  64417379
      2519
  57969836
  57611288
  90000199
   9113773
  13400128
  62407640
  20700899
  58945543
  90999739
     16131
  13500900
  32307740
  41000551
       942
  62317547
  90999730
  45600105
    592809
  11700030
     11162
  47589459
  62562668
  63939851
  64778443
   1112190
  16400315
  64916495
  85486980
      1090
  13120000
  65391460
  84655033
    558714
  21104514
       156
       640
  64914503
  47338371
       161
      5029
   1971856
  13107315
     14150
   2600894
  45200074
  57025665
    698629
  90657534
   1073848
  13070640
  31411154
  59240529
  62855567
  63050736
  64987601
  14634318
  32414296
  65341521
  65008723
      4220
  28658324
  49570441
        17
  63877318
  14813686
  39104586
  48210894
  64715042
  66280782
  91389455
  40574338
  63655943
  65244076
  95863803
  61539035
     15481
  11022839
  20111832
  27372612
  49695785
    124045
  13080901
      5017
  63440386
  67995358
  90000647
      1078
   1309340
  11908298
  14094187
      1408
      3018
  63800442
  65733330
  33123871
  88243247
  91306578
  91131865
     15000
       481
  64132623
  64416249
  84790763
   1582730
      1656
  33209135
   4897167
  44900118
      3604
   6900004
  25968010
  32408976
  47527707
     16240
  12517854
  27959791
  29911031
      1827
  12769614
  62922289
       495
  63582970
  64714881
       208
  65340038
  66111960
  14761496
  61074374
  47017531
  65168523
   6400593
       236
  11908300
  33181346
  57848681
  62044725
      9874
   8600471
   9529409
      1922
  12371372
    124039
  20333974
  29597829
  63582720
  60118635
  11185789
  29914356
  91015476
        65
        58
       693
  63000164
  70350141
      3494
   9703949
  16400063
  63278739
  13263613
      1332
      1963
  61271218
      9398
      4259
     13874
  69906415
  83011874
      2373
  65306586
  90001690
  63317385
  65212611
  85156703
   8600501
        53
      1118
  63920301
  22600255
  29911006
  58945554
  65038436
  63679588
  65783436
  99596211
  19575774
       414
       823
  61743812
  93270695
        89
       140
  64583260
  53498744
       130
  63050716
  64245642
  64320927
   5718192
   9422911
  47285374
  63203386
  64714690
  40702085
   1006407
  11677009
  47695658
  63956972
   9369973
  14942632
       195
  64063635
    122712
  47515771
   9266437
       658
  64623872
  12323551
   9438028
  13978401
  14544115
  61765005
  90001689
      5006
  58847467
  90657528
  38823801
      4248
     62030
       121
  63215870
  64060403
  65449767
   5732158
  75962733
   1137516
       175
   1084815
  28770083
       181
      1135
  63371788
  64054792
  65097703
  90000144
  38998419
       880
      5030
  85189843
  62020140
  99600989
  33587262
       743
  53850767
  29911047
  91198925
  90000653
     66576
   5150974
   9094942
  64060609
  57025674
  64289021
  90001679
  24700126
  53850819
  63017184
  65973430
  10921117
  61797798
  65039533
  13070629
  57228942
  64879083
   1137931
  21971726
       109
       473
       391
  90032367
  12365870
  65144335
  65002848
  65918783
  66043586
    154957
  48210904
       277
  57116400
  60883446
  63215691
  63944974
  85623417
     15863
    900033
   9348025
  91363037
  64243961
  32563109
  34292730
  53499164
  63203315
  63266323
  65843000
  85317431
  90762868
       683
  64455757
   8254618
   1558174
  38915490
  12507652
  58469656
  61396227
  64364154
  11677015
  53850764
  47800644
       316
  58847506
  63579697
  65578357
     62216
  58848387
      2727
  65176548
      8043
      3657
  47680312
       999
  14645183
  57048500
  85799180
  91354873
  14253753
  28821510
  54596883
  50400093
        34
  68622807
  65056711
       124
      1938
  91298709
  42610583
  63295862
  32556670
  62374856
       186
       782
  85909843
  47141602
  57025677
  64973436
  65753563
   5403496
  63050687
  63050722
  90000295
  64132464
  65729993
   8764626
   5744100
  49140411
  49695789
  65532294
   3421826
  10802120
  47092883
  64275374
  40101642
  64547801
   1139846
  11035042
  29550716
  57618710
  61563420
   7875910
       833
  28906559
  64477796
  11676988
  57715088
  63737642
  59004801
  16400067
  64553246
  65532196
  41599129
  63232165
  85199842
   5718154
       667
  15185841
  53850772
  28644737
        75
  63317442
  33540248
  64473602
  42610588
  61467847
      1857
  65588733
     12375
  62008558
   9001695
  11901248
  62822790
  62736351
  91071031
  63506068
     37050
     12102
  11913299
  11208100
  14402285
  29959480
  47092847
  63944626
    127895
  64732874
  91344388
  47141649
  62838281
  64512525
   9690650
       127
  57243652
  85799205
   9581657
  47017491
  62073539
  65540673
  83276834
       858
  63957023
  85479201
      1512
  58414609
   3772890
  47375300
  45200029
  58591097
  98189403
   9466061
  12986786
  29866459
  47212794
  63731614
  85626326
      1957
  91038140
  45700218
  53497040
  52731821
  63586053
  64797550
  65015624
     18154
  60293587
  64261464
  86030246
    447939
    689013
  42625560
  86171465
  90000067
    797998
    827175
  50055137
  85429015
  64324721
  57377078
  31742911
  63050702
  52731886
      4594
       172
       859
  15100175
  57360884
  31810687
    447976
    869197
       726
      2739
  59430530
  85289176
   1222727
  63228140
  11657633
  60153901
  63579741
  63940081
  65015623
  65419927
    123433
      3828
  16400070
  91247286
  27772678
  47375301
  57066572
  61841779
  28763240
       711
  10971727
       486
     10237
  15600198
  53498582
  57066450
     11747
  21800091
  21971527
  83172207
   3378930
       470
      3190
  61717111
  63215600
  65193151
  28275850
  47673978
  63957410
  64732568
  11760539
   1210234
  45108286
       233
  65352899
  63371382
   5704846
   8146775
  38666374
  63050742
  63462385
     15543
   5704838
  63317392
    128164
    153683
  12315576
  13475162
  81845992
  85468364
  11676978
       690
  64275358
  32264732
  63050705
   5640155
  13134074
  63050869
    397606
  61939627
  57048466
   8797753
   8904299
  11677022
  65144434
    153657
  65781531
   2818809
  65964839
  85789702
  90000656
     16135
   5743206
  32905959
  53498585
    871871
  33540295
  64978162
  20334024
  53100150
      1960
  60837203
  85191289
      4045
   1781125
  32975764
  86968869
   9564842
  33451030
  45000555
  64630345
  84064414
  72628641
      3057
  64717806
  85461070
       337
  63029744
  63504013
   1139847
  14616547
       166
  65308249
  14487861
      2801
   1145992
       135
  55174202
  65023441
  11676992
  63050723
  63957343
   3249100
  91330656
       192
  11210757
  10633472
  11185806
  13125418
  29911050
  65637243
   1858400
  52731884
  58321952
  75109703
  53498518
  48210977
  47606219
        70
      4256
       187
      1057
  70700895
  21971667
     15937
  63942499
  24900193
  62822820
  14704606
  63877369
     11069
     15144
  57228840
  65421786
  85670494
      4112
  30173621
  47500082
   1210031
  10701348
  12661313
  28782502
  45200385
  63334550
   5732153
  11235238
   8046338
  63725787
  13836298
  59892371
  62317571
  63850368
      3372
  31300037
  61845607
      4165
   1347644
   9120362
  28801182
  65539876
  91291386
  32905956
  65922727
     11217
       224
  58335914
  10001119
  62740929
  84572350
      3729
  18500421
  62935362
  61378599
     12050
  20111831
  53147617
  57848671
  61225462
   1666718
       939
     14999
   4810092
  29952122
  49966111
  57325138
  64334606
   5700574
  20334004
  88243206
  20369344
       829
       567
   9375534
  12752926
  13239797
      1508
      5045
  95863806
   8385130
       320
  59611047
  64664022
  95863798
     11551
   8081262
  15081466
  47545550
  63523223
  63879924
  81643979
  86022631
     16125
  12784602
      6603
  63426754
   3772731
   1912323
  63050677
  63841402
      1469
  62780873
  64987658
  50200075
   3286074
   9144605
  53600574
   5191736
   8681761
      1242
       686
  59393209
  65486778
   9424863
      1185
  57048476
  63950418
  85780826
   9254412
  58479058
  83659386
  16974565
  61641084
       249
  28598918
  36200563
  63920292
   3483776
  56542077
     15899
  85373105
  90000160
    798145
       401
     16260
   1111257
  62822808
  15198931
  30020712
  45202146
       331
  62819974
  84979655
  85263019
   1552670
  33109415
       571
    100048
  14053309
   1154799
  11124647
      3700
  91198878
  32305433
  39103582
      2449
  58545337
  62640331
  85175469
  76767362
   7893547
  13087103
  30000285
  52731854
       590
      1009
  58847543
  65625063
    133135
  63942487
  12869008
  21801484
  38148826
      1966
    788359
   5704824
  39000353
  63153929
  63897039
  20403345
   9104042
  33628787
  62317585
  63900905
  12724925
  29911016
  64040868
  11677008
      1415
  53850802
  40702086
  45000136
      1180
  63228053
      4279
   3431305
   9422914
  14544082
  28482511
  21971670
  63317446
   7239220
  32414284
  21971728
  62822806
  65597304
      2393
  63440392
  90000547
  61589437
  62317591
  65557475
  22800315
  14000300
  33420123
  56816523
  85799078
  85799148
  62822809
  65536347
  83667070
  24700879
       971
  57228817
  64755206
       442
   1134546
   1145455
   5732159
  59611033
   5704859
  32637391
  42625556
       280
       951
  57848630
      3374
  63877312
  65357353
  50257340
       591
  64261231
       424
  63050689
   5732144
  21971590
  65794012
  66035669
  95863814
  90032415
  12875190
  65703552
  84982260
   8719598
  12236423
     15866
    183307
  14704929
      1990
    827150
  65597108
       205
       808
   7872014
   9528880
  32257958
  64784890
  59845951
  85189840
      1545
  63250389
   5674575
   8254617
       494
  63966235
  64714977
  63440416
    698478
  33479107
  64839819
  14898333
  63050902
    183197
  21971698
      4034
  12600033
  21971658
  64286816
    827112
   5023886
  65412979
   9486440
  12075005
  29911028
  32372323
       824
      5266
  59634624
  64642403
   8033636
  13167575
       323
       389
      1439
     15563
    447969
   9721057
  14832912
  46883853
       936
     11798
       239
  58848388
  90447225
  65417554
  85091712
   9720897
      1765
       421
   9489330
  90000634
    125250
  57025666
  64475079
  71600121
     16126
  16301156
  57228808
     10500
  33002353
      1290
  64224603
   9505799
  13134176
  53850768
  85373104
  98189409
       653
   5064833
  33530254
       252
  62976235
  63354844
  47488242
  85251015
  85985921
  91125995
   1137917
      2220
  90001686
  13134181
  65628092
  90000708
       197
       478
  63580418
   7956924
     12048
  32438736
   5707524
  47800670
  62511080
  85198866
  57116394
  12591031
  13173323
  91330655
  64868007
      1764
  63503983
  64054793
  45957134
  63837962
      2556
  57147110
  65736557
      5025
  16400031
  64987599
    447978
  32337089
  59332074
  47530971
      2795
  63050843
  64245624
  84506786
  14694201
  63050767
  63877020
  46867036
  64630909
  85921249
  13069388
  20334015
  32106247
  39464088
  45100673
  12752839
  65625037
  13764145
   5753805
   9379364
  33260653
  50406647
       436
       908
       819
  70700902
      1492
  14400073
  27200033
       820
  62822829
  64350308
  32319276
  16500064
       138
      6866
  46503477
  62822873
  63055772
  65242452
  46293528
      1513
  60063527
  63198650
  94212887
  11558422
  14000073
  23700311
  62640628
  65412237
  12077874
  12752885
    532961
    827096
  39537278
  63317381
   7607282
  50200170
  86058013
  85538060
  38582350
  53700154
  47092856
  62822848
  90611769
     16002
       396
  58469746
  59332063
  90000068
   1267102
  47207956
       348
  85562158
      4257
    788825
  48210946
       781
   5783161
  53300215
  65557469
      1443
  90000262
  60682203
  64914320
  21971499
  65413166
  64915306
   9721480
  63000224
  12024212
  33493556
  59112918
  57995597
  57325143
  64026760
  65277012
  29911021
  85257563
   9067686
  63050739
  47218723
  85257570
       947
  64193812
    788582
  33758928
  65558380
  63371730
  85909844
   3197685
  65486931
    869190
   3180466
  13228079
  29991628
       212
  61271219
  62736041
  90999744
  53499230
  65485295
  95863793
      4232
   3337045
  64980166
  91153330
  49675063
  62481002
  63440351
  77594943
  85346143
   9721087
  58479063
   1111225
  63216029
  85189845
      3282
   5783168
  12846917
       874
  62008573
  63200112
  65048611
  47062487
      1919
  12980810
  64559955
   1347669
  63850397
   9564846
  11676985
      2779
  62822780
  12861274
  11558401
  90000657
  42610585
  64071210
  84572331
  80172489
  13064672
  24600194
      1453
  53850775
  58230521
   9043448
       779
   8323520
  64260346
  71659902
   1347642
  28843040
   5924773
  13240813
  21971532
  83465288
  12899044
  31558830
  63803212
  63203391
  63317429
  63790348
  65631592
   1095274
  66059173
   9721054
  58479076
  66144906
  91389473
  38712497
  45202149
      1637
  29911013
  63504026
    416660
  55525578
  61268851
  63216090
       648
      2388
   7513721
  12538914
  57848679
       742
      3191
  29200065
  62445311
  63957244
     29083
  47546715
      1147
  62317543
  13163099
  19401117
  65171679
  90386779
  23700188
  64095676
   9259002
  65235924
  85257598
  41900114
  64898311
  65249724
        39
  59240507
   7996296
  63440371
      1027
  64815810
  65038425
  80172493
  85398066
     12540
   7413022
  42610686
  62158185
  39082212
  33758930
  57116391
   1049191
  63440395
  65698891
   3446316
  58847470
  64126509
  62445316
  14402765
  62374851
  64644147
      9408
   1723994
   9703946
  57848629
      9418
     10973
    790311
  62562669
  63393254
  64305765
  62481047
   8385133
  21971489
       372
  62489366
  88243232
  29805315
  27761737
  20500818
  65181732
  64275373
     12215
  40612124
  63068459
  64161047
  21971558
   7182461
  11787969
       897
  63050684
  12724923
  58267120
  90001510
    673572
  11867224
  20334087
  52461997
       993
   1915098
  39464054
  65377166
      3423
  62183700
  64555561
     11328
    992737
  65826013
  10700061
  62822883
  63891700
  65007747
  65626731
     18161
  25654097
  20403471
   8611895
  55000077
  61306803
  29911018
  47285363
       202
   9721099
  63050837
  85199822
      5014
  28761956
  85562526
    111975
       671
  53850804
  65170367
  64841042
  84452939
     16500
       668
      3220
  63133050
  42625558
       148
  53499125
  57848714
  68622868
  85604378
  90000075
  28559675
  31771700
  64815925
  12497806
  64623066
  65662319
   8490413
  63579886
    103291
      2737
     10246
   5732135
  11029671
  48670296
  59098376
       464
  64026149
     15884
  12788912
       452
  62008492
  12161109
  60606186
  62822844
  62998482
  64082605
  63958115
   8122491
  19900582
       861
   1111262
  12757598
  21971546
  13328852
  62317621
  63542421
  64268384
  64390978
  68366335
  62822834
  63950332
  64797512
  90999727
  39097430
  86191579
        37
    689016
  43600135
       274
  39055083
  85789723
   9398189
  85448180
  27952012
  90832343
  11202718
  58469662
  90001472
    464435
  31673059
   3772868
      8888
  63956197
  85136487
  33020491
     10234
  14898746
  14544095
      1192
   1057102
   8081250
  12025799
  13123277
  57692146
  64850480
  13139426
  13500058
  47286529
      7363
  68879570
  90000102
      1725
  38085602
  63203428
  24600077
  57848625
  63079302
  13063545
        80
       229
  63628325
  63440334
  88753922
  62317611
  64245619
   7828529
  29716745
  13108830
  91275541
  62566014
  63440367
  85140956
      4254
   3944738
  63542442
  63957961
   1222762
  64866851
  84902942
  85877664
  10059460
  12236437
  32934064
  50500203
      4264
  12851891
  59443939
  63885939
   9438011
  47685435
  64225403
  85367601
  90924821
  90447224
      2980
      2885
   5732178
  48210970
      1062
    447963
  29952121
  51290194
   3378921
  32347290
  65286675
  75054868
      1218
  60200527
  85629993
    485304
  96910195
  31796927
  55900015
  63649846
  63440346
  65565476
  57066444
  21971519
      1322
  85199848
      1382
  63817598
  63440326
  12925809
  65193785
  65560028
     11098
     14648
      1329
  65759457
    685752
  21718235
  63800441
  64924176
      4065
  16600891
  61569373
  61727436
  85604357
       251
      2963
   5704829
  33618030
  43000040
  56100256
  64288051
  90584156
  62170675
  64781155
   5924767
  47585466
  29235889
  38333887
  56167096
  61841781
  33400042
        69
  58847528
     15138
  30031982
  63877355
  84572349
  90001569
      2951
  61225375
  57048309
  65166982
    416258
    900082
  66173370
  64528952
  13134162
  14412742
  32205325
  65447408
     15128
  64032858
  64489971
  65242548
  11558419
  13500015
  28742823
  40696434
      2252
  65002841
  47212816
  50404404
  14925966
  46053333
      5781
  46653400
      6979
  63305572
  63957069
  85557557
     24595
  14704524
   1127607
  54776665
  57245368
  64918868
   9636184
        77
  63317379
   1722629
  32626390
  20369345
      9551
  12365855
  63029794
  12711108
  32700061
  59240522
  64424901
  28610783
  91291230
   1775102
  31303595
       607
      2326
  66149493
      5022
   7182457
  63050925
  63467527
   8961110
  85576533
      3267
   2501295
  63334544
   1119922
   1347665
  13007921
  85569711
  53499721
  62822865
  65598443
  85907064
  33304854
      1705
  46867033
      1883
   1756653
   5914561
  44341572
  63440329
  65134587
      4229
  63631629
    787020
  31200131
  64071201
  64772148
      5257
     11118
   9721485
  14942631
  62566060
  64617571
       119
  57066561
  90001579
  95079814
  36400537
  64770586
  65693761
  90630394
    790361
  13134045
      2717
  63877332
   9234945
  58479037
  85689315
  13038480
  55525582
  64157807
  62560748
     14261
  21971498
  64693102
     11128
    790310
   4800177
  14077685
       340
  63313426
  64578206
    447974
  64052658
  63877372
  13063548
  62884017
  63424153
  14704532
  32372251
  46900007
  60442528
  85693866
  28870088
  72201481
  85501591
  64576999
  85647002
  90924932
   3328119
  46704925
  63437565
     13781
    685754
  58959623
  61743814
   5914604
  37734442
  57441363
  64260423
     13602
      1229
  44068439
    532967
  59888043
  31118415
  36002667
       900
      1409
   9693671
      4310
  65286785
    697030
   1655825
  64126548
  62822899
  63029304
  14865289
  20111861
  43400076
  65741285
    113268
       108
      1034
  62867943
  65385978
   4411482
  40603543
  63440348
  64144322
   5732175
  75963032
   8122489
  65631609
  85486983
  29952177
  85799151
      2323
   3307695
   9246896
  12035368
  61513824
  63359422
  65729651
  59443936
  64410193
  65703456
  65592188
  65746564
  53498696
  76767258
  38850069
  65702800
     44030
   1696064
   9492467
  62081106
  63050717
  84053747
   5718164
   5976028
  32389597
  14914751
  13193448
  64126530
  12752858
  27959787
  63958116
  85604383
  12578638
  57441366
  29995093
  65596609
  12482227
      1327
  15843261
  60683766
  64781154
  53499903
  62562682
  64909954
  11676998
  63891706
  64739375
  31300274
  85339371
   2600012
  12427560
       868
  63370954
  85191287
  29851603
  61218004
  64210197
  72000252
   8133798
    635491
  31844778
  12230339
  98327828
  14701280
  30030042
  64907290
   1066390
  64126683
  65002846
  57228787
  28801141
      1285
  65238698
  21971538
  39041637
  47585474
  90999722
    689021
    798069
      1850
  90001611
  47753400
    787026
  85348872
  33616388
      2369
  68664168
  83634700
  91193333
       489
      3697
        78
       986
      7027
  58335902
  64528956
   8431083
  53850741
      1805
  28859678
  53103663
  59768353
  57487488
  65068862
  85346134
  64245609
  95863820
        83
       180
  54776675
  86022571
  86103810
  90509941
  53601140
  53850821
      3198
    678096
  28705397
   9987495
  32098130
  83658947
    163614
      1253
  63701876
  85626929
   3401033
  58479027
   9588803
  59340749
   3944737
  28356235
  59519431
      3756
      4226
  57228934
  65288179
  85863359
  90000297
  12365869
  62887508
  12955755
     11129
   9564840
  12718623
  29550714
   5266092
  62183634
  57228943
  90001612
  60436487
  57243671
  62934144
  32394586
  61414693
  63966197
   9797796
      1360
  59112916
  85360524
      3926
       410
  64784534
   9191988
  12299089
  30102906
  32939907
  62822839
  13810661
  32718134
  47347724
       879
      1808
  63027083
  44341598
  12584969
  47183207
  48210922
  52900021
  63465800
  27651316
  30176534
  19741169
  63317394
  64132789
  12718595
  53601210
       353
  64512319
  75109684
  38875710
  65973942
  21000271
      1825
  61108467
  64082606
  64260424
  65735973
  90000099
       852
  61225692
      3611
      4842
   9682717
      2182
  63050760
  82544850
  27562012
       735
  64063634
  64594803
  13220406
  60817911
  63437707
  90226808
  26700011
  85518365
  65212201
  84979661
     12846
  12503976
  53850799
  65579352
  98189417
  12322599
  48100011
  33661173
      2009
  47518761
        36
  63216185
  64038690
  42610689
      8048
  58479042
  57848707
  63579986
  84628287
   1534480
  33201694
  10306443
      1031
  62726591
  85193295
  97881921
     16261
  70900168
     11776
   3208089
      8457
  65645466
  14106632
  18006085
       791
  63050904
       740
  64417390
  30176533
  98097824
   8033637
      2723
  59332067
   1222728
  65922235
  76767076
  57848626
      5009
   8661630
  64030013
    128321
  58479074
  62822807
  65557473
  51000255
       238
      3009
  63471888
  86019433
   8874081
  65661383
  65572949
  90000251
       865
  63876026
  64245618
  91258056
       146
  33571425
  59213101
  63957096
  25727689
  39173176
  64032856
  65588297
  14748553
  34292727
       551
  62317584
  62641880
     14262
    505403
      2944
  90001664
       496
  10701350
  64585560
  64874062
  90545522
  42610680
  23800003
  85647910
   8117033
   9721192
  65205296
  86019427
  91131937
   2501364
   4897161
  11169727
  33304526
       618
   1582044
  20000158
  63579722
  64038682
   7957002
  32257956
       116
       223
  64071199
  64386949
  27309950
       409
  62015163
  63684072
  64533962
  44341666
  70700070
     12483
  62999066
       241
  85529043
  55805514
  62736920
  65319452
   3230104
   3294697
  62408767
  63203393
  29759537
  55138595
    900278
  12365875
  21971702
        96
  85876614
  65785430
  65798942
  13764166
  48400166
  65733857
  31302240
  62736315
   3400783
  20334127
  49688505
        99
  12236428
  64460183
  85639928
  90001516
  11781659
  85463780
    592813
      5170
      7967
  65572532
  32510001
  63050698
  64126616
     14095
    798175
  50369780
  90001601
  90030970
  28598913
   1128350
   8797745
       994
      2188
  95863809
  63317463
  90001673
    682122
  11032164
  16733761
  39464052
       633
      1375
       457
    158570
   1210032
   2774843
      9202
  54776686
  61306805
   5704847
  85995777
     12591
   9191978
  11906295
  32150750
        12
       930
  64289141
  65579337
  12365885
       609
  59332080
  63029159
  85153800
   9505795
  63050774
  65871200
      1756
      3981
   1164127
   3251391
  12908219
  53499896
  85021927
  31400052
       307
   1147580
      1308
  90001493
  12277175
  18000012
  53825001
  63317376
  64555727
  65143124
  53498479
  58479084
     15982
  28715337
       264
  64126477
  63877400
    696417
  65537176
    558333
  65108004
  65051209
  52700359
  50325854
     18261
  64327737
  47212819
       366
  54361520
  62367527
  62597832
  13343629
  14544098
  63392745
  39200532
      2229
      7152
  58291720
  65442066
  85604313
  66205076
  46653399
      1581
      7037
  63466438
   1123302
   2501353
   5783145
  46412920
  57243653
  24067612
      2974
       961
  90001604
   1114318
      6601
      3052
  31200099
  63050679
  65662376
   8589045
  46454626
  57061763
  90000322
     12828
  27200306
  78567622
  90340627
    111957
  63230913
  63372154
  30000722
  65830872
  85276869
  61618407
  13052391
  88753909
  14034356
  63580327
  85233500
  62317623
   1139844
  11657634
  45700853
  63351028
   1111259
  63317434
  64809107
   6875009
  52869521
       910
  58479060
  63920294
  12785467
  28559676
  58945546
  65696417
  96832381
  28665242
  63582941
    825910
   3276512
  48210873
  62736685
  63216304
  64260345
  27200179
  28726795
  40609385
  90000074
  32343746
  39189654
       365
   5912498
  12611112
  20403397
       429
  64245613
  12684085
  33490399
       381
      6811
  14544097
  59429644
   3286058
  22500160
     11015
   8800417
         4
  86019428
  29851625
      1174
  58479071
   5718183
   9307546
        28
  59589835
    110047
  65176572
  53498674
  14544088
  63050881
  64132870
  14859207
   8954511
  90000672
   7221496
  53498710
   5064781
  46454618
  62863767
  63893840
  60475069
  16400457
  63050873
  12233007
  33361079
  63440340
  14689765
  28804577
  64275361
  12734542
  46412919
  65024488
   1034604
   9424880
  12579015
  31673056
  52002674
  54500052
   9276609
   6093464
  38177591
  33496210
  53498584
  21971530
  63050916
  64023220
   3401044
  63371188
  65550039
  29911004
      9077
  61684090
  83659037
  64630346
  59987542
  65741203
  82882000
  29526583
      2659
   1588790
  64578217
  31400054
  63050755
  64513168
   3286059
   3372128
  58952267
  65283045
  65731640
  86126392
  90442585
  62976258
  20334149
       132
  58505738
  90564492
  32905922
  63583086
  65669431
  15801146
      1054
  64090052
   1049167
  31878044
  33255182
  62471893
  85799089
  19600887
  13354176
  64675894
     12675
  38983188
  64245614
  11676993
      1376
  63317416
       136
      2294
  39570061
       384
       480
  63050920
  64512526
  62317612
   1703730
      1548
  63925544
  65560442
  85825576
  32279595
     15883
  15000150
   8407415
  26000148
  64797659
   1302416
  62696900
  84751870
   9282283
  64063637
  63755881
  63440418
     15985
   6100780
    798058
   9002917
  64839820
        46
  85199764
      3401
     14316
  63440341
  63877368
  14255125
  62245148
  73800166
  90000118
  86019451
   9552208
  57048207
  63198092
  12365864
  53498309
  53497821
       254
    675515
  22500158
  46704926
  61830165
  13839105
  12682527
  63334546
  65539217
  69906408
  19501121
  32067254
  63731570
   9489319
  52731818
  84213661
  58334718
  62822843
  63503967
  63816370
   5732162
  27400721
  20334038
  64255877
  90000350
  29500641
  62999095
  27772677
  33545726
  62525742
  64263089
    351966
   5897840
  53498261
   8146776
  13083369
         9
     11086
  21971707
  53400496
  62822831
  65948530
  85799085
   7182448
  62317624
   1068797
  20578483
  57243666
  63050695
  85613964
  90442579
  11921769
  48210848
  57228978
  91038842
   1661259
   9435598
  29200245
      2535
  19900530
  40500171
       921
       554
  28585891
  57377088
  63957211
  63203389
   1287878
  47080250
  50409327
      7677
  63050753
     12894
  63050895
       293
     15550
  60812092
   1683789
  12024209
       356
       513
  62736682
  65417786
  20403329
      1879
  64328205
  98189420
  53499130
      3581
      1165
  66137293
   3378791
   8248291
  10100037
  63703020
  65210466
  64063354
     16132
  64908880
  28037548
       377
  64144331
  65021370
  85799192
  90000631
    788644
      2137
  65057511
   9340607
  53498580
   5150983
  11194629
  65242886
  13978409
  88243204
  13134244
  63317449
  90619198
  65306729
        29
  63351048
  84700366
  12781760
  44341546
       561
       940
  63050834
  91298780
  64726350
  59538181
   1164122
  12579064
  64275362
  13343628
      7391
  56966930
   3253876
  47654850
  53850778
  62519257
  66000559
  64503315
  65736562
  21971576
  13089324
  28843039
  63171672
  11255460
   1683460
  33537466
  64321967
  90032410
  46441099
      2720
  63177285
  65689882
  32372252
      3193
  88243218
  33109413
       767
   5046346
   3370202
  63050870
  63317406
     13782
    447973
  64320252
  88243249
  58267119
  58469719
  62677873
  63050882
  65596000
  14704497
  63896248
   8948291
  61513833
   7730012
  62434969
  84020026
  52027923
       704
  12684098
      6330
  57228939
  90000294
      1007
  62064262
  84572344
      9618
  57048308
  61939617
     11411
  12810657
   9990044
  90001450
   3282281
  14898715
  61563207
  63440331
  66061079
  90001486
   3134066
  60217652
  91041589
  52731758
  57048034
  47330400
  55994748
  57243573
  64985832
  58847552
  11536713
  33169558
  55525595
  85578816
   1697140
  12365878
  15100174
  63050917
  64947438
  44341583
  44341679
  62736925
  28875325
  33219349
       541
  61395124
  63894009
     16007
  64678480
  90988397
  29082772
  59332070
  73200001
  20403327
  60150239
  90410978
     10235
  38582329
  38801603
  57228930
  63800445
   9438076
  21204580
       200
  13343630
       506
  64126653
  85634937
  31932478
  63223674
  65415768
   6900034
  48210980
    682121
      1239
      1760
  91291247
      4228
   3278193
       484
  63199473
  63317427
  72526089
  90000098
  63773574
   1222737
   3401025
  57848677
  91079044
  50389916
  65297982
        59
  62574875
  63513187
  53499895
  65554035
  14645174
      2364
  65735981
    900253
  29288352
  65238700
  13080914
  62791359
  64781153
  12421908
         8
   9436434
  47217225
   8600536
  63542459
  85008814
  40702083
       267
        13
       656
  65357543
  20334169
  20366379
  48210849
   9207827
   7957006
  13300184
  90000891
  61225575
  64938921
  28145769
  52257511
  41000522
  52731877
  65557470
  55604969
  64126476
  64978156
    900405
      5008
   1000542
  62525762
  64616972
  65531326
     15143
  59443940
  65600349
  21971738
  28536411
  12183725
  65442047
    447984
  65877975
  64324837
   8611905
  64622589
  29911045
       447
  12024206
  15179956
       355
     16133
      9119
  13203876
  90030934
   1703850
       419
  61271244
  13090647
  13125433
       137
  20334065
  57848711
  57025672
  63317417
    127930
      1097
  70115246
      1159
  59098375
  86019460
  85495517
   5732141
    128105
  12482108
  20111860
  40101647
  49630495
   8328761
  47141603
      5364
       117
  62851907
  63216217
  64883987
  65440968
      5027
     18158
  62822788
  62922261
  65494492
      3489
  31839161
  63891718
     27713
  28706401
  64722310
  28304753
  86023198
  91220481
     18295
  35800023
  59332084
   6620485
  32583597
      2118
     11006
    788258
  85187968
       715
   7607281
  47607209
  57995598
  40673410
      1809
  64547929
  65205099
  65056531
  28843038
  47585481
      6956
  63050911
  85411717
  13228078
  28603128
  33169570
  47801011
      3194
  63050841
  12559621
  63504039
   8681774
  12365865
   1347657
  14645181
  58321950
  63734744
  11008900
  61562971
  63371135
   1092521
  11700414
   9367579
  58479086
  63000273
   9424900
  29805314
      2148
  64996352
  46104098
  57952919
  62736044
  85647941
  52461977
      1550
      2424
  28620590
  50409335
       863
  63255351
  61543473
  65341298
  65562216
  64501932
  64777715
  63465762
      4222
  59611044
  65275475
  85191291
  91334096
  21204570
   9721233
  28603133
  63198706
  98050054
   2573404
  20578480
  63785083
       276
  85845098
  32414226
  39465803
  45108290
  67373704
  12365877
  27372644
       920
  63203312
  11911467
  27000776
  14748566
  62822825
  63026978
      3490
   1608983
  90001508
  21971673
   8961947
  29911038
  28900083
  42610720
  63317398
  65018670
  44700071
  46900100
  15041303
  19400897
  85340247
  47501110
       296
  64981814
     14206
      2738
  64651776
  47092849
  64955637
  11088400
   9505800
      2355
      1200
  95863818
  28498917
  48210923
  64245617
  14190848
  65872736
  65560443
   9120363
  58469659
    286088
   8248290
      2447
  64245625
  85492220
  90999712
  85176748
  85693010
     66567
  26600628
  90000095
  59340738
  62814014
  63582722
  63956781
  85111089
  47603373
       220
      6769
  63050866
   8605275
  12788908
  40110858
  62118133
    505394
  13397023
  31810690
  46602934
  53400469
  59948280
  53499241
     15992
  85766357
   9690669
  58545341
   4884712
  14558360
    113281
       838
  64481033
  11899975
   9381876
        56
  62384183
  11246509
        45
  64714883
   9121425
   7520212
        63
    788583
  22601646
  65410608
  14069998
   1177794
  57066442
  11208134
  29701153
  46053297
  39537280
  64375431
  12913255
  12682526
  64656039
   9608780
    638580
   3394764
   5732161
   5924779
   7956954
  35589322
      2187
  63050769
  14704669
   8885556
  11868242
  63027482
  74177094
    827144
      1012
  58847542
  12661231
       642
  63580351
  65449608
  30020711
  53496067
  90999745
   8899481
       302
   3339911
  57228833
  61024249
  63447119
  90001606
  64305747
  76248470
     15126
  63305518
      9450
  12948457
  47365061
  57487483
  64026252
   9748192
  14076385
  62736046
  63371162
  63734767
     16010
  65964803
    869049
  65783823
   5704848
  31400053
  90032407
  62367530
  63050740
  64718893
  85200843
   2896610
  28763302
  63580007
  65889766
     10907
  33300127
  90001494
     15891
   6875007
  63335752
  85909855
  85468362
  91359625
  53601320
  85690968
   1185685
  61563104
  63648627
  65878682
  65637709
   3783950
   5753804
   9001762
  56861762
   5064792
      1495
  63659515
  14811258
   3401028
  58479083
  39200531
  58847512
  63317428
  64237093
  63371418
  90408013
  62822817
  62165581
  62822874
  63371991
  64797695
  68289613
      1555
      2881
      3967
      8186
  63960714
  65246010
   5743204
  13107324
  13311083
  13674374
  47546699
  64243952
  65090401
  85799086
      4246
  85314243
  56729233
  62640336
      3643
   3061009
   3143658
  62710521
  62734231
  76767412
   6875008
  48422456
      1567
  85476824
  18600012
  30000725
  38844247
       190
      4258
   7900524
  21971720
  40110856
      4039
  21971669
  63440342
      7784
  63050894
  15232011
        72
  47096181
  64385696
  64452794
  48210895
  62822822
  63257223
  63737684
  63919124
  64650133
       599
  91198075
       288
  58945545
    900111
   8117037
  12682529
  64569812
  68385790
  85199757
    485306
  11677005
  28559677
  58585694
  83651419
  11895642
    128023
  50404494
       944
      1768
  58469645
  57243651
       362
    685744
  45700140
   3317762
       831
      3567
    798176
       126
      5091
  64678030
  66076387
     21900
  28890109
  31802800
  57025675
  64126617
  20334056
  29052277
  63050693
  64702279
  47141600
  65559771
  85024032
  29851619
  63684069
      3942
     12261
   9013363
  39200376
  59834940
  62621325
  63703214
  85209436
  90001572
  12365886
        15
  65281144
  65544714
   1049741
  62838283
  62988060
  90000540
     13980
     14679
  63247644
  90372499
  29052282
  60888805
      4166
     66556
      1305
      7641
  64087981
   5732173
  51339449
  39464095
  63772389
    798135
  24200006
  63050734
  65960672
  63199125
  63751373
  70700083
  85995776
   8033641
  12682530
  28729855
  12365879
      4111
  60594690
  63000201
   2539213
  33172521
  63582680
  64040050
  59975097
  51001436
      2713
     15872
  63888421
  64715006
  83659390
  46179247
      1821
  64268402
     14038
  13134179
  45145595
  65759270
  21971597
   3437035
      4406
  65178243
   9721464
  11204340
  33684572
  63050737
  64928843
  29952075
      1887
  63877399
   9273406
  15317646
      5046
  12684066
   3394778
   8154502
  28643065
  29014006
  57066449
  63415028
  20334090
  33701148
  47301113
  10153621
  64288644
  47436733
   9137162
  91340641
  64096867
  70502584
   5300160
  12598134
  14751905
  14836554
  63877381
  65339141
  85199826
   5886600
      1959
  48210943
  63731358
       911
  72628638
     16259
  85257565
       511
  65578423
  65631518
  85235431
      9438
       291
  32094522
      2121
  57228904
  63027360
  63371582
  13134043
  13450987
  24200342
  20334126
  63440352
  63966254
  29200247
       213
       764
      1573
  55525597
  43900143
  50404480
     11172
   5319465
  37183064
  11200871
  21971564
  64803846
  83686051
  14198998
    447972
  12969750
  19741196
   8146773
   9638063
  52900022
   3180467
  28278446
       748
   1450280
  32806359
       393
  29930160
  64784155
  58479030
    682124
  64714689
  64896847
   1049744
  15102969
  57243655
    827129
      1387
  57048228
  27300551
  52731820
  63731615
      1985
  62183683
  85447778
  63198173
  63050703
  63522823
    801640
  40696436
  23243077
  13201118
  75962814
  29900589
        67
  64385102
  17300068
  58321062
  64585568
     18392
  12084003
  20333994
  60507056
  64830241
  70700085
  60817852
  12365884
  21000313
  63893976
      2191
  62934146
  63630629
  65002843
  65306343
  59332078
  64912473
  14966240
  63050762
   1111265
   8952669
   9436441
  48210968
  63029426
  64868018
   8605276
       430
  63920308
  64917544
       516
   1174348
  37000130
  53102457
       524
  63659501
  64155845
      3346
  23000008
       974
  58848392
  60421507
       677
  63440327
   1103606
   1401448
  63317424
  90735011
  11047867
  29858339
  39135519
  64898312
       400
  61347422
  65884303
     18286
  15078029
       286
  85111758
  50500650
  64664023
       343
       335
  64288839
     11138
  47431861
  63950990
   9622921
      2311
  63877330
  91116631
  24200130
  64533955
  64758606
  65600415
   7457539
  45108289
  40500242
  64245604
        44
  61306825
  63672071
   4880811
   9577633
  33465972
  61963817
   1347671
  57048475
  65413165
    697040
  63203390
  46776402
      1596
  28782585
        23
       322
      1082
  85909788
   9207836
  31744774
  44000012
       318
  63068597
  65442471
   1049573
       766
  14031297
  30078340
  43000858
  52731819
  66280183
  90000130
  48670289
  63956305
  64711034
   5674600
  47383027
  62183662
  65177318
  95079794
     17857
  63215026
  63050851
  85562185
   3300153
  53498578
  85431007
   2750001
       454
  90000081
  18300021
       466
      2210
  58321949
  62317595
  63978363
   3718965
  63171712
      3859
      1549
  63292093
  11185801
  14704544
      1921
  63944140
  53103517
      1378
  63471591
  75963221
       247
  58591093
  33672929
  58494474
   9013338
  47410150
      1862
  90000128
  40100226
  53850774
      3898
      1871
  61225774
  57848628
  62863738
  90000301
      9854
  31673057
       450
       504
      1036
  62822852
  63050838
  33400055
  52731889
  45200009
  62519134
    798000
   9721053
       266
  16500027
  28813415
      3873
      1510
  57848631
  58199417
  58479075
  63440357
  10452388
  39549970
  62822828
  64726653
  65445295
   9314405
      5051
  65295266
  90001672
      1154
  60817922
  85826913
      2728
  90000104
  57243594
  65095150
    788643
  64743889
   9717584
  13359856
  30127565
  65056348
  85799084
  91131927
  65137514
  85080436
  10073887
  15079627
  14478617
  28867671
  63245476
  63257204
  12248922
  64051978
  39090663
  63415004
  63440365
   9001764
  23243018
       876
       533
  64026582
   9825379
      1385
  65464148
  28751810
  53499767
  59112905
  96910193
  63440337
   3237828
  62033934
  63470943
  53499128
  58847457
  65736563
  63370933
      3366
      3883
  53654954
  62500754
  64126562
  65242831
  59840238
  63943156
  13033005
  14704712
        21
  60883296
  64955482
  65534556
   6590416
   9588805
  58847531
  65838272
  85199755
     13258
       555
  85199846
  90000057
     15892
  13033039
      3196
  63717849
  11200312
  28711168
  45201284
  61513832
  63317407
  64241719
       768
  65242479
  85573703
  14704667
  18601771
      1577
  60312624
  65266900
  15843205
  63447109
  11558386
  16300156
  47633653
  63426728
  64993559
     12712
  63877305
  84572343
  65492907
  63803190
  64650723
  14070006
  29320415
  32279757
  46949187
  52900213
  62317625
  63628349
   5783159
  12952515
  53492739
  39700547
  44000026
  63317377
  65250693
  85511372
  64911441
  12365871
  37520674
   4719364
   5674557
  21971600
       405
  64221186
  86022617
  63877347
      1864
    103298
  14925985
  33386851
  47348596
      1341
  23000914
       294
       149
  52002784
  62736683
  65216305
  65406706
  78158427
  28444159
    916277
   1704386
       931
  85612383
    601561
  64919807
  64921940
  13089326
  22900619
  29911008
       842
  63679501
  85348871
  90000168
  47209153
  85257566
    741563
  55196722
  62317574
  62999237
  80172498
   1929651
  28807840
    128130
   5718168
  60474738
  63731639
  63908401
  31851803
  62560709
  65415162
  27309954
  90584620
   9878251
  29341373
       497
     11267
    788255
  14747545
  11864650
      2726
  13455746
  18500307
       453
  63317444
  76767418
   9721236
  58469743
  62934110
  64868006
  90017806
  12887446
  29770959
  61895472
  62317619
  55700045
  66137291
  11915745
  24600014
  53850746
   8954531
  33587805
      1718
  64106386
    638577
  47679148
  12784607
  63426727
      4066
   7100022
        31
      2085
  57048383
  61563035
  63050686
  64480937
      2184
    133139
   9489321
  63050725
  12024199
  46300160
        18
  63050709
  59112907
  62736687
  12899045
  62822871
  90999726
  40651958
  50300135
  85032916
  90000187
  29805313
  60069007
  63991719
  28235848
  65168029
  85340272
  49695786
      1480
  10995799
  63371651
  65644782
  66040746
  85175487
   8681776
  61743820
   1733401
  12870616
  63221330
  64613001
  11677004
  29995079
  29032435
  50501511
  61743777
  37457234
  57848701
  61271194
  63050879
  11903499
  62856843
  66252630
      1490
  63731357
  64676186
  12745931
  47161488
  53850735
  61165496
  63582742
  14898747
  90000728
  36100127
  39128262
  64379441
  85639927
  13193428
  53850782
  13063565
  56690217
  90417679
         2
    128100
     15631
   5743203
  11013873
      1374
  33209146
  33540299
  63426752
  63503997
   5150977
   5753807
      5212
  37400050
   4723127
  62080990
  62736352
  65393530
  15141603
  59429641
  63424155
  65591569
  93437370
   9489331
  38823809
  48210944
  61509143
  85136411
     15329
     18394
  63583148
   2774831
   8961101
  40110863
      3278
  64459840
  70700236
  86058015
  64993383
  14486590
    113317
  64436923
    798055
  14038817
  62317582
  12788910
  21971700
   4436412
  10155367
    124881
  12804882
  84979678
  85692814
  90000116
  99102679
  14243403
  23243071
  62822783
      4036
    121775
   9690670
  47017563
       399
  59846007
  62822792
   5674570
  62906223
  65728894
  58847507
  90545519
    797935
  24102184
  63631575
  65107972
  85690970
  50406642
  57848674
  62560723
  13080940
      2755
  63266228
  91258051
  95863795
  14645184
      2295
  28353072
  47663959
  90017370
  29701996
  58945542
  45000001
  13080917
  29911023
  32793386
  55168253
  61467790
  63877304
   1121474
       143
       969
  63800440
  86126391
     15885
       988
  63050735
  65871777
  65006668
  63050745
  62402535
  44341663
    952275
  47135037
  65538458
   1111258
  63440388
  65401134
     11132
  64353533
  65002840
  39610474
  61114696
  63221012
  63050907
      3258
  12945295
      2952
   3772869
  28782408
  63277822
  10730172
  14704521
  54776664
  63050700
  14544092
       358
  64245650
  11057565
  20403410
  32510198
  63245494
  95863822
       368
       521
       576
  62367529
     12504
    592810
       416
      2218
  98189422
  31200120
       606
       717
      1221
      2829
  63050847
      3687
   9599514
  13263599
       426
  84321647
  85845158
  91132018
  63580170
  64245564
         3
   5861062
  29851620
  64559181
  85178249
  44601090
  63950378
  57025673
  14094109
  62629638
  59711082
  63085256
  11661295
   9397689
  64732880
  85189818
  85390961
  90447221
  13134089
  62822854
      3642
  44900011
      3266
  11881039
        27
  29851617
       476
  64245648
  90442572
  62826260
  63317432
  83646543
  59066394
  29101672
  48200559
  64245611
  64880503
     11033
  14820578
  14645186
      1188
  63215645
      3320
   3276514
      5446
  15100010
  14211845
  44601103
  61243501
  64245678
  90486416
   5718172
  53499667
       325
       598
  60495700
  63317408
  63893542
  83659459
  57243592
  62489368
  65494742
  42610617
  53498051
       290
         6
  61830451
  53145843
  86019426
    416659
  63050880
  64174967
  85518743
     14032
  50304654
       463
  45101041
  15078030
  20700015
  85156426
  62863735
  64132515
    292891
  11209666
  39464096
  39537271
       271
        51
  64654099
   5783136
   9552215
       539
  64054832
  64533984
   9259001
  12501155
  32536998
        26
  85405609
   5783156
  24600742
  13134086
  85199761
  90833985
   9564841
  63050868
    153656
  60084235
  63434733
  62812208
  63870067
  63877306
  85199843
       507
  28833508
  63670518
  31300307
       673
  57048436
  85267338
  62562587
  47092885
  63937338
  85897140
  11945045
  32905958
  43600069
  64449542
  85796864
     13526
  56972133
  64245612
  46454627
       163
  63877326
  91132038
  95079844
  32106229
       434
       527
      5033
      2725
  59875670
  85649107
     15886
   3165414
   8437890
    485329
  56791771
   1111260
   7536489
  61026920
  15426332
  29911034
       616
  65747697
  53400491
       382
  58414608
  62825668
  65243770
      4180
  62636696
        94
  31830266
       407
  64709873
  12024196
  31822609
  47092879
  51564436
       798
  64528959
  63942484
      4950
   1210227
  64652946
  12601157
  64028436
    168717
   5704830
  32273435
  57048437
  62822869
  63203395
  85573710
   2654336
  28518339
  65623988
  85057816
   9094915
   8323519
  10761546
  11733750
      1941
  49140405
   8431086
       565
  62331030
   8081161
  13101162
  57228984
  57377077
  65567431
  22100004
       670
  63199433
  29200248
       218
      1041
  55525598
  30000647
  39537291
  64245565
  32314680
       159
        97
  63920311
  98189423
  83532587
    827169
   9253694
  16500002
  29805319
  63440336
  21971680
  90001445
  83953761
  56131166
  85197905
  95863807
  62317575
  90001603
       417
     11542
  43735502
       510
  64302185
   5732154
  31841521
       230
  57243669
       459
  21971528
  85136495
     45679
   9306855
        10
  64583735
  47256738
   1012094
  12315581
   9314401
       305
       545
  63580341
     15984
   9637641
       242
     15980
     16003
  63842496
  71131065
  85251020
  98097856
  12024193
  88243201
     16920
  20333952
  63900927
  47212813
  59611040
   9254094
  13089321
  15256528
  64493808
  65134154
  29200313
  50700059
     44027
  11766457
  38333899
  28809697
  29109546
  14645187
  62358770
  90001517
   9234974
      9192
  66028620
       263
  90000119
   3298994
   8874089
   7714271
  26700847
       364
  63289742
  65242698
  90000079
       217
       597
    592814
  27000514
       312
  64245610
  13169475
       456
  62636700
  62988130
  90001602
   9398196
       380
  62905979
  63050691
  53601129
  12315580
  47285384
  65602641
     15888
  65695226
  84898000
     15374
  59429643
  70800110
  12952505
  64777725
  46454625
  63957962
       270
  63317464
  85111986
   1217291
  12365888
       344
  63660725
  65540473
  85440961
  12517866
       306
     15999
  12908218
       435
  63930196
  64899032
  82361594
  91304851
     16006
  65242798
  33479119
  63050874
  63703212
  63787247
    416235
  12788909
  29597812
  62852021
  85813110
  90000126
     62224
  64275360
    416270
  57048479
     14495
  19900547
  63440355
  53100290
  12662121
  45200384
  85287160
  90001580
   1151593
  57243596
  65704699
  90000076
  33556222
  65210047
  12100107
  64245615
  72526068
  58199415
   7182455
  59688235
  91115626
    416248
      1359
  57228975
  59186731
  47135022
  40500285
  90545788
  46200686
  53103649
     11177
      1152
  63050923
       378
      4227
  47458191
       383
  58495581
  62940998
  64462272
   1210013
  90545820
    168626
       600
       705
  60942868
   6103067
  58479035
  63050835
  63440417
  84969938
  75962801
   4708055
   2501357
   1699049
  14400015
  14701034
       535
  65675153
   1164123
    787022
   9716224
  29851616
     15986
   9309252
  13343625
  62317581
      3402
      2586
  64245649
  63872599
  88243156
     14315
        47
  57848709
  63839091
  20403150
  12728761
  64193593
  57282065
  85443104
  90386781
      3735
   1222738
   1712599
      1479
  62736318
  85194133
   1145949
   9104043
  33486426
  53498708
       610
       398
     44015
     18238
  11558428
  58847504
  64580385
  13080941
  32067255
  53497039
   9448534
  50300157
  53100152
     27623
     16757
  12024218
   1696062
   8015871
  63050885
  95863811
  62822842
   3373765
  53499904
  59340745
  63371705
  65579353
  13080916
  90999729
  13532048
  63957289
   1896190
  28706781
  48210847
  64722358
   3484624
   1049746
    402856
  47128074
  62822832
  85909784
  63133044
    352416
  65558604
   9721217
       102
  11177154
  68415155
  90001487
       629
      1357
  53850817
  65631082
     11773
  10293472
  18200082
  64191936
     15372
  13134239
  11677013
  63050918
     16008
   7690293
       620
  92904688
   8431082
  30102902
  63655881
  66141173
  90003310
    843761
  53499126
  63221368
  65203897
  20403328
  53321419
  85576541
       357
       514
      1608
  63050896
       369
  65690040
       425
  68622869
  85517008
  90000065
    103292
  11781664
  13021876
      1830
  86022581
      3219
       794
      1694
  64215507
  64317423
  11008897
  64166116
  64588046
  10974233
  65284054
  65536852
      4070
  50388386
       227
      2241
  63655090
  64063638
   9720901
  53498049
  63050696
  63440332
  86019434
      1119
  64846000
  29851621
  65297981
  65874396
   8122493
  61513829
  39464072
  78170208
  85189817
  90001064
  12760653
       333
  63370913
   7956928
   3700538
  36942546
   5732176
   8254621
  64914414
  85337800
    131663
  12682528
  12788368
  42610649
    485193
  90986481
      3250
   3462861
  14481360
      5481
  65559835
  91330749
  44341659
  47663941
  53850777
  62722149
     16265
    623105
  65706245
  38712500
       114
  63440344
  63440347
  64624970
  88243205
      3293
  44341680
  21971575
  39700556
     13888
       888
  63050726
  64876996
  90001574
   1663468
      2472
  63050714
  64868026
  95863802
   9690672
  29911020
       825
       563
  62822810
  62374852
       728
  53498359
       324
       329
       371
  57848675
  58479088
     12079
  29011884
  63950311
  65672833
  65015984
  12965373
  64165855
  12284606
  14800888
      1176
  14704614
       614
  65591842
  52461979
       360
  63505444
     14778
   3683962
   2300016
       350
  62736042
  21971568
  63800438
  65250809
  12236425
       245
  57116389
  12501154
  39537262
  61467692
        92
       650
  59634595
  62757929
  61895546
  62822884
  65196297
  86103802
  33200804
  62008574
   5783169
  11867225
       193
       873
      1654
  59498787
  66035279
      3350
   1099859
  13241003
  62081102
  11676984
       203
       672
  63837974
  64591594
  47667099
  49546685
  15024421
       663
      1481
  61484192
  61562885
  63317412
   4723145
  32329436
  39200441
      9297
  65641659
  18000895
  47286540
  85393502
  47256693
  64469784
  14211519
  65561065
  64059933
   4310427
  65618636
  23243054
  64416267
  84567061
  91300622
  11558429
  21971518
  63334541
  85517643
       113
   5553992
  11677014
   1904690
  65414468
    827174
  28789756
  32175543
        41
  59369244
  62317546
  63022522
  64999900
  65038579
  65340621
    394310
   6900011
  28910306
  58219699
  10987684
  58847539
  10325900
  18500001
    128022
  46653398
  65690690
   8664408
  12913280
  14832816
  60068999
    124036
  56100253
  90522037
  95863812
   1136675
    352418
  16664121
  64082604
  62907776
  63440404
  52002549
  64060713
  91125977
   8122494
  53601130
  66031568
  63580070
  86004198
  90986487
      3506
     15869
  64583431
    556120
  13134161
  20334096
  31304033
      1020
  65287843
  33595908
  53600801
      3109
  65392993
    402855
   5640179
  23243046
  37500748
  33986719
  52900212
   1049745
  62317589
  62851976
  63579713
  23243041
  49140402
  57228820
   1101372
  12576441
  14076350
  64289144
  90657548
   1210455
   8637038
     24596
  75962554
      5016
    618289
  63317415
  65633224
  90032412
      3897
  12728892
  14849639
        68
  64885102
  63950932
  62736923
  65135824
  90001496
  90000073
  30000577
  62081138
  78158426
  13173325
       219
      6092
  63214975
  63359252
  64580947
  70700073
  83207631
  28820174
  63068447
   7282111
  61243499
  13007980
       226
  64302186
  64877085
  64038641
  90833984
   1168391
   9693673
      3129
  55100262
  63440333
  90021502
  20334150
       636
  60233628
  29713246
       259
      1884
  18000015
       536
  85799174
     11757
  63850585
       283
  64938949
  68255893
  11861107
  13326824
  63317423
  98189410
      4464
  32934065
   1034609
  10341850
  28518480
  61114693
  63371629
       914
  65625020
  11185812
     15987
    787021
  12969740
  13326694
  28649458
  63370880
  13021898
  14475318
  49534671
  63050910
  57228966
  12780272
  59538206
  65642138
  90221391
     15130
  12236436
  58190800
     15893
  46886901
  62807308
  91277005
  10724260
  55700198
  62159995
  63440343
  85199840
  85452592
  90778119
  11021703
  24700086
  65786705
  11793962
       552
  65600289
    651467
  20334046
   1113946
  20377758
  47269117
       562
  63317388
  64386947
  65625331
      2204
      2602
  65633583
  11185824
   1111263
  32407067
  66283953
  29911037
       613
  62612176
  64132826
  63995738
  91277031
  72700141
  72900084
  12236426
  33633630
  64126549
  83659472
  83686035
   9711631
  83276812
  12236440
  28062364
  32408973
       596
   1144289
   9104870
  12846834
  47092876
  44200019
  64805954
  61727330
  64166888
     12593
  57243668
  66205800
    153684
  12501153
  28799810
  33181355
  65707228
  85257561
   8146774
  65270854
  81683863
    315804
       586
  55982050
  63797155
      3558
  61026790
  63803201
        91
       487
      2484
  85557558
  85647137
  91306586
   9231892
  14066947
  53497465
      1986
  65700138
   5718195
  13263607
  42610669
      1803
  29918168
  28774482
  40696433
       406
  63317378
  65596357
  30000248
  85303871
     14149
   9652727
  59222175
  63215517
  65286870
  85317050
      5984
  64126531
  36400149
  63731359
  64391034
   6976575
  12711107
       431
  65024119
  90001013
  90560882
  13160124
  83986124
  28705376
       228
       515
  90000103
  16715843
  57066562
  63440335
  85418096
   8797746
      1155
  62822895
  65320529
   5150981
   9144034
  52002785
     11755
    314724
   3944739
  12643937
  62704300
   2774833
  12718653
   9424892
  63440366
  63850583
   9314400
  33304525
  63050683
  64040046
  63800325
  46937961
  57243600
  58847509
  90999737
   5928169
  50300774
  58847536
     15870
  86103820
  65243419
  12857757
  62819993
     12676
      6082
  63041155
   9391461
  64726659
     15887
  62736045
   1111261
  11899960
  28278445
  46813435
  53400492
       258
  63424154
  47139228
  62331027
     15568
  12803952
  23000170
  48211023
      2525
  90000241
    396951
  14704300
       799
  63850584
  65488903
  66144959
  14190836
  32106241
       491
       528
  63850369
  90032408
  98051437
  64586059
     13783
       978
  59611042
  84165510
  74500017
  44601110
      8092
  65242422
      4609
  11676990
  12622418
  13326695
  28767478
  63050909
  29952125
      1352
      1448
  64161099
    447943
  13166743
  29597817
  65631519
  91132056
  64026327
   1132823
   8952664
  10573485
       255
       462
       632
  58848397
  59356851
   7083214
        98
  62634841
  63317389
    168706
  40609384
      2189
  65734088
  83658960
   1253424
   3230103
  12414301
  14704698
  12611113
       243
  91252090
  91268021
      6575
  64245688
         5
      1599
  83971734
       418
  65532650
  65596908
  86019429
  63026951
  77594947
  46182060
      5047
  62427638
  63050757
  65668989
   4386797
  95863808
  63850620
  64593642
  23400129
  53499897
        11
        25
  47141639
      1389
  59660852
  64976017
  53601131
  61306804
  14287978
      1391
  47703812
       542
     15983
  28304142
  61684081
  63203305
  65760022
  64094823
  63896994
   9577632
    351974
  44341668
  63050891
  13051323
  47289566
  65871201
  90001492
  64412047
  64883260
  85461084
  85629951
  12975660
   3429719
  12785468
  86022572
  65705935
    113163
    900114
  39144171
  62863434
  63371620
  64732710
  42625559
  61417958
  64087155
  11677006
  11202706
  57848623
  11235239
      5034
  62367528
  29200244
  64261232
  46653396
      2724
  63257277
  85539483
  14800353
  21971512
  32775092
  47288174
  13064666
  20334079
  47100106
  53962510
  65995310
  90999706
  92209140
   9076089
  38823816
  62574830
  66375489
  53498282
  64784156
     10169
  11116092
  60352484
  65348613
  11209668
  60606189
  64054858
  91252065
  14400122
  63370854
        95
  59420185
  63437547
  63942485
   4723472
   2077298
       115
  64386948
  65890970
  13032997
  33618022
  64328506
      3477
  58979294
  63026917
  65104775
  30000723
  90000189
  28661048
  62736921
  66028459
  23243076
  33603728
       326
       461
  85568397
  63344494
  33318960
  60454770
  64199661
  58479061
  99596198
  63203392
  78169404
  32304155
  85212430
    127894
   9721305
   9565011
  64423329
   4889630
   1111266
  63027115
   8690452
  13274129
  38582319
      4890
   9521574
   9721129
      3750
  47025771
  42610705
  64693107
  90442565
  63731452
  65603761
  14882581
  31300009
  63469454
  63580026
  64949885
  90408012
   9682706
  31400007
  62872931
  64902898
  64923630
  11059520
  29911032
  47453278
      1259
      1447
  65569180
     16538
      3192
  58321951
  63848716
   9259000
  62560718
  85173890
  63243609
     15545
       538
      1206
  64670190
  64729236
  65340058
    979375
  65632045
      3509
  28711032
  50701944
  60473944
   3379060
  29911019
  63877350
  17100020
  57731748
  64850648
  65388440
  85212449
  87289420
  11676976
  27952016
      6937
  57377075
  64917511
  65705457
    827176
  58847452
  90000154
      5004
    292892
    790359
  12277098
  63010180
  65282701
  83634699
  11015493
  64386945
      6731
   8033639
   9355103
   9335449
  13173261
       216
       818
       485
     44029
  38582342
  63132860
  64774725
   9054689
  10033776
  13134177
  29911025
  64512411
  65147357
  90001474
  14402289
       260
       886
  58479073
  63351037
      9909
  47402692
  90000137
  21202067
      1137
  59819493
  14070012
       123
       437
       575
  13316129
  14400072
       647
  90000627
  13240814
  62999116
  65624499
      2673
  83276827
  65537655
  11915908
   9721203
  91247287
  90001670
  13095530
  29447932
  63869332
  64515708
  14402692
  20334161
  50500146
  65341584
    788642
     14349
  11558421
  50500604
   3401019
       741
      7232
  63317382
  63717853
  62736355
  65392142
  45200025
  46127964
      1184
  11067732
  64545541
  65674535
  65756530
       685
  30000452
       689
   2774832
   9636155
  63440370
   5704843
  85992434
   9721212
       547
  65557468
  65498979
   8254616
       780
      1935
  64059520
  63785022
  85196247
  88243212
      1071
  60259802
  12024191
  28636659
       982
  63803211
      3925
  65196278
    291574
  33181335
  45273590
  10601205
  46699474
  63579855
  64987660
  65603365
  86103882
  90000151
     18393
  14069989
  56506563
  85518429
  57228813
  64198349
  20298778
  63200475
  63465889
  63877370
  63440350
  64980167
  62822791
  63879912
  71713971
  62560749
   6103153
  13080935
  12427559
  28536790
  85975268
  91277006
     15562
  27266359
  62317618
  62976237
  64293489
       896
      3180
  16500086
  61727393
  65811754
  90515519
  11865784
       211
      5488
  28849158
  12908870
  58267121
  63050685
  12682532
  53498152
  50500199
  52461998
  64978544
  81643977
  90999743
  15600066
  35800063
      1018
      3378
      1048
  47256739
  63050746
  83612221
  90001608
  14704513
  63050730
  65038597
       300
  28465180
  39483020
  47062461
  45500032
  57243657
  47558802
  57440709
  63684059
  84945312
  21971750
  62640320
  65378510
  62823604
  20403472
  65615372
  65626730
      4051
  13600767
   4700919
       583
  61973138
  91258091
  14865290
  63877361
  46776401
  63027540
  65889528
  17400250
      1454
  64534259
  65459598
   8323521
  37253009
  53850790
  63050906
     14675
    827113
  64071211
  63966239
  28891455
       848
  63440380
  90592596
  21971533
   8664434
       972
      7526
  11340795
  28701108
  28843041
  64126592
  28706753
       522
  84821028
  86022632
       821
  65633388
  75962297
   5753806
       811
      6867
  66100393
   1049625
  14865280
  32598677
  33267459
  63243529
  63440360
  19500075
      1081
  29911010
  83659457
  86968872
  53101819
       679
  82852617
   1542204
      2059
  59014368
  53700153
  63234770
       595
  63583115
   8375263
       284
      1989
  57228846
  90001682
  98189413
  46411786
       309
  58382288
  64032855
       915
       622
      1617
  63317422
  85198870
    113316
   9708439
  32518104
       139
  65183715
  86022621
   9398182
  64726665
  85562157
   5718160
   9000210
  63803179
   5691254
   5783150
  11058832
  38973439
  64275355
  66035404
    574602
   7419947
  62640344
  90032424
     15532
  57066464
  28906562
  63440398
  85490600
   3122098
   9721281
  64976942
  57254104
  63670728
  63731540
     44013
  65557477
  84086327
   2313825
  10974242
  28701002
  59222234
  63440369
  30084294
  63466488
      3627
    128222
  64560012
  64245596
     15643
  60084240
   1347575
   8455294
      7503
  59840317
  63271799
   9489329
  11185823
  64810645
   1588824
  12697580
  64054547
  98010796
  63050883
   6465872
        55
       593
  85661602
   2771322
  63679565
  64872196
   8952666
  85189839
     15868
  53499111
      2223
  90763068
  53601133
  63133026
  65633994
  85058567
  12734789
  13173262
  57243667
   5718194
  23843305
  62317588
    402854
  64914974
   9094936
       100
  58335910
  19200210
  53496693
  63697145
   5732171
  14700015
  50406640
  58469647
  13134164
  28174627
  29952126
  29709844
  47228862
  65735381
  13134046
  32646957
  44000201
  62159993
  62560710
  90001449
    790360
        43
  33400959
       295
  90025319
      3296
  27248005
  63198851
  27952920
  65624579
  86131131
    485305
  62006726
  63050897
  46776403
  65250653
  86103829
   8568473
  33616384
  63749607
  64576972
  64616014
  64357359
  13305706
    128221
  28585643
  28801208
      1232
  53850765
  13072159
  65241372
      5096
  64578221
    685753
  55700136
    682126
  53499413
  61245192
   1812003
   3313258
      1051
  49586238
      4474
   8952665
  29003518
  64243909
  64979782
  75962627
  53496068
  63050694
   1338455
   9703857
  12757599
  20334092
  47203858
  60474896
  90000149
  29986407
       303
  63966218
  63731453
  63465845
  44900063
       240
  90001605
  28623885
  55525593
       275
  97799533
     15127
  63050919
  90001471
   9658409
  12024188
  12365876
  63348862
  65002842
  65537832
     15871
   4884264
  72585595
  86091816
  90000127
  31304041
  54776682
      2125
  63050743
  57654462
  63050759
  66141170
  62445309
  62934145
  63580043
  63956198
     28720
     12083
    163108
   8200286
  18006094
  47145318
  57848624
  60063587
   5163944
  11003425
      1248
      1585
  90000051
     10248
  33515722
      2489
  95863870
  51604141
  63471816
      3572
   3437486
  85103422
  47801019
   9120364
  52303446
        14
  62976256
  16726897
       678
  64522643
  64732867
  65842507
  63440328
  64215510
  90999705
     10233
   1672846
  84058177
  26351267
       674
  11225002
  58755361
  63957435
  64909616
   2978411
  16200261
   2501215
  91354876
  47498368
       118
   8356839
  65634665
  84439479
   1914478
      2325
  58479036
  64245605
    788749
   8611894
  58847537
  62317572
  63877331
  63966231
  90032409
  45685852
       875
  63317430
  75962963
  85257568
   9234944
  29109547
  50200151
  61419667
  64126563
  65931143
  83659388
      1595
  85626905
  28275848
  65623303
  32106228
  58469651
  64568893
  62722830
   3401043
       111
  65700734
   1708723
  48400303
       317
   8455293
  29943392
  85076507
  28313892
      2186
  57048484
  63050764
    351964
      2992
  63580144
   8081187
  63956858
  65538905
  65606150
       256
  61405531
  60168906
  28688423
  40101639
       455
  63415075
       334
  64052619
  63850621
   9690177
  61378592
  63634609
  63371706
       465
  62677880
  11173244
  30030032
  38333886
   9323709
        66
  59112922
  63050877
      2730
  12952518
  95079835
  10409007
  18500153
  30091421
   4239050
  47207972
   9094937
  65693873
  64356356
   1183922
  60084229
  62326914
  98097868
  29972293
  40673384
  27921709
  20403460
  12772115
   1652168
  29805307
  40101640
  53103661
  39464098
  64591593
  65735877
  86023181
  64245551
  65175745
   5674590
      1534
  62081136
       441
  77594883
  47092848
  61469037
   5732157
    957190
  12501150
   9314404
      5050
  53850809
  86019444
  12998576
  10300039
   9495149
  47062478
  46776385
      1655
  60474895
  64818088
  98189419
      3806
  28809386
  36800436
  85538079
  91381355
     16129
  27372623
  53400493
       120
  64420771
  65242857
  20578479
      3017
  63877398
      4247
   9721463
  20334033
  64230936
   8971611
       916
  62822781
     12080
   9031995
  63255270
  64714882
  40617378
  63509491
      9873
       235
  64786816
  26700107
  62838276
  29773744
        64
       445
    798080
  62489954
  63440390
    113280
    396961
        71
  13326696
       754
  63050900
  65491940
   7500056
  84321646
  85398015
  29911035
  63850287
  14849478
  42625597
     12722
  12277150
  12753815
  61543472
  63050721
  64245563
       411
  64632878
  64255863
  65041205
  65929317
  61016172
  64229661
  47545589
  33592322
  14000002
  23243026
  65133290
  73800180
       471
       232
  63050733
  16400066
  28857818
  57066538
  70700065
     16001
  12365863
  14227882
       878
  15300159
  61743824
      4174
    113396
    153682
  31517297
  63203370
  90526366
   1728943
  12100053
  64275357
  64717830
  90962119
  12024178
  12315577
   5732174
  13134075
  20333958
      2453
       860
  58479048
  62822784
  70115244
      4055
       832
  63146453
  63317441
  64132385
  64302513
  11677023
  27200002
  62008526
   9362928
  14571998
  56861763
  62867747
   9246333
  64586468
  55525599
  59340768
  64485573
   1563915
  28741614
      3006
  59074116
    117290
   6654008
   9703945
  47700327
  64517694
  84884950
       557
      1833
  63648626
  64243910
  72600740
      1612
  84776708
  83659471
  12045195
      1297
  62822818
  63317403
      1096
  63440401
    447970
  63966256
  64923718
    797937
  19000112
     12376
   1000440
       154
      2802
  85799204
  27396694
  40101644
  91330657
  47237616
  42610682
       800
  54840578
  98189404
       747
  63784908
  90000109
    638587
  20900021
  63440375
  64772165
  11677017
  31411164
      1114
  64507451
       336
      1023
  52731885
    801642
  23243023
  85942441
  58424127
  57243674
  62822821
  63133038
  90630389
  86171466
   6700467
  11041167
  12482144
  21971668
  63050701
    838504
      1414
  63203316
  63430083
     44028
   8766659
   9001704
  18200007
  28809696
  50700064
      4595
   9134650
  13080944
  30000576
  63050913
  64210582
  85909842
   1066415
   3209594
  64317402
  66038722
  61198213
    466330
  38801404
  42625561
  62081135
  63950368
  15024398
  85520605
  58267124
  63050680
  12284609
  57025678
  12365859
  20334198
    402666
       893
  20403252
  65889174
  62489946
  63942477
  65488607
  77594951
      3517
  59112917
  90000263
   5718169
  64618270
  63950395
  64987855
  14644726
  32388313
  43400089
  63050741
  33215642
  47207955
     15384
  50304616
       185
  63837983
  29971241
  38875705
  63050704
  47425068
  46776404
       691
  58847510
  65442020
   8323518
  11676987
  15185840
  37900206
       751
  59332062
  29911009
  48210934
  62812447
  90000069
  84874632
  63221348
  65636352
      4230
  20334037
  46053293
       724
  85796862
    869195
       158
  63702247
  11750234
   5718175
  32461494
  62736684
  13013780
  53498050
  64483870
   1222659
  46400709
       328
      6035
   1139843
   2442460
  29911024
  63610041
   9253695
  12648380
      1530
  62489365
  29911036
  65015625
       412
  64074316
  65250447
  39040751
  65234396
      3795
  12284614
      1189
  62736316
   1720723
      2000
  63850622
  65755508
   2993230
  13135859
  15093202
  62945961
  85199760
  64870482
       231
  90564463
  91308487
      1393
   5783137
  14855163
      1109
  62525233
  47256737
       912
       706
     15981
  85649105
      3853
  53630286
  12365890
  14966230
      9333
  86023190
  12024179
       460
  64400051
    153655
      1021
    787018
  38875704
  85354032
       676
  62822830
  58479062
   1600780
  13090642
  29109545
  52731887
  59302558
      5032
  62640339
   1134552
       509
  62722832
  64913317
  98189421
     11103
       564
  58848396
  64422034
  90001478
  47554306
       512
  55525596
   3772848
  83339345
   8871312
       374
       433
  29200246
  51800005
  53103654
  58591070
    168643
  40101643
  63440400
  65343316
   5218042
  63269690
  76767192
     15385
  28655626
  64681748
    113315
    396912
  27200314
  30000514
  29794261
       585
      3214
  14898745
  62464148
  15400003
  13163777
  86091817
    163107
   3484622
   9438026
  13263608
  40110875
  62736924
  63203388
  85141018
   8431084
       519
  63050898
  64706231
  50200150
       520
    103275
  53601008
      1911
  63166795
       716
     10207
     11375
  29546694
  58479041
  62822789
  28720030
  85098516
  16640954
       173
      1587
      9429
   7282112
  85348860
  21971505
  85845157
  63503958
      4948
     15379
  40591637
       427
  63026858
   5732179
  62922278
  20578478
      2075
  65631653
      3810
  90001680
   9721207
  29695630
  85257578
     16128
  57215906
  11298420
  85650805
  63050770
   5718159
       282
       178
  62754507
  13836305
  62822855
  53496694
       475
  62159994
  62932845
  64126510
  63317431
  75054682
       805
   9094926
      1691
  58456864
   9164511
  26701238
      3076
      3998
  64985651
  84078140
  90762891
  59661444
  64422067
  90442571
  23243060
  20111867
  33284502
  63447112
    952281
    790358
       112
       769
  86103809
  90043545
  24524373
  44341594
  63583059
  64386946
  90032411
  38582343
       569
  59634625
  63583000
  65625062
     11106
   9119915
      1233
      5043
  63466379
  64784157
   1152162
  64912182
  90762918
  11969600
   2585520
  31772036
  64680061
       150
       612
  63247640
  90000059
      1092
   8347209
   9670104
  61026677
  63956814
  64418242
  84079913
  45700147
  85102187
  47017645
   5718186
  32408974
  39464099
      5052
  63957169
  75963191
  63731613
  86023177
   3378731
   8121415
  62665976
  62922268
  85199821
  85257560
  90000651
  63050844
     66568
    548634
   3486285
   4884263
   7284834
  13993340
  65834639
  89554167
  90408022
       488
  64711184
  98327822
     84537
  20111834
  63803200
  11676986
        90
  62822801
  12024201
  28634408
  57487485
      5015
  53850807
  62409744
  63956199
  64026802
      1987
      2530
  59332076
  64512326
  65430730
  90032401
       403
  62819969
   1287877
  13456800
     17856
  44341608
  63050921
  80160755
  63184934
  12952510
      1428
  65606148
  90000139
     10210
   8954760
  29851610
  33299044
   3401030
   3300160
  62500822
  63609029
   3383416
  24200080
  62317613
  63250363
  84321648
       639
  24900105
  62995273
  45000131
  58479081
  64916113
  61764983
  85909862
   1582041
  64245552
  65992415
    673573
  53498650
  64161008
  64589261
   9505797
  36100108
       234
  58115791
  64410190
     10240
    183009
   1647284
  30176538
  28816478
  64375240
  84020042
  28786725
       549
  58414611
  65199729
     15988
  11246449
  12284723
       444
  63214924
  64245630
  18650800
  12315579
  16738827
  32869471
  64245606
  13326697
  62838279
  63353623
  90999720
   8600533
   9703951
  20403222
        42
   1604640
  12236439
  13343627
  36100089
       695
      1590
    351781
  28637781
  64534269
  66173360
      4025
      1452
      2749
  14291847
  17500061
  62822793
  64039897
    485771
  10385599
  12236430
  39066288
  62934111
   9721474
  90638976
   9000235
  32067253
   3378827
  30091397
  33260792
  63440372
  64186048
  11854116
  12482107
  58479078
     10983
   5674588
  40606643
  62259114
  28264719
   1049163
      2183
  84279443
  90000070
  90000299
  46200699
  65696387
  18100043
  58469711
  65202906
  13139525
       142
  84020027
  65340536
   8800016
  39082185
  65596278
  63987279
  61848825
  63000027
  57048307
  64921072
  65544704
  57440707
  63850396
  85340271
      4185
  14813683
  38471969
   5963260
      1547
  12315578
  63731585
  48210903
  57228986
  75962406
  13166755
  62374857
  53497463
  65557476
    352400
   1152163
  47393874
  65242765
  39208619
  57228810
  28575546
       370
       568
  58479087
  69906412
     13875
   5615788
      5487
     11130
  47203912
  42610584
  39027249
  47497943
   1614890
  21971693
  63317386
  12289784
  28466950
       157
  65499149
  86153400
      4364
   1136151
  52461976
  65361728
  45108288
        88
  98189425
       160
       594
  62822794
  63153925
     36373
   7634624
   8099786
  41519511
  63017185
  65631520
  65214392
     84145
  90657535
  29052278
  29820566
  32408975
  58469712
  64245682
     16045
  57025664
   5718193
      1241
   9266436
  63585946
   6799046
  11185822
  61347415
  65471109
  90000654
  21971451
  28799816
  13134042
  13134183
  49555381
  83658957
     37009
   5718190
      1411
      2508
  63850367
  64531870
  13013781
       580
      5607
  90000138
  28767487
      1272
  90001688
  52848253
  59332079
  13069386
  24600195
  28770866
      1407
  88243242
   4723575
  16497212
  62510958
  33574863
      1711
  85909841
     66575
       184
     14063
  11908297
  20292302
       176
  63215971
  95863804
    143289
     15008
       428
      4184
  29911046
  65645491
  59759563
  64915090
  70115247
      2076
  63897010
   9000106
  15100149
  53601132
  90001681
   1621369
  13281704
  59611037
  63257253
  63942488
  62722827
  62922279
  63466226
    134702
     16000
   2501186
  46951684
       209
  59332065
  65211528
      5028
  12749107
  12788907
       167
  47505580
       177
  58427269
  64539478
       390
       804
       474
  65002839
  44341678
  65245257
   8600534
  21971721
  28807842
  53499766
  85799268
  99596199
     13314
  27800729
  30176539
  59711080
  90032337
  38875706
  85121107
  91276988
   4723143
  14898337
  30052332
  65636391
     33541
  12980801
  62221652
  62919303
  90584576
  12024181
  15000514
       694
      1261
       932
  46602205
       941
  62317548
  62696910
   1667708
   5718174
  12236415
  84698153
   9119916
  11788036
  50390379
  65661869
     12377
  47801008
  63317410
  64709199
   1222726
  64375430
   5674554
  61405574
  63891691
  24600075
     18296
     66557
   5718187
  29911005
        54
  61743813
  12198907
  50300073
  15079653
  47141601
  64478350
  42610704
  53498579
  63942469
  27300028
  32934066
   1174342
  53601128
  62822819
       131
  64784816
  65925288
  14694258
  85639926
  90447210
  29051441
  61684084
  62640303
  85082032
    292893
    765125
  64987600
      1920
  24600068
       739
       707
  58479065
  65693120
  33177038
  62008571
  64809108
  90000078
    869132
  12978206
  64709311
  62999259
  63672155
  64830240
    787019
       196
  63571680
  76767172
      5005
  63153932
  63679543
  38200547
  62822824
  63440368
  65211440
  91153329
  13080904
  18600018
      8188
  83237210
   5707520
  57848703
  60473945
  98327823
   2501329
       973
  55477410
  85529047
  28681465
      1270
   8605277
   9558877
  13240815
      5031
  64040480
  31756188
  58199414
  64512410
      3345
  29909452
  63077833
  29843349
  38317558
  57848622
  90018413
  10919302
       772
  57969841
     11176
  57395418
  29911011
  47301285
  65834179
  90000626
    871872
   9206438
  28900785
  99404463
  63050763
  28912777
     12249
       285
  98189412
     13436
  12682533
      1981
   2437409
  27000088
  17300204
  24900316
  63580058
      4888
  14270616
  61041930
  63317425
   1127601
       544
  63922187
  91131992
  30000453
  47305420
  26500041
  47545586
  64726340
  85443105
   8254619
   9577634
      2011
   9438072
   1721301
   8437914
       164
       415
    447971
  33093843
  62574797
    163615
  14813705
  32905957
  58579890
   1139845
       814
  58267122
  64952166
   2501363
      2044
  64741161
  76767350
  91258098
  11878070
  63440374
  71131067
  91291443
  13054882
  53100319
  57243656
  63227988
  64391807
       339
      8046
  61798248
  63942483
  50100341
  63879800
  12588787
  63986563
  85529010
   8146772
   9721218
       801
  88753906
  28809695
  63786165
  65203373
   3308407
       375
  63942497
  63317411
    797944
  63050839
  63050875
   8081160
  17300286
  42610647
  90000155
       189
  63203394
  85647927
  15000600
  44300032
        40
  90001446
  28600988
       215
  58591071
  62481046
  85320025
  85576510
  27200894
       892
  60124357
   7956942
  28205268
       314
  61243500
  65202120
  28932944
  63305647
  63586912
  63440354
      1509
  64740220
  85554557
  64417387
  90001581
   5928152
  12365858
  64570226
  65250615
   1928384
  50240063
    916315
   8916988
  14849480
  64630371
  59467129
  91277023
       458
  65552463
   3276513
  62822866
  91408656
  13134087
  63466270
    788260
  58479072
    292894
  12315582
       272
  64673196
  64849883
   1450201
      2097
  64993599
  47466953
       304
     16004
   3356417
   8637068
  28924807
  39041643
       420
  90000077
     16575
  47418060
  63317414
  58623102
  63392715
  63950952
    682110
  85199844
     81981
  65538483
   2558694
  64617621
  46776405
  46897173
  64516203
  12801618
  63317440
  65286824
     14376
  14000894
  21971691
    932092
  29911027
      1085
  33473641
  63440353
  90018396
  13134044
  33130064
       440
       976
  55127574
  57066571
  12398451
  64552214
   2534043
  12285408
       292
      6808
  90999735
   1407692
  63777754
     15889
   9581659
  28466797
  63317402
  64672826
   6700209
  13123292
       169
  85649108
  90031004
  91389496
   8595247
  65167017
  85626920
  20334032
  29911033
  32905921
  85845155
      5375
   1111267
  12664768
        50
  85626847
       840
  58414607
  29995054
  64923519
   5718199
   9477320
    103119
  33601789
       703
  64192025
  64364151
  65530757
  85490599
  90447222
    797936
   1654265
   3321529
  85626873
  64976827
  98189405
  28443048
  42610681
       872
  63731616
  83276829
  29677370
  62500809
  85199841
     11716
   1525634
  15000002
  65733789
  21500710
  90000655
    798199
  58847453
  90570023
      3362
  47439582
  47515781
      5418
  65242337
  32461439
  63050893
  63475015
  85199759
     11768
   1700499
  14544096
      1961
  85348875
     16134
  59186802
      1644
  64559992
  47638012
   1119208
  13134178
  33246898
  52461996
  85511359
   1912298
  12664763
  28793886
  32585176
  53499720
  62822879
  62722829
  63257300
  63803187
  14070019
  21971666
  39066293
  12398411
  54662256
  63581521
  63440382
  90001570
  30000724
  62812481
  64961176
  90000053
  11677019
  59611046
  63317405
  63734759
   9250134
  14645170
      9412
  19995751
       472
  63199172
  64399126
  11921768
  24200406
  32106242
  63582872
  64883169
   5904416
  64475068
  81588704
  90584563
   9721111
   1832835
    788259
  62863749
  84482199
     11294
  57243588
  47348607
  31833620
  63050758
  57048464
  85257562
  90001480
      2437
  65876370
  85199756
     11765
  13166586
       289
  53498583
  55477408
   7956985
  15900001
  28786719
  57025676
  58585695
  62812316
  65742995
  20369330
  21971490
  64713075
  65875967
    900112
   3230105
       183
  80160757
  63027172
     16137
  64976395
      1615
   3313264
  32940117
  53499051
  63050756
  64693093
  64275375
  12665714
  63050682
     11748
  49140410
  61606919
  63050908
  63440389
   8122495
  64245700
  11185818
  12848431
  19000034
  53850736
      2957
      8744
  64245699
  64467590
  40110861
       540
  57966618
  62822823
  63050747
  30176532
      1491
  20334003
  33601780
  13173304
  65875694
  12033039
  13169472
  28525222
  85677235
  98051500
  29911012
  91389483
  64245681
  90000142
  90417678
  95863805
  12661316
  26500344
  39537265
  55525577
  63026782
  85637459
         1
  64875620
      1904
      2365
  58479026
  63426753
  86019443
  47685992
  53499039
  13033030
  64528938
  85468453
  85557564
  63803184
  63440396
  85500355
  64521467
   5783160
       560
  73800191
  45345719
  64626318
   5718167
  28444781
  46602881
   1210207
   9134660
      1440
  60890017
  63026756
  65560044
   5732134
  11497943
  65278903
  65442567
  66219165
  93383796
  12236420
  57228818
   8385134
       843
  67699547
  10723690
  12024180
  13262944
  13010586
  12785469
  29686001
       588
  14243404
  83659389
       948
    797934
   9356449
  53499900
      2721
  64521864
    685740
  29911022
  72504006
  98134118
  29911029
  32372253
  58469649
  57066461
     11184
  14190806
  47622788
      1178
  22600046
  38415115
  53850762
  57325136
  62736314
  64130822
  11210745
  61243520
  63447151
  63772413
  85076506
  63334538
  63731571
    488041
  48211033
  63582790
   2394819
  21500127
  55477403
  64052645
  63790376
  57048395
  63050765
  63790388
  90999725
  95863796
    900252
  10200015
  33451025
  63731454
  20403376
  39464053
  47547545
       855
      1052
  63670656
  63877303
  64918016
  52731603
  52900442
  65159989
  85780828
  47062488
  50352415
  85189844
    472014
  12024221
       578
      1301
  65415577
  85517100
   1781023
    831440
   4884721
  64811100
  98189418
      3456
  64245562
  47437309
  47578508
        19
  62008572
  44341664
  50700060
  61391864
  65354642
   9720875
  12675790
  65881270
       669
       201
  14000763
      2778
  13166732
  65588348
  61789898
  90001476
  14289759
  17358151
  28761955
  64714731
  67700521
  12753098
  40101649
       909
  62736353
      1849
  57848627
  63942489
    916333
   3342278
  14898748
    249173
  59819491
  20334016
  52461988
       828
  61798137
  63317426
   8681775
  13051885
  28791028
       649
  62822882
  65645492
  90457798
      1951
  58767418
  59332066
  12744388
  53498581
  65319934
  85340243
     23892
  17800011
  91275490
  63631525
      2544
  63317380
  53499894
        32
  62052943
  65881661
  90824075
  90000630
  90584553
  85468549
  61016143
  85257599
    194617
       786
      8382
  94212890
  33181344
  57722679
  62317573
  83658964
  12024213
      1026
  57048543
  64095581
    798146
  85348870
   5707528
  29952123
  33012891
  62160700
  63961184
  90001453
  64403126
  88243241
  53300402
  61347420
  64711819
   3230050
  13134163
      1928
      1216
  57969838
  62822782
    788256
  11677024
  33183056
  66241903
     36357
  28801191
  31673061
  37674293
  53499129
  58424125
  60644207
       278
  65693198
  14225803
  54200519
  63247641
  63050678
  90000056
  42610675
  47649947
  64245590
  85651308
  20334048
       889
  63957134
  65038437
  90001573
   9690671
  62080991
  62489364
  65179451
       584
  63859905
       321
  91265099
     16005
  53499892
       467
  13134192
  29805771
        52
      2994
  60312625
  64914545
  90568412
  28634417
  53498577
  53498151
  62822870
  63800439
       615
  63029200
  53498438
  85191954
  42610706
      1142
  59526341
  65048448
     15001
  11558438
  15301094
  20334081
        93
   4708041
   9682376
  26400530
       651
  59240514
  65286624
  68523950
     13623
   1091298
  33181357
  63267954
  26702549
  85376041
   9193166
  63198776
  63437719
  85799261
   4847631
  27747488
  40696435
  58895213
  39104587
     89909
  63198240
  90001459
   8952686
  28634405
       408
  64343410
  85626885
  26983041
      1861
      2719
  65250837
  90000300
  30867149
  29805309
  47245777
  62710068
  91291421
  47505030
       122
  64412027
       265
  63199356
  90000259
   1571017
   9273434
       438
       810
  65250733
  65665546
  80160758
  60474937
   1111264
  10452387
   1712024
  63539541
  75962474
  91317247
  14943398
  20334031
  39498608
  46867034
  63050720
  90001671
  12789212
      1153
      2729
  61743816
  63050697
    162129
   9246898
  65677382
  91316573
  91330667
   1161178
  11601446
  15900002
  30858124
  45101040
  47700312
  63317383
  65013754
  65578425
     14127
  62259164
  63050922
   8641379
  13666856
  66137288
    153636
  47598292
       332
  63026883
   5064780
  13573049
  65202441
    183168
  53499722
     16787
       342
  65557467
  65591802
  71131066
  85348867
      1445
  52002512
  63935044
  63290818
  63850260
  18100001
       752
  62851931
  63050872
  85846862
  64275354
  84279420
  77595043
      1936
  42610648
  85604312
  85689316
  57228980
  61414680
      1625
  12024214
  64589826
  88243213
  62353239
  65496478
        24
     11097
  85909787
   1154305
  27900556
  66027496
     11035
  14704595
  65413465
       529
  62822776
  62822845
     11705
   5732160
  63897045
  64923126
  11124645
       214
      5745
   8641380
  39097407
      1017
  61841784
  20334194
       413
     15373
  32106239
       641
  62696921
  63942457
  64319336
    827145
  62822833
  90000080
    402857
       246
  64652964
  90001607
   1210228
  64905289
  38924563
       301
  64274068
  63850395
      3325
      1993
     15125
  63317393
   1210231
   9054690
  64412931
  65060710
  65538484
  10325889
  27309951
     62223
  83115654
     18391
      1455
  91411971
   9000183
      2190
  64531425
  46476958
  52731888
  63877321
  83670076
  90545500
  11676983
  23243037
  47288170
  59379246
  62822800
  76767156
  12365883
  32372260
  57116388
  59840214
  63317413
  65631761
  95863817
  65167905
  91362982
   1665422
  10890609
  37900190
  42610587
       182
       869
  61395236
  64641728
      3598
  19400764
  49200349
  50404484
  64060594
    900113
  29911044
       170
  64275356
  13090646
      2354
  13123293
  65606149
  85573714
  90000560
  29995070
  47471698
        81
       379
  91258069
    558504
       760
  63199211
  91283915
  43400103
  62736354
  65244465
  64891157
  64995254
  70115245
  90001571
  90001678
  65825315
  26800778
  63050751
       744
  59611039
  29900777
  62640335
  62922262
      1280
  62945963
  63027150
  12955753
  65423504
  85453120
  32047006
      2608
  64131657
   2501356
  63440379
  91277019
      4519
       802
  63050867
  64255880
      1019
  65488605
  49638980
  59429642
    488040
  13080906
     11770
   9191989
      8757
   1347596
  11676989
       222
  64861316
   8605273
      1811
   1119927
  12973320
  64714781
  91276985
     15890
    788750
  47606293
  75963246
  20111838
  63203306
  63029490
  63987087
  64923322
  11041166
  63790320
  85194122
  19200009
  28536820
  28623889
  57066447
    416271
  63050915
  85257567
  90000625
  11911466
  59770960
  90000959
  29911007
  63772365
  53601303
  65561483
   1858005
  20334023
  62907794
  63257098
  32431261
  85974064
  91363020
     15936
   1128022
  58479082
  71400377
  90772851
  12365861
  57848673
  62407557
  33053218
  62486688
   7147068
  47100107
       134
       997
  63050738
  65736566
      3711
      1888
  65286724
  65788332
  64979781
  63351033
  64198879
   9477295
       269
  63641897
  64448722
  14475296
       992
  65211704
  28952217
  48210976
  90001470
       688
  28448027
  63803178
  65699393
  52869520
       191
  63228097
      4255
    447938
  13134147
  63547610
  24921169
        73
      1211
  64452167
  65994663
  19401161
       188
  85789712
  90927549
   9276470
  32105888
  62736686
  63440399
  85199825
  90000066
  14544111
  62934109
  85690966
   6900009
  60473892
  63223929
  63050914
    113164
  12482270
  14009317
  14255116
  29911043
  64732876
  91198921
  27372628
  40500229
      2966
  64026474
     27538
    458558
       171
  63029343
  64225908
  38801548
  39622566
       125
  64674727
     10209
       884
      1533
  53499122
  57243650
  57395419
  62317602
  62976257
    600245
   7165903
      2036
   2774845
   3312480
  91247285
  63800444
  63877395
       483
  64427741
  14704515
  63050692
  64245629
  85442086
   1210030
       834
  65350427
  65557794
  12803950
  53962501
  63068607
     11295
       582
  64778457
  45108287
      1750
  64455804
  90016656
    128209
     15544
  62317622
  62367531
  90001495
   1987297
  12865393
  37069392
  31604448
  10700046
   9355094
  21971571
  59332082
  64275359
  65253711
  65530186
  64444886
  98051401
  11420520
  62477322
   8081193
  11676977
  11497994
  28482520
  32257957
  46494939
   8033640
        49
       498
  62823620
  85995775
  90447215
   1049647
   5704844
  12803951
  63050836
  28833256
  53850776
  63251703
  14901245
  62489966
  75054526
     19918
  14485477
       981
  55042859
  56690290
  64708183
  64512320
  85429762
  11020508
  58479034
  62317580
  64720539
  61798324
  63987088
  85799262
  32556680
  63336921
  64630422
  85518428
  13343626
  12611114
  32279882
  63050842
   8681773
   5732180
  13173241
      2423
   9122635
       943
  57848676
  64568877
     13780
  26500050
  28947590
     25072
   1347615
  65423828
    592808
   9489320
     16416
       891
  84020028
     14190
  13087697
  64410186
       268
    127967
  29911003
       141
      1005
      3452
       991
  61743815
  64126652
  90000317
   8600500
  50388351
       854
  58767416
  63050884
  29766164
  62429862
       386
  62007564
  62822826
  61467746
    689017
   1701258
  64539477
  11676979
  46795007
       194
   9259014
  59983193
  57243587
  58685222
  90000648
  17400020
  33579937
       199
  14544112
  64715043
      5007
       788
  59112924
  63966196
  65467150
  66031559
  85626945
  63050905
  65192679
  90001479
  96219451
  33493586
  65696487
  63800443
  63877348
  65423113
   3289091
   5700572
  12682531
       446
  85789445
  10301163
  63055758
  65667555
   7828528
  65182261
   1134542
   5732137
  59332083
  65270863
  65669118
  65498958
  76767327
   2675644
   7956884
  46776392
       887
      1208
   9721287
  12255942
  64001522
  65485366
  10925945
  13125438
  21971551
  64245616
  65924251
  11676991
  63234765
  91411956
       221
     11786
       482
  62791358
  64714825
   1151153
  31810691
  62407605
  64710931
  70700422
  57066448
  47017530
       684
  63050775
  64714884
      4350
  85176749
  72800209
   4127645
  64444757
       237
  64063405
  64226840
   8605274
  62081133
  65002849
   5732177
   9424867
  65270858
  65891489
  83608965
  62736922
  63172646
  11510549
  48210937
  62822787
        57
  62384184
  90032425
    113282
        62
      7385
      3796
    136917
   9318314
  63199386
  65525760
  22500636
   5704854
  11185807
      1964
  62736317
  65492775
    869196
       341
  61391863
  28577563
  85693865
     16130
  29200064
  48210885
  62976236
  12788911
  19200121
  21971657
      6093
  93181329
  14865288
  14291841
  61797557
     11794
  52461978
  20578476
       155
  63426729
  53499057
       361
       162
  59659217
  62380717
  64878523
  53700411
  60084232
  63731539
  63966220
  85251019
  90001109
   9207828
      4221
  29851618
  86111187
  28701544
  28819432
  57228972
  21971453
  32414297
       830
        16
  64861318
  12000017
  85099045
  86103831
  47801034
  65422148
  65507101
  66141172
  68323444
  91172867
  59634618
   2394832
  53400485
  58504544
  62159945
  65741244
  85381357
  63440381
   1578137
  14475319
  62612540
  63731661
       849
  85799236
   4897183
        74
  64320299
  65351998
  23243064
  64063633
  14833640
  55225397
  85518730
  14704572
  23000163
  90629965
  11899959
       985
  63988191
     11333
  57848669
  58479038
        79
   9191979
  63872596
    797995
  11417269
  12198916
  15016808
  63199274
  63877349
  64983410
      6917
  90584579
      3286
  13125406
       796
      3195
  61062843
  65270063
  58479077
  65676515
  85789690
   2501338
  46986870
  64321032
  91276992
      3579
    447979
   3256100
  15357284
  13064655
       250
  60051289
  62164600
  29820582
  52589657
       145
  62374853
  29550715
  59668238
  12757974
  65695230
  85841025
  97820255
   1529427
   1540029
       298
  62945964
  50389944
  64057396
  85505255
  47203869
  57228944
  85604335
  85141017
   1407705
     36377
    474367
  33167644
        38
      2324
  85995769
  85670489
  29952178
       107
      5804
  12804892
       352
  64649230
  64855988
  29444519
   5718163
  85199769
     62221
      6986
  64263499
   6900190
  57116392
  62886015
  62998518
  90001475
  44300182
  55700219
  63462386
  36200127
  15100157
       531
  65666422
  65425157
  67096741
  31200040
  65247872
  64898315
  64245680
   7948699
   1625410
  13450981
  65242671
  90000101
  35800045
    416257
  65457953
  28881185
      6083
  64977755
  14441044
  53496069
  63939853
  65488081
      1575
      1715
  91207039
  61378597
  28672368
  48210921
      2181
  90001057
   3303849
  11401694
  64054562
  65783389
      3436
  59668239
  90999721
  62998426
  63440330
  65002845
    326723
  13060085
       680
  64693122
       106
  63516412
  64038028
  63300875
  64870526
  12753075
  12772440
  29930154
       517
       587
  39593587
  57228790
  65579330
  90000649
  27720565
  58895423
  85529034
    447968
   9703856
       315
  57228913
  59443938
  20333973
  35800024
      1483
  57888422
  65413164
     16262
  39027233
  30099634
  49966112
      5019
     13786
    685751
  85191290
  13239774
        82
      1812
  57228816
  63050840
   9682643
      1969
  57888231
  63440406
  80172491
    195056
  63877371
  63440373
  60023279
  63894054
  65098538
       273
  53850763
  62736313
  62904139
  98067612
  29952069
  84572340
  63562612
  64275914
    827131
  91218936
  63050727
  64976402
  16738830
      2649
   2691243
  65445530
   1122303
   3401034
   5732147
      3329
    697470
      2108
  62822804
  90032414
  68190602
  12955756
  20403385
  42610615
  48162276
  63317448
  63670594
  63437657
  64032859
  85799179
  65536329
  62822837
  63731405
  64345936
   3143648
  65249662
  57669250
  57025670
  90001507
  29932181
  46776411
  62317587
  91298757
  90032349
    165566
  15078028
  45901070
  59695950
   1347504
   9682508
  14193812
  32940091
  28652064
  61219591
  65632148
  11737700
        85
  85432436
  46503511
  64038688
  12804618
       110
  64243959
  64399974
  90000064
     27621
  11188098
      1384
  45000113
  53499114
      2116
      1775
  65669136
  14270612
       128
       174
  58479080
     11080
  13370531
  64126682
   9564970
      1163
  57228932
   3401035
  65141862
  85191288
  12379780
  59112930
  61746054
  64225363
  64582504
  14689790
  29911015
  90447211
       732
  58469643
  65289181
  98050021
  85909792
  32337333
       104
  63050732
  64685510
  64956734
  12788403
  46503524
  65736560
  90762890
  26983022
  22202920
      2113
  63440393
   9266431
  62536795
  90242723
  39483046
      1190
  63051145
  64589733
  65502476
  90000546
  12050968
  13134180
  57243649
      5011
  28831748
       712
      1503
  58321948
  95863801
  29027029
        22
  64396373
  65441538
  64063640
  29851612
  47141687
      1584
  83136836
  85909789
      9425
  12985687
  12024219
  28598922
  91326556
      3608
     11656
  65179129
  66406357
  73800211
  79573972
  98097823
  63751280
  85626933
  46867035
  63440362
  64714687
  85946452
  85569713
   8074559
  39055168
  64726349
   6279153
  16706211
  53850818
  99596212
  20334184
  49630515
  85189815
  53498073
  59914921
  77032885
      3610
  12365872
  30053810
   2549593
  11185815
       925
  63026720
  64617534
       624
  90001609
  64275353
    485310
  39630262
   1210217
  13007989
  62073659
  64552189
   8754597
  63050901
    127883
  46041125
  58583238
  14925971
  37400016
  65557464
  75963190
      5265
  90000180
    113301
   5732167
  14608687
       604
  63822853
      2985
  63317418
  64061523
  85914298
  98010798
  63317397
  64458642
     37031
    675514
  38582318
  32106234
  47800916
  80959436
      3870
  11781663
  58591096
  60070160
  64397667
  72628788
  47141640
  53499123
  63887857
   9207812
  95863815
  12033038
  20100884
  39464061
      2646
  57228906
  63255331
   9505798
      2793
  61347423
  62043517
  65242227
  75962292
  18300582
   1969027
  52201025
  58219700
    415008
       625
  14544081
  61271221
      3365
    351985
  12661270
   9314402
  64483258
   1110915
  32461451
  63803181
  49944895
  63050719
     62029
  57297776
  63579830
  65361730
   5674555
   2453931
  60475274
  66008266
  90902244
   9878253
  16400060
        48
  59340729
  63466188
  64991157
  46157022
  90004030
  64209553
  62822805
  57282064
  64744138
  90000061
  91277014
   6716831
  27000128
        86
       645
  62498962
    566894
   7690292
      1690
      8242
  62822841
  85111997
  14844861
  64855517
   9129216
  85416682
  11781660
  11677012
  63027391
  64752960
   7282114
  64201149
   9100070
  10900013
  61841780
  63735019
  13500004
  33601790
      3012
  57066441
  63610028
  10425008
   9458171
  52731816
  85255770
  50304636
  63371308
  14412731
  64789393
    182783
  10396237
  53498709
       469
  63050688
   1049621
  31803596
  53498507
  65878212
   1165908
  11558414
  47527778
     15129
  59332077
     16541
  11400285
  28536808
  64786676
  15500186
  20345879
  40702084
      1361
      1459
  64225419
      4949
  90000652
  90001613
   1450264
   8766649
  48210846
  90999724
   1965288
   6873134
   9656224
      3960
  58426005
  56652591
  20500822
  32940094
      1626
   3197692
  64726669
  61746070
  64589787
  85610309
     10401
    558487
  53496070
  63957406
  13038478
      1831
  54500035
  63471792
  85442057
   3901424
      2368
  42610676
      2431
  64578226
  47530981
  64245620
  63215465
  64155846
  64726352
     14364
  32431244
   5914562
        30
  63440363
  64714688
  67780249
   3376789
  90000213
   7900646
  63770499
  12324300
  57228837
  63050924
  64636109
  64923674
  64245555
  90001610
  28122864
  31844771
      1217
  84377984
  40673399
      1089
  63371932
    447981
  57228915
  63371365
  64521382
   9080458
  11101171
  12236449
  63467526
    128148
  90999723
  65278256
     11046
  12400229
       589
  65410853
  12299087
  55000057
  61990070
  12945294
  13500202
  63462387
  56269150
  64132429
  91277015
   3325458
  29969382
  49570438
  64275352
      2195
  63440345
  64767595
     10261
  61895910
  80911039
  15400458
        84
      1011
  63893886
  15000379
  32365393
  53700217
  86103845
     11728
  64245608
  10615941
  63029142
  64599784
   1145973
  65533617
  91330654
  21204587
  48670288
  63317396
  90000210
     11165
   3278192
  53498265
  63028613
  65450493
  12365868
  14705042
  28853123
  63257322
  84903067
  45700148
  47800985
  57228907
  65829071
   3401036
   9588804
  20334192
  62819663
    113130
  59765784
   8228059
  47471701
  59768332
  91321704
     11691
  33246891
  26500308
  64788044
  47365062
  45700022
  63133173
  62822835
     15990
  64186060
  70800052
  38823802
  63731403
  85348868
  39537253
  90001509
  63317395
   3437491
  10971437
  29813449
  63803191
      4889
  29911049
  54713085
  57377084
  70413078
  11676981
  55700125
    113283
  21971502
  28789751
  49520980
  57848716
  65557466
  46495807
  84810742
   1114327
  27959788
  14900110
       608
  57441365
  40272092
  84988050
   2501311
      3609
    638576
   9218385
  15024393
  16201392
       103
       532
  58663051
  63660653
  64715005
  13167605
       144
  56100254
  85010180
  63050761
     11247
      1161
  54201038
  63508693
  11503966
        35
  63751418
   3355405
       734
  61016162
  32365406
  64344074
    689020
  23243066
  53499901
  63305692
  11900009
  62591649
  65275292
    447977
      6975
  47585457
      1196
  54776661
  61606938
  65557463
  58767421
      1032
  61230492
  53850742
  11677016
  64038687
  65451726
  28185522
  50421803
      8123
      3695
  64356291
   5741741
      1381
  53850822
  55700145
  26500312
  45957137
  62812399
  14270613
    110069
  63334548
  90000310
    797893
   1700493
   3394774
  15197333
  58591095
  65486700
  91321710
   3276503
   6100837
  41993931
  48670299
  85398030
  12024217
  20368426
  28754233
  64468671
      3284
  26800134
  40605983
  57228935
  63317419
      3522
         7
  63303633
  64251830
  13113502
        33
      1634
      2794
  65803231
  19500054
        76
       105
  12803974
  45000023
  32890380
  20212289
  62409749
  30572930
      1073
  65679220
     13695
   8722984
  53498697
       451
      3197
     62028
  14704573
  53300236
      2943
  62822786
  47592280
  27162011
      1064
  63966212
  85189820
   5001560
  62159996
  96910266
   5718161
   7282113
  32307736
  33113260
  85372381
  85416681
    323095
  62908685
  64977504
  91184211
   5732139
  53499406
  61225916
       448
       881
  64059554
  85799076
    685742
   9716227
       330
  62999159
  82852616
     44017
  11059362
  28785579
  57245359
  85111989
  13087098
  40557075
  16800075
       468
       904
  63203318
  63359418
  65009881
  47663953
       152
    352670
  13020095
       299
  28882720
  62799894
  64855311
  65550044
  85439757
  62822909
  90000182
  63050728
  12745953
  41205282
  63571679
       623
  57048501
  26000376
  62317570
  16715855
  63852250
  90032413
  64809074
  64916051
    695465
  13326822
  32389605
  40702058
       281
       548
  65960668
  68460273
     15864
     15989
  29766165
  85985922
      2134
  28825612
  61405558
  65410590
   3474462
  47135034
  53498072
   9620933
  14757341
  24700188
  62822803
  12857779
  13054857
    165567
  64714730
  65002817
   5732145
   5732166
  65663234
  40651528
  61378598
  62317590
  76767403
  77032860
     19738
     15561
  63660677
  64678062
  83659461
  53498269
  11781662
      6990
   1129470
  27674564
      2562
  85909820
   1134545
  24502796
       387
  64231781
  14694283
  90000667
     16124
  12441676
  48374806
  63050729
  85520629
  14849470
  15301098
       423
  64987659
  13723161
  58623099
  62998559
    829065
  24067615
  46617106
  63293508
  65314518
  84810741
  14866507
  28393251
  64912492
    416244
  14944724
  32996374
  47721997
  84957532
  91247269
  57048229
  63371728
  46685200
  90000072
   9721193
  62838273
  64343401
  64818452
   9721058
  33209141
       404
      2114
  20377858
  31300344
  63440339
  64714826
  65782431
  18500036
  53499166
      4339
  57048507
  68190600
  13241004
  14608698
        61
  57202958
  62525714
  65002816
  64716862
  65270856
    940798
    447980
  27754447
  64174443
    788254
       279
  59443943
   1111256
   8385138
       644
  62931761
  63437721
  90031014
  90018410
      4376
      5018
    163589
   9273407
  49675028
  65342086
  64758616
  75962734
       261
       479
   2357638
  29851611
       570
  58755355
    249176
      5183
   1111268
  13013810
  61271220
  22601682
  90000628
  33181348
  62736356
  14190847
   7958564
  30000496
  62640330
  63068626
  63731538
    168692
  63988014
    638590
  50300153
  29805325
  65631175
  13139296
  29911002
  47285351
  85623425
  53498195
      1143
  63731404
  65104317
  20334183
  29911017
  53700152
  21971520
  37400487
  62317586
  64245631
  65450957
       654
  64032854
       346
  64714780
  85437972
  57848667
  57116395
  57372974
  12924923
  15100023
  57048495
  63317445
  63440391
  63830492
  65668233
  28833232
  64565496
  85626858
    416260
  64255844
  91363034
      2465
  63050749
  63582823
  90001685
   9134640
  14833622
  86023168
       603
  62822811
  64652002
   3394761
  65558072
   1391387
  28897170
  64815537
        20
  63354826
  98097825
  57489445
  63440359
  63950860
     44014
  11185793
  53662657
  47183035
  52900214
     18179
   2553177
   9690673
  32575336
  63050676
  76767328
  33493618
  62736043
  63939852
     62217
  18801206
  21971485
  33300156
  90999742
     12709
  21700013
       952
     11257
   3401022
   9104041
       210
   5015238
  29429271
       664
  45700533
  63198890
  64928742
   3192698
  29805311
  65496381
  85413043
  11883683
  33318968
  53498405
  58469745
  57048053
  64594930
     11354
     15867
  85845099
  57373202
  63877360
  23243044
       206
  65730121
  23400349
  64225385
   1222672
  57048477
  62317617
  19575771
  65589738
  53850800
  65737673
  12667031
   9564670
  47015938
  57228983
  85619707
  12844050
  65700274
   4884701
  14898334
  15081467
      2809
  63050903
  11185794
  14070839
  16640955
   3372137
  50352417
  51001442
  60473680
     14031
  15016825
       646
   3394760
  11781661
      1334
  85403499
      3962
  12024216
  90001578
  90016556
  98051493
   1706328
  47102197
  90999741
  53499902
      1583
  64855516
  90447209
  62822840
  64318425
        87
       422
  85257577
  85505564
  14866508
  44341563
  64808999
  64980410
  14000091
  20403459
  65693639
  26200625
      1522
  58806918
  11677007
  13123301
  32485256
  60253307
  64758595
  47228848
  63132853
       207
  57228819
  63317384
  61114695
  64583461
   1174703
   1049715
  11934859
  39041649
      2289
  63292883
  85189842
  47800978
   1971603
  15000144
  28921117
  49200898
  63440397
   1658713
  70502367
   6873133
  11558435
  21018843
  63437720
     11127
  62101932
  63784969
  32372325
      1692
  14544090
  62822838
    127869
   8455295
  57848715
  31302273
       970
  63837958
  64126591
  11677010
       153
       443
       882
  64026205
  32939524
       899
      1133
      5044
  65700345
  57245358
  65586825
  85479628
  91291453
   9314403
  12312605
  70400047
  28561010
  45957135
  63467525
   8122490
  61766914
   7958565
  13139295
  33448566
  62732176
  14128759
  63050766
   5718189
  12000434
  47141641
  48500007
  64334584
  20111864
  90000650
  91291392
     14276
  84009500
    415009
  58847459
  63317420
      3364
   5639251
  40589566
       347
       101
   8762869
       870
  63803180
   4302647
  23243042
    168660
  39208608
  63050718
  63966222
  12299088
  53499905
       655
      2016
  58479040
  62261580
  13108828
  38582331
  62317620
  90001684
      1300
  64768927
   1102391
  49695782
  63051146
  11116080
  53498065
  57243648
  64945970
      2563
  61467549
  68947643
  95863800
    111986
  29974013
  42610678
  65559919
   1573379
  12711998
  12718634
  13167576
  46776387
   3279708
  12985682
  47473489
  60150116
  62822827
   1898685
  14700534
  45957136
  63877319
  39103581
  39147556
  63440361
  65204105
   3718969
  14371518
  61715203
  64612701
  62407527
  64356483
  91277030
  22601667
  59872884
  62822779
  65250384
   1049620
  20403461
  63431838
  64818062
  59041927
  13500090
      1636
    168696
  64284705
  70100112
  85897113
  90089882
  12365873
  52461990
  78169407
  12724924
  58864327
  62331062
  53498651
  64166947
  64583603
  37500751
    128000
  49692885
  49702915
  61667156
  59186980
  64856025
  64889363
  14662666
  63966223
  85517124
   3020565
   8681763
      3075
  57048474
  63440338
      1458
      1519
    700074
   7957028
  19200136
  63371845
   3337083
  10369248
  64938927
  11151571
       500
      9675
  64595824
  64772151
  28200097
  33294361
  64243958
  98010797
   1696063
  28627932
  39464058
  90000181
        60
  65428714
  18100021
  65002785
  47080544
  32905929
  42610677
      8769
  58510621
  91326554
       262
      2751
  62819976
  62008509
  64026706
   9588802
  47383030
      1177
  56100255
  90003014
  52731856
       699
  47062475
      1650
  63440364
  85985733
  90000665
  29911001
  63216273
  49675027
  86019470
    797915
  64944298
  65288424
  85020666
   9721316
  28762592
  64809073
  24067614
  32458189
       626
  29911014
  62822853
  65673498
     91606
  13326823
    165508
  58479059
  63050731
  30176527
  62560713
      2266
   3378918
      1977
  63221313
  65702603
  85714996
  99596190
       945
  47288150
       402
      3124
  57848724
  46300085
  62472695
  63956196
      5010
    163106
  62595572
  63579970
    678039
   1347612
       388
      1968
   2907657
  39071132
      4182
       572
  62317616
  63582907
  12024207
  13080943
  57228815
     15938
   3251417
  91362995
       253
  23700307
      1251
  21971521
  48200220
  90000633
      1145
       957
  58479029
  64449574
  33294359
  65499622
      5026
      3713
  21971734
  32940092
       785
  62640326
  85187969
  90000071
  65007772
     11775
   9311374
  63803176
  14070910
  65674479
  90001485
  28413334
  46776410
  59240525
  62922293
  63317447
   9259011
  38744697
  32279849
  46900022
   8526689
       392
       652
       682
   9565020
    900270
  66173372
   9466066
  63198262
  63050699
  64928889
  20377857
  43700571
  85379277
  39463764
       530
      1787
  65425232
      4947
       846
  57243673
  91212811
   2682456
  27864115
  57116393
  57654460
  63440414
  90001687
  12183616
  28287767
      3256
      5024
     10253
   8033638
       792
      3066
  60092173
  63050690
  63830455
  90832346
     12895
  49966110
  85557553
  62511079
  90999740
  11047856
       938
  60442527
  65038584
  65594306
     10916
   1114326
  46053330
      1814
  63203378
     16559
  63223562
  13326820
  39538598
  64777687
  64911974
   5704814
   6900026
  12495042
  86022634
  38916071
  33226033
  47497464
  45700207
  65131972
  91371303
   5515369
     11214
  16100901
  95863797
   5319278
  11226355
  42625557
  65160015
  11177925
  42183524
  57852413
  64446677
  39105827
  51200026
  57048306
  64032853
  64391535
  11676980
  40607724
   8122488
      2292
  64245554
  85780827
  91100331
  90001460
     15865
  41900111
       550
       204
  60174689
  64063636
  65602959
  65038429
  65783175
  12482131
       248
  58479039
  30052331
   1709726
    447967
   6783825
   8033635
   9720874
  13091420
  57848705
  84529172
   1102371
       949
  63819609
  14704848
  85863361
   8600535
  11139643
  29911039
  44341593
  16738831
  85517009
  29969381
  33109414
   6676285
  12924900
  14094106
  14544103
  61765029
   9348017
  17900018
  63583732
  65524968
  66167981
  21971714
       700
   4897168
  59332072
  86275839
  90000326
  63966241
  65058779
     11190
  27271596
  33679576
     16127
  15485254
  63050845
  64514278
  11185821
  64323079
  85626824
  29851602
      1243
  63029466
  63942470
  63050889
       867
  62822799
  62317614
   5704819
  13083375
  18600029
  30030041
  46602935
  64884426
  12024177
  20334232
       297
  90000124
  28763134
  61513826
  62822836
   1698024
  29805310
  33181347
  64871384
   1687041
  21971544
  63027512
  64063639
  10209319
  65829403
  58635323
  63440358
  64095636
   5718166
    787025
   9398461
    685743
      2700
  13155427
    165565
  59222130
  68235650
  21000876
  29851605
   9656219
  12654673
  28964054
  63440415
  63731572
   5064789
       866
      2606
  63372037
  64898318
  65877973
  47530982
  57441364
  14264447
  20377856
  28633805
       566
  61469098
  64678309
  65557474
  65558059
  90000100
    163233
   5924764
      5485
  58479079
     16362
  50404460
       179
  62274183
     25065
   1655178
       592
      1157
  63050899
  64006926
  64237204
  64863400
     13873
  58591069
  41920897
  64186059
  20403343
  62822796
  63317439
  91258055
     15974
  52002646
  57243598
  28200180
  58469718
       493
      1544
  59112909
  21971737
  46602938
  65830799
    827177
   9424875
  21900145
  52002550
  63203320
  57228789
  57303819
  63029247
     15943
   9721195
  13107380
  32700053
  64059664
   9721471
       984
  63415048
  91291218
      1417
  65632195
   8375240
  45202159
  57048505
  63371754
    249220
      1486
  58847503
  64714976
  64955685
  65002818
  85287171
