    401212
  13463829
  63703404
      7188
  63203213
  63883562
   2795972
   6279171
  13187489
  41200006
  64450939
      1492
  64835893
       820
       885
      2435
  39728558
  36700070
  47840720
  63808823
      9811
    115188
  13558773
  27389926
  90736287
  80329422
       138
      1320
  29475486
  33698173
      1427
      3906
    566260
    659817
   5536424
  13613316
  66256755
  30279573
  98065581
  75713514
    653030
  20254292
  29258262
      3970
  12731328
  67076761
     12114
      9801
  59733042
      4067
  13558765
  29550855
    323030
    323078
   6900044
  32504820
  68277036
      3230
    571593
  66397640
  65738127
  86021828
       396
    600207
  90000068
  91476437
  56966929
  59398097
  65040689
  68025561
       348
  63203439
       781
      2897
      7922
  47990871
  65014451
    570522
  29250338
  57319283
  63350575
  65602141
      7902
  66339344
  11355025
  62128591
  65413166
     13528
   1827347
   2159589
   5770638
  59916816
  64102606
  10075848
  29242398
    143594
   1416007
  32243157
  68415293
      2401
  13558740
  26000060
  90478004
  95675100
      1213
      5783
  15088821
  64835831
  64042220
   1261484
  65458334
  85034810
      3790
   8440794
       947
  29131269
      1167
      1730
   8956793
    243139
      5769
      6994
    612988
  12887734
  85891505
       212
    705193
  66017762
   9955060
   1729530
  11056305
  13763387
  67266980
   8728816
  46883847
  33884946
  64980166
      4109
    572005
  12555237
  63638245
  85112563
  32357175
  19400891
    215833
  63296455
    495872
  13076460
       874
    621384
  59475321
      1919
  30009544
  93455130
  90003804
   9410328
  66625260
   1347669
  33928484
   2298213
  10294289
  52002797
      6545
    401224
  16781478
  28951491
   5770679
  13187500
  33549461
      5314
     13506
  64639025
  67279433
      1453
     25666
    113732
  27733784
       779
      2094
  63203374
  64042247
  64108729
  30187407
  38662868
      3093
  85853759
  63203391
    566345
  29262072
  65584094
    213326
      1637
     40371
  28723777
  33433681
  90033100
  46645880
  67612204
  68199150
       648
  63203283
  83163049
       742
  90001025
  58690026
  65106771
  65635411
  13558771
  64606418
  64835873
      1147
  13005016
   1038180
  15317648
  20143967
     40397
    566328
    974008
   1255231
  29692342
  66487014
  33944703
   1221926
   3303310
  91499216
     13534
  90000055
  90000120
  79965680
        39
  29230752
  26200140
  65518494
  14671854
      1282
  64835863
  28944275
       729
  49045786
      3922
  63203497
       983
  68033014
  38619771
  91104236
  47571694
  66824824
  43179889
  64666817
  12080400
  33466011
  63133034
  63203454
  85034807
      2039
      3551
  53630942
    612981
   1776531
    323094
  20124136
  64835883
  66137037
  86142017
  13558729
  27372624
  39066310
  95798145
  65214045
  75019211
      8067
  63203273
       372
   1589535
  10137851
  85034821
  72497081
    550945
  10261506
  13599277
      2425
    549169
  65433520
   1347325
  39723183
  67553183
  29298835
      1302
  16794876
       993
  60265373
   9650138
      1247
      6229
     40754
    706978
  55229794
  63203426
  65700162
  62556868
  67651059
  10000753
  86025601
    343399
    589256
   3370863
  28788724
  66343494
  67992492
  47774176
   4954702
  65449398
  65214047
       202
  66870135
   3651630
  33940082
  90000165
  98422399
  47789319
  27372616
  65999280
   5947105
  15655643
  46000094
       668
  15025538
  65653900
      6632
  63133050
  10014448
       148
   5000425
      6656
  90000075
     14205
     18537
   2562657
       795
      2487
    566208
  60426390
  57409315
  59686217
  75019205
      3632
     25604
  33783832
  47902052
  64732584
  65458449
  85726354
    281397
   1216719
  13921300
  67727906
  67445989
       124
      5214
  15715443
  47722679
  61206988
  10224663
  98170107
   9478309
     24557
  12713165
  21500295
  66780828
       186
       782
      1731
  13992570
  65459047
     30601
  16288627
    668760
  40705970
      1046
      6348
  65687028
  67607738
  86256247
     78385
  67328508
    167226
  13037740
   3108265
   9733733
    733204
  31533892
  85426623
  29437052
  47017587
  50300166
  64422728
      7420
  65226066
      1614
  25206000
  85204917
      3909
  28875482
  61206999
   1250658
    416522
  93455118
  63203310
  66299310
  15100062
       667
      2095
  58646374
  65597106
       750
  14900768
  20367654
  64264293
  67384460
        75
  98065578
  64835908
  68111576
  85867504
     13962
  20279592
  67279487
    155673
      3363
  30197093
      1908
  14813005
  23000404
  30009743
  85707245
      3005
   3683554
   1120324
   5536175
      2796
    497886
   5976590
   8653736
      1228
  11073792
  46970152
      2381
  66879576
  67414213
  12997902
  47623347
   3585257
  47839904
  86021819
       127
  65693855
  53630593
  67774550
  67025372
      1810
  47682311
   9934730
   9478210
      1055
      9808
  15715476
  85574392
  15511253
  23000725
  93745154
  66671600
  68201208
  85034830
    323020
  63808833
      1003
      1410
      4289
  15202110
  29600009
  61449500
   7699268
  65518495
  10464420
    323085
    550970
   1514984
  18201221
  90722559
   8677078
      5778
   3421629
  16710258
  12110502
  61608429
  59465462
  86003522
  33587335
  67646270
  29125853
  85902541
  63048735
  91499219
  68306826
      2328
      3921
    566279
    521730
    832273
  60677927
       859
  29035056
   9687078
  16614532
      1600
    608463
   1210247
  12230709
  21700327
      2674
      1532
  10400876
  65490663
   9523289
  65932210
      1122
     16140
   7973827
  66882733
    424325
   9755904
  13177974
  67075335
       711
      1168
  32800958
       486
    213355
  18400224
  11290782
      7830
  61206951
  68157205
       470
       871
      3190
  20350808
      3681
  11577101
  30009516
  85931236
  32883987
  10122639
       233
  13712766
       660
  67929839
      7870
  16354502
  15086161
  68032570
   9049586
  58463082
  10326411
  30003054
  65921467
  66960586
      6585
     36515
  65878175
  10004553
   9690375
      9787
  86031926
  65214086
     14629
  64474217
  70985869
  98024368
  67107746
     83922
  12500441
  33964238
  65682324
  29276414
  47547570
    323105
  15025639
  65601905
      1125
      6633
  65595142
  85810938
      1960
  11200069
  47585934
      4175
    213335
    566346
  14822165
  90000084
      3057
  28912970
       337
  63729480
  64835860
     40901
   9467859
   9742258
       166
  10326433
      2801
      9814
  61927930
  44900289
       135
      1557
      4098
  61576645
    995708
  47576026
      4099
  14824465
  17900035
  63321042
       192
  91427970
    566258
       687
  91123862
  79965671
     14202
  13464674
      1022
  13358218
      6702
      3935
  85807273
    569735
  13844983
  41716148
        70
      1834
  47240134
  85906785
       187
     15406
  24621980
   9868156
  91038191
   9680720
    825038
  15636174
  29230306
  98024359
  66849284
  80894621
    357828
  10249198
  47058919
  59398094
  86233342
  84819161
      4084
   1190206
  68415292
      3767
  33044209
  72500897
  86172101
     16367
  40500002
  53630944
      4081
      3359
  63203188
  13558734
      3986
  38609309
    143449
  90001001
  90713273
      2607
   3303349
  10326405
  56966932
       939
      2350
      2371
  66412058
  61576660
       567
       829
    875344
  47561586
      1508
      7759
    551042
   1238954
       320
    322961
  30003484
  14839877
  14924130
  57659598
  65598419
   9000019
  66584384
  36394455
  64835918
  65550879
  61242885
    613089
  83642403
  14924175
  47098676
  39192298
   2748544
  91333817
  47229064
  83798534
  15141846
  39645085
  47835927
  64908599
  65657451
  72362807
       686
   5891925
  13478425
  37600381
  65998949
   9540690
      1185
  30009816
  85099048
   3478333
  90457873
  48001898
  47600933
     40395
  16125953
  15569102
  29602642
  47931940
       249
      1456
  50431825
  75713493
      4686
    558977
  28668470
  85720961
       401
      6528
   2795981
  30013830
  10185548
  90749585
   4800420
  33808671
  60708745
       331
  13921315
  15818753
  65682329
  14814951
  64899066
  33427259
  33058441
  10076979
      1967
      7508
   9206665
  64813167
  48802239
   1159070
  11101649
  67581726
  10004560
  98422371
      2449
      2998
      1009
  84986472
      6539
    780998
   8790319
      4907
  17400385
   1140171
  29373576
  30009771
  39645086
  59916854
     14073
  33442500
  55160455
      3351
    551024
  90026135
  64835866
   5836826
  56966421
  16701694
  63349905
  33783749
  47599805
   1786251
  77974129
      1438
  66066068
   9853484
      3291
  47662057
    566383
  57961240
   9428100
  86059116
      3911
      7723
  15854185
  33508779
  61210809
  65862848
      2251
  65490713
  65595241
  83699277
     40497
     40947
  14400057
  64095129
      3988
    213345
     82405
    323097
    608458
  46948296
       898
     12502
  11507771
   9748344
       971
    344685
  33635196
  39900434
       442
      3629
    571572
  67555069
  13598126
  64924183
      1158
       280
       951
  33443765
  39250921
  66520107
  62695275
  59398084
  65014405
  70985850
       591
   3508423
  10261907
  15676589
  32041318
  37800042
       424
      4104
  91587104
   8763985
  10031191
   9478209
  21600031
      5937
  63203423
      1524
    602736
  61242857
      1990
  85619553
  10199727
  12863145
  16213192
       205
       808
   5836846
  10219242
  66178537
      3495
  68005402
  10137236
  11356931
  65862619
      1545
  91111699
  44000171
       494
    612267
  13393198
  63132931
  67508839
  85910928
  11185249
  33402230
  90452925
     83937
  47700045
  65424969
      3841
  32713143
   5982424
  15100020
  66337836
       790
       824
  32303322
   9746062
   9749993
       323
      1256
      4078
  49704055
  68001365
     28629
  64908611
       936
  46883853
       239
      1420
    668763
  15238240
  58764844
  11133782
  64462253
   9756412
     10447
   9022183
  63840758
  84777549
       421
      3809
  65490802
      5992
  12714056
     11901
  30252467
  55153452
  10507826
  67453184
     10500
   8788055
      1290
   1250705
  55851005
  30009896
  33881496
   8735510
  85976359
      5799
   5836872
     13487
  93560194
      3103
  13296129
  60748484
       252
  26700061
  56100004
  84269265
  11101128
      2220
      3720
    653322
  33372429
  45700128
  76445770
   9226457
  61242856
  65376704
       197
       478
      3778
      6529
  33397981
  63883441
  41200219
      3585
    143568
  13768295
  85034841
      1029
  30013796
  28278247
  34002150
  63203406
  65550921
  10076608
  33429431
      4122
     33692
  33818795
  90022352
   8689410
  47767199
  85855328
  14321122
  14725469
   9751299
      2788
  27500016
  86254528
    549941
  47142948
  66365292
    670763
    566184
  65208327
  14924162
  90001354
  65668317
  85697844
   9096363
      2240
  95675122
  85146999
      1358
      1376
       136
  67274923
  71028841
       384
  19628884
   3280370
  63203129
  10326463
    323042
  90685199
  66171519
  86010551
    488975
   1588983
  16231843
      1566
    193069
  11923030
  40100249
  62495295
  67029837
       492
  28668458
   9486563
   9762195
       534
  16600501
  17905514
  15404685
   9463875
  79965676
    551021
      3065
    566298
    618855
  37979287
    415584
  30275375
  50384798
  85915468
        46
   3600024
  13439792
  66998439
     36646
  61242872
  58370710
  65754910
      2741
  32551321
  45700865
      6627
    242594
    626232
  12714037
  13037739
  14843370
  67956718
      6957
  90609481
  86003518
      3055
  56700007
  11102188
  90685178
       254
  40732047
  13393213
  30009954
  39282940
  47218157
  63203401
   5536410
  75019227
  85808927
       397
  33549459
  61704104
   9874306
  67829286
  67372871
  64835901
     15336
   7900660
   8731052
  13177953
  13613302
      1296
  90000350
  63892220
  13558737
  28939564
  32377330
  66617238
  47893205
  37200764
         9
  91169792
      3339
  10391428
   3414004
  29567070
  85787755
      9793
   8364449
     11869
    221001
   3616976
  11177424
  28875187
  30212777
  63133045
  65040679
  10073545
  85976357
     15310
  67194064
      2535
    489096
   1768290
  65106977
  32414225
  95542305
  85808919
  85955607
       554
      2765
    307481
   7730794
  13257447
  91499225
   8871619
  84335343
  42205989
  63203389
  66614032
  38488622
  78863693
   1753537
  28586730
  31595448
       293
      1346
  91426172
  90000286
    551044
  49300869
  67729581
  90980061
       513
       356
   1545444
  60988411
  63852433
  30009871
  90000105
   9963129
  85855318
    697580
  12859505
  14272918
  47173896
  67271802
  60510206
  84776723
    923184
   4211518
  20437196
  38228642
  13763384
  98160776
  90000439
  47835918
    213328
  15790759
  65464410
      1279
    137751
  63203466
      2478
  14924101
        29
  28209137
  64042237
       561
       940
  10144187
    550431
   5836809
  29176483
  67106725
  12888583
  90030226
       839
  56966930
      1558
    566380
   9719412
    474168
  11202728
  90679738
      3166
    613153
  67866942
  72497022
  49924055
  85858739
     28555
      9788
  33200035
      7927
   9253723
  63906621
     16853
    466794
  45701140
       714
  10327447
  97799704
   8760683
  85800725
       960
  33661208
      1753
  85640683
  63852317
  65676477
      4115
  30009846
  38070256
  90000278
       704
       901
      4127
  29140494
  90000177
  66159936
      1007
   1129255
  15420254
  90000185
  33677831
  67320561
      4144
  85428189
      8434
  65036029
       577
  67756749
  65289390
  72500929
      3156
  20496095
    574324
   7502898
  30009833
  90000427
  90025593
   5928615
  40472582
  65459052
      6547
   1800425
  63203496
  65792025
   1190121
    944733
  66610823
  31664700
  85786372
  29182683
  85908569
      2698
  29339960
  27363257
  68063381
   1578084
  15715422
  64474219
  91244022
   9253730
  64521184
  65321275
       200
  20350844
  47286548
      3826
  91323010
     16363
  93752105
  44701412
      1239
  32364089
  95542334
       484
      1149
      4216
  64042239
   3006868
  11145619
  65417684
  67776939
      5104
  29863647
      1556
  29405452
  63133228
  56966405
  39622306
        59
  67408249
  67034358
  38200534
  63382812
      2364
    550332
  14015291
  13393196
  85644044
  13740266
  65238700
       931
  13669745
  60350640
  58646425
  91270525
   8665530
  47231324
  73600036
   5836835
      1255
   1591515
  13324951
  52900853
  12441891
  20185187
  30009762
  64835886
  29567069
     33801
  85483112
      6577
  50446750
       942
    551077
  27200125
  65193844
     18525
     41145
    718519
   9559957
       853
    980588
  20103024
      1090
       890
  12780422
  63203239
       640
    416507
  90601653
       161
     40454
  10326436
  29027826
  65530506
     16383
    778838
   5836844
  50300026
  59310000
   9559947
  83437536
  10152000
  28668482
  93560193
      3218
  13559267
  77974163
  27771024
  33455655
  49300099
  67812187
  84830027
  86119883
   6900675
  20314099
  20603631
  66440483
  67660682
        17
     15183
  67357525
   3653242
      1505
      4087
  65490714
    699551
  20279587
  63203373
  65583163
  15330061
  27372612
      7121
    548843
  12500434
   1347688
  36394421
  64776172
    698463
  31055473
      1408
      1776
  15026380
      1535
  65685691
   9253692
  50431840
  52800707
  15311914
   1119519
  67804406
      3060
      1656
    213344
   9733711
  15337398
  67135367
       966
    549946
  33439778
   9947902
       958
      1316
      1827
      3415
  61108465
  64835874
       495
  20185177
  63132930
       208
     15306
  92798008
   9580362
     31478
  98145849
   9406888
  66586945
  85363738
       236
  12110501
  47662341
  67326375
      2997
  11187850
  48006909
  46527207
  66544009
      7540
      9774
  90000308
      9782
   3303318
  37100087
  85487660
   9749718
  83651339
  23400089
  33333603
        65
  33732484
        58
      3494
  53700278
  11051117
  11217995
  66245907
      7092
  44701389
  66672318
   1146864
  21203105
  47933592
     12442
  18600121
  67192355
  27329665
  64784147
  67176547
      7940
     15749
  65682328
    571917
    414512
   5300733
  15636102
  65595145
  66881880
        53
      1118
     40623
  32870455
  39645097
  65468288
      4093
  36394419
  44701378
       414
  20496082
  29463504
       140
        89
  11092902
  92521014
   9071176
  85672657
       130
  14165516
  50100006
  10172367
  90000220
  81670360
  79965667
  30130823
  63203386
   9746058
  79965678
     10501
      6287
    358603
  13779101
  61576651
  46964838
  65488631
      1751
  13177963
       195
  15600008
  10075855
     28441
   5836827
  65815709
      1067
       658
   3363529
   9714849
      9794
   1774403
  14700050
  15104994
  15374015
  91376065
   5836864
   9865279
     36609
  61094473
      7335
   1082335
  12714039
  85034848
  85647920
   1539156
  59475303
   9972082
  64835917
  66337260
       121
     16800
  14976325
  21204341
  55099216
  65700069
    155998
  67871958
   2795797
       175
  17900549
  20254278
  66342132
       181
       439
       980
    416511
  55086673
  86410918
       880
   9620028
   5976557
      3326
      7145
    612190
  63133229
      2434
   5915819
  65490654
  26500033
  66288628
  57664423
  65257150
  33881545
  64776144
  13393195
  47944248
      1182
  14522276
  62058802
  64381141
  72600824
       109
       473
  30277976
       391
  13463838
  70700005
      5938
  53774065
  64908596
   1917386
  11238421
  29567072
  90000414
  30009732
       277
  11238457
  30009817
  63203453
  13688053
   9253709
  56966935
     40394
   1708137
  20367645
  44100071
  63203315
       683
       793
  13818005
  38800014
  65330316
      2406
   3703857
  24200090
  90000832
   9672143
  11187819
  29239990
  90000918
  41716111
  65226038
     19099
  56966900
  13641910
  49101346
  64042217
       316
  93745129
  29492546
  47409687
       999
  63130496
      1050
  33300095
  54596883
        34
       464
  27501167
  62479315
       452
    209586
  66218966
      1098
  31909094
  63203418
  64040057
  11313125
  68632634
   1119512
  63203278
       108
      1034
  22075094
   9985618
  71028422
   4765271
  46591326
  68250105
      1702
  90000135
  45700023
  65631609
      3625
  15495854
  90724484
   9943174
  85960963
   8165429
  65695471
   9963156
  53512796
  55086674
  47134129
    488399
  33704532
  64462101
    357820
  47785297
  64835869
      1065
   8038751
  90756379
  55100096
  65171599
  43300105
  66551320
   9733695
  10327454
  33541404
  64726982
  65586470
   9672134
  13231600
   2795977
    213339
  46400050
  10688394
  65207058
  66966638
  67355327
  71028509
  64835885
  66703280
  64781154
  10073552
  86314034
   1037605
  14067458
  15100545
  67511883
     39063
  46543907
  64630404
  67421773
  80069761
  12588249
  63203447
      1682
      2941
  15428028
  32156646
       681
      1285
  27771035
  65238698
  15493553
  32299412
  63203122
    231137
  20600436
  47900588
      1628
  63203102
   7201108
  65595188
     27552
  64552125
  83547951
  59916821
   9559965
       489
   3370861
  27372618
  45701200
  63605709
  71028423
  77047225
        78
       986
  14427475
     40407
  15636172
  19105504
  65413138
   4746073
  29709746
  38300012
   8844322
    193044
  14064545
  13558732
  46883850
       180
        83
  14805528
  53700269
  62939968
  67659412
     14197
  33549456
      1253
     29350
    566202
  32377335
  91563980
  65530446
      7182
  38300009
      9809
  15564352
  98422211
  65975712
  10046581
  15284848
  15800013
  66339380
     22848
     40646
  20450934
  46955988
  23000005
  66750292
  75019212
  62887508
  93591473
  67725839
  90000228
  50100022
   5836858
  21602388
      1219
  21225895
  27200920
  64835844
   9963140
    322923
   3553418
  30009915
  39250976
  44300109
  67722808
  67165908
      7602
      8445
      9780
  11236808
  63203237
  66643281
  85034835
  85799133
  32156641
  63203114
  13816978
      1360
      3775
      3926
    401205
  14658970
  66214155
  13425253
  30014272
  98024360
   9748234
  47600346
  22500600
  65459098
  30292641
      1899
  98173803
  66439866
       758
  28354148
  85789461
  85919478
  15291636
      1343
      5429
  91461228
  29551811
  32357173
    653325
      2346
  63203376
       353
     16223
     12441
  66449183
      7141
     53933
  11236807
  47613143
       147
      1825
  30009710
    550965
   1784404
  85668296
      3611
  39766452
  65627770
   9719354
      1464
    155868
   9668587
      2182
      4492
   1267942
  28214882
  32133935
  65913757
  13722959
  85428176
     40964
    416702
  29300474
  32225340
     10450
    550404
   3303315
  48802243
  15404682
  70400219
        36
  20430814
  30130792
  63133175
  66637021
  68415287
  85770380
  53103855
      4293
      6495
   5836812
     18682
   8430338
  32377319
  50412949
  91486490
      1031
  47311246
  59475330
  65668229
  72230564
   9972083
     10540
  10302681
  77668482
  75019224
  85902509
       740
  48006924
  47600247
  72500841
      3069
    280752
  85560974
      1116
      6923
    322981
  33913825
  39093076
      1156
  12247191
  10327462
   3600578
  64835826
  13035665
  91454022
       238
  66496958
  67142315
      6324
  13688031
  63203460
   1190156
  90000251
       865
  40637561
       146
  63203243
    566230
  65584898
  15428029
       551
  15481462
  61416907
  72100785
  63133048
   9002160
  64835871
  66241139
       496
      9877
  66992513
  85034817
   3303316
  11325971
  13700196
   8800028
  47583865
  66502294
  67607578
  33964230
  67693417
   3019258
  15807496
  90304613
      4515
  47876582
  64042241
  64141119
  28094758
  83656149
       842
      1739
      3553
  10190048
  39800763
     12906
   1729531
  39618434
  14419655
  13688054
  59916859
      4906
      9254
   1719097
  28816644
      1025
      1030
  12465702
  91375024
  50422029
  65685667
  86214795
  85785708
  98422180
  59916919
       497
  94020903
      2726
      3932
       453
      9955
       950
  40673473
    143345
  64193505
  85113261
      1718
   9719352
      4096
      4142
     40962
  62887535
      4134
      4066
  85954092
  15385435
        31
      1466
    193658
   5836845
  30098727
  66262438
   9672138
  86023653
  52002878
  85635204
  14645194
  66870158
        18
       659
      1752
     40481
  65238519
      6457
  89807984
      3368
  32497417
   7784098
  39250943
  70701829
  85810795
    167290
  33333122
  67514180
    717149
  91376064
  64732563
  64815326
  90088447
   9400059
    566379
  11318066
   9191962
  39205916
     25493
   5320219
  66478452
  85474780
  59916921
  11168414
  63203382
  74900461
       730
     16801
  39250963
  15500781
  11218904
  67195475
  39900520
  12080396
   3350642
  64690891
         2
  59916860
  63845612
       817
   9721392
  67133178
   1339801
      3056
  29204492
  16445105
  29200039
  98019858
  64657493
  18100155
  11083935
  60981744
  68033716
     35928
   9728795
  85034840
      4251
  66287254
  91302673
    550967
   1514981
  61704147
  62066112
  90000260
  10069380
    155581
  15918576
  20279597
  65921133
      4288
      6477
    551023
  65646298
   5586562
  52477135
  90519797
      2710
     40534
  67076593
  86382350
      2197
  86410903
   9874310
  18301646
  33512612
  65289424
       399
      1732
  10261929
   9478199
    551083
  49101345
  61210812
  66180324
  89099387
  11296356
  14725470
  10036711
      6412
  13921313
  65358643
  65682327
  32345876
   5100893
  36790127
      2383
  85460532
       862
   6700222
  44900035
       856
  13763389
  28877282
      1053
    997554
   5994443
  15431433
  90722632
  91060372
  65504315
  89099402
   1155139
  59916852
      3905
   8888734
  85855333
       143
       969
    608460
  30009523
   9672149
      6582
  32712627
  67047855
    143557
  67321312
  63133069
  28912991
  64830214
  66132135
    323079
  24700046
  32296331
  39190096
   9121428
  93752158
  85608527
  12714027
  68646204
      1350
  63133071
  11905429
  45701136
   5836865
  29385754
  28887637
  91478106
  90030216
  59043221
  64042245
      2092
   2636606
       358
     40462
      4102
  15141837
       576
       521
       368
  29638045
  85751380
       416
      2218
      3574
     28368
  47497948
       606
      1058
      1724
  64732599
       717
      1221
   8043946
  13816993
  29600029
   9457655
       426
  66959453
  85902146
    566204
   1725725
  42770105
         3
      1151
      3813
  14813273
  49691857
  11354757
    798681
  14472000
  54670084
  63203345
  67858352
  86021830
      3877
      3934
  20603575
   9920091
      7866
    550433
  47919262
      1330
        27
      9770
       476
    559003
  63203452
  90000191
  63883444
   9681322
  71051162
      1277
      4531
  30212023
  14900788
  24015942
  63458795
  65682341
      1623
  15104986
  62887531
  65672176
       113
  16384341
  17500210
  91366571
       934
  12095579
  80379908
        41
      4092
  29728327
  67931783
  11885350
  12158650
  66519177
  67192094
      7327
  66549294
  65738094
  15100208
  47094649
      1570
      4129
      3273
  39613555
  63133055
  65595144
   9733709
      2892
    591966
  63203419
  66542185
  30009840
   9253721
    132937
   3242111
  64468150
  66399545
   9868154
  39632665
  39645061
  65571025
  10300054
  15743529
       224
      1552
  65102399
  71053190
  76272917
  64835879
  62066039
      2358
  65289389
   9389456
   9457672
       223
       116
    155672
   1626591
    323088
   9253702
  65733081
  70954851
       409
    550955
   8364430
  47835931
  64835903
   5915812
  39250942
  67722776
      2678
  11315666
  63203425
       241
  12979932
  67106703
      2314
  33210159
  47793801
    553896
       502
  12300473
  66677918
   6000905
   7730791
  63133191
  95675097
  63203393
   2984660
        96
  63881273
  66410685
  65685663
  66613501
  13159255
  74900593
     14204
  29240559
   5031944
  21018219
  61013321
        99
  95798116
   9733706
  85119697
  29922568
  65289499
    566394
  44100010
  63203286
  64512460
    600222
  29091233
  12080397
      3566
  13763383
  90122252
  66985369
  67483361
       994
  39093080
  33549434
  39766450
  90000234
  61576637
       633
      1375
   2885729
   5836841
  66634608
       457
     40451
  15851000
  32700040
  39251000
  56966894
  66219733
  14400089
   3027198
  14064977
        12
    357831
   1578080
   6834167
  63845588
       609
   1708560
  27001193
    323045
  13558766
  32312872
  66413652
  65685719
      1756
  15655649
  47483294
   1708558
  64632907
  68485026
       307
  30009500
     36600
  66299306
       264
  68415289
  65321245
  10408051
  41200217
  63883592
  66577526
  10075850
  59916819
  65283752
  33819545
  91587122
   9253719
  65472200
  67197348
       366
  45600137
  13100005
  50351315
  67325581
  14630967
   8935775
      2170
     24442
    401226
      1581
  94020880
      1657
      3815
  16403446
  38333868
  39093081
  46000009
  86061184
  63203404
  85770392
  90108354
      1173
       961
   1942870
  66885184
  15317645
  40773120
  63203245
      2420
      2993
  11938165
   1349809
  39250912
  47614839
  67386422
  11236791
  63133230
  85988024
  39700027
  45500442
    281403
    550963
  67699604
  18800067
  41716126
      2526
   1190188
  15141848
   5120402
  90000188
  65289383
      8973
  55264394
  45701141
  51609053
  65209461
      3834
      3918
  91212825
      4525
  66085837
  64835895
  64835910
    168771
  10411480
  65922896
      1737
  11334648
  65431672
  65595137
      6612
    323064
       287
    491439
     20010
    983664
      2078
  85855345
      1736
   7500405
  90000074
       365
  56966892
       429
  90530166
  65921191
       381
      1698
  29957461
  67105270
  93455125
  10144178
         4
   1247199
     12674
   9963126
      1174
  10326466
  15830917
  65289388
  67101955
        28
  28668453
  63203104
  64560059
  63203304
    949742
   8653738
  12093031
  81300037
  29246480
  47767203
  47900582
   8549788
   5770667
  64835854
     18504
      2168
     30880
  56966449
  67203068
  89099412
  60708743
      1565
    570097
    551022
      2683
  10330337
  31519549
  90000169
  56700096
   4746062
  14025575
  21400448
  86325848
     19084
  66127985
  86214794
  61177687
  65490661
  75019229
    566242
  11766428
  15626519
  46543914
    322969
  66251782
  85937775
  85990410
  90000288
  64781221
    551080
  60064388
    416488
     22994
   3466818
      1166
      1175
    653171
  86214762
       132
       995
      1839
  13141612
  85729672
  30144148
  33662917
  90481249
      1054
  95798119
  67510704
  83674222
  66902484
   9984905
  85634091
  84472771
  28668454
  33734445
  55229793
  47101080
    357834
   5036294
  64908575
  66290600
  86021817
  12600046
  64835861
  59398119
  29323070
  86045074
  86326780
     32985
  66927558
      2171
      1788
   1082333
  10075851
  12364177
  10004555
      3533
     13994
  26400011
  10073555
   9672146
       861
    730447
      6583
   7727265
  50800185
  29605954
    281558
  47774107
  32630680
  33726736
  65373136
   3237489
  85314234
        37
  33884373
    570163
  29295583
  65772690
      2165
      3782
       627
   6002657
  33713518
  63133072
  66427480
    474265
  90000461
  65738827
    128069
   1202325
   8259569
       989
    307480
  31837517
  63203221
  97963863
  63956197
  30009499
  68127600
      1192
    612272
  47912818
      6626
     40952
       359
  64133663
      4076
  15186250
  33837678
  90000102
  65599655
      4121
  15090495
      6865
    210049
   1190185
  28923660
  47912808
  63203428
  30009899
   1831415
  10300977
  66262473
       229
        80
   3413989
  10293104
  13177968
  68194982
  85638060
      6372
      1681
    128070
  47907172
  63203242
  63203411
  63509281
  20800021
  39645069
  36600004
  61242875
  66610954
  86210774
    558980
  90719278
      6431
   6600552
  13049088
      3772
  60964319
  85428178
     15918
  47558376
  75019207
  75019226
     40926
  11908394
  63203232
   9251317
  53630998
  45701119
  67435893
  68365613
  71186965
  66183608
   9727174
      2196
    566299
  10682196
  29709745
  63203113
  62515803
      1218
  53630941
  65304978
  85025370
    612290
   5724541
  12000064
   9492466
  70985876
  86360032
  14941707
  33054083
  39622294
  62593917
  80329428
      1322
  63823752
  13049099
  33761901
  59916913
    209598
   9751297
  67358929
      1646
  13393164
  15676585
  90022263
  66464341
   9870269
    551082
   2795978
  53470330
      4065
  13463827
      4141
  63883564
       251
   2586265
   3653294
  72700151
   3497427
  63133068
  65404483
   9625167
  20185169
  48869021
  61449483
  55100031
  64781155
      2576
   9672137
      1633
  33549437
  67645825
   9719353
        69
  15900556
  27200372
  30002879
  64793837
      1072
  30014317
  59722354
      6526
   3363549
  32296369
   3190837
  63967570
  64835857
  85753017
      4300
    571952
  44300445
  66172985
      8068
  39250983
    558966
  44701354
  47630500
   2377964
  33433717
  64108728
   3508408
        77
  67408171
  85787137
     13176
    357830
   2191017
  84776724
  32240524
  63203431
   1238296
  13763420
  15100073
  90030227
       607
      2326
  85799852
  47751524
  66794903
      3090
  15317642
  65040728
    566203
   8790317
      1705
  15715446
  38415903
  62887537
   1708552
   8906286
  61242886
  65057448
    550968
   1209611
  47751516
  85269050
  68159371
   3198494
  47913991
   8316875
  39728550
  90000939
  63203461
  85751541
  55153435
   1871112
   3683560
  63133063
   9591766
  72894268
  14924108
  30292629
  33944699
       119
  33651440
  84957250
  28409221
  90000050
  16665283
  90843096
     82407
    323083
  38088069
      4731
    323071
  10313724
  67474644
  16726900
  85817348
     28284
    551029
   9733694
  67758444
      4013
  22600401
  33944706
       340
       257
  27000335
  65094989
  14457971
  86030125
      1527
  66955331
  14191419
      1754
     40853
  50428761
  64726973
  86061194
  13107329
      2926
   7500036
  11876862
  77046933
      1409
   9253689
  67923675
  62817029
  64781153
  86061351
         8
      1783
  12064277
  39235415
  39622277
  45701137
  15571812
  67354118
       267
        13
      2953
  11950521
  15881637
  12400004
  66084052
  29209013
  65643473
      2937
      6524
  47375345
  66439811
  66685879
  85034842
   4482743
  65459051
      3497
  93560198
   7540398
   7730795
  29431780
    357821
  65214088
       789
     15405
  31873037
  10399635
  11313141
  39723190
  83580275
   1514496
  39250998
  91426171
  50200510
  85428194
    717154
  13163140
  29082248
    625814
  67555989
  14813751
  39235401
  51100561
  66084045
   9746071
     11638
  63203302
  65930502
  61800184
      1123
      1020
      2280
  63435684
  68303042
    566270
  28200046
  65069505
  84443550
      3089
  65315034
  79965668
     14055
      6886
    220790
  11793275
  14725419
  15495829
  86043353
    550566
  12622714
  46000096
      1289
   1852473
      3897
    128068
   1745883
  30009831
  39200491
        68
  61814233
  67552109
  66256795
  66579793
  68199178
   9672131
   3301332
  90000073
  14003958
       219
      1040
  61449496
    401210
       226
  11216613
  66337177
   9791746
     14207
  14900114
   9829153
      6658
  27291219
  33433701
  33752135
  65235035
  32345864
  62891996
      9807
     62887
  67901623
       259
      1884
      5712
  20254283
       536
      1560
  15294494
   8996262
    401194
    516583
  79965670
     18523
   9080461
  64148589
  67316546
      2316
  15374464
  26100034
  61704028
  48401212
  85955602
  86003490
       546
    590816
  10249216
  15428027
  20603855
  39173000
  91427966
  64717037
  85766800
  14896296
  72497120
  12625747
  86120015
  47058904
      7123
    548773
  15385424
  67105952
      3734
  15284877
       552
      2560
   1761101
  11812270
   5700029
  29455548
  98422365
       562
      1478
      3564
      9810
  90000058
  45701184
      7909
  68119659
    571966
    550960
  67728149
   9733691
       151
      8544
   2341121
   1663764
       613
      1310
   1578082
  90030240
  70985870
  85568734
      2018
  20426161
  10001544
  13284703
     12817
  12780452
  98422377
  33701735
  46883834
     13343
   2242528
  12465709
  33944695
  80030132
  13063573
      3746
      9795
   9253705
  85481367
      3833
    970333
  13763410
  13688029
      9766
  12609358
   9538329
  47957406
  12713164
        91
       487
      1039
   6623748
   5836875
  63203372
  67577601
  66953280
       406
    489893
  33309727
  63203387
  27267589
  65413179
    217481
  63203430
  64835922
  65691547
      1042
  15633100
       431
   9301602
   9719360
       228
  32243156
  90000103
  61107299
      2236
    322874
      1735
      3287
      1155
   3559258
  67272727
  13800235
   9253717
   9253720
      1757
     12826
  13177969
   3383434
  93591471
  20071342
  12888581
  85638090
    550961
     22298
  63133236
  62706637
  20291998
    700746
  66427488
     27330
    550951
  14067463
    571946
    217629
    604489
  28174627
  39250946
    323084
  65885464
  67450467
        43
    357829
  13463840
   9205812
  64835846
       295
   3508045
  90000899
  75019206
      1562
  40773082
  85753021
      1061
  29709744
  85908911
      2843
      8070
  63203112
    566390
   9672147
  86118718
  59916912
  91166792
  47691261
  85902545
      1083
  41716110
      1232
  50100067
  65647673
      7964
   5770598
  44701396
  65595139
  66515183
  63203398
  67647364
    209578
    942849
  57805970
  65614694
      6590
  59916858
    570441
   9988809
      1051
  30197108
  31837547
      1499
  65315202
  64979782
      1210
       864
      5352
  33549438
  47712228
  39278291
  63133269
  71028816
  30009805
  47898396
       303
   4802393
  73800675
  80160813
  86275916
  91259117
  50800186
       628
       240
  65289384
     12677
  63203106
  13463820
  28623885
  64835856
       275
  15088822
  63048739
  63133073
   7789681
  65561095
   5836873
  62887525
  66211263
      5917
  29889372
  37363803
  93745134
  65625691
  65705804
  64830215
  65733082
   5770658
  63956198
  65040680
    653335
   3594532
      2174
      4100
  63203241
   1170792
  46994283
       198
  79965682
   5836811
  85970008
  65171655
       985
    213338
    669345
  13044071
  33871622
  66737205
        79
  10381852
      2491
    155951
  28930555
  13558761
  90535573
  72230873
      4910
  46883851
      2161
  33651625
  58086304
  64784265
  86069853
  65006763
  67305826
  13688073
  95798210
  13393217
  55328824
    143570
  65005742
  67761748
      6202
     22365
  12441896
   8974432
  67243447
       250
  46215256
      2408
  39700407
       145
  44701286
      1763
     17106
  98422210
  67159854
      1292
  32908327
      1146
   1698321
  70361624
       298
     10452
     16773
  23200024
  28875231
   9191970
   3350617
  13688051
  32408513
      2060
  63133245
  65459050
     22864
  86025603
  16370713
  91570505
  66145297
  77668442
  85669912
        38
      3243
  85994570
       107
       352
    566353
   6400123
  65668230
  40650781
  63203226
  91327561
  90000223
      9654
  90000937
      3776
  27315079
  85034843
     12461
  15385443
  15807481
   9457664
  68158864
  13393221
  66076783
      5986
  10369225
  29366007
  50416110
  63852441
  30009875
  33767023
      7305
  13161497
   9920087
    653324
  64721761
  66813051
      2731
    217726
  10298960
      4316
  16385403
  64140568
   9591767
   3490552
  15876343
      2181
      3842
   1839391
    717157
  86037810
  86168400
  86246986
       851
  63169619
  85651184
  39214340
  60871070
   5836871
      4145
   4100129
  13688043
  86121520
  66957774
  68415288
       106
  37100283
  64979755
  78158125
      6432
   1837237
   5636113
    551031
  91570504
       587
  61800176
  67552137
   1586960
   1301038
  13037729
  65538535
  63133074
  65373138
       315
  13463842
      1483
    521731
  12284650
  16800406
  31866392
  90950998
   9731728
    808594
  13632603
  20603628
  47824580
  65413164
  66613421
      1103
  13558742
      4123
  16445100
      2907
  85895831
      7270
  11945348
  91436308
  46917643
        82
  47971170
  68262015
  61576641
  61449482
  65283655
  67644365
   1095670
   9751302
  80329427
      8999
  46883845
       273
  98181266
   8719928
  10464389
  47902048
   9682782
  63203240
  28833849
      1049
   3594494
  64093912
  15021443
     14103
    128365
  59522199
  64981017
    401219
  98024376
  50431808
  65794526
      1709
  90000132
  58646414
  63733522
   5836857
  10214210
  65050967
  32810638
  30209967
  65877498
  66855644
    143571
    222152
  15715463
  14843389
  30009803
  66918997
  65413181
       845
    358876
  14671849
  67523695
   9796287
  30009869
  30055392
  59916914
   9733698
  90000111
  90000927
  65862846
  85794755
        85
  86360029
    113720
  67559420
       110
     28527
     28746
  63203494
      1384
      7965
   4397144
  62128543
  45000113
  85034837
       128
      1588
  39116050
       174
  67872965
  24716310
   9254112
  65354987
   9763247
  39766453
   6071371
  65235202
  65236854
  63203109
      1120
    272387
  47917881
  66059034
       696
       732
      6661
    155736
   8411465
  63203269
  41716114
       104
      3155
  10294708
  19600020
  27771028
  63133066
   9676403
  14924149
   5888526
  11236806
  64835859
     32809
    700738
  90863913
  84997570
  30130791
  33826187
      2772
  20103014
  47244410
    566386
   7629709
  37703198
  85898254
  13425255
  15025652
  30009836
  64784377
  13163139
  64932042
  66262594
  30009751
  63883561
       712
      1503
  15361151
        22
    323096
  64362090
   7756156
      1584
    344684
   3540507
   5036343
   5400002
    338082
   5836849
       601
      2348
    357836
   9334030
  67478532
      3824
  46998704
   9719323
   1884685
   9171325
  45500444
  65193848
  66274089
  66463439
  85034809
  90001551
      6587
  60001251
  10035370
   9254111
   3369959
  63203271
  65458448
  46904268
  66253502
      1495
  13393167
  28267147
  65682322
      2235
   1589550
  33321156
  15294455
   8681777
  63203385
  67720841
  13393528
   8925184
  65685655
  26201089
      1555
  39251004
  45701177
  67651668
  76272918
  55138317
       225
  10327445
  14824463
  21700015
  65490656
  65185092
      1685
      3059
      6574
  85786303
  33938721
      9812
  12098595
  16595593
       579
  33505292
  29277303
  13037696
  32296352
  93745149
  66159934
      1567
  64719297
  65511400
  47822878
       190
    213105
  11236780
  65283694
      2549
  65459048
  64364193
  10075847
      3832
    143346
  64835836
  15154708
   9157483
        72
  91427972
    357826
  65330305
  20500031
  67937101
       288
  11700455
  63784991
  65441161
      6611
  66824701
  86325817
  71028500
      1733
  64732586
  10208483
  33884941
       944
    401192
  90000085
  65040684
       362
       831
  39469978
   9406896
  67804963
       126
  66918629
  77047068
   5836805
    550956
  85694902
     25015
  61018051
  65466719
  65289387
   5836842
  15612793
  28815236
  39250929
   2000117
  10313747
      1970
  33761888
        15
   4100081
  33479832
   5770680
  12093030
  10962208
  24200238
  67967450
      3980
  45701178
     16783
  22601725
  65566273
  86030136
      1305
  26500063
  65526166
  66340323
  67581679
  85422197
  66097926
      2680
  10236081
  15715459
  63203371
  65289454
  71051163
  16536351
  59475326
      4085
  13763407
  64835837
   5759617
  90000982
  93591395
  12714049
  15715442
      4111
  63130500
  65586469
      1582
  11355023
  18100262
     14057
  14630962
  10004554
  85030617
      8601
  14814947
  39744743
      3098
  13847372
  13313249
       308
  10347132
  11083940
  85558080
  24600051
      1914
  32524492
  50100007
   9175636
  67722795
      1406
  15317646
     10858
    600237
  11902491
  30009620
  62920577
  65566220
     23357
      4287
      9806
  14663553
  47835936
  85898282
   1840434
  90000054
  90000786
   9103924
  64042238
  14640550
  65660951
      2288
     12777
   5915809
  12110504
  65289386
   9763269
   4418591
  37777636
  67042335
   1127213
   7730792
   8871617
  64328002
   9552229
   3414002
  85976352
      1959
      1738
  20279593
  27476989
  90000957
  90000983
  47690081
  65794443
  15632753
       511
  59916961
  65631518
  86031950
       291
  11334641
   9253724
  15311939
      7946
    798628
  63169593
       559
       213
       764
      1573
  90000167
     10503
  91479888
      2232
      7794
  13688041
      2101
     12830
    497885
  65761080
  14924134
  19718768
  31427396
  29223868
  47879349
  53700778
       168
      1461
  20254302
  90000107
  67483591
       393
  15511252
  64784155
  67700912
   9672139
    415763
  10123848
  11187810
  29200425
  90685209
      3086
  33884938
       338
  64225933
  86256051
  33206278
  30009581
  90000202
  65464402
  85088303
   2866015
  33455747
  31834878
   9825376
    143688
  66046728
  67723289
  66893807
  63409953
  67828480
      3707
  35900105
  46125059
  64835897
   9618267
  10279890
  10073559
        67
    281563
  86121522
   5836839
  15854159
  30230579
  61206954
   5836854
   9870266
      2219
  98065577
   9457654
  85034827
       325
       598
  39645074
  39683180
       290
     18536
  65561744
  65994997
  85855306
         6
     18646
   2774559
       913
  11227006
  12590313
  30009704
      4082
  65609077
      1258
  13816990
       463
  28695822
  66149126
    335683
  10199743
  15878601
  67193115
   3344388
  33435217
  90030222
  14924164
      2750
  66343346
  90000051
  36394483
      3260
      7140
    113702
  91406035
      2595
  31855840
  39275119
  91340638
        14
      3091
  64166571
  31884850
  93069089
  65614715
      6625
  63133052
  61576666
    213351
  56966893
       674
     38992
  93745148
  63852451
  66324396
  65913758
      7354
  13177938
  10026759
  29384452
  65041214
    488973
   9049582
  63203462
  65738673
   9963144
       118
     10814
  20603651
  39511007
  12653172
  63203233
  98422182
   5836813
  10212666
  11069255
  30226979
      4139
   5984030
  37400064
  64912961
     14168
   9024050
  66894674
     14196
  36790150
   6000914
  15612800
  29189421
       111
  16600011
  33296729
  30209987
  37603186
  67575830
  76272916
  29184510
  32013219
  33568945
  47975450
      1321
       327
   5732741
  13393165
  64912951
  66402389
  67829518
  75019225
      2186
  61576649
  13688040
  12198923
       256
      1572
   9253698
       455
    143586
   2883663
  66770115
       334
     40998
  39164588
  44701127
       465
      3301
  68624736
        66
   1258108
  71051470
   6623757
  30009859
  15088818
  39600150
  40773068
  78158124
  85753016
  85932023
      1268
      3087
   7957181
  47774106
  10165965
  12784666
  14900903
  85976928
   9155781
  63203220
  91423037
  65373137
  65968078
       722
    792884
  15777392
      1035
  10200540
  16385603
  16536377
  90781432
   9550941
  65791876
      3061
  14700079
  90000339
  65600920
  86009562
      1534
      1605
      7906
  67519955
      5964
    551019
  55600382
  85800734
    550012
  20407546
  62066191
  66753261
  86118648
  90756319
   9253691
      9042
  29567071
  85810939
      2041
   9253681
      7146
  63203135
  11168428
  39645081
       120
     62889
  27372623
  75019220
  64042250
  15087492
   9597514
       916
      2099
      3114
   1183917
  48001894
       926
      5238
  47446094
  13463839
  30009797
  52800001
     29926
  90000956
  14900112
       235
  65321183
    243190
        64
       445
   9672142
    387497
   1000058
  98422385
  86326768
        71
   5891802
  67974070
      3880
  12713153
  29643608
  39312138
  19200006
  66105658
  67992063
  68415291
   5836808
  13324952
  46883843
      1962
     13166
    213348
  93745145
   1211267
   4569961
  90599109
    213333
  63133035
  47585940
       568
       370
  15100211
  60708749
  64042213
  85779599
      6578
   9728522
    566187
   3485336
  47839930
  67698204
     41144
  11805667
  93455143
  65214043
       157
  53630939
  64726972
  67414028
   3237491
  30009924
   8926273
        88
  65496199
       594
       160
      4486
   6834166
  12441892
  13098467
  93745150
  60474948
   9763215
      2553
  15854177
  65631520
  45900125
    551076
   5036293
  67556475
  10326452
  28051171
  90000912
  65643474
  98422375
  64787195
   1578073
  90000598
  61242867
      9768
    798203
   5836851
  47505033
  67372868
       666
     18526
    966397
  66440713
     17170
  13433209
   9874307
      1411
  65330309
       580
    394274
  66750315
  11313184
  14346610
  64733075
   9184338
  12503677
     41522
  12653027
  95773297
  99373608
     11065
  10212658
      1407
      6589
     40933
  64835916
  11327625
  13688056
      1711
  91454020
  63256937
       184
      1056
     16353
  23000403
  65685656
       176
      1506
  20254277
  61343220
   7941875
  33302643
  63121545
    213341
  33859254
  67555030
       310
      2875
    566244
  63203400
       778
   4482749
    570459
  30009693
  64730860
  14043813
  91332329
  91042223
       209
  27993634
  47501239
      6598
   2653926
  39278604
       447
  55120252
       355
  47732824
  64835912
    566344
       419
  12061584
   9672130
       137
  15715448
   3350643
  14599532
  20254305
  85323721
      1159
     40368
  10300987
  67475907
  85907769
    288701
  13798389
  20071341
  32524512
  44300228
  47575995
  61242888
  15900562
  29404806
  66254550
       117
  12500427
  63133235
   1667248
  90863916
      3489
  65040726
  33651442
  65598354
  61928736
  91267517
  96491067
      1367
      5936
  13393193
  91248086
  68415295
  11313151
   8790321
      3062
  90000063
  93591390
    489895
  39235409
       715
    604488
   1719102
   5836870
  30009819
  31791657
  64914334
  14471997
  17900667
      1809
  65586585
   9559961
      6998
   9691153
  39698699
  65490659
   1347657
   9727211
      4114
      6546
  93591462
  13037713
   9113060
      8471
   6000915
  39744746
  83299511
      2900
     40560
  98181245
  65647672
   1717546
      6605
  63203399
      1293
      4233
  93455142
  66813014
  59916857
       863
  28185507
  64521438
      1004
   6834165
  53630887
  67408403
   1233536
  29257781
  91449687
  67992475
  15386732
  59916822
  65094990
       721
  47816198
      3157
     45334
     28210
  64717569
   2557176
  39312118
  65207566
   9540692
       276
  15404697
  98065606
  64726980
      2093
   1155969
   8662474
  27372644
       920
      7197
  63203312
      3490
   1794459
  64977773
      9651
  46883833
  65654230
  14580974
    336081
   1106680
   5953850
  11187765
  11318114
       296
     14206
   1258120
  67269719
  14924163
      1209
    600224
   8234158
  61242895
    322984
  50443439
  68121461
     12678
   4635668
   9478204
  14924172
  63133171
  65651376
      1164
    151466
  65829809
       385
      1468
      6624
  41716113
  12590194
  59589040
   5915870
  30009906
  75019219
  64912959
      2479
  12713181
  21203110
  39235376
  66326172
   3019257
  64042226
  13313251
  93752134
  91421370
    567356
  15404686
  90000363
  50333729
    551026
  11315661
  15659596
    549958
  32859784
  63203438
   9478288
       838
  33525396
  63256961
  12465701
  14000015
  67352040
        56
  12000500
  92472518
  47732804
        45
    566276
  60708747
  86003525
      1540
      6628
  95675111
   8859415
  64835834
  86003515
        63
  11049452
  13313252
  15088810
      2227
    156000
   1916487
  29389473
  33541381
      3561
   8871621
  13257448
   1238286
  30009746
  47700600
  63458728
      1328
  32965433
  84579139
  32377318
   8739432
  13798361
  47305274
     14195
   7546322
  64521338
  65540681
  61449485
  12080388
  17900631
  63203308
     12784
  62887530
  68128628
  65433521
  64977511
  65586520
       642
  66699549
  67071051
  47835893
  85672659
       302
     32805
  39900333
  29266337
    550969
  67975191
  65561755
     19988
  21225893
  47537698
  86121542
    550959
  13463821
  39250965
  65289381
   9819902
     19453
  52660246
  66159912
  72640018
  98069519
  53700442
  63203442
   9540689
  43000310
  10026761
   9752243
  85601116
  67765564
  67408724
   1076038
   9559934
  39278292
  90738980
  67619291
      1369
   4066022
  90481250
  86061203
  13404697
  65738851
  71051451
       723
  65106720
       430
  13074328
      4164
      5254
      8031
  11766079
  30187404
  64835919
       516
      3092
      7903
  65566062
  66038622
       524
  90655725
      2177
  98422176
       974
      1710
  29125822
  63027039
  90904929
  66379271
       677
    213352
  33211132
  83683807
   5836800
  65488299
  65913769
   9963134
       400
  63229968
       286
      9804
   1095672
  65598473
       343
  63133065
  65330314
  83547960
  89077763
       335
     32808
  33549469
  89099401
    323077
  52900931
    323081
   9253718
    550954
   1212682
    550962
   9469587
  65791076
    415974
   5836814
  65014496
   1915861
  13393173
  66282465
  79965681
        44
     19138
  29542561
       753
  15420266
  29197097
  65413165
  64835892
  63203390
  65602108
   9650126
     10445
  10208466
  90000985
  64835907
        23
      5786
  10261500
  11092899
    401200
  86003535
       322
      1082
  10073524
       318
    213347
  13816987
  13393181
  18026553
  39686410
  64835880
    358608
  39622308
  64726977
  72561908
       766
  13313232
  47885971
  64912952
  66917578
  65373187
  67830650
     16901
  14800115
  33905110
   8731053
  63241107
  91563990
   1190122
       738
  13613303
  63203416
  13558738
      4124
   1229752
   1514989
  27771026
      1498
  39282964
       454
    323093
  65600972
  28092569
  30009858
      1395
  13177914
   9253704
  10038145
   9574996
      3318
  61576627
  65597113
  65682343
   1258105
  47774177
      1378
   5037812
       247
  47907096
  86001154
       902
  63203103
  10028882
  90022329
  63203409
     82404
   9631090
      2347
  65458447
    401225
  37812093
  91248092
      2221
  90000301
       504
      1036
   5836874
  36900002
      2450
  15088820
  63169586
  63133053
  56966843
  86090056
       266
      4107
  47411435
  65458067
  90777461
  53500095
  86058713
    491408
  56966388
      4315
      5996
  13558735
  35429412
  66262565
      1154
      2237
     28324
   9680092
   9755907
       777
    395685
  90000104
  53700519
  85034816
      3573
  65665943
     18469
  39645067
     12825
  56966896
  64835872
  11922673
  67076604
      1712
     25409
  20447546
  10004566
  15851006
  63203111
     26455
   9934762
   3684626
  17401542
  47746941
       533
    113429
  30009794
  93560180
  47064100
      2883
   1819922
  64835864
   9825379
    707888
  79965675
  85800399
  64835900
  65913777
   3200723
  59916817
  67826545
  67932783
  85226309
  15571819
  40625232
  90000896
  54628446
      4700
  66550789
  66035746
  66656063
  67727974
  86121532
  59398112
  65184967
   8662467
  85881980
        21
   9559950
     13258
  39250934
  57805973
  90000057
  85973681
  33726722
  86015609
      1559
      1824
  98422352
    288706
   1230707
  90000817
       768
  47172453
   6000913
  90000090
  90777470
  20603890
      2756
  30009847
  98074584
      3825
      1465
      3565
  10688418
  14900124
  15127405
  63203402
      4116
  33549439
  93455128
  67891223
      4126
  90685205
  67166101
  85694904
      3492
     12816
  63133174
  90000212
  11168398
  13641937
  71058100
  14924145
  11236781
  20103010
   9253706
  65284715
      3745
  10700070
  30009812
  38821512
  68303045
  64462205
  65464406
  63203495
      2536
  85786371
      6548
  12123700
   3604780
  12713161
  13763411
  29129223
       405
      1288
  10801645
  33803892
  46883835
  59916820
  33853235
  50700248
  85976930
  30209964
  65733085
   6400093
       294
       149
  66348296
   5770659
  36500439
  38488623
  67435927
  90000076
  65459049
  63642142
  26400378
      1580
  21600481
  65283657
       605
  10261485
  39066316
  61704173
  47490050
  64835889
  65330258
   9963128
      6657
   5836859
  10147048
  37100275
  65712163
      1152
  12216128
  66970408
       378
  56100015
  10026766
       383
   1119513
  60988359
  15300496
  64462272
  63203463
  11898010
  12714036
   9457673
       600
       705
    143640
     19346
  59896806
   3201641
  12888584
      1854
   7004730
  90685198
  66531159
  85626572
       535
  15124492
    551015
      2226
  72500846
       271
        51
  11151587
  55545006
  66440800
  66993704
    516596
   9375470
    550434
  66538266
  70100262
       539
       709
    571986
  14924113
  63242279
        26
  20603574
  48006905
     30882
    401195
  11000013
  90625643
  13500014
  29866466
  91452372
   3653241
  14000038
  63203317
      5838
  14663562
  30009809
       507
    281566
  79965673
      9786
  91427967
       673
  30009863
    358625
  64835847
  67479092
      7908
  65214040
   9758269
  30129350
  67479677
  71053246
  45300319
  64732597
  67904747
  28600707
  63133056
  65595141
   1160686
  12499064
  64086405
  66464869
  66889588
   9796281
       163
    213336
  12198924
  47521430
    128366
  32329620
  98422368
       527
  39200470
  65040721
  66348299
  83547950
      4071
   3600207
  61576642
  65593308
      1348
       616
  14447594
  30009941
  64835877
       382
   3086400
  39091422
    550957
  90003063
  48802248
  86141807
  86003494
        94
   3529728
  91576703
  10369123
  28200045
  66616185
       798
      6111
     13177
   1729528
  98069575
  52002798
  85959103
  91324138
  56966454
   3303320
  63203253
  86176592
    832236
   1201694
  10026755
     11730
  20314103
  90000343
  64552055
  63203395
    358626
  30009834
  39250944
  86274730
  65458479
       565
  61398447
   8099813
  11059474
  46000093
  64719366
  65040691
  67106235
  85786385
  11020803
       218
      1041
  11953427
   9874304
       635
  27700032
  65663578
  79916937
  89099397
       159
  14105441
   8800020
        97
     40954
   7049599
  10348423
  30009758
  36394450
  65635307
  13740260
  65670573
    322993
   6000910
   8161939
  15317147
       313
   5999863
  13763397
   9756386
      5283
    566334
  63203136
  47835898
  50412927
  11334658
       417
     16799
  52002664
       510
    168772
   3172716
       230
       459
    323090
   5770613
  15311920
  18100243
  72933161
        10
    566265
      1432
  13558764
  65693858
  32504819
      9772
   9733690
       242
  59398101
  64160999
     28440
  38619531
      1274
  94020905
      3652
  47496622
  65387843
  68634781
      1264
      7228
  45701120
  85619726
  85633991
  33761895
  33964237
  65724978
   3506068
  67243967
  51900008
  85928108
      2588
  33172619
    957609
   5915772
  67327783
  89693691
      2244
  64835911
  65586468
  67815033
      5402
  65595138
       263
  15854182
  47920056
       525
       364
  63133054
  90000079
  47561570
  64521462
  65406673
  65611437
       597
       217
    697554
       312
  97897134
       456
  13177949
  72894297
       380
  15830916
  67767030
  65738898
      2290
   1678859
   5836840
  47533835
    113728
   9732743
  64362077
    818833
  30009717
  61242876
  67483199
       270
       344
  66159895
   9973177
  67350771
  85799911
     12912
   3303306
  29899380
  13558769
  47600334
  67974130
  86256261
       306
  91579209
  89099411
  13187486
  93560179
   6900671
  15088817
  20603923
  65289385
  67478817
   1262630
   3488238
   5770625
  11325969
  47767218
  67662562
  60736972
  11267572
  32583482
  63203433
  64835923
  91427968
  90444365
  73300169
  53630945
   1738239
   6795854
  39235391
  79618660
  63133051
   9538330
     24441
  20254293
  98422367
  10073562
   9634656
  85656224
      7907
      1885
   1347635
  47913351
  15495803
      6427
  90000106
      2376
    213340
   8793431
  86214761
  33905151
   9041510
  67554377
  79965733
       258
      1006
  90000146
    550958
   6800035
  86003493
  65831590
     42985
  59916855
   1099489
   1190189
  32296362
  67207915
      7663
  11241820
  15777394
  67585870
     15307
    556309
   3421648
  59398095
  67987596
       167
  66206095
       177
  30009828
  47842623
       390
      3747
    276839
  66775357
  67692891
  67482148
       474
      1435
   1210248
  64713795
      2820
  33541401
  59916956
  29309262
   9733702
  68483693
  29260832
  63443163
  86083784
  31723297
   9049581
  47767193
    625788
  90000309
  67149828
  85034828
    113692
  53300268
  64835833
  65662827
   2784721
  34883962
  64835906
  66549425
  85017082
       694
       932
   1081467
  11138211
  66713033
  90000216
  47575922
  84819172
  10464398
  64095128
     16139
  66038596
    345007
  64949634
     30690
  10123860
  65094988
  29509968
        54
  65449744
   9719359
    980589
   3421636
  18800913
   9659827
     36049
  90000207
  89815677
  12590309
  46447855
    113699
    491419
  10388080
   9348007
   8760965
  14676775
   8719924
  64861291
       131
    551013
  67734319
   8038716
   5836828
  91587092
  65449456
      2224
    943503
      1140
   1266321
  63094649
  65214233
      3892
   1191289
  10395974
  13177962
  65405334
  86118721
       739
   3086421
  65602013
  79965679
  30015245
  42500275
  67614608
      1121
      4832
  37969775
  90000078
  67546951
  39622275
   7904859
  59356853
  72497119
       196
  47917882
  65042970
   9692594
    113730
      3508
  12364178
  90001528
      4088
    558982
      2451
  59475302
  65212223
       973
    155999
    551050
  30925232
    549659
       634
      1270
  61214813
  65214039
  65214042
  67689517
  80329391
  10459875
  12701913
  13037723
  14924122
  90756339
     22372
  39686440
  72508157
  86125416
  85034813
     15345
  30009615
  40642437
  48000893
  59521982
   9680083
  85915425
     10785
  11289901
   8731023
  29176465
   8790318
  65665962
  64835875
  83228092
  29001609
  61250991
  66173000
       285
  28394023
  61576644
  65330317
  64835865
      1981
  13749006
  14924114
      3885
   7473185
  15259718
  45900050
      1070
  63203231
  65387842
       544
      1853
  98145848
  20259050
  15105011
  14401126
  30009826
   3200722
   9631076
  39108727
    566382
  29260834
  47990864
  15945637
       278
   5202014
  85545300
  15105003
       311
    551011
  16288624
  64726976
      2231
   3427196
  15655671
  90000056
    167289
    697571
  41548545
       889
  49300873
  55430077
  65235078
  86030133
       584
  85034823
  85359701
       321
      6036
  11926973
  59916962
  60709405
  15477062
  66513554
        52
      2994
  17900636
  33651439
  91542368
  63808828
  91185641
  85987954
  10334991
  90585789
       615
  15301622
  15511290
  32312912
    323092
  16444209
  47835892
      1142
    155848
     28442
  67278968
  61576628
        93
  13500018
  21011056
  23380821
     12815
  46782479
       651
  98179502
      4042
  39250964
  65707930
  85681958
     16699
  37900132
  52785528
  66262564
  12503656
  65255380
   1571649
  13763408
  30009881
     10542
  12357747
  33626410
  12713162
  13301169
   9457660
       408
      1037
  98024369
     20144
   6623774
  24621986
  72230912
       122
   3651026
  11766078
  39609040
       265
  90000259
       438
    566206
  91496065
  99373611
  85604500
      1223
  10757519
   3070662
  13601644
  65635748
      1425
      1621
      6803
      8400
  66609717
  68249887
      1653
  29347855
  15715437
  85585729
  48200010
  85928918
  15337399
  61136129
  30858124
  66178565
    566182
    758361
  12364199
   1708553
   9461803
    571595
    401201
  64690869
      4021
  28452451
  65040687
    323044
  11356874
   9457674
       342
      1110
    323072
    358873
   6900042
  62773691
  65915224
  65952662
      4117
  12123705
  29389000
      5610
  21000095
   9347991
  50100005
      6481
  90598884
  98065582
  59725031
  65815718
   1708554
  65040725
  66289273
  85627158
      2960
   3594669
  46970190
      9857
      4291
    566186
  20300877
       244
  16900626
  10075837
  72938894
       737
  28519058
  84243885
  53700927
       925
  27200069
  85697535
  29363489
  30009811
  85626576
  68000593
      1195
      6549
  64912953
   1707204
  95154959
  68415290
    155644
  28732147
  66347150
      1033
  85647131
  85742245
   5836793
   9336964
  13763379
  13187504
  16087511
  16231695
  33200058
   9746054
       604
  39235399
  63709264
      2985
  90000976
   9733714
  67487944
  32219102
  65913770
    357839
      2133
  37086220
  90030239
  85303888
  20519926
  65401371
      3870
    491450
   9253726
  66632997
       883
  27771034
  33616760
  29577965
  33549466
   9756411
      6121
     30454
  65404468
  63133028
  65330259
  85976787
      1421
    167108
  10507825
  67090070
  80069762
      2793
   8719925
    193067
  30009791
  10265180
  84852160
       625
  64835867
  66427486
    625794
  41200222
  53700518
    155748
     24564
  11079092
    323076
  11315637
  63133172
  29405244
  22100402
   7201109
  67087301
      1319
      2209
        48
      1629
  85208029
  29182686
  13905576
   9672144
       665
    143569
      1063
       756
      5772
   3651004
  47990849
    550948
  15600069
  90000061
  86003411
        86
       645
      1013
  39217337
   9672136
       905
   6623759
  64835887
  66278022
    322925
  85976785
  65040704
  86354709
  14924029
  30003485
  13620683
  33541382
  33651427
       469
      1683
  33759888
  47907150
  67108378
    321823
   3328121
  29866468
  34947811
      6837
     16098
   9282089
  64606402
      1569
  65597121
    625801
  11177903
  47893064
      1361
   5836869
  15830958
  36100194
  65668269
    488400
    322924
  47841795
  65862828
  66853723
  13878425
   9669704
   7804726
  60001098
  64912960
  90022328
     40405
  13037700
  19973222
  47739539
  85915469
      3491
  63605707
   9559937
   3367212
  14700034
  61576657
  42500288
  46543908
  65661549
    551028
   9559953
      1693
      4911
  91511489
  65012958
  10046594
   9672133
      2533
  13749007
      2349
      3927
  12978794
  66043652
       713
  13688069
      8069
  67827991
  64739376
  85988011
        30
  39138700
  45700034
  63443169
   9756784
  85848833
    697570
  53630889
  65226049
  10800047
  14999651
  66477085
     12440
  90000610
  90003130
  65712331
  13074333
  21225897
  91542296
      1362
   5836866
  90424080
  45300115
  64521382
  47172467
  65226002
     30898
  67807396
    574325
   3616988
  25507449
  32676292
  63203435
      3077
  15088809
  19405948
  27000770
  85398495
      4759
  65021963
  65682345
  66959888
      2716
     16378
  67656445
   1833372
  13816976
  67316560
  64227525
   9407638
     10541
  13778971
  37603190
        84
      4125
  65214089
  85808943
      5423
     11728
     40903
    566229
  13763391
  91496082
  65681229
     36663
  14814939
      2557
  15495832
  85808923
    570452
   3589296
  14924169
   8844321
  64835827
  66301752
   9253714
  86256276
  85752286
   9963130
  43300779
      1312
  33808694
   1833369
  32357171
  90000082
  45700148
  98074585
  75019213
      1574
     17316
   3707596
  11155246
  64690825
  67036891
  84975318
  63133049
  45701115
  85932017
  14076814
  73800002
  75019214
      6584
    570095
  63133173
  61112445
  10249226
  14924146
  20496093
  27000773
  65310323
  66581675
  39613561
     35929
    323102
  95675134
  91376060
  29328936
  85895820
      1419
      3265
    559002
  29390565
  90000440
  98024361
   1002474
  14924153
  47342123
        47
  82139071
  90000117
    669340
  44878496
      1624
  30009867
  31884844
  64835920
  15385423
  56546686
  64750715
  63401170
  67038442
      1479
  15445329
       610
  11354793
  90024735
   9874305
       398
  47400823
  63443158
    566391
  53700979
  31829290
  47558374
  47598331
      5978
    357835
  40710251
   9475419
  65597124
  67024303
      4091
  30133888
  45500641
  23444088
  97799705
      2017
    551039
  10369112
   9253722
  66632599
   9672148
  12248953
   9103920
  65833420
   9868153
  85994574
  12357735
  62348068
    489000
    604487
  14457942
  47561567
    189072
  39250950
      1130
    401218
  14924109
  24015940
      2522
    718523
  28993806
  33964232
  46769562
  66671469
  63133044
  85932002
  91426161
  65214170
       102
      3369
      1357
  15091722
  98045094
     12462
   3535178
  56869957
  14924063
  29566832
  29709742
  56966440
   1786792
   4328575
  12198919
      1895
       620
    307482
  32679071
  30009882
  46065734
  64835899
  83997856
  15278084
   1191281
  14507075
  90481257
   9100179
  86063828
       514
       357
  13688075
  39312123
  51400522
       369
    653329
   5836794
  32296372
  93455136
  47603148
       425
  29232182
  61576658
  90000065
  71028507
    323101
  27500328
  90000088
       794
    652890
   9672132
  68303036
   8653769
   5220599
  64681498
  67067947
     18453
  14426172
  66522285
       227
      2241
    323068
  11753963
     78387
  55099174
  77968848
  56500430
      1119
      7749
  80160802
      4912
     41010
   9667573
  64400640
  67903226
      7617
  15830954
  67004745
  33753488
  89099393
       333
      1295
      1561
  29423613
  33549467
  63203238
  65106722
  26700015
      3064
  66105141
      7611
  12657628
  65163156
  30014271
  47821512
  65354796
  11945475
  29142118
  44600366
  47515953
   9559967
  13816977
  29500055
  50089216
  29035393
  33905109
  67194099
  11334662
  13393147
  29952323
  65413136
  85807621
       114
      1278
  65330303
  67030030
  14119392
       319
       888
     23665
  71053194
      3791
  67614768
      1504
  91589264
  65490846
  66262504
       563
       825
      5315
   5836853
  33133527
      2135
  68033013
  72500845
  90986778
       324
      7815
    213349
       329
       371
      2603
      6993
  11174321
   9241375
  61343217
  75333322
  65006764
  67307301
  93455131
  65707373
      3244
   1190169
  31652798
  65595143
  45901271
  63813153
  65540676
  66963974
       614
  41200220
       360
  13268880
       350
  15854174
   8763986
  11940845
  63203421
  86359989
       990
  91421369
  65738806
     13006
    143556
    215832
  25889165
        92
       650
  33881495
  85903863
  59475324
  64581900
  65458253
       193
       873
   3363547
      2203
  15600006
  29208891
    668759
  90000164
       203
       672
     13120
  30136500
  39551370
      1038
    401223
    653115
  13074353
  65598169
  31656658
       663
       935
      1481
      9954
  90000445
  29289363
  46000095
  65635370
  15854179
  85976929
       260
     12840
    281565
  85034834
  80329392
   1578083
  13688046
       575
       123
       437
       637
  13187488
  15830907
   9136531
       647
  64732598
  67209832
    322991
   9714851
  85157574
  86091621
      2673
  33433680
  63443166
  67028624
  13716101
  31744817
  65041444
      1404
     12503
  29273364
  62719971
  59547692
  80329421
      1426
      2442
  10450135
    766279
  20700056
      3971
  14901857
  27377905
  86021815
       741
       771
  15100572
      1281
       528
       491
     16370
  31609933
     14631
  28980640
       978
  13688059
  61741550
  65040690
   1153506
   7885109
  63133190
  91310635
      3835
   2977210
      1352
      1448
    570469
  33884937
  83712432
    168770
  11361988
  10326447
  45500246
  56966433
      4532
  65631519
  67169455
  11926302
    621375
       632
       255
       462
      2043
    612197
  59356851
  85088329
  72894404
     14203
        98
      2547
   1212686
  90030236
    115163
  40628372
  64382508
  83660448
  85855309
  85855346
       243
  33767666
      6575
    551014
  11138109
  15523870
  65635308
         5
       418
    323019
  14924136
  86014867
  14064976
  20254300
  33996834
  64102556
  85954101
      3800
  29126704
  49649235
  67830185
  67901705
   1708561
   2932733
  66442390
  86214793
        25
        11
     13257
   1719096
  59398122
      1389
    322892
   5888520
  15854176
  85955606
  85959754
  13393212
  63203343
      1463
   5836860
  14900606
  64835905
       542
      1564
  63203305
  67543291
   1708557
  63203140
  65404157
      6629
  13586021
  16231705
  14969923
  15779423
  94020908
  95675081
   7730793
  64835853
  10122696
       508
      1267
  90000166
  15200030
  32457405
  39723215
   9972758
   5031946
  45701139
      1275
  90030223
  48500001
  93455141
  64835914
  61449495
  66996739
      4103
   7013730
  53100349
       376
      4080
      3768
  41548543
  47409686
  63203383
      2100
   8800194
      4140
      3568
  39251002
  39250966
  65635567
      3812
   6010527
    281402
  20254303
   9100460
  86061352
  13740270
  64732596
  64784156
  90713299
  61330282
      6640
  39208211
      6572
  29296136
  90000325
  53513075
  85955626
   1037458
  14340594
  30009821
   9253701
        95
  95256718
  85984104
       115
  67765540
   4069474
      2679
  11753964
  29884749
    550964
  28094080
  91212826
      1493
   9632785
       326
       461
     12221
     28726
  63256922
  63871645
   6858648
  30136892
  93745147
   5836838
  63203492
       501
  90000302
  58048751
       675
  10152330
  63203392
    213334
  29088171
  29229598
  91427969
       815
       857
  33333613
  91542403
  75019210
    323104
  50435982
  13688039
       432
      1084
      1128
  63808827
  85707244
  61561437
  13177950
  90481254
  96910200
   9137506
  65214046
      2382
  58463009
   4617729
  61906385
  80552094
       165
  12106802
  15337397
  91430064
  66445405
  98422200
  56966928
      9805
  67722083
      1720
  10236022
  12823867
  13222871
   9347990
      1259
  10144181
      1447
       581
      6701
  11216318
  29761623
  66280649
  67211060
      2259
  63808832
  67719666
  86214788
      3192
  65960296
  79965672
  30009923
       538
  11216970
  39686439
     13179
  28572109
  66378731
  68641943
  13535822
      6544
  85547630
  86003552
  33885979
      5004
   3683563
  20000532
  65845829
  47902053
  65490662
  65097279
       558
       216
       818
   9169232
    115173
    281398
  15097859
  15636173
  45701122
  60961274
   1210246
  10227128
      1531
  66105603
  15284841
  29451420
  40732032
  67512894
      5360
     12778
   1753538
   1266724
     29948
  85460530
      3571
    608462
  15600112
  28741183
  39091421
  44300511
  10086266
   9749720
       411
  32579925
     16983
  67646250
  64250434
    415762
  67802645
       471
      1203
    143559
  64413854
       232
  29692353
  37100083
  49900291
  84472770
  79916961
  28715125
  75019230
      3937
  64489408
  63203370
  85034829
      2896
  86397187
   1255230
       860
      2098
   9672141
  85954059
       832
      7709
  85218552
   9963147
  65214087
    155840
  17900200
  90000799
  15584916
      1434
       685
  15655652
  47862492
  10004564
     13578
  91423290
  65387841
  98132985
  11191425
  13463836
       547
   1840461
  33400315
  60748482
  64835862
  63203455
    990527
      1071
  10155056
  29242399
       982
      1028
      3925
   2774644
  14701041
  30009839
      2397
  59916815
  63203498
       850
   8655461
      3360
     32735
      2038
  10326414
  33903149
  64835832
    551079
  14225806
  64198349
      8066
  67393377
  33511265
  64980167
  30009749
  38300188
  11355024
  56966439
  67813197
  85907760
  90000171
  66326208
  77572465
  46543906
  65685688
      4908
    571511
  90000857
  65756115
       211
  28948741
  93745140
  65247290
  72497082
    323031
  47098674
  57754762
      4068
       630
      1048
      1318
    471107
  10305659
  10327187
  36000042
  85749875
      1000
     40753
   8742838
     15309
  56966406
       300
  13037693
  39744729
  63349904
  66441837
  13485858
  37777635
  90022330
  64835840
  67316878
  85862804
    470187
   8738552
  52002794
  64867027
  65728362
  67325536
  14608338
       583
     10543
  46706824
     13509
  11238410
  40640859
  33549462
  33587332
      2111
      1454
   3023969
  45701112
  63203375
  56966450
  64913132
      1520
   1762683
  13641935
       848
  47745523
       972
  85443437
       522
  47984544
    566342
  13037724
  91523823
  63883563
    697559
  12500445
  33635197
  91436319
  29184540
  33549432
  47907179
  47600398
  63852140
  15325588
  65392601
  11400069
  91496289
      9802
   3478291
  64784418
       284
  93745173
  47841182
      2652
  86021827
       349
  98065580
  63242277
  65040686
       309
       395
       622
       915
      1617
       139
  33906375
  71028532
  31723298
  63133067
  64419376
  18600072
    155908
  59916918
  85113260
      7901
  13425252
   9723547
   1884679
   7065152
  85672660
      6608
  29145412
      1260
  10218706
  47400825
  64552000
  64632910
  66897748
   1514987
   5836886
   8653761
  14924138
  86410898
     13507
    323029
  64042214
   9756399
      4061
    625198
  66186701
   2500030
  33819537
  10014568
  83817630
   3237490
  14671851
    217594
  29109421
  39251007
  16100846
  30003093
   9100419
   9719358
    491418
  32988268
  39686412
   9253728
      4485
  62706583
  64726979
  67004035
     18915
  13688065
  84830038
       593
        55
     10017
  91563979
  90000568
   5836825
  10294299
  98024356
      2223
    550975
  26100099
    155645
    549974
  63133026
  71800265
  42200086
       736
   6900243
   8500942
  39250956
  91340646
  66445449
      1124
      9792
  11801855
  11236839
  33765693
  56546342
  79965669
  86314011
       100
  65405333
  12198917
  36394459
  56100065
  85746098
       585
    550565
   2805391
  61242868
  61449497
    549245
   5836876
  38429294
  66550508
      5587
  33809584
      1412
  90000060
   4765221
  37303812
  63203388
  12397489
  47263835
  11334664
  20254276
  29716758
  85256495
      5324
  86246978
      4101
  68724050
  85359749
      6806
  11216693
  30081066
  90003845
  12314876
  21204487
  66262563
  90003187
       173
      1587
      3324
  61576656
      3907
     34939
  20450933
  61206987
  64139530
  53300251
  85673767
     13533
     18755
  30169663
       427
      2598
  67311603
     62888
  65638797
  90651733
  93560215
  65631653
  86031942
  12555224
  65459179
  66778586
      1104
      1171
      3933
    798222
  67776941
  79965677
   1210212
  47893206
  46681664
  59151464
      1563
  10172378
  13558762
   9121210
       282
       178
  13187543
  38333870
  28209140
    213311
       475
  14924093
  63203309
  67737341
  91479946
  59398099
  30009795
       621
  63133064
       783
  66530416
  85896729
      3882
     30524
    983661
  64835848
      7904
   1038158
  68646197
      1625
      3361
    701052
  90025590
  66270461
  37400013
  63203110
  12713155
  29952322
   9672140
      1337
   5836852
  85616320
        24
     18826
  11289939
  64908572
      7910
  11209089
  11354792
  47049737
  86214800
      5940
      4195
   2795979
     18524
  63133515
  45500123
  65738055
  33505293
      6576
  63203288
       529
  13613304
  60201022
      4060
  13558739
       214
  65720578
       631
    357515
      1017
  11354771
       413
      1045
  90030219
       641
  66082680
    697549
  29189115
  90000080
  66679343
       246
  65289382
       301
  15361148
  30009720
     21962
   1198601
  29182674
  66274134
     13005
   9672150
  11313110
  29899381
  57600014
  64835858
  29208543
     13508
    668758
   2298211
  20600070
  52660247
  53630932
  11656548
  26600302
  32262283
  47541144
  67616327
    831191
   4066023
  65490715
  65682344
  21700004
      1368
  13964787
   8948721
  45701113
   4635653
  64466994
  85722058
  29748521
  33549454
       182
       869
  15511297
  29223232
  30015265
   8760669
   9884958
      4151
  10261916
       170
  64835915
  10076612
    603260
  28572110
  67864691
     18454
     30066
    323069
  90000271
  10075854
        81
       379
  10300986
  90943899
  66467286
   1339994
  16185365
  71028499
    358602
  29287775
  56966417
  64908568
  65566325
  32286046
  75019218
   3468358
  15104992
  63133314
  95488163
      1280
    281032
  91645237
   9130100
  60403224
  67027833
  85827454
  91542407
  90834505
  63133244
  63203464
       837
   9384974
  12979946
       363
  13393143
  67895047
   1708559
    653435
  65657455
  16536372
  90000364
   8790320
  13313253
  95675110
   9861982
  74200089
    669341
   2298109
   4803707
  12331090
  63401171
      3127
   8734604
  65413137
    551078
  18800259
  67556016
  85973682
  91428023
      4113
       943
    550947
  56966890
      1117
  90000086
  47411403
  46543913
  67722817
   2462045
    780246
  29957463
       268
  92926925
  54596884
  32402199
  62058830
  90726308
       141
     10502
  91299896
  66985382
   7500035
  87978206
       854
     11836
  29142125
  39163016
    322999
  31855824
  47375344
  67143018
       386
  90022347
  66341655
      1611
  66136406
      2954
      5112
  29367535
  63203313
       194
     22050
  47529267
  40773078
  85836686
      4086
  20279588
  59475304
  64422094
   9634622
       199
  10151999
  63203490
  36700069
  37279792
    349010
  41100648
  65314871
       788
      2812
   1082334
     27437
  13816979
  52731751
  85034847
  63203222
  59642192
      6447
  15274234
  15571782
  20350842
       446
  30087259
    150058
  40584381
  91499208
  98160575
      3370
      6639
  91376059
  91523824
       887
      6634
     24436
   9316864
  65094515
  67837676
  29039925
  15984760
  39686427
    322983
   3535220
  33741095
   9478205
  47740405
  90018991
  14900115
  63256892
       221
  56966828
  64467011
       482
  67617640
  33455741
  47975447
       490
      1541
    566281
  13393194
  49541139
  66378701
  66102784
       684
   9191504
  66739000
  62920576
  67655942
  67769344
  64581949
       237
  29315989
  67479636
  80894620
      1528
  30009785
  12061640
  36500245
  47990856
   9746049
  90000938
  85751532
     14630
  67965633
       499
  39609005
        57
  86009580
        62
  29291133
  85604423
    668767
  68153163
    491294
  14145409
    566392
  65040717
  33661207
       341
  13037714
      2984
  10248688
  85869957
  15630471
  90000921
   9744814
  85529120
      9778
  83634422
       757
   6000902
  65598578
  39683155
  63709922
  65504312
  16025779
     10544
     25166
  11187817
  29916387
       608
  63203379
  67171469
  11532134
  28668466
  75019222
      1607
  13393168
      1326
  10327453
   9506107
  91361103
  71028508
  77974092
  85754370
   3386111
  20350846
       532
       103
    323027
  63984556
       144
   9727917
   9693677
    143398
  95675124
        35
  65862829
    469699
   3594555
  67662043
  14941725
  28845916
   9559966
  29957444
  51666246
  53700986
  68154004
      1677
      4292
      3623
     10451
  66094836
  86261503
  11000001
    550567
  93560196
      3063
  47598332
  83634430
      1196
      1804
  85368599
  39723225
  10249212
  53103854
  13263490
  18600934
  33964229
  65468287
  65040708
  66777377
   1347613
   3349675
  15316106
  30221587
      2179
      1381
   3172738
  91361106
  90001575
    550387
  86030142
      1589
  11917487
  16403402
      2471
  90000310
  66369176
      1294
  63443159
  32377332
  39282963
      3522
      3822
     83884
    717144
  11216437
  61116610
         7
        33
     62886
        76
  41200221
       105
  12713160
  65040724
    217688
  21225894
  64835841
  71028421
  89099383
  63108795
  64449429
  11290871
  62877223
      1073
  64830394
  85287211
  19300582
  30009930
  98422353
       451
      3197
    612292
  90000935
  65799943
  83299512
  75019232
    401202
  13425256
   1578079
      2773
  29182687
  33564689
  67267519
      1064
  65792021
  66605957
  13800053
  86214773
  85753026
  13921316
  90777941
    323095
  17900081
       946
  56966899
       881
       330
   5836795
  68195029
  80030103
      1136
   1038192
  91406069
  17017528
  30017265
       468
       904
  63203318
  67865919
       152
  33587725
  65593263
  12290999
  29380663
  63133029
  63203422
      1423
  98422372
  68089476
  10326424
   8719927
  67688438
    470785
    816379
       623
      2392
    625166
   1259306
  30009893
    359306
    551025
  45700859
  63852250
      5993
  80030133
       281
       548
  85604568
     24429
   5836887
  30015303
  11356933
   9457663
  63203499
  12701648
  63584063
   9763263
  14401138
  47567287
  65685708
    193662
      3306
      3912
     82406
  13393207
  91366522
  54600007
   9634655
  15284875
  65862849
  12500438
  47805147
      4958
    591957
  91496077
  47561585
      2271
    566200
  32471885
    550545
  30009763
  58645620
  63864825
  67033907
  75019223
      8055
      8966
   3481023
  15571849
  32200389
  27674564
       387
     16356
   3469051
  66889650
       611
     16124
    243135
   9253707
  48000920
  67557433
  39613559
     62913
  10388079
  65682334
  67508571
    322982
    608459
  62446036
      4105
  39551361
   9022185
    625150
  66103819
     10838
  15854163
  66872954
    358874
   4482740
  33433710
  30252466
  90000072
    571590
   8738551
  59916959
  67511020
      2268
  28094082
  33444535
  39217803
      3744
     10449
       404
      1457
  16185360
   9087195
      4077
  18500036
  55723123
   2418878
        61
      6527
     40444
   3303348
       279
   3308416
  20458598
  29444622
       644
  85770352
  13164200
  33549465
  64193464
   8097446
  14272919
  13558760
  60708744
       261
       479
       937
    566384
  30187403
  66175588
   4635659
  10165974
   9983035
    551040
  59916960
  16125952
     28965
  64717672
       924
  47598328
    416494
  93941765
  64911133
  68150297
  85946943
  59916853
  66681568
     18754
   2298141
    780997
   9763249
  31426924
  85908575
  34835491
   5836837
  12688260
  12997903
  30009740
  62074384
  47700597
  63203272
      3596
    626203
  29256650
  98065576
  65682323
  85817326
      3006
  29643917
  10212605
  94288171
      1429
   9465317
  59916957
    720301
  10326398
  46970153
  85533037
      7529
   3500980
  10261918
   9516071
      1297
  10326426
      1096
  65490655
  14015292
  66671605
  67106682
  15715477
  32296353
  47832491
  66881616
  85867780
       154
      9813
  39463249
  12499061
  12555225
  14824464
  33726256
  59535766
      4097
      3936
  13688033
       708
  90000109
       835
  32672585
  65137896
      2411
    322887
  43600123
  67131359
       336
      1023
      7367
  65235152
  68119433
  64581977
  63133038
  65234934
  15317703
  28977042
  86236109
   3568416
  91267521
  39091426
    502981
  39656522
  66117885
  15300573
  63169588
  66888427
  72500837
  63203208
  63203316
  65330306
      3298
  67648450
  67113953
      1451
      7778
   9000068
  66914532
  91563989
  65490658
  65214041
      1700
  30003043
  67382160
       725
   9100195
  27201089
  85202785
       763
   9963145
     34923
  64488114
  13558770
  48800167
  47748843
  85526214
  10026771
       893
  33809588
  64908565
  65569267
    213354
    566207
    733189
   4100203
    322980
  48400051
  61206952
      3682
    155597
  91465944
     13009
    733188
  64835909
  10122669
    416518
  13037755
      3115
    549938
  33549569
  33957208
      4020
  90508041
  59896816
       185
   1217432
  67960782
  39312139
  31901546
  91523846
  60610854
  63203311
      1890
  90000069
  85034850
  67440119
      1077
  64467206
  67728661
  85468473
  65566163
       724
  29508858
  54670080
       158
  10227125
  85034846
      1299
  37100281
   9855047
   9733730
       328
  47849603
    698448
      1530
  15715426
  93745139
   9975181
  10236051
  47576025
  55000014
  85932012
      2593
  89099380
       412
    396981
      2341
  66277150
    551012
  51200753
   9870267
      1909
  15854178
    213353
   3362808
  11354791
  55265478
  15317169
     21971
  31690565
  10164483
  63203303
  72933209
       231
   6623775
     33020
  59423487
  65614713
      1109
      3938
  13177973
  39235389
  95675114
       706
       877
  14401117
  68253481
   5978835
  98422178
     28482
  23700023
   9963146
  67355285
       460
   4765322
  98422198
  45701110
   9956503
  84939228
      1021
  12700627
       676
      7589
      9789
   6623768
  67029334
  86003492
      1273
  66625259
    336077
  30009884
  65330289
    213337
  18500005
       564
    213356
    798629
  65595140
       512
    717150
  24600010
  65925928
       727
  33702372
   1183202
  15676582
  70384763
       374
       433
  32722235
   9934755
  12500447
  13558733
  47864102
  66870160
  61449488
  63203246
       543
       164
       415
    323018
   1205682
  14924135
  28354150
  67076656
  84975322
      1462
  65290186
  33433693
  61576643
  48802255
  91642105
      1529
  14801460
       339
      8046
    550929
  63203424
      8460
      8861
   9002188
  85902528
     13178
    549040
  15658423
  30009784
      1266
  43600122
    323073
  11313188
  24015941
       375
   7686362
  14608364
  15317702
  11282449
  13463808
  64835896
      1276
  13641947
  63203394
   9748353
        40
      3881
      7532
   5836836
  47058917
    281399
  39795145
       215
  93745144
  47967341
  63241103
      1044
   6700028
  27200136
  50077086
  66262566
       314
   5836855
   9756385
  41548544
       762
  90680268
  49500374
  61485093
   6000911
  11315665
  15511254
      7144
  27200093
  13013530
  64249025
       345
       458
   1450273
  47785295
       917
   5836867
  16025776
  86274139
    281276
  10326408
  45701130
  63883443
   9672145
  10249196
  67177060
    155937
  11715618
  12713152
  63203212
  66262595
       112
       769
   5836801
  14401128
  16404455
  39658929
  50800440
  63465310
       569
    357509
  13037701
       553
       933
      3563
  50089074
  55239697
      1233
  64784157
      3719
  10152372
  39524916
  36500316
  90000874
  65214044
    549019
  47738216
     62912
  61576646
  72100825
      1571
    132938
  14875015
       150
   3427197
  90000059
  12952502
  71028510
  61576638
  10080218
  80138565
  85895843
  85955618
  65657453
  66586717
  74895552
    155598
  61653324
      1568
    566266
   1725726
  13177958
  28911034
      3088
  37206611
      3559
  86003498
  10688393
  64906966
   9253708
       488
  62638111
    250082
    943960
  13393209
        90
      2481
  16403450
  65458523
      5015
      6885
  15854180
      4089
   9952668
  15633093
  63956199
      1987
       403
  55300028
   3230847
  30151882
  62144109
  15428034
     16354
    193661
  60629997
  47714774
  50422015
  86163259
   1119511
  93069090
  11296317
      2042
  10327463
    653178
   9253716
    213350
  31837424
   8756605
  72230836
  10300889
  20254282
  75713537
  86215074
  65518493
       234
    550432
  31301157
     22297
    566319
  65738618
  13098458
      1436
  61206996
    401193
  12888582
  86285217
     62911
    566385
  39335561
  62687955
  62885623
   9465301
  68646196
     14628
  85766801
      9776
    669342
   6400129
  18000051
        42
   6623760
  29542563
       755
  26200154
       695
      1590
  14475442
  36500357
  64726981
  64979754
   9692628
      1622
     83923
   3414006
  64776109
      1452
  11177938
  39066288
  50500020
     28223
     28731
  62193655
  93069087
  64449419
    322985
  39096999
  47719043
  75019228
      8527
  11923252
   9770284
      8354
  30009729
      6655
  62887506
  59916851
   3544462
  13196249
  65818044
     83883
  13688045
  31914924
   9682783
      2183
      4095
   1250702
  90000070
   9348006
      6458
  65685686
  67040710
       142
       894
  63655898
  65184886
  68121911
       968
  13393224
  65598287
  46223022
  64657492
  65419820
  13187520
      4133
    323016
  86410891
      4143
  29057719
  28000029
  47730538
  52002796
  65507104
  65106719
    363617
  64835855
  32312879
      1748
  11187847
  11238050
  90000110
  10100320
  45701123
  67576282
  31708946
  55229797
     10841
  71028839
   7400941
  29600030
  33299041
    650828
  13800888
  27000774
  67039617
      2703
  15386729
  63203381
   9620022
     16802
  66322125
  65682326
      5432
   1258117
   7358854
  65700067
       979
   9478308
  65214038
  66879843
      1507
  68724047
      6478
  29655902
    143639
         1
  66205940
  13763422
  89099395
      4217
     28745
  90000377
    566231
  59475336
  66367924
      7386
  27300010
  39312128
  91452366
       560
   3303317
  86133363
  59398096
    551030
  65646297
   1586961
  13740267
  20519964
    551020
  90000261
  10212667
  13688055
       843
      2539
      2558
   3522580
      2711
     40533
  64835843
  65040688
  67922062
  10213695
  14672821
  65685666
  85809088
       588
   2923902
  46000211
  64800293
      3552
      4035
  65862854
       770
       948
    458829
  68415294
  13324953
    415769
  39000113
   9947943
      1178
     36511
  43900071
     25611
  37603219
  64732593
  91371349
  13740282
  15571807
  39251005
  10073557
       855
      1052
      4108
  91579220
   8760945
     40932
  64796048
      2031
  11313127
  12590308
  67028471
  95256717
  13558746
  39610488
  62885656
  65490660
    566189
   2775973
  65682320
      4094
   6834164
   5836843
  90000172
  90423465
    213331
     41018
  12555222
      1553
  93745143
  59916856
  85786305
   5836806
  15287007
  20254299
       155
  12000042
  63203403
       162
  62471213
  85666642
  29209012
  30169592
     40914
   2557177
       830
  19718775
  67577076
  66961769
        16
   4803719
  15600007
  20603630
   9137481
  64042244
  85571651
      3939
    566389
  44000152
      2096
  12714038
  47359634
  65733092
   9375468
  59916823
  64835898
  68063450
  85976355
       849
   2377965
  33541402
  52731903
        74
     83936
  13100002
   9963149
  55099274
     10077
      1370
      4128
   3466333
  14401144
  60201023
  66739336
  10307752
  63169578
       272
       394
  13558767
      2097
      1431
      7378
  63709947
   1578081
  51200714
       304
  48875757
  10028886
      3116
       420
  12713163
  90000077
  59916818
  10256289
  67415514
  11354785
  16782633
  98422383
    488415
  10249199
  52300282
  15477049
  39728557
      7905
  32583483
  61313173
   9749710
  10028129
  47881841
  53630947
  66617454
       440
  63133057
       556
      9043
       292
   1263615
  91563993
  98422361
  53630933
  65203262
      1095
    551017
  30221577
  62407183
      1298
      9008
  64784230
  65005780
       169
  30009922
   9457656
    659788
  67991786
  85034812
   3535219
  29500812
  64835876
        50
     18976
  90000148
    550074
  13816992
  31435167
  90326956
    892309
  19718833
  19894334
  33490884
   9825375
  62143099
       703
      1446
   1783807
  90000108
  86003495
  15654975
  67076616
  71051161
  11216405
  64713796
  66262440
  12465705
  13558768
  36394460
  85635213
  86003491
       537
       872
  33716779
  68724052
  11221541
  66851705
  14924115
  63203254
  64775374
  67894833
  13029358
  65107384
      9784
  10172366
  50404660
    566277
  65583162
      1982
  10450140
  11216317
  64835849
  66776379
      1405
  90502059
  66262439
  65682321
  65490657
   8216521
   4100224
  62409808
      1225
      1961
  11401020
  14401130
  21204468
  39696856
  63196326
  46970151
  63203270
  26400015
  46883842
  90000083
  63203384
  64256917
  85742235
  13763382
  65050077
      3058
   6900214
  29369342
  63203410
  67610178
    155784
    113700
  93745153
  33549447
    113698
    143587
  90000094
  67688566
      4286
  16901647
   1514983
  85786302
  85954083
  33505291
  91427971
   9000076
  64042235
  85626591
  90000053
      5311
  79163977
   8781489
    825039
  56966891
  64527473
  65040685
     14056
   4328546
  12465706
  66796191
      4083
  12379922
  67798978
  59398093
   4746061
      4054
    323070
  59916824
  63203491
       289
      6638
  15715444
  52200360
  11766429
  11344616
  85560788
  86246998
    653313
  39114237
  67027706
  85779588
       183
      1127
  47475973
      1734
     40561
   3363532
  85809142
  17900230
      7939
    358867
  11957157
  29866549
  46667762
  67028746
      4442
    997552
    717146
  85855321
       133
  15571841
  13595385
      4138
  70600001
       222
  15172642
  39312143
  50100008
  10095985
  67121014
   4100132
  27200224
    460744
  11577100
  66181794
  67407435
  33058465
  93560178
  63203306
      7638
  13719104
  62887516
  39116049
   9870236
     10908
   5029368
  10255285
      2681
  18100163
  19200009
  28623889
  64835852
  98422181
  65373233
  56966554
  67408324
    488976
  63032827
  65289423
     36520
   1589553
  90001550
  65339916
      1126
      5700
  11313147
   8690428
  64861298
      6995
  16400330
  91109441
      4110
  15658424
  12061641
   2298041
     18720
  13187487
  63133226
       134
       997
  39250999
  86021818
  15600057
  49520982
     28069
  65528291
      1554
  63883473
  95542336
  64979781
  15571824
  67795173
       269
      7056
  63203107
   9486570
  65453460
  65970634
  66758960
      8385
    143558
    550314
  85808942
  90000966
      3831
    155887
  13763388
  66098867
       191
  13740253
  38934195
  89099377
  31200695
        73
      1211
  15906191
  63834287
  66065488
      2454
      9332
  66065389
   7764668
  16297879
  15088819
      1336
   9253700
  86288040
  90000066
  64835921
   9963148
    113733
    700755
  61206989
      2966
   8537962
  27372628
  91478107
  66367894
       578
      1301
    697046
     89658
  29321926
  33928483
  63133070
  64979704
  67282804
        19
  29303513
     13278
   5836850
  10001538
  85910914
       201
      8095
  67857725
  85976358
    566388
  29195818
  20603624
  28200062
     11729
      6581
  63203227
  85908506
    566232
  16600231
  66637831
    872755
   5888524
       909
      3094
   9631097
  67189861
      2198
  30076733
      1129
  46801213
      1139
  33400021
  40715860
  64103387
  85749807
       816
  11093349
   9253690
  59916920
  63808822
      1148
   9234121
       649
  65685721
      1951
    551043
  12364191
  45701199
  10095960
     25174
  39235397
      2544
  32167160
  61908372
  63852454
        32
      5039
     15308
    550923
  11329464
    155830
      2898
      5128
     25664
   1241716
  15235139
  30015313
  86233355
    566280
  66926605
  60720735
     21746
  91366569
     12905
  86059118
      1784
  15025617
      3923
     18741
    343400
  33041290
  10075849
  85428181
  11177392
  10682198
      1216
  10193993
  61342524
  67026787
  16385593
  56966432
       171
      9186
  64225908
       125
  90756368
       884
      1533
  43905901
   9456556
  29562728
      2661
      6429
  47247171
  64726974
    416487
  11101177
   9615881
  67244306
      1169
  33549436
       773
  13037694
       483
     16141
    155811
  29340024
  61206973
  48489143
  85904725
       834
   1264454
  15317647
  65193849
  66365278
       582
      7923
  15906186
      1750
  64835904
   1708556
  30256595
  14924183
  47990855
      3987
  41716109
   1199021
  39617390
  39091425
   1038169
  83988825
      1306
  40773083
   9145975
      6543
  10248598
  15428033
  63203234
   9336961
  38743701
  63133313
  60708734
  64835838
  66171983
  44500103
  65330307
     40398
       498
        49
  58170992
  84255377
  86003553
  47098675
  15104984
  91563977
  98422360
  65738641
      1143
  29026309
  90003825
  83699304
  85390984
   9347992
   3207117
   5836823
  28000473
  63883442
  63203134
  91570528
  90000415
  45700173
  90000170
       346
   9839481
  67408947
  47430113
      2267
  32583484
  47761811
  67042156
  65040699
  83634423
  86031916
      7900
  65413180
  91406017
  59916917
   9712124
    344686
  10261908
  29467551
  91379088
  64776196
  80058124
        20
     18444
   3497459
  10310454
  14538197
  86275914
      1501
      4090
  62719960
   3378818
  47885972
  49300686
  47725362
   5836847
   9253727
  63587650
  10032565
  85753019
  85218655
       952
    213346
  68306857
  10152329
       210
      6537
  90001002
      4909
  66993745
  66579462
  84987091
      2580
      6480
  11161891
  39617386
  63040293
  66111763
    625169
  48001897
     13535
  29200094
   9719321
       206
       923
  32414231
  30009813
  47363257
   1597000
    699552
  20103011
   8976425
  64632748
  65682340
  85568697
    551062
  45701101
  12997921
  28200003
  90494981
  67658075
    566377
   2795980
  86237180
  10208481
  29200059
  63115626
  90452924
  47229065
      3496
   3490854
  77974263
   5985920
  10261909
  86003412
       602
  29567075
  13688205
  28209131
  91496074
  39622292
     62885
    625151
  61247179
   5770602
   5836848
  12863144
  16606207
  20403390
  63203377
  66439073
      1583
    608452
   9017662
  56966939
  11238406
  15500784
  65196316
    143246
  65598474
        87
       422
      4106
  14858606
  86030130
     16097
  10261505
  86021816
  90904849
  13268894
  29176472
  47789316
  63852301
      1522
  67722786
  67827163
      4290
  29035596
  10464421
  65161378
  65289422
       207
     10446
     13536
  29500723
  93560181
      9308
    401203
  90781435
  85568696
  16343632
  11926042
  65507641
   3352370
  63203456
  30277153
  13763377
  38882153
  53700540
  63203489
  63723888
  32483275
      5914
   3599684
   5836796
  13763378
  65205430
  66341123
  67206117
      9800
  15141838
  32312894
  90022353
       970
  64632911
       443
       882
  11334639
  13818011
  63203405
  86003489
      1133
  30009912
  86214769
       903
   1731525
  29276966
  30009767
  37363821
   9756410
       775
      1422
   5836804
  12080387
  14804870
   8677070
  65970589
    272386
  47485204
  63203415
  11164417
  63133027
  10208470
  62887507
  65685687
    301451
  50800164
  20255772
  90000989
       101
       347
   9253725
  68695022
       870
  13074332
  30009792
  67076638
   1190123
  63203236
       129
   1150817
  63203118
  64921401
  66642114
      1383
  86121167
  29192914
  67038483
  86214268
    401204
  15141847
  59891156
  64552149
      3540
  65458446
   9634652
      1300
  13163138
  65969104
       662
      4198
  13763380
  30143024
  67357875
      1502
  29185720
   5900217
  28092573
  29470333
  53500096
    550949
  13305964
  39217330
  45701131
       906
  33429433
  67386362
  86003214
  64690896
  32200388
  63310788
  64835884
  63203131
   5836868
   5836888
  39500073
  86316495
      3823
     12514
  10172352
  13558775
   9719322
   9672135
  65238609
      9803
  63203412
  65733079
      1636
      3743
  30009814
  45701116
  68652373
  72938893
  64776291
  43300781
  49694053
  53499492
  79965674
     30896
  90457875
      1458
  91587074
  63203500
  67207306
      1519
  10200087
  13688067
  15385428
  52002787
     15149
    113428
  63203493
  64717622
  65528277
  65285647
  10369248
  30192166
       500
  10208482
  30209959
  66716462
  13284717
  39686411
        60
  29333355
  39335562
  55099260
   9733713
      3560
  30187406
  63203214
  16755851
  33332397
       262
    156057
    143488
  33871627
  10004562
  67212716
  42770102
      3413
      1160
     12776
   1220095
   3508117
  67807611
   6700201
  29951063
  63203277
  65284652
  89171597
     18423
  14924173
       626
  31301412
      9799
     32984
  11236838
  28709331
  67570079
  93455132
  64835868
   9972079
  85904572
      5055
  62348059
  67176106
   2878792
   9253729
  39116051
   9676402
  67891263
  66770108
  39066307
  14401139
  30176614
  64835830
  65450970
   5836824
  47552116
  66105062
  67545868
       402
     82403
  10236031
  29709743
      2480
  90386783
   9620030
      5010
    591956
  53513198
  63951162
  63956196
  59916915
    731725
  46883852
  67682742
    549229
  16185327
  16792902
  60708746
  65051907
     10057
   1347612
      1220
    668762
  47920055
      4079
       572
       354
    155912
  13463825
  10959622
  90674057
       253
  33133013
   9022184
  47475989
   9667572
  30009873
  63133039
  33601209
  38821511
  39609039
  47655266
  85976367
      6538
  39251015
    128364
  67162202
   1877484
   5836856
  90000071
     19716
    401216
  64835842
  67768320
  32461497
  33398004
  36790163
  86083765
   9631068
  15566447
       392
       652
       682
      3721
  85547625
  53500046
      2037
     28357
  65390476
    566352
  15918578
   9656284
     89680
    323080
       530
    558995
       846
      3493
  15513438
  47839895
  31685305
     16229
  90001000
  49704057
       792
  15819411
  30009876
      1876
  80030104
    550935
  33715707
  30195750
  68028749
      1066
      1437
      5072
    551041
  91475075
  63203378
  66666777
      1823
     22993
  63203121
  75713531
    323028
  37100279
  47706709
  85904626
  90685208
       954
    943957
  29589120
   2600118
  16185328
  29344200
  61242884
    215824
    358607
  66739322
  71028840
      4146
      5259
     36608
    550966
  29581831
  31884840
  91563978
  39257948
  86021829
       550
     36652
   3237492
  47525606
       204
  36803020
  64979703
  86261502
      7941
  47990869
   9972081
       248
      3498
  10327461
  70700017
   5836810
  62489384
  59916916
       949
  30009639
  56966933
   8801743
  66251331
   9751303
      4913
  14814950
  29526021
  31837536
       827
  32447056
  65663590
  29175388
  29309628
  39644956
  90682389
  47498026
  64835828
  13816999
  13393151
   9467851
  50500770
  65283656
  63203292
  65006762
  13037750
  30009711
  63840751
    625118
  12863132
  13599274
  33964231
  65146658
  46883844
      1008
    143671
  90000134
      1243
     40965
  13763390
   9652883
       867
  47554575
  90000112
  66036061
  67047858
      2107
      3910
    551027
  13805016
  29480746
  89099382
       297
  18001118
  13688052
  91366568
     17082
  15481460
       918
      1708
      2786
  10829411
  39138996
  61242862
  65738531
  85025369
  77668474
  30009802
  85770381
    193660
    323103
  65862847
  63852241
      3290
      5669
      7339
    566378
  39250263
    613113
  86321729
       987
  55099247
  65412637
  85034844
  12714035
  18300625
  52660240
   9796286
   1539155
  12247192
  28964054
  63203244
       866
  65685693
  75019221
     19722
     40442
  41200256
  52800046
  10076595
  90000100
   9867651
  33549457
  38790013
  46400025
  14924014
  66171749
       179
  11110562
       592
      1157
  11221522
  13490752
  28898532
  53630888
      1716
     40647
  45700035
   1233799
   3481000
  84975320
  52002795
  85867530
   1578075
  67382903
  23727791
  68033016
       493
      1544
     29665
     36802
  28898422
  63203124
  65657452
  63203320
   9540691
  83642441
       807
     26550
   9972080
  15715450
      6433
    700743
  33957200
   1915946
  91486468
  63203434
  65602069
  66531126
  68028852
  86278479
       984
      2767
  22881714
  30009829
  66786243
  47614840
   9861786
   9819888
  63203115
   8742821
  85910927
  32377384
  49474606
  66270444
