2458	11964315878	20181118153747	2571	1	0
1	479944437
1	479948589
1	479990308
1	479954699
1	479950632
1	479969105
1	479977198
1	479944633
1	479957403
1	479966742
1	479944585
1	479962210
1	479954538
1	479954217
1	479967015
1	479978564
1	480001459
1	479937809
1	480003672
1	479961246
1	479961257
1	479992620
1	479962951
1	479978757
1	479981539
1	479976119
1	479977281
1	479988452
1	479959135
1	479941630
1	479963073
1	479954807
1	479946256
1	479981781
1	479973979
1	479951005
1	480003698
1	479990230
1	479940263
1	479977452
1	479972967
1	480003382
1	479971036
1	479999248
1	479955336
1	479982130
1	480003273
1	480003867
1	479990307
1	479991770
1	480001771
1	479999539
1	479987430
1	479949570
1	479963853
1	479945291
1	479990045
1	479969848
1	479940436
1	479940648
1	479968742
1	479995395
1	479964603
1	480001627
1	479945275
1	479989551
1	479997013
1	479980324
1	479943509
1	479954738
1	479970748
1	479942629
1	479943621
1	479982581
1	479940228
1	479987397
1	479943489
1	479946532
1	480002718
1	479977153
1	479960824
1	480002884
1	479962925
1	479973272
1	480004881
1	480005333
1	479954357
1	479938545
1	479959638
1	479974156
1	479988426
1	479961259
1	479992181
1	479943438
1	479949571
1	480002213
1	480001888
1	479968121
1	479949375
1	479970921
1	479959436
1	479974109
1	479990720
1	479971824
1	479975649
1	480003269
1	479995597
1	480003816
1	479992863
1	479980891
1	479979486
1	479956178
1	479949626
1	479939720
1	479939882
1	479986144
1	479948169
1	479966870
1	479940720
1	479984036
1	479954370
1	479972868
1	479990316
1	479980859
1	479969620
1	480003404
1	479970226
1	479978818
1	479961377
1	479954804
1	479947461
1	479978732
1	480002629
1	479937550
1	479960994
1	479944252
1	479947702
1	479970763
1	479997539
1	479950006
1	479962021
1	479990215
1	479990703
1	479948518
1	479964491
1	479942407
1	480003187
1	479995366
1	479970527
1	479948716
1	479984223
1	479967562
1	479952235
1	479979112
1	479996715
1	479944264
1	479946628
1	479973009
1	479944785
1	479942535
1	479966192
1	479977440
1	479980907
1	479974273
1	480001881
1	479955364
1	479978148
1	479988552
1	480000858
1	479990309
1	479946115
1	479978594
1	480004461
1	479955004
1	479978746
1	479942210
1	479985196
1	479987760
1	479992636
1	479941312
1	479961540
1	479970968
1	479941925
1	479947970
1	479979902
1	479944343
1	479990270
1	479986085
1	479969681
1	479940444
1	479946622
1	479979209
1	479959194
1	479944907
1	479982303
1	480001980
1	479959980
1	479971297
1	479990012
1	479982762
1	479995112
1	479969237
1	479989025
1	479980919
1	479993452
1	479999756
1	479944218
1	479957132
1	479999873
1	480003319
1	480003561
1	479986116
1	479970588
1	479977058
1	479974928
1	479946548
1	479977368
1	479961222
1	479946831
1	479940904
1	479994063
1	479946484
1	479941556
1	479959168
1	479960485
1	479990604
1	479964139
1	479973622
1	479986252
1	479944290
1	479964570
1	479968136
1	479971694
1	479959456
1	479963383
1	479978501
1	480004105
1	479994012
1	479987118
1	479988976
1	479961783
1	479968088
1	479953248
1	479986678
1	479967055
1	479980549
1	479967463
1	480003821
1	479963932
1	479955541
1	479989825
1	479946220
1	479978231
1	479948164
1	479946021
1	479981260
1	479966135
1	479979937
1	479973637
1	479975724
1	479954585
1	479968683
1	479981092
1	479957134
1	479974652
1	479992882
1	479966233
1	480004676
1	479947497
1	479985118
1	479996267
1	479944197
1	479941437
1	479946617
1	479963593
1	479972337
1	480005062
1	479977577
1	479995898
1	479954857
1	479984029
1	479950175
1	479948760
1	479959721
1	479940597
1	479946920
1	479938702
1	479968012
1	479959701
1	479948873
1	479940279
1	479947499
1	479950748
1	480005050
1	479937291
1	479978238
1	479973540
1	479943224
1	480004993
1	479965300
1	479948213
1	479943869
1	479971990
1	479961284
1	480003412
1	479995999
1	479987461
1	479967373
1	479948879
1	479962473
1	479973062
1	480002180
1	479961952
1	479990521
1	479947411
1	479938231
1	479976639
1	479996479
1	479959350
1	479968189
1	479991798
1	479990405
1	479980577
1	479981903
1	479952624
1	479989240
1	479971229
1	479959466
1	479946473
1	479981323
1	479947731
1	479948537
1	479965331
1	479991010
1	479961335
1	479991212
1	479964849
1	479941900
1	479955499
1	479978154
1	479940438
1	479954429
1	479990291
1	479957137
1	479944371
1	479974984
1	480000140
1	479948095
1	479959847
1	479987765
1	479974012
1	479976678
1	479973670
1	479986670
1	479969280
1	479986483
1	479980817
1	479965801
1	479980546
1	479948351
1	479975407
1	479937677
1	479947784
1	479953667
1	479994460
1	479940084
1	479969099
1	479949900
1	479995428
1	479959681
1	479990788
1	479978701
1	479940947
1	480003585
1	479945266
1	479946991
1	479953922
1	479958569
1	479970522
1	479991446
1	480004974
1	479946549
1	479976622
1	479963391
1	479980836
1	479970003
1	479987167
1	479943676
1	479966847
1	479966812
1	479941600
1	479964086
1	479982598
1	479962006
1	479969587
1	479964435
1	479944247
1	480000240
1	479948366
1	479987405
1	479946559
1	479990646
1	479945284
1	480003864
1	479978840
1	479938324
1	479944246
1	479976865
1	479963816
1	479965122
1	479990963
1	480004837
1	479961905
1	480004927
1	479951302
1	479955104
1	479955195
1	479954431
1	479978669
1	479942710
1	479948404
1	479970167
1	479972583
1	479990431
1	479953948
1	479943269
1	479967272
1	479978971
1	479961507
1	479969884
1	479943074
1	479941403
1	479941489
1	479976434
1	479986424
1	479986507
1	479953461
1	479972653
1	479974341
1	479942634
1	479972514
1	479975973
1	479962113
1	479946610
1	479990638
1	479978115
1	479977925
1	479999974
1	479961258
1	480002592
1	479948858
1	479995738
1	479946824
1	479960415
1	479954623
1	479948569
1	479996246
1	479954159
1	479959028
1	479947393
1	479971499
1	479967133
1	479981579
1	479942588
1	479993362
1	479959776
1	479990293
1	479984607
1	479938641
1	479973312
1	479957142
1	479959420
1	479959731
1	479968667
1	479968759
1	479962346
1	479986604
1	479967037
1	479994320
1	479972210
1	479943935
1	480003694
1	479955527
1	479978813
1	479970170
1	479943747
1	479988993
1	479990313
1	479989540
1	479954768
1	479946621
1	479940445
1	479937681
1	479992234
1	479959274
1	479950565
1	479972884
1	479946766
1	480003695
1	480001157
1	479947258
1	480003366
1	480004834
1	480001618
1	479990296
1	479962975
1	479965276
1	479958988
1	479978932
1	479946242
1	479976186
1	479979418
1	479959173
1	479954922
1	479987422
1	479968874
1	479967432
1	479959307
1	479971248
1	479979144
1	479940058
1	479947738
1	479981108
1	479971724
1	479974624
1	479995747
1	479946853
1	479976349
1	480005098
1	479943718
1	479959745
1	479967503
1	479970131
1	479954341
1	479946937
1	479970013
1	479944240
1	479952900
1	479963639
1	479952365
1	479975652
1	479968090
1	479976444
1	479941471
1	479948851
1	479943830
1	479941444
1	479980352
1	479978988
1	479961918
1	479946113
1	479962084
1	479971836
1	479994140
1	479991485
1	479971779
1	479992139
1	479971118
1	479966997
1	479960625
1	479961955
1	479973349
1	479947218
1	479992490
1	479968750
1	479946737
1	479978716
1	479955958
1	479938668
1	479997553
1	479986674
1	480002223
1	480003114
1	479963345
1	480002601
1	479979188
1	479966376
1	479986466
1	479997734
1	480000859
1	479980093
1	479943075
1	479980548
1	479962491
1	479953865
1	479978700
1	479940455
1	479991632
1	479954743
1	479938494
1	479987267
1	479955270
1	479988740
1	479999972
1	479961907
1	479999003
1	479977921
1	479996699
1	479968739
1	479980401
1	479954756
1	479963393
1	479941070
1	479960682
1	479990297
1	479969647
1	480001126
1	479990928
1	480001947
1	479978810
1	479946990
1	480000176
1	479973730
1	479943323
1	479970993
1	480001208
1	480000666
1	479955327
1	479985447
1	479982618
1	479940454
1	479973481
1	479964073
1	479946243
1	479990061
1	479937517
1	479941480
1	479969605
1	479972117
1	480005129
1	479977427
1	479977254
1	479955065
1	479940229
1	479981051
1	479995489
1	479987531
1	479973613
1	479992325
1	479990312
1	479952636
1	480001833
1	479986748
1	479977456
1	479938350
1	479963458
1	479975025
1	479971505
1	479952706
1	480003770
1	479976319
1	479949120
1	479968016
1	479988194
1	479943878
1	480000306
1	479967074
1	479959702
1	479951518
1	479989435
1	479945416
1	479986372
1	479966897
1	479940079
1	479947113
1	480000686
1	479968859
1	479988358
1	479966708
1	479947134
1	479954218
1	479998946
1	479991908
1	479970280
1	479993925
1	479990750
1	480005219
1	479944058
1	479970234
1	479964326
1	479959176
1	479937991
1	479993745
1	479979218
1	479981621
1	479969704
1	479963843
1	479941747
1	479963569
1	479984527
1	480004888
1	479940640
1	479947743
1	480003762
1	480001460
1	479952190
1	479949674
1	480002324
1	479980818
1	479943988
1	480004845
1	480000181
1	479948295
1	479972017
1	479992599
1	479948957
1	479964395
1	479970585
1	479979250
1	479945504
1	479977759
1	479953472
1	479959306
1	479941086
1	479945443
1	480002835
1	479970949
1	479989539
1	479961030
1	479982237
1	479962019
1	479969685
1	479959664
1	479966861
1	480005271
1	479975022
1	479980519
1	479975709
1	479990753
1	479970175
1	479997847
1	479987692
1	479947817
1	479957130
1	479947748
1	479991355
1	479949829
1	479959439
1	479964069
1	479948272
1	479986251
1	479983619
1	479938772
1	480003646
1	479968652
1	479955347
1	479966776
1	479968270
1	479937901
1	479968178
1	479940447
1	479949403
1	480003237
1	479960860
1	479960627
1	480001792
1	479984030
1	479986783
1	479972336
1	479967226
1	480004886
1	479965208
1	479973375
1	479950719
1	479952893
1	479971446
1	479973994
1	479978271
1	479949218
1	479952409
1	479948643
1	479974364
1	479986754
1	479987052
1	479952000
1	479962209
1	479946595
1	479984205
1	479976723
1	479962832
1	479970269
1	479958946
1	479959680
1	479949214
1	479987122
1	479980385
1	480000808
1	479940672
1	480000503
1	479947074
1	479962208
1	479947479
1	479967307
1	479948578
1	479940290
1	479978892
1	479988809
1	479980772
1	479978187
1	479999987
1	479957136
1	479955983
1	479964650
1	479964640
1	479964310
1	480001609
1	479978831
1	479973956
1	479961616
1	479986316
1	479956993
1	479947686
1	479959172
1	479948534
1	479967857
1	479993895
1	479974633
1	479962529
1	479974155
1	480002085
1	479971606
1	479973971
1	479986258
1	479946518
1	479994927
1	479994767
1	479960891
1	479978838
1	479942742
1	479981155
1	479939320
1	479978020
1	479991477
1	479942277
1	479991490
1	479970996
1	479981841
1	479981008
1	479956612
1	479982222
1	479984496
1	480002013
1	479990522
1	479981604
1	479978741
1	479963044
1	479987899
1	480003253
1	479944780
1	479997808
1	479993574
1	479947756
1	479942339
1	479973025
1	479971176
1	479944829
1	479950092
1	479953150
1	479962001
1	479950174
1	479994976
1	479969218
1	479978750
1	479973894
1	479946027
1	479947985
1	479991079
1	479977012
1	479945670
1	479972607
1	479955528
1	479942728
1	479991883
1	479953196
1	479944178
1	479994513
1	479996406
1	479942794
1	479943295
1	479969114
1	479941913
1	479977464
1	479946891
1	479972231
1	479943379
1	479940123
1	479952817
1	479986666
1	479978843
1	480005347
1	479941212
1	479983434
1	479989546
1	479977860
1	479986508
1	479967499
1	479969913
1	479962380
1	479980590
1	479966918
1	479946613
1	479986194
1	480001929
1	479957901
1	479941659
1	479961537
1	479988685
1	479989965
1	479973226
1	479948457
1	479937678
1	479954695
1	479945015
1	479985071
1	479966887
1	479949809
1	479948849
1	479997082
1	480002421
1	479980545
1	479954190
1	480002514
1	479990743
1	479978559
1	479960394
1	479938447
1	479974159
1	479943644
1	479973606
1	479977711
1	479995507
1	479963381
1	479991284
1	479962836
1	479948702
1	480000405
1	479978820
1	479947811
1	479975501
1	479970030
1	479946978
1	479947231
1	479953837
1	479955982
1	479942193
1	479954232
1	479954985
1	479960447
1	479945434
1	479965307
1	479943164
1	479990286
1	479995648
1	479988895
1	479945079
1	479999643
1	479945554
1	479938517
1	480003290
1	479938239
1	479994972
1	479961231
1	479967604
1	479975293
1	479992999
1	479988316
1	479966863
1	479988684
1	479950896
1	479940443
1	479941072
1	479954909
1	479977174
1	479954404
1	479978827
1	479988772
1	479943316
1	479939294
1	479941559
1	479972685
1	479983373
1	479957124
1	479954531
1	479941981
1	479959425
1	479946098
1	479987441
1	479939297
1	480005187
1	479981150
1	479967845
1	479995931
1	479959148
1	479962533
1	479968019
1	479973998
1	479973675
1	479951222
1	479979184
1	479940449
1	479946620
1	479998915
1	479942528
1	479987442
1	479990595
1	479976421
1	479961242
1	479963254
1	479975740
1	479979597
1	479947732
1	479999440
1	479947720
1	479978551
1	479983177
1	479942043
1	479979109
1	479982551
1	479975884
1	479969248
1	479998854
1	479997662
1	479974438
1	479992212
1	479951136
1	479974409
1	479954559
1	479964369
1	479943610
1	479992156
1	479979709
1	479975254
1	479964284
1	479941306
1	479992217
1	479991975
1	479998662
1	479941517
1	479963457
1	479942145
1	479943281
1	479986387
1	479953143
1	479948302
1	479948736
1	479980827
1	479944310
1	479986675
1	479974685
1	479955487
1	479986858
1	479968029
1	479939906
1	479992211
1	479975682
1	479968622
1	479978100
1	479961915
1	479972973
1	479943987
1	479991935
1	479989311
1	479968334
1	479971775
1	479967528
1	479944404
1	479991972
1	479959098
1	479992628
1	479987838
1	479997493
1	479974558
1	480003197
1	479955092
1	479972152
1	480002099
1	479986160
1	479980056
1	479945263
1	479989974
1	479969007
1	479947267
1	479942771
1	479949562
1	479943303
1	479964718
1	479963930
1	479990687
1	479969812
1	479992539
1	479948418
1	479963434
1	479996116
1	479961689
1	479971582
1	479966838
1	479968965
1	479947492
1	479982007
1	479978749
1	479976635
1	479952712
1	479996583
1	479977740
1	479958919
1	479944206
1	479981111
1	479992309
1	479951847
1	479986511
1	479944523
1	479950722
1	479992520
1	479987230
1	479943966
1	479990311
1	479984222
1	479954848
1	479988767
1	479981948
1	479993751
1	479961956
1	479941971
1	480000406
1	479997525
1	479946290
1	479964689
1	479946075
1	479977183
1	479940451
1	479960679
1	479943256
1	479959100
1	479981343
1	479991449
1	479947487
1	479964665
1	479993429
1	479978822
1	479958932
1	479986321
1	479942752
1	479980924
1	479948076
1	479978495
1	479942403
1	479993320
1	479981991
1	479977566
1	479964574
1	479980832
1	479949662
1	479974472
1	479971136
1	479962591
1	479972784
1	479979103
1	479969282
1	479957128
1	479972518
1	479992215
1	479985581
1	479955069
1	479991419
1	479978919
1	479966925
1	479987742
1	479967487
1	479978744
1	479992770
1	479969769
1	479984163
1	479946184
1	479963884
1	480000175
1	479976454
1	479993395
1	479967246
1	479978472
1	479961634
1	479946614
1	479991567
1	479977161
1	479974931
1	479988790
1	479955402
1	479980667
1	479942527
1	479941021
1	479948067
1	480005083
1	479991137
1	479987647
1	480002803
1	479986314
1	479991009
1	479978411
1	479946028
1	479961688
1	479986250
1	479994585
1	479944953
1	479985351
1	479980495
1	479988651
1	479991718
1	479959695
1	479954644
1	479947459
1	479969926
1	480000901
1	479944209
1	479960310
1	479945356
1	479940631
1	479945581
1	479977827
1	479981400
1	479940149
1	479973972
1	479960753
1	479991461
1	479986633
1	479945358
1	479962434
1	479980559
1	479966971
1	479969659
1	479990890
1	479951268
1	479940645
1	479943087
1	480004855
1	479944827
1	479971819
1	479988389
1	479994576
1	479972001
1	479986673
1	479986760
1	479974713
1	479953099
1	479984034
1	479965215
1	479969959
1	479981822
1	479993324
1	479946608
1	479975540
1	479963336
1	479979822
1	479949314
1	479979245
1	479946642
1	479945243
1	479953864
1	479986505
1	479941271
1	479940191
1	479944090
1	479978747
1	480003923
1	479988102
1	479987498
1	479979342
1	479939900
1	479955263
1	479947366
1	479990511
1	479938705
1	479991384
1	479975127
1	479945450
1	479959279
1	479995305
1	480001249
1	479974449
1	480001149
1	479970149
1	479968400
1	479978528
1	479950776
1	479959584
1	479958939
1	479979369
1	479980502
1	479964731
1	479946452
1	479951245
1	479937806
1	479970731
1	479979256
1	479976634
1	479990572
1	479943635
1	479951955
1	480000084
1	479946051
1	479974041
1	479970912
1	479960967
1	479989577
1	479982323
1	479961228
1	479988662
1	479974519
1	479991481
1	479974693
1	479991906
1	479977682
1	479957886
1	479939716
1	479991042
1	479948305
1	479967624
1	479966241
1	479940269
1	479961256
1	479969646
1	479975373
1	479941226
1	479996024
1	479972277
1	479973217
1	479988984
1	480001524
1	479949246
1	479947183
1	479937519
1	479967182
1	479943808
1	479955592
1	479991563
1	479992267
1	479949305
1	480004063
1	479981037
1	479942597
1	479978993
1	479947155
1	479971907
1	479975002
1	479972903
1	479982109
1	479973200
1	479942048
1	480003211
1	479972877
1	479954694
1	479971404
1	479962949
1	479991911
1	479976072
1	479992811
1	479961239
1	479940314
1	480003191
1	479978837
1	479941011
1	479961049
1	479972757
1	479986155
1	479954883
1	479939889
1	479978631
1	479959509
1	479978814
1	479949341
1	480001857
1	479951335
1	479978122
1	479992320
1	480004084
1	479971175
1	479942979
1	479941447
1	479945019
1	479974757
1	479992717
1	479940969
1	479978558
1	480000241
1	479954878
1	480001598
1	480005087
1	479944369
1	479978824
1	479977202
1	479990994
1	479972134
1	479940484
1	479997656
1	480001819
1	479993274
1	479951905
1	479969756
1	479942451
1	479954858
1	479979243
1	479999262
1	479986371
1	479987044
1	479940928
1	479945456
1	479949394
1	479954884
1	479940148
1	479969728
1	479980604
1	479971868
1	479940683
1	479944859
1	479951260
1	479990980
1	479986499
1	479943144
1	479962530
1	479949333
1	479987842
1	479974213
1	479940341
1	479979159
1	479989039
1	479971425
1	479938747
1	479960506
1	479996884
1	479995804
1	479963728
1	479978381
1	479943110
1	479977505
1	479954901
1	479979398
1	479968558
1	479955125
1	479946775
1	479977220
1	479998182
1	479990748
1	479968366
1	479943148
1	479966810
1	479943980
1	479976199
1	479983949
1	479969671
1	479973348
1	479994083
1	479969908
1	479978821
1	479961917
1	479965654
1	479971240
1	479944384
1	479953442
1	480004695
1	479997931
1	479946575
1	479978421
1	479954483
1	479947493
1	479969636
1	479940216
1	479978727
1	479959079
1	479976598
1	479941998
1	479992153
1	479942861
1	479997291
1	480001720
1	479950090
1	479940712
1	479997802
1	479964523
1	479942436
1	479952267
1	479991640
1	479949569
1	479954447
1	479968867
1	479955192
1	479961236
1	479952704
1	479980875
1	479960705
1	479964063
1	479961036
1	479987070
1	479997125
1	479940980
1	479959845
1	479946526
1	479971838
1	479971182
1	479976028
1	479985197
1	479971972
1	480003642
1	479948905
1	479944606
1	479940276
1	479941317
1	479976503
1	479960658
1	479957870
1	479946599
1	479954626
1	479951734
1	479978481
1	479986465
1	480004133
1	479943669
1	479980534
1	479945877
1	479974727
1	479991049
1	479975651
1	479967305
1	479970174
1	479953414
1	479991199
1	479977453
1	479974969
1	479980942
1	479969583
1	480002068
1	479984832
1	479962586
1	479946502
1	479945256
1	480002402
1	479946631
1	479939039
1	479992534
1	479941752
1	479980913
1	480000642
1	479971149
1	479968397
1	479955091
1	479966231
1	479960840
1	479949492
1	479954632
1	479986978
1	479996324
1	479960316
1	479984088
1	479973317
1	479994065
1	479941101
1	479987751
1	479981369
1	479984763
1	479972951
1	479980343
1	479989005
1	479947603
1	480001502
1	480003325
1	479979139
1	479941244
1	479955205
1	479976827
1	479986403
1	479964787
1	479991221
1	479978643
1	479962850
1	479943058
1	479965269
1	479953360
1	479946643
1	479980802
1	479978404
1	479945183
1	479940497
1	479948862
1	479955485
1	479974731
1	479961416
1	479976999
1	479956780
1	479959951
1	479985737
1	479951357
1	479971186
1	479939908
1	479945466
1	479994251
1	480001844
1	479974623
1	479949277
1	479981616
1	479976236
1	479959201
1	479955179
1	479965161
1	479945331
1	479982310
1	479978839
1	479950987
1	480003615
1	479978728
1	479975663
1	479940266
1	479940790
1	479988938
1	479938087
1	479945644
1	479948179
1	480001816
1	479993345
1	479978739
1	479984494
1	479973844
1	479941607
1	479945159
1	479961536
1	479959310
1	479963523
1	479952617
1	479940796
1	479978704
1	479990295
1	479973927
1	479942419
1	479974878
1	479940639
1	479946619
1	480003943
1	479942721
1	479954279
1	479944494
1	479941690
1	479994084
1	479942808
1	479985452
1	479950170
1	479938628
1	479945910
1	479943620
1	479954701
1	479955100
1	479943683
1	479943913
1	479980190
1	479951992
1	479961345
1	479950952
1	480003700
1	479971666
1	479982074
1	479966434
1	479978740
1	479949204
1	479981432
1	479971882
1	479974010
1	480004083
1	479949105
1	479979389
1	479993474
1	479945809
1	479977467
1	479973704
1	479941947
1	480003714
1	479947243
1	479944587
1	479961871
1	479979490
1	480001448
1	479991907
1	479957685
1	479984830
1	479977061
1	479965264
1	479965377
1	479968950
1	479956702
1	479972511
1	479946624
1	479963223
1	479972335
1	479974297
1	479969606
1	479993944
1	479978770
1	479949084
1	479940283
1	479972609
1	479986283
1	479988906
1	480005296
1	479942004
1	479991950
1	479972556
1	479945899
1	479981789
1	479961566
1	479947871
1	479941586
1	479986198
1	479967203
1	479947051
1	479944666
1	479978157
1	479987057
1	480002616
1	479968851
1	479987196
1	479955500
1	479944166
1	479999784
1	479991682
1	479947091
1	479980713
1	479969979
1	479947559
1	479992369
1	479953498
1	479970246
1	479940316
1	479995365
1	479988798
1	479938569
1	479982318
1	479951349
1	479944879
1	479983195
1	479944819
1	479978281
1	479950517
1	479994432
1	479961598
1	479942110
1	479982488
1	479959594
1	479990561
1	479989026
1	479953194
1	479957786
1	479970284
1	480001737
1	479996387
1	479959459
1	479987240
1	479945646
1	479990298
1	479986248
1	480003954
1	479953669
1	479960441
1	479975659
1	479949427
1	479999722
1	479938101
1	479961874
1	480002331
1	480001613
1	480001726
1	479978199
1	479989279
1	479978823
1	479981646
1	479981143
1	479978974
1	479948142
1	480002327
1	479937723
1	479948153
1	479993701
1	479989869
1	479945324
1	480003565
1	479970513
1	479973176
1	479969980
1	480004875
1	479985651
1	479977552
1	479999932
1	479992891
1	479955000
1	479994673
1	480004082
1	479963341
1	479973795
1	479991155
1	479990451
1	479943170
1	479996027
1	479977714
1	479984459
1	479979230
1	480004813
1	479982764
1	479941103
1	479984143
1	479981216
1	479979052
1	479978819
1	479968295
1	479969019
1	480003922
1	479942462
1	479943999
1	479966958
1	479937642
1	479969682
1	479966876
1	479975473
1	479937201
1	479992875
1	479983193
1	479957143
1	479969864
1	479998239
1	479960834
1	479955328
1	479965167
1	479941804
1	479996318
1	479945399
1	479996697
1	479981386
1	479968414
1	479941820
1	479949226
1	479948842
1	479945338
1	479968669
1	479968609
1	479946299
1	479946862
1	479943824
1	480000910
1	479955012
1	479967539
1	479947923
1	480004981
1	479974751
1	479962217
1	480003281
1	479974176
1	479996632
1	479999761
1	479993344
1	479977235
1	479943105
1	479996483
1	479949901
1	479960935
1	479994298
1	479986639
1	479957893
1	479988054
1	479954888
1	479947729
1	479995930
1	479984253
1	479949543
1	479949572
1	480001517
1	479970615
1	480001803
1	479963344
1	479970194
1	479947733
1	479978845
1	479994967
1	479953656
1	479978606
1	479946175
1	479965512
1	479986779
1	479986041
1	479969746
1	479941105
1	479980833
1	480000522
1	479992355
1	479937237
1	479964934
1	479991129
1	480002590
1	479942969
1	479962197
1	479958609
1	479969637
1	479970354
1	480002976
1	479987863
1	479944722
1	480000020
1	479982620
1	479969323
1	479978808
1	479975464
1	479947496
1	480005079
1	479948847
1	479944825
1	479946793
1	480003869
1	480002072
1	479986319
1	479973365
1	479941307
1	479977920
1	479941816
1	479972368
1	479949975
1	479992446
1	479986922
1	479944676
1	479941821
1	479969802
1	479945193
1	479986423
1	479949180
1	479979466
1	479991349
1	479986179
1	479968319
1	479981231
1	479969238
1	479984599
1	479975118
1	479987982
1	479944113
1	479963617
1	479942769
1	480002597
1	479994334
1	479996441
1	479947351
1	479966922
1	479970583
1	479941619
1	479945922
1	479941734
1	479960436
1	479982361
1	479979114
1	479996443
1	479970727
1	479970723
1	479946283
1	479993471
1	479998298
1	479970113
1	479950262
1	479958729
1	479991772
1	479976994
1	479938228
1	479983083
1	479945209
1	479949062
1	479946868
1	480005269
1	479963719
1	479941120
1	479940804
1	479941046
1	479945143
1	479977016
1	479975040
1	479975406
1	479961642
1	479969871
1	479946108
1	479962204
1	479987893
1	479949376
1	479969700
1	479952815
1	479952450
1	479993377
1	479970746
1	479952890
1	479954303
1	479979036
1	479986665
1	479968209
1	480004175
1	479966921
1	479950897
1	479981259
1	479982649
1	479986595
1	479944408
1	479978807
1	479941418
1	479978699
1	479986528
1	479940994
1	479981113
1	480002077
1	479973265
1	479980031
1	479937903
1	479967241
1	479994540
1	479990315
1	479995480
1	479952467
1	479961039
1	479978679
1	479978406
1	479951413
1	479959272
1	480000946
1	479993318
1	479961916
1	479997033
1	479953364
1	479996784
1	479985128
1	479948479
1	479960842
1	479988193
1	479947105
1	479955555
1	479986048
1	479946073
1	479997353
1	479943312
1	479984695
1	480002612
1	479949050
1	479975835
1	479986792
1	479949564
1	479949765
1	479969795
1	479991946
1	479987087
1	479991177
1	479945828
1	479961715
1	479982596
1	480004660
1	479948313
1	479987376
1	480000856
1	479944677
1	479957129
1	479990746
1	479940442
1	479942461
1	479939319
1	479977897
1	479986501
1	479947641
1	479970920
1	479963585
1	479955441
1	479971255
1	479941205
1	479961936
1	479987642
1	479992338
1	479941794
1	479986751
1	479971256
1	479957144
1	479959311
1	479981622
1	479961227
1	480001721
1	479943626
1	479976591
1	479949063
1	480004495
1	479944474
1	479988169
1	479949216
1	479978602
1	479960771
1	479980547
1	479947397
1	479977159
1	479980124
1	479993194
1	479964301
1	480002700
1	480002031
1	479990864
1	479986440
1	479940489
1	479992311
1	479996836
1	479988277
1	479980357
1	479943921
1	479952609
1	479946997
1	479949203
1	479946623
1	479973585
1	479986103
1	479991325
1	479993786
1	479944536
1	479988322
1	479972812
1	480002046
1	479978695
1	479963595
1	479990519
1	479991078
1	479977342
1	479976299
1	479971332
1	479980459
1	479947133
1	479955545
1	479985362
1	479944946
1	480001504
1	480000823
1	479991895
1	479991961
1	479991511
1	479978835
1	479964605
1	479950209
1	479941846
1	479981184
1	479948419
1	479938720
1	479991969
1	479969119
1	479945002
1	479946987
1	479942926
1	479970973
1	479953622
1	479959164
1	479985099
1	479999293
1	479942253
1	479963377
1	479946185
1	479946382
1	479995606
1	479996696
1	480000502
1	479960731
1	479994450
1	479961229
1	479971523
1	479971187
1	479944836
1	479951827
1	480001617
1	479991313
1	479959136
1	479966194
1	479974445
1	479992953
1	479975980
1	479940661
1	479978492
1	479990679
1	479973161
1	479978895
1	479959360
1	479952629
1	479997579
1	479941266
1	479961717
1	479991627
1	479980685
1	479986377
1	479944949
1	479986071
1	479978167
1	479996755
1	479982635
1	479982594
1	479987663
1	479966101
1	479961253
1	479952764
1	479950622
1	479941309
1	479974403
1	479993504
1	479959441
1	479958473
1	479940752
1	479978817
1	479999540
1	480001031
1	479997312
1	479971232
1	479973621
1	480005320
1	479949153
1	479952287
1	480003956
1	479986554
1	479981461
1	479942460
1	479972907
1	479982176
1	480001815
1	479965188
1	479973239
1	479980273
1	479994969
1	479954545
1	479959063
1	479976632
1	479954856
1	479967423
1	480000840
1	479943918
1	479958568
1	479948655
1	480003541
1	479961261
1	479965205
1	479941280
1	479975665
1	480001755
1	479988008
1	479964234
1	479970879
1	479969056
1	479969820
1	479954879
1	479990171
1	479996295
1	479964070
1	479968349
1	479948575
1	479961234
1	479946369
1	480002332
1	480003721
1	479944346
1	479949160
1	479965107
1	479944253
1	479984693
1	479990518
1	479954881
1	479967112
1	479954482
1	479961553
1	479978888
1	480004849
1	479991664
1	479981834
1	479948234
1	479991045
1	479981342
1	479974071
1	480001092
1	479990524
1	479940485
1	479941123
1	479954298
1	479960299
1	479975321
1	480003167
1	479947029
1	479999657
1	479954131
1	479947735
1	479965372
1	479955218
1	479960647
1	479990523
1	479983925
1	479962986
1	479950036
1	479948335
1	479957145
1	479968391
1	479946122
1	479941992
1	479959683
1	479970544
1	479945188
1	479980483
1	479963825
1	479988494
1	479978443
1	479965134
1	479972293
1	480003571
1	479959689
1	479949351
1	479995128
1	479937564
1	479950986
1	479954452
1	479961255
1	480000641
1	479953346
1	480002761
1	479940155
1	479971165
1	479948762
1	479950107
1	479977390
1	479970307
1	480003539
1	479940197
1	479998246
1	479960483
1	479955699
1	479961219
1	479959267
1	479966751
1	480001938
1	479966402
1	479951956
1	479960571
1	479981224
1	479940213
1	479964705
1	479954710
1	479970051
1	479952912
1	479990314
1	479999973
1	479974735
1	479946746
1	479972795
1	479973981
1	479961237
1	479950016
1	480002070
1	479998838
1	479963121
1	479959175
1	479942481
1	479959451
1	479992445
1	479947706
1	479978804
1	479972407
1	479963265
1	479988521
1	479994613
1	480003649
1	479985494
1	479972406
1	480003659
1	479969642
1	479944853
1	479947293
1	479981000
1	479993700
1	479987646
1	479951515
1	479955604
1	479996655
1	479975943
1	479974074
1	479976142
1	479949568
1	479995710
1	479946878
1	479986416
1	479954491
1	479947178
1	479987722
1	479969749
1	479950176
1	479978836
1	479976574
1	479972438
1	480002411
1	479961939
1	479946611
1	479947722
1	480004980
1	479951294
1	479969604
1	479961238
1	479946550
1	479955044
1	479944146
1	479989492
1	479949566
1	479990891
1	479966924
1	479947138
1	479976065
1	479964970
1	480005194
1	479955131
1	479972077
1	479987309
1	479961334
1	479980880
1	479968800
1	479958961
1	479993315
1	479944187
1	480003838
1	479996522
1	479946933
1	479946078
1	479948277
1	479941000
1	479983205
1	479961427
1	479952240
1	479980072
1	479990971
1	479986196
1	480001386
1	479955422
1	479962213
1	479974183
1	479955027
1	479964703
1	479990972
1	479957632
1	479969168
1	479991794
1	479947791
1	479991458
1	479987713
1	479961804
1	479974887
1	479990396
1	480003731
1	479984141
1	479944818
1	479976461
1	479992205
1	479940071
1	479942621
1	479944255
1	479995052
1	479988343
1	479942661
1	479988024
1	479970845
1	480003814
1	479961048
1	479990186
1	479997205
1	479991456
1	480004057
1	479992452
1	479962484
1	479952719
1	479988619
1	479964090
1	480001514
1	479950762
1	479991509
1	480004688
1	479986461
1	479946032
1	479999272
1	479968665
1	479966911
1	479955087
1	479977171
1	479948414
1	479968396
1	479998808
1	479963899
1	479959603
1	479968117
1	479996296
1	479972193
1	479961927
1	479940055
1	479978500
1	479989555
1	479988083
1	479974620
1	479977495
1	479986471
1	479969061
1	479972802
1	479945916
1	479961035
1	479986627
1	479980610
1	479940795
1	479952597
1	479987767
1	480001527
1	479977765
1	479980911
1	479978467
1	479951911
1	479977461
1	479961643
1	479992799
1	479978407
1	479960476
1	480001564
1	479944545
1	479977590
1	480005085
1	479980909
1	479946597
1	479941823
1	480005081
1	479998570
1	479947224
1	479978368
1	479941880
1	479986213
1	479960391
1	479951318
1	479946983
1	479949627
1	480001566
1	480005078
1	479974604
1	480005086
1	479946861
1	479941886
1	480001547
1	480005080
1	479986289
1	480000581
1	479957817
1	479979220
1	479940215
1	479998620
1	479996509
1	479973983
1	479946645
1	479968966
1	479947610
1	479988514
1	479979226
1	479998921
1	479989139
1	479990805
1	479944468
1	479975006
1	479948319
1	479971251
1	479943591
1	479963416
1	479991138
1	479968430
1	479993293
1	479974337
1	479968741
1	479944695
1	479980722
1	479976004
1	479968404
1	479944114
1	479961422
1	479976480
1	479990583
1	479978577
1	479991953
1	480003264
2	450770880