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

6001 lines
69 KiB (Stored with Git LFS)
Plaintext

5319558465
5331438259
5335412816
5339374330
5342368939
5349136019
5349893493
5347558285
5351942625
5353021161
5356847663
5365800398
5366269905
5366911265
5386422467
5387841638
5377354291
5385714573
5372507596
5376958167
5374502854
5383226017
5387310458
5387235427
5390403344
5395830748
5399839216
5405240665
5412437589
5408365785
5398643957
5398986485
5399605512
5400216776
5402767152
5406244873
5409025987
5415489678
5420437042
5430351936
5438277382
5435312574
5432157898
5435443463
5438060524
5443931125
5458469213
5440693269
5438064238
5441519884
5441842254
5449309467
5456201806
5457087682
5465930453
5469138792
5473094588
5476708552
5479860570
5484686159
5485795343
5488554050
5489751622
5490656257
5497330014
5502162464
5504440744
5497293099
5513995103
5525012363
5535039563
5535894429
5542098209
5548741448
5557537296
5559158322
5560806386
5564250188
5567708422
5571662946
5576686885
5577622086
5584353306
5585512176
5586597913
5578295615
5586497612
5589437577
5598858710
5603301307
5603957557
5605389842
5608784013
5617232713
5623127367
5625363383
5626514654
5627198805
5632218675
5635672326
5640797093
5646990170
5651737419
5656067886
5659416882
5670087808
5672979172
5677591764
5679218311
5683190536
5687966013
5692221397
5692519043
5700397483
5709710317
5714721556
5720976530
5711648934
5720231234
5724043674
5725706823
5733530888
5740778944
5743786265
5744887054
5752652035
5754946092
5764241597
5769723212
5771280918
5773620483
5781084545
5783851858
5788229948
5794733682
5791553850
5800714922
5806942816
5803877776
5811123232
5820825606
5823435241
5838428502
5838839159
5848498011
5855508369
5855952781
5861647704
5859452276
5865390186
5875637469
5882879832
5885235834
5897056489
5880367078
5892538445
5894951988
5904610456
5907517591
5910424250
5913210507
5917885591
5926385709
5926055462
5932476149
5937685009
5936768380
5938478624
5942914505
5951923605
5960441527
5965228689
5976623050
5982394498
5987126108
5990676978
5996936454
5999978620
6006057482
6008425555
6022299433
6031777009
6033481470
6038191431
6059717105
6064259519
6067492405
6068294932
6070879120
6076119288
6087127147
6080699935
6087741167
6093651333
6084388420
6086718457
6091827087
6095617224
6104624174
6122747249
6133799849
6139957100
6147973964
6152663851
6156219559
6168688416
6174084332
6182349213
6186013538
6191684530
6192385776
6185857410
6194915701
6201472186
6208969662
6215264058
6221260919
6235155310
6241209054
6243919269
6250732378
6252140546
6261748247
6259917762
6250841954
6256235168
6263257349
6263310302
6268281888
6274139181
6280760735
6296099864
6302387355
6305880388
6311461620
6311904760
6315076551
6320036907
6331069582
6335806668
6343107222
6342874199
6349859647
6350182866
6356402874
6350701633
6353266061
6349493520
6349607073
6370620996
6380741763
6388845026
6393076068
6397163838
6398988497
6412828712
6409385827
6414055175
6423686928
6414754391
6423973988
6426453542
6438182390
6444340793
6451176678
6453505382
6442212160
6445632543
6447389444
6449870938
6462568627
6465697139
6469516486
6467498071
6473185077
6472013647
6476066520
6479620404
6483701021
6484970455
6487151784
6488217806
6487974885
6489739259
6494178826
6507304560
6508220840
6501179559
6505888284
6503444415
6508315081
6513833088
6520034378
6527902281
6534131830
6540693631
6543979875
6547424381
6547265104
6549797312
6556655241
6560152497
6562270221
6575249328
6587248117
6588940776
6592052402
6593858005
6605235730
6608253928
6594722876
6607694166
6619300089
6620343946
6623594339
6627212755
6635821837
6630890850
6632340704
6634840274
6636347352
6643651508
6652964025
6655283969
6663649698
6669006288
6671202372
6677767743
6681606109
6688182177
6694422167
6702352423
6696724951
6699948179
6707460858
6715320828
6715256301
6722287864
6729782089
6739968162
6745535807
6752815683
6747316277
6755811298
6755563641
6750408725
6748171869
6750863635
6759820550
6762811722
6771827077
6774602261
6779245142
6790115002
6783822017
6792678841
6801446813
6811842935
6813777643
6812157369
6819362539
6827350797
6834757820
6849156508
6852512130
6863011527
6862476975
6871349549
6877821134
6883098552
6899168008
6902151522
6910489702
6914954016
6922282525
6922120281
6922837581
6930323827
6935757462
6933226359
6930797885
6938942031
6943251885
6946520867
6948988074
6953521451
6958458427
6958893533
6960332907
6976434838
6975413589
6968748886
6971995913
6974947032
6982071786
6986851116
6982563873
6989480727
6990083318
7005417494
7009981472
7013919943
7021523099
7024619148
7025523241
7033542004
7043427674
7053524839
7059713826
7062494266
7065208530
7070994229
7077170808
7078921944
7088570778
7091044899
7093015340
7100511052
7085525894
7090636330
7095361016
7098140065
7101255945
7105256194
7110702015
7116861954
7122650343
7133237900
7134057994
7137844986
7139271207
7144502487
7150668406
7152111622
7156839160
7156483169
7151716513
7148718678
7149081237
7159759526
7160001246
7167803903
7173770351
7191995477
7201543481
7207737375
7218666282
7225217431
7233301907
7247845581
7255716984
7273186988
7279524125
7290471442
7299297200
7308180023
7314145180
7320394938
7327316898
7330431767
7337349978
7348503459
7351979588
7353851985
7360878674
7367646164
7373926499
7386889176
7396063340
7407270189
7413234824
7419825639
7421286736
7425999695
7442271785
7451476389
7454241634
7459162925
7468220437
7473607467
7472490615
7490137876
7491021546
7494867628
7493727447
7498412550
7513974086
7529044275
7542597563
7544604281
7547094897
7560196648
7567760626
7568809231
7570968289
7569423308
7569731031
7572324411
7577185908
7572721175
7577068249
7587866105
7592810488
7604522997
7613684384
7617082563
7625354651
7631709974
7635937566
7637924723
7646410610
7656378221
7660757169
7662024651
7666646058
7673515076
7678053455
7683658976
7681315308
7698353683
7706766876
7720369204
7728251569
7744458551
7746735245
7752650170
7759310627
7769819391
7771246051
7778580214
7773885231
7779361791
7789710244
7802365761
7802005356
7811088335
7815998180
7819988824
7823669590
7814426035
7825761329
7824622076
7834784636
7843556350
7852319332
7849033338
7850823782
7864102833
7871211326
7870144575
7872701943
7873266610
7872677209
7897533880
7896378847
7902377506
7907242916
7918826605
7923839014
7932453687
7933321217
7938879045
7937966645
7949622581
7960320156
7967263962
7967121759
7972605356
7980893441
7987372952
7990547696
7995919020
7997844779
7991485658
7994030510
8001107729
8005331237
8015845515
8014142557
8019062051
8021034968
8025525251
8025783474
8043464410
8050106677
8044782379
8053307977
8067759396
8074093641
8082164477
8096736136
8103638665
8108763603
8112937347
8119641607
8123037860
8132300224
8132810377
8142474684
8152764112
8163413350
8173148794
8181347255
8186882402
8186428701
8188891663
8194325306
8194958547
8200237016
8208529192
8210282518
8222599967
8231026207
8236944542
8240333812
8241728879
8247051953
8251986673
8260941378
8266450640
8276344727
8277018010
8282284503
8289906967
8289802343
8296299781
8311244574
8321408820
8333520421
8341297556
8344338062
8348670673
8345719239
8354205453
8363265444
8371256059
8381817233
8395286394
8406063984
8406928394
8415264268
8431522702
8439754747
8445225274
8452715844
8458332009
8463336392
8465603861
8460636370
8476219392
8485551089
8489976166
8494752197
8501761895
8498307163
8517432783
8521396919
8524415189
8531544739
8532632700
8537721834
8544784178
8544120307
8545904585
8558014057
8567906993
8573532596
8587088029
8592120435
8597834585
8604442760
8607958028
8621579285
8630986314
8634315039
8642115026
8656972588
8657434598
8667591116
8680765048
8687153708
8688637922
8693977934
8702811688
8711238937
8715152154
8729571306
8732288856
8736539445
8752574325
8760454236
8761086685
8761900578
8771305663
8786088985
8787954665
8790606710
8793021084
8808166022
8802604653
8807967013
8810058770
8808927200
8815867598
8825021456
8830952881
8838556167
8846321825
8855579616
8878028652
8890080310
8899226207
8911628552
8915468581
8923807641
8932350776
8939293835
8944347643
8954130562
8954493549
8961586585
8970511157
8971444233
8996417543
9004719672
9006611940
9009292883
9009499599
9019997105
9033494753
9036499070
9037987675
9042717513
9050491340
9060060508
9067547617
9073100510
9081171167
9086706577
9079002424
9086716286
9084997947
9087357416
9093662795
9104392699
9112375451
9126180750
9126547853
9134109989
9145653466
9148988287
9155876911
9160892898
9168512838
9170493426
9171711940
9179521814
9198854418
9200528369
9205476524
9219091239
9226123250
9238436036
9258945934
9263986147
9264451797
9268931175
9270468985
9276762210
9299226561
9308358128
9309639471
9316911403
9326119049
9329349056
9337802443
9337808874
9320548564
9325814982
9333527950
9333202451
9330041559
9325590755
9335404877
9346841363
9354417716
9361637753
9366876628
9359273804
9366238709
9374643593
9374439642
9380329754
9388852743
9395109087
9404407374
9408361476
9421379288
9443211691
9452087348
9456796044
9460808323
9462318795
9465150446
9474582486
9485113694
9494154145
9503376064
9506379624
9515344309
9522465660
9521888565
9541063483
9545768706
9550705210
9553536378
9563203949
9569725889
9581711340
9569178760
9568630935
9579239130
9577211903
9588186949
9591259337
9597468950
9608839968
9611349540
9612805742
9624459221
9628516402
9634848172
9641815931
9652861799
9652074740
9659476583
9662029820
9666509429
9680267730
9692707688
9693991095
9704697109
9700560323
9711973462
9722067711
9728461077
9734482111
9736042767
9741765905
9751786426
9764110690
9763054924
9770753655
9771942757
9780678159
9783962826
9787016882
9794332525
9800077065
9805604155
9810517702
9813683633
9814110986
9832006061
9838804292
9815493625
9835419450
9845789151
9848223225
9857707107
9842742934
9832805323
9829620614
9829833695
9835341201
9844671559
9853251437
9870124345
9876749484
9891521660
9894945478
9904820782
9908246097
9905241829
9907343949
9922494711
9935752203
9942903494
9943564705
9945934118
9956228141
9956735819
9961952516
9967524212
9987891853
9997292916
10007949067
10015179070
10017994627
10021712406
10026313916
10027746085
10030832528
10035788930
10034511165
10044860695
10056133335
10063890199
10067758503
10076682044
10075504862
10079750782
10094269268
10098549546
10101467303
10104474082
10109098684
10115307484
10121016130
10131768913
10130908561
10149860234
10159346390
10175947828
10185074212
10198367062
10208754575
10224893446
10217552397
10219784095
10227966506
10235378855
10246219428
10259939404
10268884824
10271581985
10284002286
10291066906
10296257070
10282223437
10280508086
10288949500
10295325810
10309762292
10307014555
10316299087
10336088711
10344792590
10350746592
10351785436
10359360689
10360868421
10352116153
10363888167
10372596702
10379869120
10390563950
10390767473
10403772004
10405775311
10416686112
10420155262
10422161443
10434643444
10438665550
10449087669
10467374020
10472962591
10485734426
10488854076
10499934516
10502789133
10508501433
10521210727
10531866972
10540657637
10550768688
10560530200
10577127279
10586388351
10590844149
10602392211
10604854857
10601597804
10607046065
10614543561
10623951429
10629960124
10632619388
10644816757
10630443202
10638610964
10630559138
10646897143
10655032189
10656999693
10671673908
10675289709
10675301308
10677660162
10681439473
10679850589
10682920938
10667129598
10665353254
10660668727
10652146503
10667368378
10667970742
10668958783
10678696184
10673653910
10676746240
10678416373
10679826395
10672006765
10663190844
10663674537
10664956853
10668237076
10676578696
10682311555
10681247111
10693856259
10688729404
10694560973
10698174311
10700094523
10702457640
10714393691
10715027012
10719036555
10732722398
10726082396
10725427293
10726456595
10739186881
10740489569
10741331245
10742374464
10749921751
10753237145
10753660105
10752563807
10759547654
10772294242
10776691698
10777198591
10782425183
10785286399
10784933201
10779315785
10782806661
10793029270
10793178043
10784321419
10785863642
10787065279
10791020227
10788891752
10788734880
10783737968
10777812819
10786370193
10793433894
10794607287
10804142412
10809125546
10815218817
10822052107
10826053818
10824964689
10828549570
10833251803
10856445681
10858959026
10860588676
10868602078
10868450203
10871090291
10872743309
10880858303
10882977809
10890255818
10901407917
10902489735
10905341360
10910105130
10916296835
10917883555
10920953969
10924013808
10924841565
10925264966
10926471327
10921635585
10927377444
10930955426
10933851804
10936985508
10940359274
10945425400
10947803156
10960770138
10966011000
10962210534
10971725692
10983718979
10992837159
10993559976
10994337606
11008817868
11013292115
11017122018
11019896836
11011634774
11013944199
11031258053
11040015111
11044468447
11054870629
11056589069
11063948044
11068766381
11062671061
11058201721
11064205799
11066735389
11068960764
11064666984
11076228258
11080231480
11080896926
11072982000
11075695768
11078352596
11086173916
11089651487
11089334185
11086620448
11088292412
11081755219
11070421966
11071914045
11081977199
11082367465
11089869277
11098616535
11104117275
11109447928
11111017659
11120937612
11119041573
11127186186
11131918578
11132457219
11136322256
11136537025
11136931118
11120015182
11127350362
11129000935
11133872063
11137148831
11137823657
11139818329
11132827364
11136557629
11151746745
11159015594
11161261966
11161846975
11154798263
11158319808
11159047123
11163432611
11170426523
11179289506
11188445076
11197995117
11177190102
11186523361
11184040057
11194568193
11195599417
11194805577
11204515683
11199469784
11202151081
11193572661
11204028540
11199078985
11194732700
11196526722
11205633976
11214042751
11219171811
11188842122
11196812163
11199105427
11207947471
11205750118
11210538315
11197139672
11202926632
11207988146
11221240271
11222860545
11232012598
11234572375
11235430729
11227478029
11234423376
11235964192
11241753951
11233606648
11235955711
11238766574
11229807975
11232584674
11235148649
11237792821
11231010177
11237388832
11259818921
11269164663
11276082691
11278909420
11269910231
11274830168
11280129044
11280741665
11271903585
11278073917
11302219981
11318333548
11327185778
11321270865
11325938603
11335330288
11338192116
11344900852
11356191125
11355532522
11359170497
11362106181
11355529871
11366857380
11376263801
11369493775
11382863335
11374948660
11374048157
11376249437
11381807538
11384467159
11390074711
11386835226
11394148854
11405662937
11398291829
11403641258
11396882448
11397456079
11406102637
11402277716
11402448242
11408013282
11415229179
11425922965
11438281506
11442684812
11446868141
11447155736
11450011140
11460758798
11471021407
11474792059
11490928734
11495965473
11515723867
11517728075
11520041650
11530353358
11526363821
11529167547
11529674308
11533454517
11541684281
11535345995
11537508604
11540720261
11544646571
11542767005
11551513809
11560037258
11565776429
11577523090
11583773204
11586998499
11580818137
11588080569
11600858709
11592833727
11593312884
11594678000
11599137754
11604644203
11609123053
11613353585
11607735682
11619492864
11623960274
11635159190
11646276093
11647641254
11648629777
11651933274
11663027277
11670960258
11676176896
11683402549
11679246491
11680985998
11687565863
11700591172
11708185321
11704292257
11709833189
11713446111
11720507646
11725722504
11732981580
11729138178
11730964111
11734973908
11743437362
11750261406
11747703665
11741843474
11742980289
11747911337
11755576114
11735356558
11749964828
11754464742
11758638247
11764060250
11769268357
11774122729
11769116746
11783221530
11788591691
11791013821
11792454666
11802787330
11822931604
11830610705
11855849207
11865784470
11871508734
11866284708
11870716435
11880991019
11891983136
11889736698
11894078137
11896683237
11903897331
11913589826
11924200189
11921263295
11923318275
11924537316
11924552520
11928047098
11926394174
11919197479
11935480184
11940899594
11927403371
11915376684
11919052550
11921422509
11915972529
11921979130
11924364704
11927332973
11935362279
11939270180
11944909254
11948940078
11959121790
11967099354
11972323388
11975830740
11981132422
11987157611
11992776192
11997188789
12002665177
12005782198
11996311018
12003519036
12006145225
12009408465
12014307952
12017627581
12009740352
12020593683
12023388095
12028728063
12039156146
12030423504
12032379456
12045607402
12046954598
12041016132
12039936427
12043133378
12046937778
12047723207
12048878707
12056979630
12064380072
12076419152
12079696646
12092247334
12093597395
12098474673
12101877157
12103125718
12128472359
12147991503
12134580037
12142143593
12148702136
12153500958
12154693106
12169214034
12164201009
12157379561
12162520663
12161128011
12158070734
12164672057
12167376288
12172946646
12179730895
12180181118
12171178480
12187634111
12194295445
12192017130
12198258841
12209435062
12217561810
12222408983
12233323974
12234361429
12233268451
12230173315
12236766992
12237296701
12242231458
12246216444
12247676061
12257636138
12254572388
12264515592
12256931832
12242496897
12253993494
12256915419
12251670302
12244033518
12241839264
12245345097
12252341965
12258144818
12265356715
12268367895
12265165829
12253536741
12246355976
12247954518
12252243969
12258469132
12260959137
12258734948
12243591361
12249498514
12261016461
12261233553
12266434577
12273923497
12266412976
12276077754
12274835141
12286393585
12283277752
12284307854
12285861918
12285493729
12281508866
12293264322
12303145997
12303977664
12307516687
12314432704
12314803554
12319691691
12329096432
12324743915
12324959180
12335217924
12335641274
12345395151
12348037854
12351297303
12357009320
12361257908
12373408905
12386922454
12393747453
12400050206
12406178138
12415529643
12417230616
12427682111
12428943819
12430072333
12427139014
12420769695
12423137672
12430290870
12418983246
12396027746
12395309826
12400835346
12397437484
12402938405
12415442868
12418636331
12410021350
12421176975
12425676051
12431298669
12433589286
12449626235
12461403447
12479028536
12473515235
12472617183
12485642667
12505731205
12510978527
12507267103
12501751111
12503035463
12505374133
12508623907
12519401770
12514783951
12533017445
12521077691
12515308919
12505527038
12516387342
12523948722
12525900127
12526688688
12524852928
12521265350
12521330820
12511271666
12509279357
12525318540
12519140492
12520643600
12515637733
12522051218
12526455794
12534467583
12535016348
12536245259
12543338644
12536085463
12542234908
12554551537
12559277327
12565927152
12567783333
12579933564
12585890448
12589738928
12593056875
12576719799
12588800527
12585604127
12589792866
12589697609
12588356107
12598515735
12604754697
12610624109
12622697544
12607024416
12611192592
12618076471
12627671919
12626538828
12634783389
12644106405
12649539545
12652335406
12658642421
12661647156
12667930375
12670729745
12677472266
12670868308
12676341669
12677256150
12686994356
12689166626
12679082500
12683364877
12678976784
12674012337
12678014472
12685094357
12687808640
12689376061
12698620264
12709595172
12716038133
12717141442
12702469465
12684598304
12693554083
12688386344
12693057183
12690731856
12682029250
12674454511
12689697199
12696261917
12701004710
12706889309
12712434555
12716442124
12718803498
12733143784
12729869167
12740595205
12748409746
12753900542
12758371958
12777661864
12782599094
12784350209
12787502112
12797432607
12805041416
12812273045
12814903104
12822155148
12832129042
12828558448
12832763270
12852707875
12869011817
12876100842
12875150735
12881852797
12877527951
12882138673
12886196068
12887337340
12893225100
12893078719
12883012904
12871278913
12862277610
12852203410
12854766441
12851600657
12844034954
12849998300
12857754826
12859602239
12857775989
12844697833
12846940439
12852971381
12856164886
12858879935
12866535573
12874606109
12884612710
12885612036
12890973574
12895455613
12902190228
12900326851
12884939661
12892074879
12872597495
12885200507
12888959658
12888739000
12892581494
12899631594
12905740104
12909418994
12923661434
12927496402
12931662666
12933194426
12936636922
12939679341
12946248807
12950602873
12953916462
12943553115
12947287223
12938640813
12939778408
12941629724
12945578952
12949099390
12958688934
12964286276
12947877891
12957557382
12955445961
12942921863
12945635885
12948100813
12948894573
12960550236
12956819508
12961054320
12973472289
12975618118
12973468643
12980975322
12989926344
12997193534
13001930782
13011031226
13017168379
13018262987
13006838505
13010060823
13028196200
13049218404
13044626617
13051053616
13046667195
13054752510
13072011803
13057498845
13061660941
13071701596
13075777498
13069290088
13077423930
13081093555
13077983653
13059168515
13051791179
13041767747
13047133744
13055825797
13056322609
13059117209
13067028589
13072288465
13071159047
13078862701
13088506113
13091684026
13097520649
13102579829
13111617653
13115915751
13115727075
13130289141
13131940385
13140713679
13153620643
13149135488
13147651641
13147674095
13157610449
13147190598
13134263763
13140826519
13151958789
13144947395
13143340175
13148199735
13153041403
13159432660
13165211295
13157989470
13168155914
13181645704
13194693564
13206144820
13224359242
13234549482
13232209038
13239428228
13246210753
13255488030
13247883907
13251890389
13249534705
13255557284
13260339573
13258697267
13254067605
13259681450
13272251866
13277721849
13291289986
13301504669
13300039086
13313335291
13333158753
13331874243
13343640248
13348519305
13349410035
13353324038
13343454781
13345998434
13341711749
13347763590
13352204142
13345526407
13353051819
13359084029
13357178975
13359369988
13360067859
13366649490
13371782476
13378197598
13418080532
13420879662
13424464216
13411072344
13402161092
13409339735
13395261904
13410312796
13411078394
13400379501
13404052575
13413582620
13418471369
13424623421
13413263665
13409980223
13413703351
13416403812
13401829215
13401374450
13402909410
13413340431
13413425391
13424647361
13430649215
13423350519
13425148869
13430901236
13444418533
13446633463
13450717956
13456689212
13462771652
13460959720
13471684717
13478308766
13475043332
13471665884
13465401736
13475334641
13480760372
13477648003
13484365575
13493560266
13495370748
13508005496
13520178568
13526652363
13537905450
13534301090
13544079298
13533687721
13537696399
13530159115
13530317946
13528396845
13527383919
13544013863
13546725924
13552522404
13555274636
13560450055
13572214093
13560032807
13546772606
13554103823
13555373689
13558285495
13559025605
13566479177
13570416883
13582999975
13585384009
13588532439
13606101247
13605798962
13612495547
13618839996
13626995035
13626130670
13636644012
13631811142
13634742617
13650477316
13656337873
13669090374
13671716888
13681832904
13688188746
13692086959
13695661987
13697556646
13687419893
13696317312
13708060429
13710126600
13717687738
13725067483
13720225125
13728655947
13733056645
13742460570
13742161325
13748947665
13753182212
13758123237
13739644587
13754932822
13770332464
13776763254
13782536421
13786263447
13773372717
13780154985
13783819538
13789651933
13791268196
13778632106
13802393596
13790496114
13800840727
13811287716
13806415110
13797159662
13801342085
13804350920
13803894294
13808132971
13810407479
13812645624
13817554273
13818261866
13822352179
13823114527
13831867674
13837776396
13849960948
13852900863
13859946104
13858638968
13863288445
13874540124
13885881255
13890724955
13893959749
13903785258
13906436851
13917146364
13916295836
13918613505
13920357378
13917525331
13916294178
13913810808
13922644451
13931642928
13924803438
13930634352
13936927359
13938678907
13952736446
13954994667
13950123174
13953519867
13956033153
13950361759
13951923305
13953710035
13954517091
13961405291
13961683386
13965890112
13968967130
14000848082
14001205011
14016167216
14022504786
14012566561
13991746597
14014604315
14026990213
14027666962
14032570760
14034662100
14043009818
14035429527
14020159858
14023331752
14008296610
14026911341
14027876521
14007920257
13999027835
14003690872
13995578003
14003677664
14006117491
14019281295
14020696137
14014565201
14014475896
14031235653
14035596580
14043876790
14060692895
14060821275
14076683594
14077710572
14081878344
14089831492
14077436917
14086336627
14104007137
14101049142
14103037562
14110482928
14124117150
14126287667
14130242327
14148078134
14150942479
14147250751
14134876671
14135902380
14136751650
14141631833
14136459771
14139946758
14144253343
14158332783
14163355739
14164981371
14164072061
14155832502
14155997997
14157019306
14161384240
14162908017
14157867960
14165886446
14168676478
14172433547
14177110105
14178179400
14183459960
14198323473
14192236644
14211540596
14205530253
14217833508
14219682930
14220935970
14206970217
14217804587
14209674123
14211079936
14215261543
14219365051
14213006302
14214137236
14222669154
14213331207
14222623415
14224924609
14225488120
14215753059
14217095888
14218733958
14202746641
14204737997
14208910291
14217047793
14219807971
14220930501
14225267563
14231808685
14232436494
14219296111
14221077829
14211150580
14215466725
14221807658
14241422617
14251500342
14249424749
14249555855
14254200479
14254743715
14256573973
14259264378
14270768397
14278303862
14284360884
14293347058
14295506754
14301505159
14306353673
14306728002
14308424514
14309303770
14310292033
14311121546
14312421942
14312701370
14320127451
14330786957
14331795502
14336967674
14330887262
14314602278
14309784291
14325521905
14316297859
14310414612
14310417975
14323599282
14323111747
14336090563
14328418391
14321806849
14338569654
14342787184
14349246990
14336912086
14338839752
14340240673
14340328479
14328225608
14316950555
14326842951
14331913490
14326899238
14328608210
14339716169
14343561421
14322719794
14307772113
14308646141
14323180932
14330453757
14315583107
14320515460
14339302120
14341420508
14341471664
14343445042
14343480633
14347776138
14355086417
14359323856
14372268270
14375416256
14363147814
14362111834
14360051738
14372846468
14379219773
14386301775
14372234635
14380087241
14391585133
14392914370
14394645214
14394778730
14399034592
14411299914
14417317667
14412950362
14438457166
14440580867
14444532451
14437524534
14432450611
14448199613
14454568354
14456852254
14451082954
14441064823
14432536143
14446559633
14439162657
14436900433
14437537688
14444988273
14448825761
14462383031
14456561815
14460781912
14468822913
14473912823
14469458698
14469073018
14461284168
14463304306
14466084384
14455028694
14459892656
14460837398
14463913154
14469783917
14471300347
14472823338
14479771157
14483794203
14467251413
14469660778
14453060321
14461652019
14464945130
14467289341
14473294320
14478895772
14475745220
14489005797
14493511652
14497516727
14499928386
14495000132
14497622061
14492228872
14493125542
14501750235
14499559691
14499746174
14506110753
14506841813
14503019969
14510791105
14506061554
14509411235
14479936158
14483619418
14491510167
14512122092
14516055192
14518110387
14507859487
14495729733
14501100706
14504412371
14518556227
14503248013
14502677694
14498861550
14498162715
14516430775
14518394243
14515367208
14526413888
14529493380
14529687266
14540426816
14540989626
14541413597
14546361635
14547383843
14546910991
14546518413
14550101820
14546825563
14537958743
14548317075
14550640590
14557320368
14556085784
14553640189
14548602320
14561461495
14563086228
14570560457
14572672114
14583280806
14589148894
14589489849
14592600438
14593351333
14610814323
14598745550
14602831385
14607162851
14607865081
14592182034
14593489790
14604970232
14605255327
14607488531
14612444526
14620847249
14611227513
14609581732
14611983084
14612376070
14605470331
14608665562
14604478302
14609224647
14611872447
14623905462
14613418756
14594516910
14600184026
14602302261
14605483744
14599775227
14587393169
14595298653
14599139129
14608822622
14618547826
14607457980
14607092302
14609356691
14606104741
14609731975
14620815047
14626638873
14608779344
14617036718
14625499180
14626650574
14626553434
14632866775
14625998118
14633210898
14639731513
14639968397
14618388510
14614605510
14614826718
14622899743
14623739539
14629746492
14634512209
14638729373
14645907149
14647447594
14639028084
14645845776
14644210819
14646856370
14652887273
14638859407
14638659431
14633326523
14638288561
14632238121
14639388437
14641725813
14637532115
14641472404
14643378690
14646015121
14647521301
14647961561
14639866788
14644964109
14630379078
14634390587
14628605139
14643700967
14645430318
14649305566
14655248177
14663691248
14650232439
14637967166
14628583812
14630636428
14631029501
14632434667
14638870005
14638642598
14639843608
14645054419
14646085803
14639862587
14628785885
14636160765
14646789768
14639089970
14635302300
14638928430
14655003115
14641976873
14636409668
14640839291
14643279248
14645297430
14652946196
14654998880
14660041544
14655130085
14664503977
14665095547
14679274533
14683961609
14687165702
14672657684
14684395048
14689135676
14691697542
14680160671
14661789946
14672847740
14667481870
14669193206
14664119376
14669694067
14677904741
14686723241
14686549543
14675606515
14678330321
14686903440
14700082437
14693027778
14698803084
14700907006
14703668587
14706152863
14709412824
14696766858
14723763237
14742327896
14728416110
14734251746
14718072840
14728090508
14730511659
14736128524
14742371556
14750081486
14752518296
14754467688
14747292495
14752239497
14758139511
14762742701
14762932191
14771609910
14770091712
14754644990
14750810734
14755622201
14770130113
14773691964
14781659451
14769869300
14775026787
14773993184
14774924113
14777197315
14779067304
14773147670
14762197225
14763983943
14769810094
14780138179
14778801457
14795942734
14799336760
14804160900
14802086068
14819043798
14834571257
14845980060
14846830545
14835428509
14841907370
14849930710
14852499627
14842834898
14836235590
14854109783
14859631343
14861974569
14866032096
14870370308
14871316527
14860166689
14862431636
14863802726
14887389319
14895382055
14897074221
14901172822
14901327337
14906829066
14901931962
14898616409
14906189603
14908169863
14922955590
14931831557
14945147941
14935755504
14941602513
14950636662
14953313276
14954414117
14968748020
14972481578
14976079319
14977924839
14979294179
14981878068
14987872842
14988029923
14988951531
14993952455
14996233289
14990390632
14997995650
14989579527
14999623441
15005279528
15023150532
15025412563
15027335392
15035667361
15042400357
15029739609
15041192611
15041411725
15055557223
15067249097
15061183022
15075644596
15083342410
15090725712
15096252848
15106304206
15107410190
15103307934
15109773889
15117353689
15110809298
15111752607
15103247487
15127613880
15132661906
15125200964
15128098675
15131989844
15115865870
15103347849
15133038775
15130784279
15137771111
15139964819
15143500689
15146711605
15149203738
15162053190
15168812950
15171807085
15160290449
15167249718
15189036961
15191145284
15175686800
15166162430
15171496790
15163004259
15174632017
15178295266
15191728470
15193296846
15196261133
15199170240
15190261231
15180332786
15173384866
15176164044
15186272839
15189705781
15192376850
15193838336
15197849240
15176051922
15183296457
15184449509
15184644299
15195669719
15203849984
15203595988
15201239313
15207531720
15209368768
15223144383
15214620214
15222006628
15209001462
15218247857
15224082563
15241346191
15248559608
15254793755
15258631322
15260701985
15256392354
15241126290
15227675702
15236263448
15239069350
15223774135
15228659610
15251348956
15255337071
15261967792
15252199772
15263861844
15266137007
15271419472
15282253265
15285131042
15299076310
15317939150
15338087219
15339041620
15344353951
15344615688
15348310885
15348645090
15357093376
15360497114
15370656252
15379271871
15367907659
15358192975
15362769315
15367183617
15371106996
15376057433
15379659345
15386955683
15396397940
15403771754
15405822178
15408640053
15411639712
15414687126
15436884257
15439485330
15445943242
15446780785
15457129038
15456288103
15449389926
15458214561
15442886608
15424011128
15427169177
15429504750
15433904709
15441011742
15448732727
15449811299
15457134167
15451670892
15459372614
15449854107
15457846204
15463944151
15472534502
15476357736
15478843043
15481161656
15484969087
15494571647
15488603861
15476486686
15459278954
15463235877
15465664439
15454795571
15442082428
15448358883
15440139228
15442202562
15427975436
15450840718
15453000987
15454756167
15454483285
15459027341
15457953084
15460166232
15461171648
15463554525
15470691704
15463648532
15459945778
15465765685
15452030245
15456813195
15456918867
15461902916
15466535586
15448349756
15455254904
15454172608
15463494325
15473831621
15474065223
15471419874
15476540647
15480742747
15468951860
15450117295
15440082603
15444810541
15445831606
15450202099
15464540323
15475594152
15493340332
15496145297
15501446308
15507642588
15504736024
15507583790
15513122422
15519673725
15529020741
15547906830
15551260605
15571466107
15576679325
15579271056
15581655411
15567135929
15574687298
15584459337
15587414606
15588372836
15585149286
15587887793
15605375491
15604822618
15600902762
15608434665
15614640640
15617059269
15621543495
15622743586
15627778704
15630679406
15618943366
15620997879
15621363403
15622179177
15625135035
15610722000
15616745423
15623207233
15645760653
15661672959
15681090149
15684844231
15688076156
15683312366
15707439658
15727121551
15733482615
15738208030
15744930133
15745628263
15742208977
15756267491
15739422424
15724278241
15737067063
15730902066
15736089084
15745116395
15747186202
15752663843
15767517427
15777470596
15787683819
15808365118
15786876668
15775760295
15764878828
15754834237
15748568809
15755072475
15764436728
15765132328
15772186457
15790694394
15792955420
15794631173
15800705806
15805683420
15816775904
15822162228
15824830958
15836299098
15830621393
15829502273
15820451606
15831851354
15833656321
15831054841
15819935716
15827025080
15837619351
15845447001
15843742652
15836991134
15837438321
15837755089
15839892301
15844309545
15856955536
15866018011
15866166244
15871317770
15874844120
15890105952
15905838259
15918219475
15922639525
15909448053
15916605144
15911308842
15912897099
15922615902
15925618423
15929434067
15936288295
15920945069
15925203091
15929729733
15942820544
15949322661
15946515821
15962342298
15956483466
15970542908
15973492375
15980219315
15994009762
15999977761
16002146896
16007235339
16009627916
16011290032
16014597295
16015796206
16018406704
16026610816
16021316024
16019176076
16013590834
16028579694
16044998848
16045594231
16060295491
16049358154
16051958571
16057932368
16063198546
16058067480
16063901356
16078213999
16071370471
16080906032
16081316911
16069686505
16085931039
16094614890
16100114048
16113811222
16117306498
16108292825
16118587402
16141017257
16128193094
16134495646
16137391571
16138809665
16141308807
16145207588
16155604578
16148854833
16153371398
16149018491
16152039791
16155142303
16168762493
16162435482
16166978907
16163184059
16172320343
16168500265
16180979568
16189156483
16194649467
16204595892
16209522568
16216661576
16220406012
16221835177
16221486880
16239704614
16238964470
16224597531
16225190912
16218853706
16234037458
16246737768
16247240339
16249356975
16261455682
16262733870
16264251758
16270064755
16268336108
16259986960
16248212728
16250022975
16247473673
16251033708
16255423944
16257460604
16256891904
16265300389
16274872532
16287333156
16300717387
16297727772
16290670887
16293759418
16287413534
16301630115
16311185876
16288951519
16292650526
16311278043
16298734834
16304742603
16309949499
16328281346
16314764815
16316268440
16299125170
16302896113
16293784104
16316274627
16300755179
16298443345
16291168103
16294709241
16287226034
16279545494
16291910807
16303720441
16304168368
16312004907
16318724785
16299705863
16289118519
16293316364
16280469994
16299404696
16300171743
16301124273
16302275242
16302561580
16320484123
16321274009
16327319374
16328730228
16328615333
16333210079
16334097846
16351959804
16368705085
16358367856
16358704900
16357517731
16368277120
16367375526
16374593350
16376075360
16378078354
16381480308
16366188428
16366462684
16356962663
16349754319
16361938843
16363852618
16366973952
16372405799
16377194831
16381906658
16381591926
16383361138
16375459583
16379807992
16381192711
16402285893
16389501227
16397172837
16397421465
16398334842
16400658825
16401847727
16413722899
16416512351
16398468497
16401193221
16399717988
16402826792
16409143948
16406784617
16414553273
16432887362
16430846045
16435598900
16448731769
16459334787
16464202157
16470449183
16467961642
16468656721
16481350453
16468717058
16455674529
16457346271
16457842719
16459046839
16461263588
16472200457
16472929787
16474075430
16479996739
16481914220
16485046939
16496129975
16509420089
16514008754
16515646073
16515177534
16506629264
16509001558
16504933341
16512049510
16512890810
16515524328
16501793722
16491411923
16493113647
16488683365
16487515582
16471371254
16473401324
16474080055
16474614568
16470619983
16450033213
16462019655
16457567162
16470938167
16472108237
16474168633
16475495779
16468580048
16484583431
16490432096
16487022543
16478438116
16479500398
16477229887
16481698967
16475274614
16476517024
16479181865
16470702101
16472297029
16473617133
16475812173
16484387537
16501135916
16481727576
16470985829
16476744682
16463653157
16478611853
16475103035
16466833448
16467086419
16471125308
16476392011
16462469652
16479833621
16491480957
16500247615
16501087886
16482775544
16461518556
16481990442
16485594031
16493265903
16496738782
16479833622
16483980513
16471489453
16460861159
16456846135
16460118322
16462302531
16462806992
16475199359
16476744100
16493108310
16497198084
16486664960
16483846368
16485500500
16488480664
16476097675
16484360455
16469586204
16470947624
16452992933
16459510606
16460445037
16453002323
16459115661
16458240709
16446503370
16446956514
16449659641
16457077855
16443409720
16453863228
16462091852
16451064766
16451672485
16453880728
16457175264
16463133746
16466422503
16482694817
16498287691
16513740879
16514198292
16517348475
16509925415
16529366650
16518235488
16524468896
16514786004
16515316662
16517537169
16536761028
16538639015
16544239978
16557404819
16555659628
16548288762
16578168238
16581785588
16587393924
16581905150
16568922759
16569642964
16570300742
16586553318
16563150437
16566365868
16549620617
16542220382
16546269664
16529976333
16530415633
16545123253
16550646147
16533564388
16535968775
16538202377
16551015250
16552602031
16546784561
16544647892
16530855898
16516256984
16524825971
16535149356
16536537842
16535007013
16536387871
16510726521
16517378668
16515755507
16516443106
16521949390
16505942972
16508273840
16502498097
16505124119
16505240810
16522205584
16505483431
16509276951
16511319443
16499990788
16492587141
16474640319
16492841079
16484321775
16480182798
16498022798
16506106011
16511232349
16514337464
16516595508
16519883733
16498226110
16498937239
16514700094
16506718363
16492628331
16495936812
16485121859
16480787035
16490354280
16488519204
16494947705
16498304135
16500182002
16502775333
16494378940
16494889553
16504895309
16507952803
16492558715
16484165955
16480006619
16509496868
16492085464
16508912884
16494887516
16508808586
16518201926
16498762907
16501276666
16509099789
16509437093
16526239850
16532791795
16534130942
16515842912
16521063441
16526454328
16518294451
16521028104
16541902107
16529335459
16515229009
16524857836
16515163032
16506155247
16511203831
16510920638
16525093942
16523199669
16514817810
16512643617
16517825382
16518259985
16520109528
16519589684
16509740629
16530556366
16532948196
16535535076
16535612156
16520320776
16502174808
16498409464
16510399007
16512402605
16513154480
16505024337
16517960694
16529766963
16546743200
16556787074
16558113754
16555570613
16558758523
16568412685
16579908015
16582022176
16586142635
16598780861
16607352797
16604301855
16607907798
16605414814
16622467996
16622566277
16625538694
16636036336
16625389281
16641393477
16642707971
16648522327
16639929042
16626688632
16627048832
16629903534
16634044147
16654557691
16660067638
16674223767
16677324556
16658742092
16662758220
16665265700
16666981567
16670435037
16680671900
16684276521
16686765459
16687786034
16688278259
16687846947
16685745909
16677478040
16684150821
16686872802
16664864444
16661951781
16659975381
16651310938
16659362307
16646674920
16654939700
16658466421
16662884196
16648701172
16650178648
16643801040
16661435823
16659280825
16661153835
16671954153
16667769538
16664087766
16669767302
16653462484
16664187997
16668546252
16685924428
16659635180
16678593302
16680705254
16685594591
16700727747
16695208977
16679957400
16682355259
16683727972
16668876476
16654892903
16645637666
16648859776
16650256243
16654277994
16654800810
16650499827
16656296337
16640009641
16645239090
16654508323
16663561235
16662404116
16657122499
16654629758
16642176023
16644053603
16650759646
16639263549
16630420375
16633497640
16643823936
16648047375
16651407777
16655287968
16668188814
16675134461
16692480379
16673135798
16675799186
16670881259
16653754619
16649141459
16650350512
16651110113
16664976168
16673134774
16687689182
16704423183
16693931652
16685328223
16685842510
16702549985
16707489347
16696500271
16713059787
16717201640
16735139451
16737004157
16738766147
16754001056
16755830410
16745569916
16755796072
16748250340
16738898144
16747329472
16749687928
16750048175
16758917805
16753990956
16767304879
16771219244
16777760569
16768619577
16761112842
16796535219
16778412005
16785041733
16788952388
16793058154
16793723850
16768224845
16753380469
16748479671
16739898905
16742301180
16740617294
16735844819
16742709557
16747659834
16765505744
16772120999
16766076663
16767083916
16772832598
16778701617
16774949875
16792426692
16789839210
16792837450
16794628343
16793903477
16775425556
16777524302
16781075795
16780663481
16789346860
16783120012
16794444385
16803473053
16806048064
16823628012
16806951337
16810508386
16817606515
16837737426
16841712340
16851696159
16855439465
16844585601
16865626249
16861013109
16887471767
16885394500
16895720163
16889933734
16893115995
16869271721
16881146344
16906990272
16938064305
16931445150
16930104144
16911319841
16912377321
16934214654
16933509091
16934886759
16931564294
16947544793
16959469793
16979686108
16975655242
16976595757
16981784751
16993911456
16988031500
16982270474
16986172449
16992127758
16993479741
16994889199
16993824824
17003740430
17014108762
17036258165
17023479067
17029604731
17035548483
17038174284
17024708534
17042418379
17041337529
17037491242
17041043804
17046832488
17049511321
17055183741
17063141130
17082883354
17088330655
17107254712
17119308232
17137487895
17138719673
17139097352
17141001546
17158682022
17187439806
17182972337
17187722924
17198387025
17201789407
17197183242
17185025959
17165655089
17183519002
17174671348
17198297818
17205730994
17207097281
17209409054
17213183494
17219084949
17226094596
17213990923
17214131742
17232033796
17241571022
17247622418
17228540743
17220300746
17224830310
17227666712
17240606281
17244387679
17254992958
17269101704
17292404033
17298198374
17283581518
17268908756
17272215552
17258985329
17268108812
17272236776
17273751635
17285266958
17285846024
17273683767
17270409480
17274242497
17271206713
17272905037
17259634091
17271356220
17277530358
17297946107
17311153403
17321436120
17326192772
17327397760
17330097260
17329602594
17333911660
17339642056
17343156695
17358259972
17357976597
17346329347
17336207834
17342052614
17357009154
17348849574
17352214487
17352415320
17353129796
17335487942
17340699888
17348390300
17328260111
17332760316
17329821307
17324172804
17334333537
17340157407
17345687458
17346461073
17352642340
17336853094
17322085948
17328866828
17302716491
17304136996
17310064854
17319785303
17315900076
17332470994
17333021614
17333083419
17337957789
17328844945
17332367333
17325981628
17322687172
17341568968
17340877816
17346159640
17349180912
17351780282
17345829841
17351985493
17357040731
17336319201
17336853178
17337033468
17332382706
17329876637
17321508561
17325352188
17316317297
17325844400
17318527022
17338608125
17348749183
17350880707
17345821326
17347112329
17344226016
17347608473
17352560550
17345511390
17361034579
17361534184
17371678359
17375060204
17382444011
17376313443
17379308792
17380458334
17361894304
17375805922
17372431563
17384623861
17396259189
17385579578
17405166774
17407350275
17412686210
17413043911
17397712650
17379631663
17386104667
17407692427
17438675121
17444764515
17448894732
17434844489
17440827414
17429429859
17430736343
17431416098
17418788950
17404928479
17391008358
17399619194
17412180668
17418973373
17415063140
17421710546
17427279488
17430200755
17431116683
17432432806
17429485064
17438246083
17445870677
17466486994
17471298819
17474849883
17491817899
17508022345
17511385156
17532973872
17531957548
17530696097
17541659668
17546011774
17525139428
17525106147
17527776548
17520341062
17520038739
17540608254
17544816134
17547724281
17545585477
17545230052
17556417686
17558292200
17568685131
17572960049
17579228631
17603521679
17618029042
17636655569
17627517098
17632753686
17623370245
17625339287
17638718545
17649799765
17663106455
17683629944
17692174141
17698179546
17718684232
17722227872
17711816492
17706968040
17692850048
17711481834
17713791338
17692576911
17689227767
17692060708
17713228199
17714376226
17711681570
17708915251
17691305658
17702635509
17688287002
17690578819
17693098849
17698136941
17704332041
17706032497
17711978932
17716197738
17706588929
17707804949
17706273584
17707200934
17726134166
17730016894
17716051607
17733360276
17716626728
17720607294
17707655037
17699643777
17714276451
17719033167
17741329370
17740162469
17751359702
17755742474
17765759115
17773904490
17781348753
17787149737
17791777811
17796505201
17803480869
17820335751
17814842733
17815777280
17819578473
17836932985
17835366820
17841099390
17855041685
17873838609
17875987339
17881673859
17870507489
17868574685
17882199310
17889567053
17893639131
17894343755
17874566731
17881191065
17887708655
17878423030
17878726522
17883391041
17874884674
17880818896
17884136781
17909065010
17887660496
17883085651
17898694515
17900605443
17899088604
17901680096
17890927815
17897471912
17918710524
17914795275
17923381707
17936156548
17935435988
17936948700
17939341826
17950609261
17955983551
17965176135
17968453340
17993822575
17984287808
17978550016
17992292846
17991446974
17988716947
17996551805
18000493621
18006857838
18000662211
17990986507
17998047571
17997111000
18000844482
18012136661
18018325259
18006444434
18019862128
18031962111
18045421978
18051347907
18057185879
18074020708
18077667162
18064928216
18068624829
18077078934
18080308824
18082338635
18094354097
18072701028
18099050462
18100716992
18105520429
18095457963
18101873511
18108117797
18112147664
18114207823
18120930474
18132687215
18150094108
18151816248
18137595966
18124657416
18109249412
18114227471
18125273438
18105662156
18085829803
18088983294
18087309516
18079601075
18080746249
18086993889
18077227543
18072832162
18074567605
18083756420
18105836131
18096086402
18098904793
18098030025
18089421632
18095051488
18084322557
18095109593
18097838096
18108435803
18107297911
18107099892
18107740406
18083955771
18086435373
18095152101
18097893791
18102996478
18109016597
18094523295
18077029315
18077534678
18078103136
18093510378
18100415756
18107532945
18095536743
18099496626
18087972682
18077855170
18084187600
18098281265
18116387174
18121952023
18143164237
18144028347
18145037591
18147467309
18153328842
18157197816
18127454296
18119180105
18120183193
18126963247
18139329037
18148546429
18150318852
18159008299
18159112720
18145823419
18166217228
18146811453
18139657524
18122250149
18095317734
18094258846
18082978859
18083021588
18062809544
18051226330
18035891361
18009464775
17992298983
17964593628
17982944496
17985678263
17991263425
17988791310
18000731923
17998570600
17997015830
18011922409
18015781853
18014483922
18014644253
17990704375
17994226593
17989237734
17971337707
17989032593
17990787604
18010044000
18016102796
18019461318
18020555595
18013174472
18023784685
18038020714
18028172516
18033337594
18038074444
18022520810
18018464283
18027202929
18033342580
18030772868
18036232071
18023765490
18016190465
18020425669
18020662195
18030757588
18025073270
18036434851
18028060534
18004711831
18008699760
18007251055
18010226472
18006196864
17980870548
17982710392
17986975593
18000036549
17987031985
17991049679
17982741100
17982218802
17998863720
17991583943
18000696466
18005755527
18009510092
18011881678
17994567239
17979901806
17985098690
18002693480
18009314839
18017356519
18040005650
18042493715
18042639682
18034420988
18029933729
18047701945
18028838445
18033361520
18020250177
18027217635
18029023028
18029396099
18046450849
18031557139
18031731965
18030883191
18020410043
18015603771
18009121893
18007875126
18017960756
18022525855
18002367754
18001812088
18014869248
18016493092
18005231971
18001320208
18009555381
18009838971
17985894869
17971363717
17957626684
17963296040
17966694422
17996878516
18018046199
18025860717
18028044327
17999312740
17996754017
18003001193
18003616928
17984594233
17997057353
17987370479
17985820676
18000857018
17996867085
17983913587
17992056187
17997879922
18000645637
18016270322
18020564885
18001552235
18017664376
18005118672
18013472992
18013751423
17986717867
17987968151
17970093342
17966722627
17967614332
17958162803
17966598966
17968163692
17974474860
17967562298
17969710204
17970671922
17951567188
17962351031
17971472973
17950191617
17962870825
17964935061
17986762026
17993884409
17999510347
17992844536
17998725160
17999028956
18000504382
18003189471
18019684039
18029355535
18003822955
18007751136
18018330646
18012993558
18026511405
18002297470
18003055299
18028948065
18010656069
17989026558
18005857589
18018538489
18017272233
18018995645
18024203999
18042058714
18044505180
18030194439
18013167203
18025806690
18022553228
18023051404
18018488392
18027492259
18041609845
18043810617
18053387960
18042283562
18024466302
18025897295
18011958880
18010835550
17999214741
17999691244
17998161864
18004584948
17998380934
18012911524
18023600416
18027565639
18029037435
18011260774
17999013626
17989104736
17990385075
17960331671
17939990378
17944565931
17943812745
17945852849
17932982673
17944651823
17929602879
17934009447
17942273976
17950478114
17951338578
17942256475
17933873110
17931938563
17922802746
17927147544
17911552008
17894021229
17881673573
17897331223
17900372559
17901033383
17905306532
17906378158
17907323682
17921528912
17939204885
17941949158
17960700902
17960838834
17968370561
17972988467
17993897130
18000030587
17987048969
17975624443
17969941729
17987934846
17988156794
17991867622
17992839019
17993577235
17994176232
17995718063
18016139697
18019672980
18021862558
18025418082
18027502424
18024905513
18036342349
18032439196
18050355856
18056838826
18075301885
18075714264
18056969315
18028291374
18033210997
18037271364
18037816256
18028799636
18025164903
18042928719
18045379934
18040255202
18045523570
18030427439
18028007680
18028827963
18014777644
18021567355
18024298268
18026138867
18032703929
18044251803
18041260857
18040502647
18043949955
18050446370
18058829195
18040857944
18038548818
18027307983
18021031035
18014736206
18020278164
18013377659
18015962409
18017696486
18017711750
18014987298
18017077541
18003220109
18013710342
18015210673
18032743190
18018302227
18048869560
18050735922
18053470180
18069995995
18070574776
18069574220
18072893443
18054471910
18055746900
18051164526
18042921556
18043048637
18019531448
18018116420
18016120665
18018646524
18021384742
18023549275
18026886443
18022523450
18013441898
18035970949
18019983864
18021023941
18050395097
18051324765
18059150978
18052238378
18055724034
18066762646
18047161373
18052570531
18059621050
18062127675
18068070596
18040219400
18040598633
18034482016
18056487363
18057757829
18059380948
18046558813
18037659296
18058643943
18086709018
18074613330
18077926305
18078356877
18087552078
18088527734
18080151284
18098131030
18100615510
18097500621
18103946621
18101618861
18097335288
18113874858
18107271345
18114204590
18106869525
18113852530
18116941257
18116788764
18122459182
18124444894
18128728821
18115111072
18089292697
18086101061
18086335589
18103380862
18088389098
18094181604
18097981592
18105862706
18106673830
18128451196
18127103912
18129950540
18130658003
18161924356
18172672843
18173739940
18175954240
18186836285
18173651388
18175549496
18176223617
18175530076
18171366247
18165890051
18183740574
18184516332
18177108712
18188572002
18186003221
18176045547
18181758403
18192270571
18192195861
18195393432
18184526670
18190452876
18169978830
18175773556
18165890470
18170477533
18188048578
18188895703
18197819270
18203580189
18199531118
18202071725
18202416192
18220137123
18223651069
18231638647
18187195595
18194406974
18223274984
18222414524
18211833609
18222847016
18241246559
18242396165
18261932423
18271499654
18294501773
18297883029
18301751037
18295195811
18285763664
18287986731
18294403902
18299181556
18294108265
18285393469
18312559187
18340418034
18340518762
18362167406
18359607521
18361267959
18376842631
18377623233
18371595282
18359972624
18363668547
18382185606
18413324177
18434475554
18450529747
18454466274
18478759354
18480343480
18470240928
18475904527
18498592394
18483569749
18500767585
18494564955
18494651222
18498791681
18518105353
18507732154
18505304723
18499950981
18484051133
18487536560
18482542739
18489413420
18493740523
18495822266
18497169439
18518635631
18528080492
18528701825
18528946686
18515011625
18526502479
18549350666
18566966448
18581052931
18562734455
18567812558
18555865353
18549000001
18544197082
18539388269
18542744780
18520262583
18525563248
18529351045
18534546343
18536584971
18543442157
18548133104
18538168776
18541765830
18526078726
18532410383
18510139233
18494290058
18513761174
18530462176
18529552249
18521878145
18516933027
18508734676
18509429054
18512012880
18521577579
18524637862
18539059672
18545536538
18546911964
18531991462
18517984866
18537724566
18551953034
18558561531
18552497188
18557793729
18561736685
18564599778
18566800381
18556612003
18539991177
18553972664
18542905369
18529226118
18525535187
18512844548
18499861763
18507411116
18491703799
18473109905
18478532224
18464471202
18450883629
18458142165
18467457240
18459581654
18461259393
18446979242
18431174031
18428185860
18435217334
18475083544
18467269366
18462440451
18442689031
18471246295
18474319273
18477069859
18475781816
18445875525
18420895676
18422221777
18421585567
18431329437
18436366777
18441154935
18441031745
18422801679
18423573472
18419444794
18421700159
18423633970
18417184168
18420581223
18408716203
18407198417
18410459446
18420559410
18424672238
18405528710
18428443088
18411661669
18412058351
18412856426
18398129535
18398233501
18410812619
18425887143
18417062780
18424926759
18428180974
18407442257
18428657601
18417652740
18401005166
18404284923
18385665166
18376407021
18401127033
18403240959
18404646887
18416872273
18428297028
18427732739
18430749354
18438551859
18424521776
18408750334
18419668740
18436325195
18451865823
18458330746
18456205597
18444315504
18440885711
18468569221
18459879876
18468028526
18471861947
18474187196
18468933225
18472791474
18470585682
18457318286
18468051243
18446177912
18445882968
18464465637
18452388459
18434028700
18437076077
18424017922
18410758020
18397690666
18377890143
18373596199
18377177677
18383769701
18387800104
18385132707
18359219240
18347218192
18334321614
18319141743
18329128027
18325807579
18330468465
18332656002
18328080588
18334413240
18326373349
18308927958
18309317950
18312269305
18318418431
18334983624
18350186367
18334407314
18337526176
18320948348
18331834548
18318993124
18333675015
18336219187
18336976589
18315198776
18307698176
18311886628
18299863815
18292177029
18301501739
18302019831
18299925686
18305245091
18315946279
18334199405
18320146851
18323524958
18328292758
18331966248
18333507418
18338471031
18326645045
18306473053
18296468415
18299011503
18302063637
18308775417
18301691306
18303597122
18325469506
18342627361
18325318741
18342343156
18332492369
18333028101
18348956614
18359968705
18363395362
18368989697
18349346535
18329741798
18353235975
18344244132
18365301292
18370775483
18382402901
18393685215
18400309948
18402122944
18377307984
18385998489
18390133466
18392522147
18396215795
18422740933
18440456506
18432541319
18430532642
18434000223
18418033050
18418623322
18424682280
18426911837
18442224125
18448419203
18448764986
18452460080
18445843185
18438850844
18456029555
18442795436
18451511329
18465337484
18468157353
18502591377
18503651473
18505089027
18511829403
18510629472
18499719577
18490146029
18496163006
18501720650
18502673065
18502516598
18480675597
18466829969
18446069094
18433035593
18407302487
18422819689
18426392632
18431721726
18447899831
18437371994
18434181877
18428037125
18451070910
18455441942
18441367358
18461840855
18476059944
18460556048
18444882901
18457260035
18460804159
18456122555
18453918211
18466089840
18469658589
18491718965
18508648885
18520204878
18536788225
18554361367
18550127035
18541201599
18543936977
18544623971
18547154291
18545478223
18562104965
18563925339
18566829224
18581882403
18555862352
18551788945
18555867374
18534594142
18535903447
18543935371
18548803089
18563010017
18568779923
18547304527
18544525201
18551731039
18574170368
18590384273
18592513454
18584526049
18587944492
18580649448
18578928773
18585095297
18582283357
18584835733
18566622215
18569014809
18568470289
18584904019
18604972899
18608481431
18625944126
18594883619
18606827748
18585940352
18566043358
18560064289
18561343730
18584847059
18579458408
18581481599
18582300120
18573209609
18562544936
18582947974
18584856113
18552513403
18545883080
18557590728
18560302226
18566959345
18567598696
18570453163
18549293388
18551942818
18539001058
18558695972
18559477887
18566647410
18563689346
18568239699
18569222958
18541657799
18547558482
18550578990
18552662325
18530174325
18530246127
18513734369
18518780381
18519449322
18538225422
18541920533
18528130913
18543953954
18531669727
18529202289
18533993193
18523132321
18525551173
18535491141
18537325422
18551137146
18554583828
18562544765
18568900214
18572597023
18585509902
18601180861
18603528276
18607488607
18622926089
18597657574
18598941820
18598311527
18593940123
18595430647
18592513969
18617695212
18613818072
18596090540
18598335344
18601073252
18603730300
18626715312
18629509181
18643668289
18651576880
18658828380
18668973644
18665390483
18677672580
18685832229
18687639797
18694161104
18695786825
18714329078
18704236184
18694731147
18699404562
18696528941
18712353029
18714255867
18732138329
18728950784
18732012864
18738016631
18738820109
18753595078
18742723635
18732495112
18733724751
18755421659
18756701733
18760050860
18758864518
18749789111
18761818045
18776909169
18787999560
18780985161
18778566735
18779828594
18764039780
18744185813
18736678559
18738729029
18757440025
18746668779
18766702987
18773983986
18773204375
18749344818
18750181148
18753405364
18759939234
18762444770
18766621445
18768580093
18751590917
18772058914
18768783561
18770119506
18775906120
18781558077
18791099648
18792963905
18812663056
18809201052
18791276642
18801697258
18805370280
18788241606
18799097492
18799124797
18820073042
18820797026
18823114162
18822917408
18823911467
18802616888
18805648541
18805573833
18806916897
18809598826
18813764018
18807345844
18805500531
18799497167
18805722433
18823558723
18831159398
18839813290
18856986244
18846829048
18827489043
18811952184
18813158356
18801310083
18814888434
18799279540
18795442023
18785698989
18809472732
18818551755
18842902535
18846721756
18853462841
18869383510
18873275251
18852943204
18862677572
18857980168
18829409264
18835533580
18828358752
18841802654
18858501627
18835401953
18838470002
18856942383
18860067782
18844577453
18864602110
18849620328
18849865047
18847777879
18841722167
18846450240
18845565069
18833122229
18833617497
18841809940
18844544785
18851046523
18851677993
18848691705
18857945624
18859258647
18846897661
18819657832
18832828580
18846717667
18830575214
18821309860
18838128209
18844296231
18847058349
18849786308
18847659753
18824345202
18817550505
18824820792
18824980513
18829013017
18815548800
18816291655
18832865216
18834700837
18833001855
18821352532
18803021800
18793853314
18784121525
18762049266
18762279437
18750088107
18752142637
18752311736
18746030814
18749087148
18751127960
18751240465
18771123033
18771401975
18750644602
18753466505
18753848780
18729760472
18735363783
18736790876
18743354023
18734554820
18738762389
18713092907
18698988394
18721404036
18731032402
18744935941
18729834596
18734342586
18733307366
18737214829
18733423730
18733424879
18727402745
18709942025
18710396232
18723342330
18714118723
18730105146
18697031162
18700144554
18687147583
18688820971
18668820776
18648750582
18636821761
18633570884
18637338994
18650508189
18651180290
18635461500
18658917422
18683522859
18703668162
18706767040
18691374293
18672202286
18671403638
18677634398
18693329616
18685509301
18675527733
18663896341
18674032139
18695085471
18718378361
18714845450
18695174779
18678676976
18681201943
18682955324
18652373299
18671058717
18668986319
18649715906
18642888827
18646351454
18627017024
18646201669
18638840737
18647239159
18647041665
18663933594
18642747359
18640379820
18646632016
18672117556
18681915505
18691564670
18696397672
18703395992
18724150367
18735036974
18732929028
18753351443
18762422985
18761462732
18760710351
18787265659
18770715067
18744683164
18727786542
18719998783
18726409603
18727709654
18711519853
18689877880
18690112480
18690489422
18695167654
18691340275
18697869487
18677129078
18677157934
18688896894
18679457783
18687171328
18721006152
18732217477
18732361355
18719002261
18700812435
18704926402
18710434652
18688591246
18705085240
18713644331
18721984304
18718525149
18724369490
18734869196
18735789460
18746146346
18758338678
18789320755
18796999645
18797751286
18804214247
18817997691
18830428942
18829433947
18831312859
18832053405
18846576330
18849078463
18846616951
18843294644
18845445000
18851060105
18852946888
18844982836
18848987214
18836851479
18844384056
18831397421
18818516106
18821103071
18820464393
18815297772
18800027312
18802559255
18811026149
18833277818
18829591854
18833753251
18835837255
18838481390
18847246308
18862122534
18839047709
18849347803
18848384352
18866654348
18880942331
18866647484
18879440181
18878986289
18866050361
18886864110
18899213497
18892497437
18877702654
18886769738
18869287813
18884709717
18897230853
18916452862
18918131686
18925690245
18905994433
18909780991
18919088001
18924634835
18924903464
18945831745
18918798116
18923475497
18946634284
18940388986
18940713107
18943129247
18957673241
18944967333
18947298580
18941766995
18945979381
18951804518
18953849566
18955789423
18961155528
18957079868
18981070106
18961508171
18962022913
18940327518
18955254027
18961471712
18961595288
18965660585
18972946771
18976629584
18977425037
18968692019
18960691651
18964602227
18983410973
18988370009
18991302245
18978871092
18998504373
19004837653
19020288844
19012087785
18992395961
19020637901
19021724126
19003194375
19030540327
19019495955
19019577005
19010828295
19023774457
19006936338
19008810965
18983045928
18984199640
18983023749
19006226936
19021292843
19024579008
19024919067
19026042961
19027363571
19001954858
18998858928
18985604854
18965981643
18966017278
18960903576
18981690370
18981804573
19001054090
19019919445
19024233400
19029282335
19038803828
19041531293
19043842013
19054958989
19047070928
19047467939
19043110602
19046067790
19046141389
19036071585
19037593592
19025585872
19039837258
19036541160
19026149561
19028848601
19042097036
19037197642
19030735742
19046343800
19038632101
19020152204
19018870581
19007250892
18986695565
18986106698
19002890551
19004215782
19020079441
19005581667
19006669983
19017760098
19017880395
19027575531
19032018646
19041372223
19048713276
19039025122
19037102181
19032688372
19037361863
19019206582
19021965529
19012195099
19013519493
18992506712
18982228095
18987469840
18987521210
18965127744
18971408576
18973332941
18956697450
18949724879
18948389766
18957904812
18956505294
18948626313
18952225384
18952949758
18965860287
18964567184
18985634470
18996356721
19013370760
19017812453
19019163587
19010416654
19012644153
18991642557
18997096426
18995352338
18995771809
18971978300
18979353983
18971082026
18967835654
18979093876
18981070274
18987701141
18978028679
18980352141
18998191294
18982441494
18989300403
19011989908
19021490812
19026642193
19028592962
19015244963
19016578985
19017763666
19002513165
19015254156
19006307472
19012420041
19009074144
19011672595
19011938834
19013823679
19013964136
19014863187
19018372585
19046189804
19049298046
19051336343
19052115779
19077789572
19064551121
19089098559
19114956033
19119372974
19098195553
19102611895
19101677965
19085710812
19102885895
19106584453
19104514524
19116260746
19118384433
19119090785
19107715958
19083759622
19086504001
19074143518
19085796058
19083280546
19084289273
19075542344
19077562689
19078988032
19069456145
19088267120
19082592985
19083591915
19091104115
19081536038
19074543994
19076823062
19078841188
19061610320
19068337313
19062929775
19067460751
19069234972
19087834426
19090347254
19108000175
19099474170
19108304203
19109738279
19094958529
19086635788
19109504575
19103375657
19099388164
19103922746
19105949870
19108723895
19121677125
19118115798
19132657667
19133912071
19137068755
19151437783
19141915905
19143110481
19143332673
19146280349
19159285186
19136629823
19137931561
19127171405
19157918126
19159316721
19147717166
19136135098
19115089100
19125085663
19127129366
19130833963
19154004850
19166345030
19166712525
19170720581
19184202047
19173090478
19174817482
19170681431
19150135757
19150529856
19162164030
19165026722
19166219114
19160535209
19150004472
19161717706
19188933912
19210983514
19216003561
19222514221
19222666741
19224328840
19244315038
19247524855
19254014738
19247207167
19248077494
19242844501
19244522114
19244572897
19235877345
19220159460
19209101512
19205190987
19208592023
19211663945
19233946216
19239810084
19242097702
19244843701
19229709978
19236116085
19213807813
19232826596
19230410471
19224066485
19225197834
19224875244
19226127782
19224311681
19209164134
19210268698
19188201657
19191049870
19194657399
19181357998
19196826550
19200754219
19223084793
19243249923
19248205413
19239630171
19223728369
19204442809
19198050926
19200334570
19223265907
19244654832
19246698523
19229147620
19215292936
19234405499
19217900781
19220154059
19227320348
19238420004
19239476707
19266185528
19282844407
19275658030
19280342383
19275829186
19277289259
19278265097
19302801095
19313502564
19314134712
19314715628
19334545912
19312258211
19317880547
19318942059
19325253847
19329293612
19302766861
19306977088
19319094041
19319638678
19333448662
19341747429
19346856652
19358751061
19361812632
19368319830
19366795674
19359294917
19334387580
19325765904
19351597645
19349475567
19330632222
19319550911
19303811157
19306306113
19315240608
19310401336
19314544043
19322978473
19329729220
19352557574
19371589249
19376685424
19394403376
19410184437
19394265426
19374894241
19380686267
19381642636
19393600167
19397405748
19402642264
19404459202
19422665351
19416470623
19423723528
19425101381
19443815676
19434998628
19437808107
19441715185
19446032983
19430150989
19431416322
19435045987
19426219421
19451668421
19456360863
19463051150
19465829851
19437907734
19434043341
19438504405
19449814281
19461247247
19442121479
19448189001
19467467246
19444069386
19440097163
19434900742
19435598888
19422330180
19414801532
19419109444
19398948943
19405140951
19416234049
19413690795
19414803657
19419539502
19419077261
19406842751
19409255577
19417588321
19395187548
19402495710
19404394375
19408252326
19433781006
19435304727
19438828322
19442103933
19450518140
19470259202
19484037100
19494816974
19497176346
19501746631
19511185832
19498207809
19501793060
19478846033
19479939663
19494264318
19477393284
19479062368
19497507615
19513219361
19515985688
19499184966
19500809735
19487398918
19471177561
19479035422
19483787420
19469761441
19485588067
19478185890
19473790389
19493789080
19497778287
19502592417
19507542791
19505168757
19503395316
19507936769
19523261879
19550364972
19523803784
19508954600
19535553135
19542417923
19545648183
19546090260
19552428829
19523077391
19533815653
19537851328
19531188277
19525562947
19530170089
19525497506
19522881901
19514831990
19505051015
19496060256
19487202970
19495044449
19486159438
19503565640
19522369637
19525959507
19531693096
19549185765
19551566618
19553489305
19538133258
19517354591
19521812130
19510237057
19511923078
19501047517
19503157289
19515110216
19535495118
19535010521
19537806138
19540326571
19547920777
19533507748
19560914872
19572652583
19561080953
19560077848
19557159069
19584694102
19606586964
19598692092
19619670721
19601503183
19593871005
19602928691
19618247673
19620258977
19634012223
19635101191
19642661515
19652017720
19661091143
19662531640
19690380972
19708266689
19689477059
19671664471
19673385296
19682080748
19685333431
19688106684
19689406770
19690978741
19669611541
19676849277
19681505297
19703027578
19705281557
19688525847
19691330284
19693778696
19670707379
19667734120
19648290323
19629740021
19630983360
19626999510
19654288463
19656179188
19642622846
19628916999
19651253475
19634062297
19642107846
19623630954
19638479842
19644712502
19645556188
19659927680
19637285663
19630787996
19651510351
19648458207
19651019657
19632065175
19614135304
19604182007
19601408395
19582960955
19580738777
19553952045
19538127918
19561873604
19563829598
19571078636
19580638735
19573870960
19575800129
19566522537
19575684471
19597352552
19584676775
19599472930
19602414831
19602676814
19622070189
19623160443
19624249970
19636341440
19626094176
19627403329
19634909116
19645378296
19642383702
19630440184
19614473774
19605820283
19635371334
19625959587
19607968769
19604187781
19627006793
19627052877
19605943291
19608454499
19624533156
19642981021
19624171185
19639118967
19648974742
19629405228
19633392574
19638204531
19657546119
19635216120
19644926442
19652708209
19639257695
19616439011
19613937161
19606274353
19595697051
19572950109
19587779354
19588101900
19611649645
19612481892
19597077105
19598943027
19601934770
19603736541
19604465234
19603638517
19619684747
19621528201
19614031983
19623899285
19628872026
19647943120
19644310686
19646652577
19638570011
19641244500
19672498409
19671040186
19678419963
19681069312
19692870645
19671823482
19670247707
19680324870
19679080250
19659116947
19682633255
19698481335
19699453926
19720564561
19719667181
19728781422
19711001751
19698757186
19694403555
19709113428
19696611900
19679893887
19650173112
19670447657
19679579668
19676734044
19673714150
19685970115
19682403367
19683470954
19702881949
19689700536
19710512387
19717814761
19709217283
19736381070
19713794251
19726998915
19730126266
19716050756
19708761796
19684727695
19665934170
19672422300
19687837779
19652019022
19684823619
19699633958
19707029636
19711930728
19731178834
19738798875
19749166661
19770630137
19774252356
19781821730
19762186670
19763752566
19746757126
19757465659
19752882628
19758814110
19767375858
19767305957
19781989845
19771601379
19773491452
19781640438
19785270032
19799999345
19807456933
19810011296
19825913679
19863437666
19875234186
19883906570
19878586717
19880297113
19893133019
19869078448
19887198571
19913301132
19911370137
19911710691
19923457519
19919207996
19951958651
19958632327
19956478614
19945509086
19948799821
19935255622
19922204432
19907499921