  28825948
  65999172
  39464067
       908
  65137387
  64358881
  90828421
  65447589
       820
       885
      2435
  64074408
  66444537
   1714669
  11930666
      1080
  58720947
       138
      1427
  51800302
   8800399
  14245898
  33400117
  33808435
  58726530
  28600642
  64947802
  90533822
  97783096
   1713025
  13041565
  28287709
  33400109
  31414196
  65455347
   3526444
   9776915
      3230
  64444900
  66619021
  90000068
   3473485
  12616895
  60187723
       396
  64490765
  64727064
  65495313
  64797895
  86041146
  91015313
  64142169
    347766
   2805369
   3901250
  47682302
   5400742
  33628936
  66262457
  98153626
  28970508
   1685691
   1685795
  29012635
  91316521
  15414207
  47831506
  13269279
       947
  47127455
   3388901
   2621850
      1167
  14901875
  29055834
     16216
     10423
  62587439
  16393780
  65913867
  77595035
   1745455
   3162368
  13247644
  58014031
  29000949
  46909950
  47564787
  64444873
  78158637
  90581872
  62932954
       351
  85795807
  38394768
  85346143
  15149189
  91364494
   3772772
  13515589
     83726
  65243884
   5658275
  13041638
  66491014
       874
  28452908
  45700275
  85372386
   8800252
   5102176
  51800184
      4968
  11200128
  62722159
   1123520
   9538307
  13163121
  58720854
  28529420
  33074404
      9469
    780843
   7289910
   9619998
  29023652
  91457131
  60169715
  28734969
  63180037
  85203463
      5868
  28509120
  41835944
   3192696
  13343882
  21500036
  66149288
  53498925
       779
  32679093
  66926626
  31269748
  85848846
      6597
  32383190
  65788911
  77594928
  98104886
   3249107
   1713073
  13214986
  28734970
  65175173
  65796880
   1745548
   9950980
  58014032
  61926812
  20403665
  29236631
  91071034
  12876852
  30033635
    489324
   1745477
  58014021
  65389900
   3532526
  47557481
  65913223
  90000096
     20564
  14733766
  90724588
  91257603
  91312255
      2140
      2978
   1745514
  29236603
  66672667
       742
      3191
  28565867
  29077632
  66584071
     20399
  14608350
  65351260
      8212
  47192538
  32315316
   2795970
  59309907
  90000055
   3192791
  72603286
        39
  26259600
  44382420
   2545772
   9403120
   2396408
  12846933
  23006737
  73300146
  85573739
   1745436
   2934203
   3378777
  61573309
  38750751
  47603342
  52559162
      3922
  16448368
  95079898
  62970103
  53499273
  85009175
      9500
     95161
   8618889
  53499364
  65587376
  12846797
  63937710
  64444855
     28136
  30099628
  64835883
  90970536
   9389623
  39700101
  65917389
   9652026
  11893292
       372
  31814354
   9854003
  62575057
  44300513
  66173627
  85228976
  29756453
  64174024
       759
  76767218
   1122731
  15067980
  65817636
  13214980
  78158872
  10824762
    491286
  40719711
  47691242
  85666310
  11138164
  40604336
  64190558
   1729104
  15413863
  15219905
  29771949
  31269769
   3378927
      2567
  30175634
  66503536
   3340279
      1247
      2986
    801337
  90002758
  90498764
  65746955
   9589965
   3424565
   9642016
  36500246
  90017203
  46442485
  47385753
  57545073
       202
  66006752
  58152298
  49683575
      3033
      7025
       671
  63353644
  58581919
       668
  18001197
  21600654
   9477049
  60950518
      1482
  15149348
  47420929
  60719224
       148
  28863619
  90000075
  12100081
  77046315
   7113066
      1697
  15496509
  65662319
  91333907
   1166478
       795
  27200038
  28267989
  11923044
     21883
   1745450
  21510577
  27415311
  20802454
  90001007
  91194229
  58720910
  64797669
   1188448
  11236322
      1358
  63830249
  13417183
  61812499
       136
  29200279
   1714626
       480
  85506812
  16573406
  47239405
  64142243
  90001001
   3303349
  13041486
   7828616
  53601457
       939
    182569
  29102654
  63435619
  83728682
   8800429
  28461741
   1531684
   9199178
   9554848
       567
       829
    485441
  64353646
      1508
  33409073
       320
  30057074
  38958775
  11880597
  58891584
  16536973
  15554014
  64854683
  26761764
  29787072
  13167626
  29181281
  70954737
  90002724
  20279152
  44900185
  47715569
  85430630
   3379041
  14571881
  52900450
  26761754
  85500377
    468966
  63846025
  86097587
      2067
      2338
  44263684
  33539656
  47806810
  90622729
  98284598
  10966954
  13420304
      3073
  63318428
  58271192
     40395
  15800878
  30004824
  30109516
  90000449
    516581
   7221499
       249
  65044972
  12888585
  28817916
  11200072
      4736
   3300761
   9001819
  13102480
      2262
  72230671
       401
   9529412
  59540261
  29251604
  97124833
   4723172
  11113619
       331
  16573467
      5759
  59481915
  86130967
  12459550
  28602421
   8661629
  65103707
  98047663
   9389625
  10984552
   5700014
  65883166
  14805644
  13010950
      4891
  64384799
  65546397
     83878
   9375507
  76767362
       697
  15500120
      1009
  70954760
   4723518
  11088794
  58014086
   3160057
  33310051
  40619217
    953206
   1385920
     33432
   8756603
   9641720
  90688742
   9798933
       784
  14805627
  90828402
  90001263
    196084
  13600912
      1415
  90004964
  98284569
   8800402
  15100185
  29314823
  86095302
  90000361
   2514733
  86180560
  47535074
  66752512
  84874648
  85700223
  91266779
  29199767
  66790235
  12952621
  62576534
  65541919
  91423357
      9963
      2393
  47564774
       847
   3031210
  12373763
  65187070
   2588508
   9797564
  12678898
  65691572
      7685
  40674867
  64580943
  90762933
  23214774
  38915867
  45700735
  63209632
   8607464
  11117299
       442
  82332689
  91316548
   2588472
  13551595
  29948302
  47706708
  47738203
       280
       951
  29219108
   1745452
   3344410
  29285511
    986219
       591
  18018496
      6851
       424
  65794012
  18100144
  65546361
     18853
  78157835
   9538304
  15385439
  28875926
  47758878
   7768374
  10315351
  62670241
      4537
  20318624
  65538693
   2323859
       205
   9126492
  58014009
  65175219
  91013298
      1745
  90001251
  62257469
  64636500
  62491835
  28959543
      5455
     70079
     14050
   3748584
  59800224
       494
  49714276
  65860398
  13041669
     83914
   9130126
  46724296
     11435
   6768667
   9281694
   9950985
  15291621
  83930384
  90245725
  98284592
  29692180
  29160048
     33030
      2374
  66453347
  85534326
  90828426
   9523282
       790
  28882746
       323
      1256
  81646529
      1439
  30041454
  65492418
  85360009
       239
  65417554
  50500517
  90239222
     16181
   8600037
  29692216
       421
  65459160
  30059403
  84197413
  13978399
  91015486
      2083
  36500051
  32679283
  90027953
  11216655
  64551709
   1713014
  73776967
   3303729
  30017464
  83320100
   3305973
  63845990
   9782173
  52700456
  64935123
   1713065
   3081579
  57637555
       252
       919
  91316599
      5866
  10400909
  58720942
  63889170
  10303563
  15100024
  20105693
  58065319
  65841196
       478
       197
  15600302
  28907458
  30154633
  47002660
   9941460
   9745611
  11910252
  63830454
  18500382
  97783055
  13136203
     11900
  19400317
  35900034
  47738210
   3312544
  18100153
  64912180
  91368875
  65883245
  65060053
  58271259
  51100037
  65457175
  84506786
  72508100
  91300649
   1636701
   5039657
  65350312
  65569653
    874516
  45900260
  85677751
    483970
  15200023
  66220692
  84668518
   1729133
      1098
  85848497
  85424024
  90001318
   1172200
   9979772
  65741285
  65969161
   9898174
       108
      2304
  27711625
  75963032
  45701188
   9675336
  85809254
  10939871
  13407399
  85770383
  98098224
  64975867
  14750618
  64796721
  65446951
  64729020
  13238376
     95245
  28907088
  64712193
   1729055
  15414267
  64134284
      9598
      1065
  39001218
  50500057
  65546301
    900128
  47217221
   1665481
   9538302
  29897021
  40599553
  58670765
  64565475
  91300624
   5900454
  23606666
  40719713
  39200728
      6785
   6790041
  65929216
  12385803
  14572022
  37843466
  33800574
  20403415
  39700014
  52700449
  97783095
  38813491
  47715577
  11401953
  45400210
  65598282
  59319646
      1900
  28890555
  65588763
   1202476
  11216507
  65414791
  66447033
  47431879
  63931414
  97783087
     15711
  29095494
  47564790
      9210
  11005367
  12888588
  57545040
  14815352
  30030042
  40014042
  48162288
    444519
      1682
  10200358
  29772578
  29948296
  47715575
  65182943
  65363331
       681
  11077945
  65021767
  65546499
  91390562
  28817913
  80670700
  91041599
   1745522
   1671855
  39200724
  46367044
   4563827
  63846021
      9220
  14389625
  29278310
  86185630
    568750
  11163707
  85825353
      7027
  11173378
        78
       986
  90000113
   9212377
  14805632
  85853776
   1745491
   6209056
  16573438
  33223699
  36500002
  85346134
  28631172
      4188
  27876715
  85434857
        83
       180
  47251503
  73800186
     33448
   9436929
   9199180
  44502179
  38334301
      1813
  30248788
  49565355
  30081076
  97783086
  13163093
      4131
  24502507
  29969413
   7545517
  65842426
  96491019
  59582909
  86236096
  57217234
  29948285
  12952672
  85463333
  52800303
  65239903
     95163
  14477541
  33516350
  11221521
  13710727
  53499705
  65587226
  97986259
  11700351
  60184831
  47301306
   1649197
  58720877
      3047
  32439263
   1745374
  62728482
  40677459
  13193218
    916292
     83843
      2193
  33701730
   1128359
    308177
   9532624
  37900066
     54227
  11225027
  55700126
       844
  33223733
  65175476
  14032371
      1781
  15426092
  85434874
  11202725
  30104058
  31301012
  64486503
  85173876
  90705171
     83245
   1615939
      2982
  96424518
  11901071
  62305153
  29380249
  68653593
  90004309
  28885112
  50304673
  63786646
  65392983
   3772947
  44263645
  85870973
       518
       353
  14733783
  28448039
  33400104
  31862368
  65691584
  18500367
  86041182
       852
   3424963
   3240076
  11137341
  18600186
    874515
   9014115
  44300087
  90000418
    597293
      4492
  85346118
   1745467
   8043938
  70915360
  33400103
  65546302
  61708428
  47562565
  65458930
   9397881
  11214848
  44900018
  48800287
  85809269
   5923619
   8247560
  13395027
      5826
   1699569
  12373658
  30030036
  33692838
    221977
   4708053
  11216396
        36
  29897047
  24200427
  85831118
  58065325
   8800427
  66214341
   1708441
   9951001
  29217113
   4800016
  54242182
  47609738
  64554583
  63896712
  98284563
  58014044
  29035119
  86041185
   1174349
       791
   3344386
       740
  29002103
   1174334
      4843
  11605407
  28677976
  29700869
  77101275
     32281
      6923
  11216508
  13214984
  91165258
      5009
      1156
  85346136
  97124834
  13041561
  26200010
      6390
  28774777
  66547229
  62191331
       238
  90000251
   9085652
  13746771
  55700264
  63797586
    569242
   8447255
  58720923
      2976
  30105121
   6700093
  28473169
  32984512
  71132725
   3748607
       146
  20124146
  15000365
  18100011
  47715578
      2139
  65588297
  65306638
    619134
  29055791
   8946038
      1548
  65666483
    582551
   1704105
  50597475
  85463177
     22450
  32094018
   9477042
  11214850
  16573437
  40014045
  65174312
  85337280
  85771724
      1566
  75055466
       492
  29157294
  12373653
  11121595
  13710725
  29948276
  30031134
  86287434
   1514131
  29099507
  31428110
  64889512
        46
  23304503
  85616608
  91197490
      5760
   9266442
  10600079
  29246397
   2693932
   9775153
  26000084
  47017546
  65587444
      5905
  28718422
  65643735
  13185754
       254
  65546310
  65792211
  15230313
  12000034
   3106121
   4800464
  55160400
       397
  85008828
    700429
   3501676
   3346133
      2468
  42900014
   9234111
  29885695
  85499157
   1628838
   9018758
   9564867
  15408144
  28573550
  29925506
  65489027
   1699698
   4975053
  11217092
      1296
      2757
  63293764
  64214956
  66151967
  33539636
      5952
  15800892
   3248587
     11493
         9
  20361814
      7438
  61814250
      3339
  85692296
  20447551
  31300233
  45400032
  33090290
  85752107
  85752260
  61539289
  90705169
     76856
  28601537
  83329446
  63067162
  28962522
  30108202
  47681143
  65517532
  32414225
  11000536
  17400985
  29073715
      7548
   3028371
  65321822
  85689381
       554
       921
      1538
     23781
   1717339
  29200045
  29044271
  44263654
  85528093
  58316837
  33565793
  47282573
  14700884
       293
      1346
  15078216
    416284
  63078744
       356
  29762255
   1636595
   9397870
      1879
  62102856
   2590737
   3145122
  54297796
  27300029
  66444684
  13194048
  64812893
  85992961
  29282991
  29815482
  15000367
   9396000
       377
  21704374
  63830433
  13139638
  62035912
  29948465
  66005203
     16217
  28843139
  29948291
  31269449
   1714493
   9234130
  60591353
  85348245
   1685770
   8500006
  13978409
  33462446
  33668524
  66154543
  85570655
    569240
  11927307
        29
  85777005
  13041513
       561
  28862835
  71800007
  91220469
   4559256
  29912595
  63494206
  63845995
  90705160
  90970506
  47002663
   1649254
       839
  91130089
  29173072
     28087
  12539783
      2841
  65588688
  16560208
      2684
  40714688
  47197110
  65546320
  65783055
  85505594
  39055142
  66505938
  57048141
  28697690
   1745497
  58217785
     83848
   6859369
  29897038
   1802138
  13203112
       767
  37600186
      2149
  11905662
  33164115
   5915858
   9630016
  28734962
  65875744
  58720861
  58720922
   1620976
  62816865
  62317647
  90001181
  39464064
   5854271
       704
       901
  86114403
   2588452
  12952664
  63538552
  63846002
   1717545
  13420310
      1007
  65363101
  84911833
  85639499
  90516125
  39090968
  64975613
   1745435
  59109411
  30099650
  84360930
   9673531
       577
  29173069
  64386235
  30172680
  85897954
  11113621
  65233513
  58720872
   8301279
  29701141
  65569637
   7521462
  12400005
  28975766
  47666145
    582546
   5915800
      1287
  86041147
   1745393
  11916178
   1424145
   3532528
  20263843
      2698
  65562046
  65428697
      9105
     15708
   3184553
  15405222
    638596
   9308691
       200
      3763
  47564782
  65504807
  13941357
  29172835
  70800046
  85355589
   9950982
  57501136
   9014100
    226383
  58014034
      3376
  53636219
  27321874
  40616230
     24926
  12594567
  58780230
  28602906
  77101310
  58720911
     28239
   8531953
  29230923
        59
  65783020
      8183
  15100033
  64944429
  86113721
   1181139
  58419987
  90646812
  13734362
  13041048
  16500434
  90001320
       842
  40492880
  75963029
   9601523
  90862510
     72218
   5948961
  28960362
  47002665
  47197119
  13301152
  30016378
  85009177
  13041542
  56979789
      1025
      4554
  66711268
  13020133
  63209652
  83599171
  17300290
     14647
       453
  64334615
  85434876
  85531090
    826859
  66464294
   1660871
  12008404
  14900512
  85578841
  11156198
  56513110
  59071375
  29692214
  91277102
     10794
   3101101
  58720920
  58720863
  15414270
  65690973
  85885453
  90619165
   9258801
   9672138
        31
      1466
  86592427
  14371539
  13663859
  20403594
  31386917
  84348689
  90705131
   1540666
        18
  65243724
   2750116
   8732635
  56678685
  62637046
  19000082
  36100038
  47806811
  53601235
   1649273
   2396416
  11241837
  59596030
  43700324
  38915852
  58720907
  65813574
  14066202
  29948279
  90828417
      1480
  23000007
  30152381
    485453
  33490946
  64727065
  86185585
  90936347
  15188922
  33299042
  13187518
  65149402
      3031
  28947108
   1766730
   7445893
  15511299
  29692176
  43166073
      2704
  31300168
  64444885
  10177687
  11401744
  58720949
  84424151
   3111087
   9979740
  13245200
      1010
  97783104
  62970134
  53700147
  15496507
  50100373
  65475182
  98069578
         2
  26761745
  33568924
  39190402
      1374
       817
  29872093
  12298316
  29211995
  66146897
  90551696
     12112
  12373762
  14066162
  13390350
  32100423
  85191427
   1980174
  10984561
  60375490
  28414445
   5036924
   9395552
   9788283
  58456284
  28972351
  84011497
  11200499
   1536286
  11214852
  49301148
  53705015
  29120163
  63579505
  66016176
  91266859
   3474714
  55126182
   1714545
  18306969
  38800012
  63830319
  85517119
   1536551
  15414209
  47606233
  11905644
  33628934
  86116278
  20403688
  33409269
     20257
  62034239
  24600027
  90000116
   9258821
      2197
   9604327
  30433081
  13041671
  10984554
  62970113
       399
  15300392
  20814364
  32674605
   1331947
   1705779
  12891331
  29783825
  14800039
  29700004
  29885745
      7574
   6100861
  85434884
     21895
  28757240
  63451770
    678008
   1599994
  13041496
  20441468
  28931419
  29972301
  65789508
   3013404
   5844311
  62637017
      2383
  15414488
  64175050
      1053
  66251898
  85143890
  85677334
  14246004
  16447600
  38340971
  47715566
   9465245
  66175498
  61926810
     24351
     83732
       143
      2032
  15149411
  63318423
  85891542
  90936338
      7138
      2763
      6157
   9140230
  15337355
  85772431
  90936340
  64697768
   3379179
  11915753
  29169280
   2307268
  12586542
  67096004
  86256207
      8219
   8800400
  65782948
  91300621
  91367679
   1713048
   3372152
  11224973
  32666261
  78158183
  90516101
  10341884
  10700275
  58720900
  61850201
      1350
  16370565
  64486983
  29035357
  85749523
    558724
   9634620
  13139569
  91457133
    579041
  28268004
  61815788
  78158494
   3772879
   9489110
  13102483
  90038225
      1973
  65138220
       358
   9773459
  11941319
  62677887
    480914
  15300546
   3440165
       521
       576
       368
  84197401
     14090
   1697004
      1835
   3175281
       416
      3574
   2553226
   9478283
  13253958
       606
      1058
  19619520
  28709263
      1221
       717
  46798983
  14306025
  40100237
    924857
    485643
   1663195
       426
  44100065
   9802033
  53085051
      2972
         3
  38086940
  65587839
   1176990
   1424043
   3378901
  13150748
  62970128
  44301155
   1755835
  11267507
  91130087
  95080041
   7307073
  40019667
  46760070
  45800220
  64295657
  82955048
   3758961
  13634563
  65009397
        27
  26767960
  90004224
       476
   3350820
  91196733
  97986260
   9400724
      1277
  64358878
     11439
  11216172
  91300622
   1396627
  64306071
  65566900
  89426240
     14025
  14909897
  85666334
  64889739
  57750916
   3370860
  54800093
  28900227
  30173088
  40619469
  10701350
  11601435
       806
  29948297
  65243036
      2614
  27500075
  47423087
  65695373
  47831502
  65108729
  10401208
  60568050
   3239068
  11912838
  14569870
  47715585
       198
     32583
   1122729
  12459558
  64985165
  50500460
  50500623
  64810404
  70700016
        79
  28601598
  28662873
  65428631
   2619416
   3298983
      2929
  58014089
  65550762
  54242196
       701
  39001217
  50500834
  90828428
  12876851
   9403133
       796
       826
      5483
   1122728
  65988342
   5944534
   9595695
  11236300
  32475205
   8910956
  57545091
  46615193
  85213209
  86185506
  14000100
       250
      1250
  13978413
       145
      3051
  33400102
     53896
  85848498
     11462
  47715568
  61543465
      1292
  14972493
  29000422
  64661282
  98069598
  26106672
  44263685
  65623963
   1211254
   8914206
   9691760
       298
     20571
  33400412
  44900007
  64868050
   1713012
  58700894
  57483876
      2060
  29866562
  36100171
  65387817
      2129
  43900014
  62378255
        38
      2324
      5804
       107
  46600163
  51800408
      7132
       352
  37500079
  90828450
   1699423
  14600600
  64810675
  64885426
      1546
   9518488
      3776
  20600325
     42290
    773728
  14569871
  83917743
   9130125
   9916128
   9376368
  60961502
  65546379
   9771079
  53499350
  47715582
   1729100
  85434873
  85876720
    485489
  58720902
       531
   2514726
  12100319
  57933536
      2448
   1699554
  90000101
  53498991
  20600514
  85690871
   3303730
  14966252
  40599733
   1592987
  26761766
  29671022
  31862369
  65174072
  65271547
  65665950
  85615159
  98178399
  53496069
  29862164
     15973
   7900279
  11930668
  26400518
  28990846
  31200115
  66716081
       851
  65546303
  90643495
      5867
  12910189
  63180043
  91146517
     15712
   2120162
  40604938
  65546319
  96910340
      1087
  14966245
  29068898
  39560479
  99404616
    828001
    692012
  11113596
  78158125
   8708969
       106
  86592445
      5949
  29571161
  47715576
   1745526
   9853983
  30087298
  40100239
       517
       587
  64727062
   1712997
  49301175
  63845991
   9595674
   9747509
      4679
  65346196
   9776913
       315
      4703
  65546359
   1745390
  12975658
  53499355
  57545076
  29098078
  58720882
      1103
  27700192
  85569709
    582538
  29309776
  91436308
   1745549
   6800588
  50700427
        82
  14858305
  38334302
  64345511
  64501973
  63313427
  86041181
  91123375
      6843
   1137206
   1712990
  28718420
  66619230
   9471130
  53496066
       273
  47583854
  59721307
    208398
   1138919
  29948284
      4225
  97783085
  11925789
   4802445
    265403
  11859669
      2108
  28970877
   1328589
   1713003
      1709
  64851001
   1434101
      1867
     10836
   8910955
    153001
  14245861
  47526644
  91351456
     83844
    741468
  65259725
  65381087
   1508201
   5915804
  15369664
  47715573
   3370808
  30109522
  47535072
  65349897
  91367690
  11182352
  60933794
  65833188
  65833870
  24201681
  64142171
   6790040
  29595038
  29677393
  65993796
        85
  91266781
  90000064
  58014024
       110
  15149309
  47002670
  63353638
  47192523
      7965
     83845
      1384
  53499114
  10984568
  58690298
       128
   9564866
  14025311
       174
  66284809
  78158818
   1531592
  10838149
  15337476
  18500408
  45400211
  82739381
   9735698
  59800193
    596865
  13041495
  63579408
  90828405
  91123373
       696
       732
   8618887
  60462089
  30104592
  65386977
  65655109
       104
  33181349
      4053
      2015
  29093680
   1576941
  29930666
  45400039
  47192527
  65449046
  85461432
  11055835
  33597047
  33691529
  65301022
  76248525
  89056182
  90000199
     13496
      4495
  83613998
   2774274
   9532618
  10836223
  66373230
  65655877
  84875848
  26761770
       942
  29227054
  39001090
  98117054
  16600203
  15602382
   9715685
      3028
  32949261
  29990502
  95080051
       853
      7019
   9206133
  13281515
  48600029
  65457083
  65203149
      1090
  20382885
   1706594
  14231366
  21002352
  30178554
  91298792
       156
  30071775
       161
   9376376
  65546394
  91220938
   1729118
  10601188
  47715570
  90000316
  29222722
     19328
    152456
  11915901
  17400008
  30057075
  83193392
  11163699
      1912
  91316558
  11544175
  62436633
   9869528
  14753518
  28887321
  63480020
      6158
   9001931
  58720918
        17
  85567969
  90657547
  33761297
  46000045
  65244076
    480175
  65661512
  85844105
  29902467
  33400370
  85567959
   1531683
  58726136
  47564773
  64476932
  62709042
   8800406
      1078
  20335078
  19923020
  85324921
  85520625
   3532529
  64469812
  64425938
  58720948
      1535
      2202
  43126980
  72073216
  97900048
   1450236
  33144155
   3020325
       481
   9732716
  13349901
  15072713
  98074495
  52800101
  29011893
  65879277
  65342200
  65069511
  65237331
  90000254
  91421351
       495
      3762
      2286
  66031001
       208
     11346
  85692719
       836
  66776814
  63610033
   9083005
  11194873
       236
  65643726
  65673525
  66323222
  90000308
   3303318
  11182354
  65223816
  66487272
  97986261
  14357492
   7699405
  78158077
        65
  29771741
  53100650
        58
  14508802
   3303664
  59482383
  64358877
  90970510
      1332
    470302
   1712964
  28191626
  65306586
      7620
   2120165
  11216005
  11600073
  48100122
   9389626
  20603727
  29697862
  13096068
      2298
  90970503
   9540705
        53
  12522001
  52800156
  90017529
   7073950
  16457370
       414
       823
        89
       140
  63845977
  84749269
  90347189
       130
   9595678
  11200824
  29020060
  14572050
  58720912
  39520601
  64935120
     11280
   9130279
  12793785
      1751
   3748604
       195
  47684498
  63180038
   1766749
  58014056
  47249623
  64648271
  90688741
  91197459
       658
      1067
  65674357
  97944483
   3239600
     83702
   1039235
   1745426
  65428811
  29948278
      1418
  39055127
  60157324
      1271
  65251191
  65376462
   5041819
  66507442
  65883278
     28308
     11678
  65105420
  27482899
  64835917
      5454
       121
  71800005
  64248783
  20254278
  64911173
       175
  19926009
       439
       181
  95128117
  96412354
   7828615
  66334603
  33572460
  38915866
  12952684
       743
      7145
  14733763
  57887728
  28287703
  11020238
  14050448
    846142
  29157568
  40602745
   1729132
  91389491
  64190470
  13710740
  66992428
  71019452
  85907097
   8730557
      2363
  62799807
  59952818
  29948294
       109
       473
   3772871
       391
      5938
  31269258
  66043586
  90000414
  94333642
   1625393
  60692056
   9721039
   2468476
       277
  29189056
  33223736
  65626770
  78158024
  28798820
      8261
       683
       793
  15800129
  30172646
  64296645
  73777022
  65860399
  85574368
  91433634
  64523944
  66701266
  57871583
   8800430
       316
  76767363
  90828418
  10984555
  44900036
  65332080
     79224
  12385727
  58780699
  15414210
  48400072
  82416789
      7020
        34
  66106978
  29692215
   1636682
  14245890
   1745544
  65586773
   9680446
  11236311
     27709
  17900235
     15710
  62378278
  28971335
  70500003
  29302060
  33462397
    759530
        37
  41200076
  78158896
       274
  33315783
     15456
       113
  15300401
       934
  65340621
  58581933
        41
  47197112
  51200690
  65751190
  77032896
    582558
  47043468
  78158851
  33345452
   9721038
  65641251
      1570
     10018
   1162756
  10966971
  38086905
  90900342
    152990
   1745543
  57909316
  62677886
  32299119
      7752
  62594425
  47715557
   1527632
   3327969
  11291390
  14059608
  45100670
   9139389
      2521
  47343625
  66112226
  85442080
  58014057
      1123
      2280
  17600044
  90026121
   1149431
  29249582
  28635373
  91399855
   1714538
  58864340
  24714786
  56913159
  59352475
  29908675
  64142157
  61178138
  18100148
   9523295
  30108357
  64908698
  83712414
  90018422
   5842736
   8043912
        68
  47831508
  84983932
  59409307
  29099505
      5451
  90000073
  65737139
  85474771
       219
  65561998
  21007641
  10686705
  29692196
  58895177
       226
  40000345
   2774260
   9589987
  29296891
  65271543
   2889910
  27415361
  55160403
  63180071
  71053113
  29252423
       259
      4763
  60642674
       536
  28779655
  26901692
   1699583
  62469210
       283
  29140487
  66370135
  85112584
  85402858
   5978833
  11911751
  46847311
  75963030
  85655633
   3020336
      2316
  28614611
  11793101
       914
  38584249
  63830501
  15892957
  33541047
  47217223
  52002559
  90017909
      8249
  65949452
  35252347
  64125035
      5779
  39200023
  47564779
  99404584
     16180
  47409785
      5809
  19671789
  90688749
       552
  46008976
  63756288
  91399845
  66447511
  62555217
  58895196
  45690883
  65383670
  90000058
       562
      3564
   9979766
  28300070
  40019767
   6800030
  81454790
  85346133
   1676164
   1699551
   9139407
    416289
  53601246
  64230762
   9715686
       151
  33400100
  49565366
      2783
  65546312
  99404577
  91446440
       613
  85025963
   9199171
  58014077
  47192531
   1679076
   8778964
  59876554
  33597046
     83762
      2018
  44301414
  78170242
  15337365
  65638616
  11601062
  40711192
  90828408
   6790031
  49683587
  16079603
  29267150
   3418622
   9539379
  28832137
    470216
   9801813
  58720890
  65607569
  90622750
  12385782
  90608307
   2963332
  10300189
   9710748
  31253999
        91
       487
      1863
  35800091
  47585392
   5400709
       406
  10763417
  13150648
  28278263
   9979742
  91246694
      7403
  47242888
  86185468
   1531515
   5102261
  56700888
  59485867
  39302320
   2949241
   9564675
       431
  64356930
   5102233
  29995578
  90000103
       515
       228
  19500140
  40008750
   9199174
  58720868
  90970541
  91220981
  66528020
  97990571
   9184356
  29157300
  12078460
  55219082
  62390068
  32856951
   1745537
  53045936
   9121179
      1757
  91399810
  10039527
  44900349
    246482
   3020734
   5901529
  29200357
  30090454
  65462041
  66098568
  13710729
  58660313
  63133236
   5035179
  66519170
   3012765
      7852
  11802083
  29600038
  84911023
  15511272
  27876075
  85640664
   1523462
  10895137
  32646957
  65655873
  58699233
  66661902
  86231448
  11154981
  62034237
        43
       765
      1679
   1129025
       295
   1676163
  11154183
  14866643
   3531360
      4657
      1061
  64810719
      8070
  38334300
  20403565
  40574020
  47110316
  65440523
      1083
      1232
  64984997
  83667520
  85568456
  10984556
  24606720
   8598841
  85616634
  55100032
  29841866
  53499550
  29787246
  64205246
  65251388
     33657
  72073211
  90000149
       303
  90000330
  26800061
  14012067
  60409297
       240
       628
  65301210
  91041795
      2686
  28970462
  30173087
  13463820
  53570551
  65150231
       275
  72232930
  29866607
  32483285
  10076671
  29157564
  75019205
  90970539
  45500468
  65319575
    500092
   7101471
  36601905
  29427210
   3900063
       124
      1938
  29063467
  85820975
   7004392
  11020157
  26902392
  12079253
  14694253
  63648641
       186
       782
      1731
      2438
  47077395
  64808665
  14694296
  56004938
   1661482
      1046
      4243
  28287708
  65792011
  84956449
  90688733
  10200001
  58720929
  16715874
  65529471
  65036198
   1682813
      7474
      1610
  14900116
  31533892
       833
  85009535
  85346150
  98702866
  16360829
  47222179
      4023
  20403478
  28709266
  46685211
   5850225
  14129237
      3118
  39034779
  55982051
      1793
  64358880
   3031106
  57966030
  62378274
  85629974
  91317212
   3772880
   9281685
      3032
  90828438
  90187145
   3747980
   9050230
   4332526
   5691459
      2499
  27900075
       750
      5749
        75
  13568743
  15219902
  47385756
  85447797
   9014110
      3363
  63180064
  64750142
  12100103
  13041050
  57396444
  65588733
      4621
   3346217
   9532615
      3005
  98153499
  29057976
   1666186
  57545068
  50537470
  12000015
      2361
  62970115
  65963567
  88984729
  89947812
  40714728
  48469879
  65693855
   1424044
       127
  71053112
      4965
      1093
    552079
   9465247
  67266959
  61034302
       858
      1721
  27200094
   2307306
  15342446
  90000052
   3378742
   9465248
  11216403
  53498816
  59071331
      1410
      1444
  47627078
  14243408
  45700340
  57545070
  66509993
      5294
  11225844
  28443983
     14182
      1999
  62191650
  27600315
    444511
   9724585
  52800434
  29852422
      1940
    220828
  64354583
   9601499
      4594
  47564780
  63122703
       172
  65386970
      5966
    469614
   1745520
      1430
  90001316
  11601349
      1600
      1773
  66209847
  72569780
  91371334
    582557
  85520618
   3150279
  47715561
  85404590
    350423
  13342023
  29031473
  64220118
  85672698
  90679558
  15400854
  19401004
      2806
  12538994
  33400135
  14570351
  62970150
  28622557
   5901761
      1168
  28519158
  71400036
       486
  32104111
  14270619
    221926
    491264
  28502583
       774
   1679166
       470
  47765418
  85421981
  86216297
   5939988
  14881217
   3772874
   3772893
      8185
       660
  20900293
  66284755
   1680621
  29016195
  86074308
  91012638
  65881720
  91407274
   8301009
   9539340
  16343626
  28200014
  33462416
  65881768
   9625153
  29783819
  30143202
      9468
  28862839
  32292679
  64877432
  85078492
   1672709
  29771946
  63353329
  91399854
  30032684
       812
   3492310
  65655868
  62464728
  90001334
     10696
  31269201
  85455792
  91399849
  12846839
  64727011
  90000084
  33400118
       337
   2587412
   3091733
  52700443
    152989
   1649216
   3424962
       166
  28575220
  65891466
       135
      1557
  63451735
  91123843
  28935262
      4099
  33600197
      8386
  58014019
       192
   9539345
  12103147
  59953346
  66411896
    916396
      1022
  21200705
  64630940
  58720905
   9597282
  98133132
   1649253
   8768169
        70
  64375257
       187
  26206730
  64236865
  66279006
    830948
   5542407
  85567966
  61215646
  29771735
  53145862
  62315577
  28895111
  98702865
   1515124
  29096628
  15151950
      4112
  13262942
  29700028
  44301123
   1704271
  10701348
  28600700
  27200082
  49930399
  64696717
  91454018
    485451
  10076665
   9424897
  28960850
  66043562
   9896097
  28734967
   9228426
  57048291
  90000275
   8598842
  47806818
  91399834
  28267990
   8032445
  29585321
       224
  15337451
  26761774
  64810649
   1729085
   2595790
   9979746
  63830465
  66284888
  13342021
     12702
    258192
    699497
  85429262
  14751993
  11236310
   3379029
   9753346
  65510003
  84197407
  10361953
  29279736
  66181634
  66604976
  29191477
   1202408
  32475208
  13030704
      1248
  65171771
  90000051
   5228026
      1699
  90001180
  13710731
  13941353
       975
  65173931
   6070043
  20428040
  28000089
  32348356
  61299018
  29156623
  63180034
    923589
   3504249
        14
  28837524
  33552086
  90001009
  61919712
      1680
  46467335
    694597
   1714598
   9979774
     83851
   9050224
      2696
  83658872
  85549921
   6200509
  32775146
  85897144
    597287
   9634974
  11300143
  85666306
  15641452
  47715588
  91420092
       118
  92083555
  53512302
  62585416
      2325
      2668
  85500054
      3952
      2747
  45000026
  66473775
  83686910
  47715583
  85580460
  53045947
  91196735
    221810
    691992
  65587483
   1176991
   5864820
   9702316
  85669952
  66464296
  10667546
  31269109
       111
      1870
  44900112
   3337124
       317
  29136926
   9642662
  57607114
       327
  65735855
  28997682
  47715559
  63579455
    638595
  23400178
      2992
  28892852
  60914493
      2691
  20407464
  28287702
  65392845
  85320791
    874519
       256
      1572
  37703126
  13342020
  65013718
    122007
  14972495
   1663200
      3053
  26761773
  44900459
  64305306
   1531648
  14245897
       465
  38086909
    221973
  32588242
  30030040
  65103185
        66
  20403592
     16290
   9539337
  49733335
  47197107
  47305425
   1745481
  90705153
   9538310
  10984564
      1268
  63846017
  65813576
      3046
   1675519
  64843864
  54242162
    841405
  50600050
  85692713
  27222287
  63529919
  73700003
   9721228
  65195590
  12729766
  64642315
  97900025
  48031272
  65624500
  65735877
  24757635
  78158837
  66542952
       441
  26442259
  26761743
  18600034
  66098509
  11202660
  86185501
  97900047
  62491843
  28287704
  31269228
  65489059
  29183357
  62996817
  29979960
  32316082
   9747810
  36100187
  98692420
      3806
   9656269
  61945230
  26761768
  65342201
  85820984
  12604585
       120
  29211724
   8761699
  15291601
  30004813
  63180063
  65540087
  85434898
  66703154
     12808
   8447214
   9746005
  13941365
       916
      2099
  64727060
  65411397
  65860383
   7102729
       926
  64168253
  97925566
     28349
      7424
   3009404
  33181350
   9950969
  58720884
       235
  29258792
  61573310
  40622328
  65195576
  11020161
        64
  29099546
  32414196
   1527637
   3800053
   6733411
        71
    692001
  14059619
   5040422
   7699404
     11459
  62220096
       754
   5915846
  31269438
  39090963
  66185528
  83360392
  90828448
      2604
  30173080
  32599740
  86279581
   3400811
       568
       370
  15414213
  26761771
  65843795
  91266784
  60568030
      3025
  29161835
  63579760
   9389621
  12101062
  59481226
   7800115
  12064340
  65612538
  90017956
  97481621
   1685729
  58014079
  32949260
  86210790
       157
  63505445
  13141926
  13978397
      2785
  24502407
  28300340
  65449100
   3012790
        88
   9532619
       160
       594
  28780903
  91374428
  31269770
  47647629
  65546393
  68128629
  85782826
  97783098
  58014082
  30027800
  47603369
  65301035
  12100249
  62339515
  33512598
  47715571
  78158817
  90828406
   1878336
   1680620
       965
  16715852
  28963634
  62491844
   8485369
  58720917
   1729143
  11399567
  47185132
    221034
  90665008
   1126541
    567192
   8367592
   9532627
  21100742
  85709639
  90000138
       580
  15511279
   1729077
   2120182
  49930401
  66383904
  91491275
  28607595
  63592929
  14694270
  64835916
  65093337
  90828423
   9005524
   8158541
  83360366
      2201
  63451748
       618
  11701161
  13551564
       116
       223
  29140481
  44263671
  64918706
   1202349
   5741744
  11216251
       409
  64868047
   5704436
  64358883
      2678
  63945265
       241
      2314
  33400091
  66454839
  72121767
  14477543
  21006681
  63777792
  12118854
       502
      1351
  29274180
  28947325
  57545035
  15123965
  90635071
  62636698
   1649326
   9126508
        96
  27202397
  58720931
  60462090
  91257642
  11600007
  13812025
  53045943
        99
      2486
  47715564
  91149774
  65454599
   5931819
  11236321
  85566457
    760650
   3379186
   9601500
  37100019
  47385766
  40603220
  65638527
  59541028
  86185640
     83850
   3400965
     12703
   9801881
  64190489
  65012642
  65377168
      1375
  64727075
  90688734
    954425
  13515608
       457
  15511281
  47715587
  66911198
  85770368
  14694279
  79163955
  10341890
  47197109
  65454660
   1931473
  12638766
        12
   1745384
       609
  15641453
   2396407
  46686148
  65348167
  58911087
  18501172
  62469213
       307
  17400346
  32537589
  58720930
  85009176
  76363442
  58150942
  29871999
      5310
       264
      8198
  64944410
  70400095
    172140
   1424064
   1523461
  32692742
  47545192
   3153360
  90584854
       366
  14571936
  85114264
  85655647
  85532674
  58014074
      2229
  18101198
  98132980
   1424147
   1699615
   3424959
      2708
  23562674
  53498993
   9095404
    713898
   5040436
      2974
  65472940
  12223292
  12679474
   5936100
  13620605
  65662376
  65665980
      9606
      2993
  64872759
   1685769
   3207254
    691996
   9604407
   9691745
  13138200
  91423282
  65398212
  90000200
  10984565
  62803257
  65546370
   1745480
   5915859
   5915808
  14330989
  32600232
    619132
  85203312
  62348474
    582547
  12373648
  14303559
  15104298
  30109511
  47197117
  32365403
  63402954
  66606328
   3430469
  59481105
       910
  29866467
  31269768
  20358648
  64810153
   5915773
   1685689
  58660321
       287
  15149349
  29162747
  65547470
   2982100
  40566079
  49300705
  90000074
  10984558
  13265178
  29971166
  62803295
       526
       365
  31269780
       429
  14783236
   2588371
   5971145
       381
      1698
  32370345
  29252426
  72526091
     11015
  85666305
  91365010
  59481141
         4
      1174
  28267993
      6301
  63451742
     20563
   9721479
        28
  30030048
  36800625
      9837
  66177121
  10984560
  14569927
  53601439
  53400768
  28758500
  45700003
  66613689
    221987
  19400101
   2120184
  11887098
      4506
  90000125
  58014099
  90688744
     83756
  27001249
  85694512
   9537750
      2683
  47562584
   3312478
   8133020
  13500012
  47715563
    491321
   1633974
  64578539
  63830484
  61135941
  29156556
  63808074
  32100430
   9376378
   9445052
  15601132
  33631682
   5400034
      1166
      1175
  28887140
  66152555
  85876728
  28864145
  65753696
  85618584
       132
       995
  29200054
  63451734
     23704
   9174637
  59451608
  15300418
  63457631
  86262742
  53300040
  53700174
  14618792
      3786
  12062968
  58720914
   3031595
  65826762
  47715550
     13169
  63845993
   2120185
  55100088
  14245832
  12718370
   3248579
  58698815
  29140454
  62856855
      3533
  64168269
      5548
  30248782
   1515125
   3426969
   9138906
  29110200
  39090971
   3331010
  60277368
      1495
   6900213
  64354781
  65845035
  65962102
    485452
  13187484
  84197404
     79227
   9397871
  38584523
  91366535
  58720936
  16536127
   7004146
  14032367
       225
  33400112
  47547572
  85786303
  95488044
   8761701
  63451737
      9812
  11020160
  13427641
  33486463
  85364787
  29150429
   3304304
  28751132
  83081568
    718148
      1910
  64283777
       184
      1777
  32528087
  47706704
    874520
  13265182
       176
   9950979
  28996476
  29924882
  40627156
  27928436
  91527508
     16316
   8800397
  11900443
  64769902
  11214918
       310
   3242531
  58720937
     10891
   2808559
       778
  33853222
    124315
  66679609
  39190416
  64875296
  85689386
       209
  86283594
  26259598
       167
  85770389
  12079284
  51100056
  13330349
       390
  14972556
       474
  14915386
   2566994
  10601086
  53045940
  60692055
  29309262
  12015756
  19926008
  40608469
   1300018
   9589992
  53499170
  30108164
   3485244
      1579
  29621083
  31401727
  46592819
  62787967
  63872539
   8800410
  62115015
  40500178
  47423055
  90688750
    815391
  20500055
  28875922
  29771742
  29039588
  32362243
  90898915
    582556
       932
  65749301
   2120166
   1667708
  11055836
  60642640
  28873432
  91041797
  65454377
  15149350
  28579598
   9979777
  57545003
  15800176
  28186644
  11000993
    826865
  61332276
        54
  29990501
   3421636
   8138417
  90000207
  90622736
     23211
  11700338
  44900024
  91298795
      1598
  47699317
  64354919
   5175136
   9376375
  14066184
       131
  90000319
   9538305
  15376622
  30016393
   3017237
   9595679
      2224
  33400129
  53630386
  85844106
   1712973
      1920
  65350227
       739
  28944194
  31269110
  84270827
       707
  78158853
  90688740
  90000078
   9539341
  91367653
     83701
   1301033
  46503536
  63180039
  65042970
  90970535
      5005
       196
  29992360
      9887
  61883198
  47564772
      8843
  13205763
  14752307
  65787603
   1729094
  63451738
  56881880
       973
  90000320
  11923685
  58023825
   5957064
  85309979
  62491850
  66775827
  13941355
  58970214
  12756864
  32475206
  29991774
       772
   9682396
    258661
   9095402
      2988
  36601828
  59378502
  65271541
   6070045
      2692
  65452499
  66714491
   1995878
  11117844
   2120319
       285
  30030037
  59452434
  39700870
  40677457
  49984806
  97990550
  35800098
  30030047
    221682
   9355121
      1070
  20353263
  85772436
  49984795
  91421352
  11854261
  56015359
  26500041
    634930
   3192954
  60406873
  28959717
  47786191
  65587006
  90001253
   1804088
  29250799
  36601888
   3200722
      1194
  14800016
  23310019
  86185407
    822720
  29590060
  47695041
    167837
   1675440
  85864797
    600561
   3526453
  28708233
  24500008
   1636694
       278
  64597060
   9594833
  57545015
      2666
  63484392
     21889
       311
  47695076
  90000056
  90516108
   1710949
  60765110
      2803
  64268567
  58014023
  60944604
  64975600
  13747731
  60190708
  62625954
  58014098
  85551017
      3948
  65782988
   3584703
       321
  63846012
       467
  37996934
     24821
        52
  85228978
  11804660
  13041324
     83764
      3875
  47562730
  13710916
  52831899
  58700689
       615
  91464954
  33400123
  46300851
  15554034
  27200022
  52002558
  13105515
  13500018
        93
  15149346
  58014100
  65042972
  14320555
       661
       651
   9604392
  90438496
   1636579
   8910337
  10984566
  85631539
     75190
  10153634
  36601912
  64843130
  85692711
   2829368
    480174
  60132796
  28893308
  29200280
  46685204
  85750992
  86185459
   1996042
       408
      1396
  66859691
  14087222
       503
  58023843
  85518728
  13978402
  31392576
  65206865
   8900283
  62809548
       122
  64298848
  98047668
       265
  66640559
  13148283
       438
       523
       574
       810
   1576926
  30108210
  64327995
  28972892
  90970533
  65871196
     18869
  16447584
  29140505
      6408
  64868039
  78158899
  60034079
      1074
  66679666
   9951000
  29219073
  38706340
  65882126
  66127953
  40632423
  64812942
  28843935
  29979959
    250077
  67732856
  65203558
   6836059
      2158
   1729078
  14572164
  90000312
      1932
   1729174
  65969939
        22
  24900098
      5456
   7011576
  85450730
  85514829
  28935263
       601
  28892862
  40677495
  72073199
   9260862
  59109379
      2071
  28518870
  82954973
  53601435
  85263027
      7553
  67062747
   1747996
  53499871
   5961808
   8301336
       244
  40667834
  64993394
   3488558
       737
      2654
  58082215
  91300650
  65875731
   2304244
       925
  22006727
  38602922
       624
  28996498
  52800304
      1670
  54242180
  61137687
  62276554
  31269912
  84738826
  12979818
  20281047
  65245122
      5235
   9710974
  58014008
  28447657
  86113763
  28869314
  65455444
  90000180
  29772596
  32585162
  64940237
   1685773
      2985
  33400111
  24600031
  65569328
  65175244
  58720866
      7649
  54800165
  16621894
  46976577
  64943180
  85677339
  85677753
   3337101
       883
   3153847
  65935720
   1649292
  15304865
  64191163
  66709149
  85434892
   1768032
   3192684
      1475
      4413
  85404738
  91464953
      2646
  14783231
  44100067
  64975948
  33181339
   6790034
  14227889
    954844
   1636719
  15453589
  22202611
  26171870
  46000015
  85455779
   9539338
  27900522
  31269687
  32114959
  85350223
   2571566
  19700457
  65585538
  64578053
   1745490
   3532531
  12064336
  65872201
        48
  37843465
  54242183
  43575146
  53700121
       665
  26761752
  65669345
  66561656
  90550085
       756
  91382159
  13033344
  54200958
  40575384
  63278738
  65749869
  84967692
        86
       645
  29762922
      1013
  63318448
  29251606
   5928163
  31269779
  29099533
  67094231
  38394766
  46603771
  65660733
  85346141
    601032
  59378503
      1424
  26761748
  31151993
  47564789
  64966977
      2695
  63872540
  84902903
  83360390
  10101316
   1000039
  28110414
  84686710
  62970137
      4484
  15149344
      1997
   3175292
   9011967
  24200018
  66444443
    569438
       776
  65711372
  12888586
  57966041
      1459
  63180030
  65600326
  66690718
      6181
  14357397
  15511273
   3029465
  64385690
  90936331
   5730915
  30119145
   3370853
  29897022
  46592814
  76759586
   9985241
  11979699
  91196736
      1626
  37603201
   3901421
  98104676
    691991
  29670953
   3367212
   7956917
  19900590
  40677514
  65417663
  66670241
   1729159
      1831
  33626107
  85434859
  85683302
  90498682
     11507
  61708444
  28746738
  66326381
  72605365
   2120283
   1745540
      4479
  10700296
  58327643
        30
  65448910
   6697631
  10800002
  15337382
  24800148
  64843585
  97783088
  29140495
  40719712
    214959
   3209625
  10966949
   1747470
   8732366
  57217233
  11937558
  65730640
  98132988
  10991014
  59451758
  61571199
      8458
     83767
  33600287
  91399856
   9489117
  58720875
  65975169
   1692053
  12975656
  54242181
       589
  52300032
  64092014
  65682345
  91423377
  11236315
  58720880
  15628027
  15100342
  44300447
  11290755
  65969977
  12891343
  52400080
  66564451
  85115390
  63750781
   1000040
  12078473
  62637042
        84
      1011
      4125
  19926015
  28455240
  64467611
  64905179
  85604502
  14572051
  22500046
  29149185
      7430
  11401725
  53498990
  11200581
  63180031
  85424025
  90516084
  14245862
  27594487
  64142230
  66515771
  56236340
  63419409
  65589258
  29273502
  75019213
  55216105
  29991775
  65638610
   1649222
      1574
  32114958
  39593383
  66409547
  75019214
  85618563
  46899894
  13194046
   1745377
  60277320
   1146875
  29140452
  30076130
  51200766
  85640655
  62848555
  85372397
  46300857
  91367660
   9710775
  65926970
  65938792
   1741110
   3532532
      2984
  83360371
   4975049
   5948966
   7521460
      1191
  10341878
  91134669
  52700462
       757
  90729455
   5691407
   6562777
  85863500
   2487058
   8761746
  62587437
  49930392
  66464293
  84767498
  11198439
  41685342
  86041183
  65417621
  83475589
  55000061
       608
  75019222
  86286067
   9076005
  58581932
  64410195
   4883133
  64899441
  98104581
   8845811
  11236301
  29948295
  55142986
       103
       532
  90568437
       144
      1342
       733
  64440361
  20382865
      9211
        35
      3503
  70700030
    869179
    568736
      1994
  64028495
  85820959
   3748608
   9397882
  13395026
  30030039
  40944193
  85337300
  58411148
       734
  98104680
  28932842
  85631508
   5959735
  65608798
    149051
   1649239
      7700
   2048983
  10510512
  14067832
  58891491
      1386
      9596
  53601481
   9951006
   9985240
  85638097
      2013
  29160744
  84971377
  91194231
  31253996
  64358876
  65929217
    106703
  28771849
  14569872
  62445295
  64935105
  91264081
  62182523
  29151861
  65639111
  85719408
  85375558
  63377405
  66812245
  85640671
    222814
  58346056
  56651537
  64209994
  11401738
  58720865
  57545027
      1589
  33223698
   1424046
   9828840
  32279634
  90135187
   7048859
   9797537
  71133283
  84506787
   8531954
  14131606
  55087497
   3508415
   3337100
  15200028
  63846010
  85387157
  85569715
  31814350
  45400041
   1385946
   3430548
  13710918
         7
  65803231
   1645382
   9122879
        33
   9699090
  11854260
        76
  66492035
       105
  28995365
  45000023
  26967172
    698509
  90000269
  64328037
  85709642
  13683504
  16573443
  47806807
  95826164
  85809255
  58720876
  53700004
  65651405
  10755392
       451
  65842039
  86113747
  10400463
  85772819
  64857092
  86214738
  98284575
      2840
  85367993
   5031770
   9974224
  98104674
  85420674
      7074
     28129
       946
      2913
  47811955
  91367656
       330
  13041500
  32297099
    489322
   5944531
  28832127
  28959535
     83877
   1029360
       468
  14608341
  14642297
       152
  53630037
  58822196
      1423
  44900270
    350232
  22700209
  14733818
  40610023
  47562546
  98284568
      2392
  40613401
  63451767
     14072
  64950262
  85772835
  91060319
   3031130
     28180
       281
  64739187
  17301010
  47328985
  65677903
  58720943
  30041452
  11919789
  85467623
  13791302
  90001830
    849935
  58776893
  61732647
  16535834
  24710576
  30154630
  33572393
  64813790
    193662
  49683586
   3200192
  43126978
  66284046
  84825448
  97783056
   8618879
  31425556
  47564777
   2557212
  14956528
  66790415
  11887500
  14832823
  12373764
  47806797
  84792842
   1745487
   3772659
       387
     24929
  11880598
  56500367
  64268563
    582541
  58720944
  83553287
  97900040
  26761763
   4700995
  14231367
       423
  29500024
   9854001
  12793796
  13262806
  28552301
   5479265
  13041563
  90729207
   3303727
   9721529
  30041448
   3281318
  12982898
  86130973
  28659476
  90000072
  47831503
  19403561
  65306661
  29035586
  29948301
   7666953
  56437467
  85408484
   7699393
       809
  85714990
       404
  14915397
  65795791
   7073948
  13041610
  29052158
  29140469
    444505
        61
  65800518
  53601354
   9755345
  29233127
   1699591
       279
  98075727
       644
  32562541
  66718769
  64461861
  85466384
   9950984
  47800541
  90010670
  12373645
       479
       261
  12975668
       570
  84840098
  85571257
  46909964
   3031129
  60306075
     95282
  11700930
  58401143
  32429583
  83686057
  53145864
  44263670
  66547183
    123842
  10984562
  62728441
      7382
   3443760
      1567
   1703135
  47715551
  65241187
   3531350
       190
  33722796
  60051538
  29117833
  62876822
  64428592
  72673404
  73100397
   5915861
  29771947
   5948932
   9773042
  91041799
  13395029
        72
  65546430
  62235404
  55401845
  63978357
  90688735
  62315607
       288
  29275618
  66173362
  66618234
  91444819
  65655867
    726997
   1527627
  11914025
      1733
   4889647
  49718633
  90828436
       944
  47759961
  65014902
       362
   9465246
       831
  64868049
     21900
  10306999
  53499429
       126
   9613840
  65060987
  66056359
  85372390
   9130115
  53621493
  11216142
  64810800
   3153370
  62891769
  30016391
  65538902
    806613
  10884004
  47831510
  85629267
  14032303
  99114738
  65569643
        15
  29229475
      1791
  32325443
  85388856
  10800114
  83360395
   3431036
  86041144
  13257054
  65325452
     76528
      7641
   5901776
  14064608
  66365227
  12776490
      2680
  60231337
      1859
   8878589
  95128363
   9411120
  59339075
  26700069
  28112949
  29995581
  66440990
   5691272
  11020156
  15571657
     13809
  15600097
   5400705
  59942408
  32414293
  36400023
  65565595
   1117267
       308
  44301166
  15521701
  91221012
  65279654
  53498992
  28586744
  64142248
      1914
  28786060
   9017632
   3576378
   5983662
  65566220
  66176909
  60568016
  65919428
   9212379
  40677510
  90000054
  11936236
   5820202
  28443985
   9867885
  65367652
  98104603
  63610031
  85569719
  90004229
     76860
  28883163
   4802391
   5940630
  59451470
       911
  62836647
  39055146
   3505052
  27415306
  52800184
  58014076
       511
  65294308
  85602704
       291
  78158850
     28137
      2121
  66201571
  28945892
  64444896
  13044064
       213
       559
      1573
  28394121
       977
  16744465
  39200392
  14571975
  65735889
  85324916
  58970174
  61926814
      2101
  25778637
  47467007
  84689800
  91450407
   3772826
   5865285
  58346010
       168
  84291096
   1756349
       748
  32745958
  47806792
  63645392
    619125
       393
  66703252
  28921081
    954195
  13238359
  29218595
  29948300
  65980104
     83704
  14572069
  12009904
  15342447
  40640857
       338
  28991182
  64653258
  12888576
  85772814
  90000202
  21900444
  33539714
      6692
  89334221
  12298318
  11216591
  90017949
  28872905
  85303874
      2635
  32362339
   4708061
      1269
  12423179
  47002656
  48951368
     28299
      3836
      2762
  75264902
      7730
        67
  15402303
  29771740
  85995643
  90000640
  53145863
  84689701
  29826388
       761
  29352789
  29581891
  97925560
  59071282
      2219
   5938263
       325
  14800029
   5973297
       367
  83599170
   3379061
  11290741
  30108179
  39055158
         6
  47286521
  91194234
  13166815
  63830399
    485571
      1258
   8845808
       619
   9625968
  64428636
  85692741
  90516103
        51
       271
  65242837
  66152002
  58345959
  11218954
      1392
  64128949
  85364838
   1330292
       539
  85700243
        26
  39001277
  90828420
  90584876
  62636985
  64727025
  83475606
   5971122
   9281686
  36500238
      5838
  53500609
  15059191
    480897
  66284154
  64741626
  91165262
   7713949
  65826797
    695814
  59378513
  28734965
      7908
  13238379
  85059829
  10939861
  30196284
  65306610
  85719413
  86121828
  59481752
  66701299
  76709335
  62970114
   1131373
       163
       373
  40598831
  64466792
  11937439
       434
       527
  85692750
   5621072
      6350
  98284588
  85681280
   1678641
  65789034
  65799507
  13044768
      1348
  29086143
  11932504
       616
  15337474
  58895187
       382
  85876631
      5295
      7662
    597267
  12373655
  62321866
        94
  47775347
   4056774
       407
  47363998
  12586554
     11339
   2587081
  62254788
       798
    491272
      1244
  66444560
  66509994
    260105
  63648640
   3326954
  47562557
  58720857
  33462399
  29098298
  40714734
   9212381
  46721803
  66070527
  84975238
   1151210
   1729140
   3327961
  14059620
  56979791
  15360262
  29967224
  65414189
  66745234
  39001448
  83629291
   6329732
  63845999
    404093
   9537748
       218
  44900122
  85177945
  58014020
  91194217
       159
  65507989
      6954
        97
  56437444
      3460
  47581010
  91462655
      8152
  57501135
  15413739
  65423361
  59280596
  28592035
  65001489
       313
  47526362
   1796156
  12069663
  47411120
    596858
  28746727
     23983
   3379004
  59672317
  86218355
       417
  29054713
  14733767
  29011248
  65012644
       230
  14733815
       459
    491263
   1720593
  64920104
   1729141
  13214981
   1685748
  11266856
        10
  15414261
  17900004
  64139362
  27350560
  98069581
       305
  29329497
  86185583
  12348632
       545
  32451744
  30113595
  50500467
     15980
   4056775
       242
  24502347
  85150043
  12952680
  66005380
   8800409
  21900464
  28618084
  90347151
   9018760
  58720852
  40627363
  90970509
   1712957
  28737263
     13768
     15528
       573
  16370573
  11290727
  90777566
  28923239
  64732595
   1745496
  59481409
  63180069
  85719411
  97944471
  14805605
   1663199
  13941376
       263
  90000079
      5490
     13157
       525
       364
  15900013
  32343204
  85566454
  95079959
   2588432
   9267125
  52800061
       217
       597
  91149775
   3505166
  11236326
  55174797
       312
  29228863
  29083137
       380
  10984559
  59804706
  29181588
    826832
   9617970
  65305501
  82332683
   3153372
   8161941
      1372
  28267994
  85162398
   5947071
  64810771
  52899512
       270
       344
  83634432
  10984563
   1523435
   9828874
  47197108
  64142165
      7478
   1667245
  14569926
  58958739
  45400031
  85574385
  11267470
  59540268
  18501171
  17400012
  68644458
  85566468
       435
   9199173
  58726147
  10309673
  14508861
  29597812
  40714637
   1745424
  13395028
      2501
  28786412
   9594829
   9500361
   9721037
  27200003
  11891367
  85604495
  20254293
  19901179
  64551767
  29229454
  64727037
  85580459
   9699057
  11143148
  40604935
  28267991
  36500313
  47962001
  64456371
     23985
  65875165
  90000106
   6878458
      1620
      2376
  65875721
  14737866
  85087343
  90000276
   2671469
      1349
  28464865
  63830516
       258
   2588447
  84825436
      2023
  29661765
  30143529
  63318421
   5953162
  65546371
  28962108
  44100003
      7663
   1126959
   1169009
  12563002
       799
  65175888
       491
       528
  52628950
   1437240
  60568042
      2315
  66284109
    404092
  64993389
    954832
  12385804
  21600255
  29772559
  90777568
   1745395
      2761
  19800423
  63718327
  13482213
      4526
      1984
  28720042
  39537897
  64776061
  65422517
  66284850
  85737145
   1531649
  59449828
       255
       632
  90688748
  90017959
        98
  11216544
   6700073
  61414974
  19900022
  31269781
  85203340
   8391665
  11929603
      2676
  91146521
     11094
       243
  33400126
  63846007
  65600082
  28615092
  29252419
  65238326
  65838323
    953214
         5
      1599
      7744
  11219878
       418
  44263672
  53499359
  60256462
  47715544
  65574180
    104316
     21877
  29126704
  47564768
  66475904
  58065328
  65588229
   3344421
  18100091
        11
        25
  47647602
  29772533
  32856953
  86097579
  91399812
  29098300
      1153
  33048102
  44100063
  78170276
   8966857
  11216247
  13041567
  29044222
  30858124
      9993
   5843679
  28593453
  44900347
  66444327
     21890
    598730
   3858623
  62838284
  31269231
   1112782
   9496873
   9287217
       332
  65539742
   2883446
      5962
  58666313
  86185525
   3501682
    801340
  98133002
  95826298
      1445
  65959583
  90000347
  83828522
  85282623
   9633336
  52800439
  40677519
       752
       783
  66773100
  11915896
  47002654
  12100426
  68646197
  58895127
  61414680
  19300575
   1625355
  15414269
     32227
  15123853
  33216758
   9595680
  20403567
  85777257
  85878922
      5930
   3012772
      1337
        24
  90646834
     77962
  11880556
  90828446
      1238
  29258723
   3281566
  65603384
  85420277
   9478306
      2777
  15291602
  16573458
  27800813
  47242890
  66400096
   9389617
   9606741
  11601436
  85669985
  40604463
  64444875
  27200087
  86230831
  90000497
   2777142
       214
       631
  32228275
  90539307
  10900017
  11899455
  47564785
  63770111
  72230892
  85578808
  86214720
       413
   9801883
       641
  64844083
  10700280
  11154907
  62378277
       246
  11236273
   5901762
       301
      1001
  15104280
  26064300
  31269686
  64843834
  66819490
    444484
  64481555
  28972373
  91197458
  70700743
  91464956
  63830410
   3324973
  19579689
  28816413
  64930405
  76767397
     16591
  60257286
      4596
  64697773
  65682344
  85630014
   1745415
  59540244
  91366586
      1894
  36601830
   3239013
   9138883
      1368
  32100538
  65929001
  27014773
  33400120
  64444883
  85772815
      2495
  35800493
  64899422
  65459043
     10549
   1712931
       182
   1709695
      1344
   1722708
   3312529
       170
  15078201
     32895
    491325
  51900037
  64354634
   1533113
  58720925
  26900292
   9979738
  12676449
   1745417
        81
  65173866
  85672680
       760
  16560402
  26883077
   1575620
  65935702
   3263198
  75019218
     28114
  63451733
  90828410
      7978
  17900258
  23802402
  29217301
     37033
    762645
  29172168
  83360397
  58891566
       837
  64810621
  16360825
  90828401
     83841
  85580435
  14330991
       363
  16800025
  28896835
  65381086
  66515712
  81288170
  58988200
  90000307
       981
  30064313
  59952817
    221482
  12459572
  62111929
      2682
  28804522
  12459562
  11616570
       692
      4682
  40625897
  65655866
  65988346
  85148154
  91267933
  98284565
  29520245
  90986229
  59800178
  60228272
       822
    826858
   1424040
      2423
  46081676
      8470
    770912
   3634504
  63113960
      5967
  52700453
     20886
     44134
  64409917
  14572070
  91298793
   5913014
  53102474
  29990503
  98078510
       268
  28267995
   2777023
  64444897
  53512776
       141
  64923611
  91508772
  14571960
  61573333
       854
   9258831
   6329740
       386
  53615381
      5112
     14794
  64020143
   1713016
  14000094
  85203398
  85537982
   1729088
       194
  90688746
   5850226
  11200825
  54700008
  10652899
  65447529
  11113586
  30143201
  63648673
  85520630
   1692042
  11214838
  58720870
  38300837
       788
  47564770
  62313425
  53499518
  28268002
  39055128
  64354701
    582544
      1079
  65226013
  15786826
  32100284
  65389442
   9061895
  65842406
  91281271
       446
  15414365
  46355005
  65614825
  85337210
  63587368
  28697686
      1208
  44201199
   1729125
   5200260
  28732288
  63830346
   6900005
  29172614
  47458136
  61543461
  30016395
  11936235
   9844542
       221
  29581900
  30008572
  85239797
  11932004
  31200012
  15104339
  90657541
   9682527
       490
   9014108
  84241782
  85346132
  90916800
      2165
  64142161
      8087
  64361563
  91036456
  58737891
       627
  15307564
  29897046
   9974223
  58720871
   1745492
  48031271
  65341997
  85376014
  63250383
  63085265
  30153836
     15709
  15414244
  83606000
      2054
  28622304
  40411824
  63180035
  85772837
   9389619
       359
  47425535
  62440013
  66002304
  97783103
      6865
  40617731
      5509
      5994
    485413
   9184355
  47526363
   1716650
   9832743
        80
       229
  28930395
  47850907
   9979775
  53045935
  84822248
   9199181
  62390069
  66335650
  12180853
  65666482
  98104564
   7289877
  13167624
     18792
  15364167
  29206046
   1745536
    771537
  44502181
   1699584
  11216254
  91130086
  65534775
  65869760
     83842
  28922494
  98133005
  97783041
    220798
      2690
  11903705
      2980
  33800573
  16573441
  29192799
  63818416
    214905
  10203070
  47217224
  47715586
  85580461
   1745399
  64214945
   9577641
  65014940
  83986146
      4656
  32450747
  91013299
  90577934
   9594834
  11591175
  86017323
   1636707
  62637006
  18807000
  33133067
  13910018
      1382
     21881
  13710732
  63635771
  66464297
  85568457
  59409329
  62934313
   1714566
  47581013
  58014090
  85610493
   1971615
   9577636
  83667521
   3183594
  65383500
  33304546
  62438763
  26761762
  28862834
  37703127
  47385759
  85677335
     83959
   7100025
       251
      1467
  63846001
  90688739
  95394524
  13710919
  63130146
  65812665
  66881868
  72335104
  29827530
  63031942
      1633
  26102602
  66201243
  65726002
    183208
    597305
  11236274
        69
  20403591
  15149412
    569002
  47228126
    153000
   1699568
  65607442
   5758053
  12459549
      1072
   2600011
  64896938
  85117325
  28845864
  47066586
  65696333
  66548944
  28827363
  29174427
  90635080
   9355119
  10014431
  30027808
  30152388
  47831500
  50600023
  64727066
  64168259
  66447064
  39055143
   3280848
  15500157
  50500466
  66444289
   5937676
        77
  11216239
  29752312
  64899423
  91134646
   1745453
  33627685
     33044
   6987072
  61400497
      8950
  62143821
       607
  42388803
  64719892
  56393211
  60462092
  29071580
  29209582
    485644
  13941356
  19201376
  41249547
  90800675
  53601253
  90970540
   1424136
      1099
  15584347
  28903039
  29211994
  33310050
      1705
  66283995
  66610715
   1980173
      2699
  28746733
  50301481
  65454511
  66146898
  85013424
  59481050
   9625972
  65506300
  66340180
   7204874
  64559060
  30046540
  66647202
   3443812
  14079464
     49240
  13710728
  43400178
  85578405
  86210928
       119
  62585417
  28892164
  64451797
  65375362
   6790039
  28805285
  64843881
  90000115
       505
  33503901
  65938790
  95826223
  58970142
  20403566
  25795718
  28785386
  47242889
  66219195
   3281487
  16734082
  32469151
  47622745
  97900039
  33078942
  33162629
  65768901
   9595681
  57907377
    582560
  15305409
  85203493
       340
  91321555
    826857
   1996071
       257
  28769431
  29141378
  12062990
  29971169
  47272529
  62315613
  44900351
  13901125
  53601436
  29061997
   3281317
  62508218
  90970549
       900
  32403718
  65099780
   1685759
  29771723
  11924904
         8
      4539
   3354721
  47242887
  86185418
   9595676
        13
       267
      2128
  13681113
  13407384
  29166807
  48600064
  14118079
  63648674
  84268900
  70400459
  85836743
  90688747
  85776618
  62709126
  24081759
   2872682
   9212374
      2254
      5008
  65178726
      9747
   4897184
  11202672
  11224972
  32312862
  47535071
       789
  28268001
  28391535
  85640685
    485522
  39001425
      6598
  12284621
  62482970
  63770073
      2935
       542
      1564
   1138705
  63451769
    846148
  61825349
  63579611
   3962897
    954833
  65603367
  85375272
   1064328
  85408495
  85692712
     32940
  12975660
  47002667
   1396635
   3488569
  33326514
  45201289
  39302321
   1745538
       617
      4154
  85399762
   9180432
  12043920
  13404702
  55194315
  61610413
  30144883
  63227829
   1685754
   9014104
  58720853
  62397372
  65546391
  96412302
    495234
  65294309
    485454
   9797553
       376
  65210073
  40625895
   1625466
      4140
  29004275
    694595
  10039528
  15414211
  29926531
   9979743
  29978487
  64549374
  82093575
  26761769
  85364786
  90000325
  90705157
      1394
  20603775
  28980716
  65842462
  14129241
        95
  65890970
       115
  29250373
   3314034
  64414687
   3505156
   1685796
      2679
  64356929
  98284587
   9463247
  58489655
  62315615
  29992351
  90000189
   3800295
  12888577
       326
  20403619
  28551122
   5933594
  29955662
  47197114
  65628076
  66444361
  90705129
  59482202
  33300168
  71134156
  57545034
  14866642
  14813136
  28714145
  38706349
  46989504
  48951367
       675
  22500818
  27200027
   1713029
   1714584
  13316126
   2743166
   8607462
  58014081
  22200316
       857
  28394232
  90001333
    692014
  27711628
  49622319
  85631311
  86262729
   6908272
   8301383
  58311780
       432
      1084
  38296012
  66041042
  15100210
  85543430
      5474
   9721313
  15112172
  30163122
  66751828
  85221943
  10701365
  28506917
  90618129
  10306886
  52700440
       165
  65546317
  20433330
  28602428
  51100082
  63845979
      9805
   3748644
  13601169
  65279691
  27278172
  65666479
  85878961
  58720906
       581
  65489600
  15336019
  14900906
   8800136
  26200077
  28987772
  59540248
   5621074
  62857114
  31269812
  98284578
    558922
  47631355
   9797556
  97900044
  60636172
  99114762
   9489109
  58779590
  29990627
  47639892
  72508027
  90017963
  86041199
      4902
     39991
   3378345
  29771948
  66750712
   9669684
  85782843
  90970508
  91041798
   9951008
  47281270
     84460
   6900007
  13862317
   1745478
  53499503
  53700146
  29794265
  64876458
  12078461
       485
       818
  64944288
  66151928
  60132792
  64444893
  64984989
  91423008
      1601
   3433562
   9389615
  61926813
  18600037
   8043932
  29169273
  83828989
  57545087
  14800897
  28876605
  64385120
  85467587
     14062
    470168
  61543472
  28939721
  11936234
  65195777
      3794
  66283767
  98069451
  64687437
  65655851
  85992976
   7405119
  63830301
       471
      7475
       232
  37996906
  50500469
  64953976
  47765419
    221671
   9747143
     83722
  29200411
   5936086
  58720885
  86071983
      7136
      9959
  64287431
  85629973
      7544
    350424
   5933592
   9212382
   9456321
  65624506
  63069908
      2453
      7650
      2665
    692002
   1221721
       832
  22100024
  40625772
  73058171
  85995614
  29083276
  63158272
  85489795
   8800407
  84904987
   3209612
  14245916
  65749610
  14270620
  59198080
  13270957
  60933753
  28902942
  78158852
      1429
  90970537
       557
  85589921
  91398186
  31269826
      4966
      6482
   9389622
   9735383
      1511
  64428578
  61344898
  85199890
  13126577
    765384
       154
       746
  85547979
  90438510
  98098226
       800
  91399850
       747
  16604106
     24807
  58151073
  58726124
       835
      2411
  29224542
       336
      1023
   9680444
    194343
  64302512
  74208124
  10361952
  31300308
  48800242
  91266792
      9929
   6416740
  65662502
   9538762
  53145865
  47002658
  65655871
  66549552
  85809261
  64984991
  47564781
   8958580
      1541
  84291100
   1706677
     96155
   9636156
   6790038
       237
  48031252
  11291391
      2981
  27841268
  30041796
      7781
  90885881
   1600096
   1649282
       499
  52700461
   3184559
        57
  30076164
   1735260
        62
  63881311
  58720933
     16459
  63232171
  72600792
     21882
    828168
  14245917
  14000014
   1714567
   9593928
  28226976
  66041979
  62164963
  16600204
      2903
  11236302
  13515593
  29841891
  85612420
   2600010
   9130127
  47831496
  47583850
  65546395
  85640696
       155
   1725022
   9720126
   9018756
  58720913
      1668
  47806813
  66554283
  11909514
  91316559
   3748583
  65020931
  91316563
  14245904
      2127
  47505039
  11903476
  28829491
  85616619
  91366578
      7196
       830
  67095810
        16
       657
   2776023
   9797557
      3027
  62469211
  84825434
  90705163
  91454016
    220877
  47328965
  85493370
  28911561
  30033817
   8800405
  28973489
  65963496
  13357536
  15291619
  90017960
     83747
  97900015
   1685707
        74
  53601479
       725
  24302672
  63830271
  78158105
   3346036
  15104390
  64353611
  90970532
      2570
      9059
  52400708
  64523887
  10001259
  14572090
   1743752
  29287770
   3175286
  28901070
  95826350
  15385449
   3086462
   3148076
  64505536
  64712209
  66701850
  91407282
     26180
  90669929
  90622714
    206300
  64428630
   2750084
   3772892
  65538851
  28200013
  65340663
  90516105
  28970486
  64777295
  78157899
       185
  29885746
  91165260
  45200088
  65833772
  91380975
       691
  29999850
  91348851
  29948290
  62641010
       751
  90970514
  90000069
  30016379
   5691439
  13978404
      1077
  47385757
  90498677
   8723075
   5038960
  53499839
  28448030
  30189073
  64651453
   9802037
  61395389
       158
  30159704
  47564786
  83360368
  85424015
     28117
  16019990
   1648807
       328
  22500565
  26100011
  64984988
  86218579
  62276564
  47622747
   3424578
  66005112
  91060327
   1555432
  62954647
  28746728
  99404578
  65309619
   2396411
  85228981
   9397898
  14733768
  28810213
  47564766
  63872549
   9753362
  46053339
   1698368
   9547591
      1198
      2000
  32362353
  65957448
  74177109
  28616229
  36800628
  65316009
  85348206
   1659214
  47002671
  90309421
   3772891
   9784481
       231
   1729142
  15414260
  85021935
       706
       877
       912
  65886004
  85788523
  85903881
   9680082
  53512546
  90679557
   5948420
  10966958
   1699562
  13978403
  65546383
  65793828
  66604950
    954831
   1374837
   4800008
  58720851
      4701
  64630925
     82848
   3020729
  45400046
   3488567
       676
   1745516
   1745521
  12846805
  29001447
  84289616
   9397899
       509
  47197116
  86218576
  56979790
       512
  29836928
   9979771
  66151908
      4899
  85434862
  13091912
  62305148
       433
       374
  47753594
  52186736
    765385
   9979745
  15369657
       164
       415
   3242530
   5621073
      1462
      2781
  39302323
       745
       814
  58154961
  62625898
     83754
  64358884
  65174289
  66127958
  85500051
  91422021
  33761812
       339
      1245
  17900257
  65174956
  26996516
      1024
       801
  15006760
  72486040
  90000092
   3442188
      1266
   5915847
  78158520
  91379561
     11497
   1527636
       375
  12888575
  14600612
  29151206
  64835896
  30041461
      7606
   1685760
       189
        40
  40677506
  64970671
   1424127
   1504878
       215
  11055837
  29502821
  72121783
    923603
   3321563
       813
       892
  11236320
  57041322
       314
  32243154
    123360
  50500515
      5171
       762
  42253937
   3018064
      2302
  59482376
  13025689
  28287706
  13710915
  44900193
  65024537
   3376775
       458
       345
  85532693
   1785724
  24600207
  21914776
  15500121
  39017721
  47197106
  66537546
  91318132
  97457015
  13214982
  62938410
       272
       394
  93511118
  58698792
  58822328
  62640675
      9511
  65737143
       304
  28500460
  65433535
  65250811
  85604512
   7419556
  90000077
  91194249
   8800408
       420
  85252270
      7995
   9697961
  29812889
  45700004
      5492
  47409781
      5805
  59151454
  30189807
  44000267
  47328960
  57103374
  97925559
  15123967
  64779737
   8708970
     83838
  86097578
  14659219
  65782871
  85324915
  11200502
       440
  85566455
       556
  15414256
  65546384
  84895931
  11138088
  66283945
   9117818
   1202351
   8966858
  61212651
      1095
  29189082
  31269006
   3519633
  57606941
  27711627
  91318104
       169
   1663212
  90000148
        50
  62390053
       840
      2299
  33801725
  38394767
  90828419
  11225846
  15123964
  64487040
  85395494
      5761
  29948283
  29159221
  13941364
       698
       924
  47425497
  13101268
  58891512
  60753911
      2694
  66539095
  71019453
   3532535
  29991772
  65546396
    164392
  86185489
   3418630
   9281695
  85289912
   9207386
  11186080
  64985003
  91358581
    762647
   1759889
  11214837
  11911951
      1143
  90936319
  56437466
  97783111
  47893786
  97986262
   9732714
  14694288
  63859955
  90000170
  65693189
  85447792
  90828403
   1729148
   8800403
  65320983
   3098540
  58822157
  18500381
  14569963
  28818615
       603
  29157299
   9199179
  58780675
  91399825
  85476845
   1095990
   3207253
   1194761
  60169778
        20
    470220
  24502808
     18870
  85324938
  97124831
   8447254
  57916942
      4388
  71019174
  11930669
  29099514
  39190407
   1745404
  20277657
  47385760
  63879943
  47680270
  12100916
  58660306
       210
  65546441
       664
  91123359
     36398
   2586919
  65174101
  90021031
  52831887
  47603341
  13065110
  65691524
  15454868
  27554270
       923
    954813
  85463273
  29224239
  49691608
  59800225
      4538
  27402349
  28144240
   8965253
  66285459
     41818
   1636965
  32347890
  43575145
   3560454
  50600006
  65447554
  85434894
     33285
  91382158
       646
  19900927
  65032643
  84197405
  85324939
     12390
  38915865
     41803
   4722423
  38394765
   8800379
   1171002
  58699823
  33684759
  52600298
   3355896
      1583
  65319678
  87289409
  11200833
  62970136
  66176236
  65860376
  67095252
     25946
   9721208
        87
       422
  28981101
  46331284
      1843
  37996937
  47737202
   9636182
  12079286
  63451772
  96491051
  62500594
  65456069
  65174979
  72659280
   3303728
  18100065
  53990003
       922
     30301
  20263090
  43900306
    692005
       207
  86113739
      1671
      2632
  64428612
   1971257
  62970105
  31269913
  63846020
      2509
  98284570
   9198266
  47715364
  76034890
   9617971
  11008776
  65174270
  83886300
  91266780
  53601499
       643
  16715871
  86116334
  64935103
    469678
  32299095
  64816344
  33450010
   9702314
       153
       443
       882
  64142242
  71134285
   3324964
  58720867
  65586825
   7498644
       903
   7730010
  12975672
  62595391
   8947640
  65634000
  15817451
  58065302
    874517
       775
  85151656
  85434893
   9797539
  29190634
  32299120
  58401142
  65389620
  85289168
   3149072
   5912755
  11151592
  98132989
   1135654
  85752264
      3364
      2320
  64615519
  66097427
  85956003
  58660300
  61573308
       101
       347
  29002114
  47806805
   5064793
      1075
  65032663
       129
  28622308
  66587699
  86185493
  29897045
   9697302
  10939872
       655
  30192161
  90498767
   9539339
  14520994
  30154631
  58720950
  21200004
  28895316
  91194232
   1796164
  10966967
  29121520
      8238
  12793780
  33181323
  85567956
   1654837
   2601316
  12604409
  29155124
    485803
   8761700
  32337369
  63545194
   5031759
  91366536
      7072
  11216417
     21885
  30120906
  72508142
  81688088
  91399858
    123370
     18871
  29948229
      3823
  31301035
  58023672
  28245115
   3298696
  83553288
   9609154
  29256218
  47564788
   5479266
  40608566
  65454315
   1080202
   3451611
      3743
      1880
  47606226
  32291892
      5825
   5961809
    846035
  54400331
  90705152
  58720945
  29035589
    681554
  13791348
  63318433
  98133129
  38933919
  15291620
  33094347
   5446492
   5851157
  58014041
  26600013
  66370776
      7075
  12078471
  13900910
  33400110
  65422636
    416285
  14813113
   7957064
  10369531
        60
  91389476
      7502
    485411
  16600507
  49201782
   1699244
  65206897
       262
   1745472
  52002572
  78158819
       699
      1379
  65879260
  85770395
  10824766
   1663194
  66367224
  11108754
  56004919
  56277488
  59481120
      1160
  65127094
  90000352
  13152756
  52785516
  40677431
    444520
  65328582
  83886286
  98098225
  91446444
       626
      1676
   3555909
  13800435
  26761761
  45400038
  97783110
  90828404
  20403501
  64985004
  91354417
      6725
    776148
  29279033
  27600067
  33701731
  85844655
    759531
   1745493
   3532534
  14059618
  14813713
  72232967
      4735
  37900067
  85630097
  14571972
       402
  23000076
  26761755
  71053659
     13983
  56869086
      3504
     83913
  90828425
     14646
    226387
  62723291
  62305152
  65607578
       388
      1968
  30108209
  12497781
  60191644
  29692178
  38296047
     14002
  14401229
       354
  29867676
  32475204
  68522715
   3054024
   8800404
  90970545
  13978414
    944684
  11602901
       253
  85669931
      1251
    699520
  11700352
      2446
  98069599
  12620534
      1145
  65200430
       957
  16447582
  85784661
  99404590
  91389490
   4707322
  90000071
    183047
       785
  65812654
  56437468
  85945570
    568751
      4224
  28797788
   1713000
  47715574
  90688743
  12459547
       392
       652
       682
      3041
  31443956
  65456390
   1699592
       477
  65278954
  47002661
    485491
  55000047
     83912
   3440186
  14624246
      4026
  26429894
  86121822
   4717091
  12079266
   1086621
   9941461
       846
  29752577
  33400099
  63745719
  77595038
  66056332
   2588501
  19741193
  86041184
       792
  11051116
  13214983
  33661977
  64697795
  65842378
   1712996
   3312562
  85876721
     10916
  28570995
  99209598
      1437
      1066
  52200023
  11884834
  65174335
   9389633
  28318056
  49995745
  47581004
   9735181
  12078469
  28734964
  47036074
  47425314
  63451747
   3306021
  15376637
  85364790
  85799272
  65588015
     14028
      4494
   1170849
  28769232
  85009544
   3012760
  13710726
  63451768
  86097588
   9538303
  58720858
  62799706
  55112614
  59800223
  26800349
      9992
     83768
   9697324
  13257035
  59874563
  65935743
  85891540
  64727061
       204
  39039930
  14733830
  10383586
  62445294
  90970528
       248
   1692054
   9595677
  12487110
  29200257
  85565792
     83703
       949
  14898332
  14872651
  18401073
  47806798
    109100
   3501679
  62464681
  10629284
    430420
   3305922
       797
  29948299
   9234126
  47597603
  85273300
   1745488
       700
  28533300
  31302269
  50500516
   3430530
  10984553
  62481019
  53499670
   3184560
  13349902
  64727030
  53045933
   3800051
  63592931
  12277183
      1243
  47715567
   9308606
  52800407
  85563165
   7016874
  40619216
  63579328
    953205
   1920469
   9857875
  30030041
  90000112
  61543464
      2831
  19774068
  85346117
   3016389
  31269900
  75055153
    350224
   3306084
       297
  65541874
  11941016
  58720924
  65100549
  90004965
  47806808
     83879
       918
      1708
      2786
  29866563
  38086939
   1719549
  58327644
   3246509
  16500082
   9589996
  46724300
  28797801
  47535073
  65696328
  66820927
   3012763
  53499351
  11182353
  29053608
  90665212
  29163511
   1424070
  25476643
  66819223
  85316693
  86256215
   1539155
   5064789
  47239404
      4187
  39001427
   3031128
  91280991
  61306369
       566
   1902568
  15520078
  50100354
  12745954
  14069503
  62625483
  28810214
  12648022
       179
      2996
  29772576
  78158923
  10939860
       592
  57909248
  47806799
  64568871
  64812562
  65643712
  67684821
  59109315
      4897
  28794818
  65588395
  12891329
  13065108
   8778962
  37996936
   3504576
  11266665
  47000627
  63180042
  64680595
  85655622
   8246389
  64810745
  85746093
  85542603
  55160392
       493
  40014040
  27010578
  58700655
      1746
  29948298
       807
  47831505
      1283
  47715580
  97887926
      6433
   6733410
  91399857
  11113605
  53601480
  16360830
   8800428
      1417
  14909847
  66201117
      1354
  28167348
  29083266
  30109517
     27785
    124333
  12975655
  29897675
  91013297
      9597
  58720904
  57545077
  62565983
      2956
  15149347
       447
  16724789
  10939859
       355
  11216077
  14072929
  65655114
   9334864
       419
      1696
    582550
       137
  16573405
  94701663
  14287983
  15414364
  27415312
   4225937
  33594818
  29164835
  26761767
  91194228
  65377436
  85749488
  85448463
      2697
  28806370
   3184549
  53512301
       117
  12370784
  14129243
  57750915
  29948292
  47002662
  91251509
  53499171
  32583597
  66286196
  29957438
  45000025
  28980714
   8367610
  12459563
  11536973
  12459575
      1809
      2685
  30081084
      6998
   3374583
      2842
  54242186
  62844624
      3194
  64630939
  85098514
  47603351
  91259134
      4046
  66321537
   9979778
   3205345
   3239052
  61732654
  11020159
  11847832
  13701155
  15188912
  99209587
  32362231
  57545069
  29890327
  47806804
   3748689
  12180766
      2424
  58014083
  90000419
  17900259
  63451732
  10388067
  61543473
      3648
  65472939
    219130
  11267513
  14608323
  14694269
  30069759
  84197412
  85434900
  64444898
  13200002
  86078593
     23986
   5915830
  91266894
   1692055
   9721528
   1745416
  63846023
  85864812
    916289
   8770297
   9594831
  35800113
  85320017
       276
  91457130
  26761772
  28946286
  91365044
      2093
  28892125
  47564771
   9085641
       920
      4757
  29099557
  63451750
     20570
   8155007
  58720873
    582543
   3162814
  28990772
  28600604
   9710774
  57887687
  12030127
  14572114
  58720903
  33572807
  13214985
  44300626
  64444882
  97481600
  90001014
   3312528
  52800408
       296
  63845989
   3054023
   9199175
  61926808
      2914
  33400121
  37703212
  85260325
   9206130
      1209
  20700045
  63028066
  64523028
    697823
  11216509
   6103024
  51800303
  91465072
  63180070
  63271770
   1676498
   2607636
      1088
  90000095
  20367155
  30041450
  90000375
  29948277
  30027794
  64935101
    762646
       220
  90495853
      5237
      9212
  65755589
  90970505
    153814
   4975054
   5844333
  30104038
  62728599
   2171558
   3192830
  51400461
  64727063
  15600039
      6225
   1745529
  29897023
   9717096
       838
   3189934
   5041814
  14642472
  29209725
  66444599
  85669102
  91312273
   3208140
        56
   3378313
   6800011
  12891341
        45
      1540
  84360929
    496433
        63
  85424066
  98284551
      9409
  30020456
  72230791
  58277282
  20403568
  58270854
  60435968
  90970524
   9389618
  85566550
      9310
  27547266
  64769916
      9213
     11489
  29160002
  87963947
      9422
   1745458
   7763982
    491285
  65301211
  85795806
      2019
  32333465
  64174023
  65891502
  15149345
  97900041
   7875702
   9735024
  60765127
  37996933
      5961
   9397851
      1012
  23701046
       642
  63846013
    570427
  61927908
  29597833
   9354313
  53400771
       302
     28384
   5901763
  14858288
  46615240
  50100269
  71053660
   1729146
  65001492
  85637458
   2586918
  10984567
  13463821
  20327315
  85631532
  10200020
  15249477
  77594980
  58311718
  64354854
  85495534
  14400010
  28616225
  86095423
  11216148
  52731835
  62236775
  28394034
  31058934
  85334289
  60132799
  85565784
  58014007
  27757736
  48400850
  48800008
    613569
       430
      5254
   3308403
  29262836
  66453349
  73100410
  80160849
  90970534
       516
  66172081
   3349860
       524
  85424079
  28267988
  66782971
       974
   1745515
       677
  32475209
      2909
  91399811
  29772595
  44000045
  12079271
   1424138
   3214619
  13383873
  32856952
  63417083
  62031797
       400
  47806819
  64479193
  66445321
  85449196
       286
   7200280
  14694259
   9030049
  12888579
  58151240
       343
  47682660
    468947
  10383559
       335
  85749467
  85782810
  93511117
  59409332
  15149229
      1488
      2311
  28101056
  49984796
   9985239
  14572092
  66509321
  72230767
     77973
    489543
    475340
   3012764
   3310837
  11931799
  29039514
  29055829
        44
       753
  62970104
   2588505
  47831507
  65546362
      2500
  28106772
  65238475
  66444643
  15067993
  90001252
   2872683
        23
  47420107
  85672694
   3584702
   3174735
   9652025
      1082
      9487
       318
  90828447
  12891328
  90000311
  53601248
       766
  97671746
   3772820
   3281567
  32414313
   8598840
  20277634
  20403321
   3200958
  16560408
   9442001
   9801884
  27400659
  29172311
  65597131
      7319
  90000081
       454
  85514845
  11216150
  15123963
  33310052
   4567542
  20361815
   1712981
   9253704
  12784614
  33400122
  53045937
    863696
       247
  23200238
  47800575
    776149
  29995577
  90000128
      8842
    763289
  64684827
      2347
  91038190
      5829
      1871
  47606230
  65464830
  97900026
   1714537
  59073321
      2221
       450
       504
  66038469
  91367661
  48031273
   9676202
  84197406
      7488
     83880
   2120286
    254448
       266
      4107
  52731730
  15492592
  45600753
  85321129
     15707
  11236323
  29151842
  65638606
  97783114
    485415
   1745476
  58720869
  58014033
  29148717
   1185439
   9552425
  13166783
  14731705
  90000104
   5479267
  57545023
  28777312
  33219572
  64784591
  90000321
   3086397
  91125532
   1971703
  11238384
  56015358
  85548532
     13972
  15022524
  47715584
   9637905
  28431217
   7289865
   9355120
       533
  30168353
  33530258
  51100047
   1379166
   9478295
  29213175
  29240987
  29948303
  65456207
  64985000
  65603385
  83886299
  31428111
   3532530
  14570397
  84411390
      1060
  98702875
  13020047
  53145866
      2667
   7159646
  33462388
  64691435
  65202210
  66138393
    533721
   3111027
        21
      1380
  28200224
      2983
  28600063
  31428002
  64991311
  90000057
     15892
  58317629
      2561
  47197111
  65845122
  90970550
  85103700
  90685176
  84727729
      9181
   9001980
   9018746
       768
  27890897
  33300083
  90000090
      6981
  37468170
      9065
  20706674
  66511666
   3184562
  13710917
  28842157
  47715558
  59634978
      1465
  33692862
  78158924
  85398001
  85848493
  85505593
     53893
   9300138
  67194650
  85449184
      9229
  11909515
  28202453
  65588186
  99404618
  19982430
  47806814
  53500445
  64796020
   1745434
    129572
  66444478
    613635
  28875236
  15300552
  28890472
  39560477
    582545
   2587077
  59071238
      2536
  63470798
  13850147
  16553423
    152447
  63006289
  58891535
  59802200
       405
  14900598
  49930402
  90828449
  29500802
  45000020
  64843852
  90936332
  55681509
  65012646
  12373644
      1341
  65963459
  71053658
  13695886
       149
       294
  64338733
   1029353
   1636574
  90000076
  13153112
  31269804
  64899440
    706972
  58014071
  85252056
  91060322
     12530
  44900461
  98095670
  13099554
  33503008
  65174368
  85666635
   1211574
   3901413
  18001142
  65795731
  10364904
      2973
   3184554
  38584231
   2396412
   2949230
  66490406
  85677340
       378
  16604245
  85845102
       383
   5973256
  15200064
  27700505
  38500168
  58023795
  64168256
  12400124
       600
       705
  28828603
  66075487
      2742
  15600107
  18500409
  12888584
   2590738
   5203110
  14421690
       535
  84641347
  28866996
  29029073
   1745388
  33400092
  90000192
  97783112
  29897029
  65121310
  12208307
        47
  50400521
  64168266
  29772580
  44600071
  71134206
    182700
   1768506
  11936567
  91244494
  53601247
      1479
  14487975
  47747400
  54300034
       398
      7928
      8258
   1676165
  10078119
   3146153
   3153364
  28896836
  42098920
  37600189
  97783094
   7172246
  85946055
  12776485
  28226977
   3378934
  58720921
  65401240
  86048391
  98702844
      6464
  58720862
  16560404
  65445009
  65546311
  65558195
      2017
  65766992
  85289917
   1649221
  13065109
  47535100
      4987
      6207
  37603193
  47583851
  10966964
  46066358
  12069669
  61396320
  86185416
   3485208
  11926260
  63919500
  12385809
  66375746
  66678448
  27200018
  40674920
  65363102
  13764212
       102
      4503
  32083490
  10984569
  52300307
  63846022
  86041148
   1745484
       629
      1357
  21302500
  13342019
  85311993
   2514738
  56966440
  22902455
  65954794
  85150028
      9949
  32600013
  65676674
  86061795
   5915827
  12888574
  21213820
  66323274
  64899047
  52899506
  29692197
  45500081
  40725294
  65304716
       357
       369
  85792760
  90000065
       425
  67131628
  45740982
  12223297
       794
      1694
  26754196
  65569640
   3772808
      4846
  47192540
  65735960
   3499003
       227
  91165273
  78170280
      5113
  53636218
  66339674
   1605347
      1119
     22981
   5973291
  85532692
  91473658
  11214851
  29157295
  12373654
  16536557
  17301011
  47593121
  90828439
  99368359
   5016703
   5479263
   9287216
   9704455
       333
      1295
  65296703
  29242929
   2120188
  85737122
    916434
  11402027
  65333803
  91457117
    619131
   1649257
  15104288
  47217222
  64288277
   1300055
  28941469
  29125166
  91130088
  84870262
   6651260
       114
      3293
  58014088
  12459573
  39518365
  12459561
   1593827
  13500007
       319
       888
  40620705
  66068876
   1745530
  14578855
  13283743
  86185456
  13194050
  85571204
  97900032
       563
      1338
  45100689
  47806796
     16215
  31269914
       324
  47622786
   1194332
   2120167
       329
       371
  15414489
  29011884
    326373
  26900023
   1599993
  14600578
  64861439
     21896
  13247643
  53145852
  44900191
  65791159
  31269260
  84422351
   2588497
       614
       360
      2833
  83686068
       350
  38394769
   8948300
  16393854
  28202543
  47658109
       245
   5895159
  11382501
  85434856
     10053
    801338
        92
       650
  28660788
    444483
   9435615
      2979
  12301475
      1246
  27000469
       193
  64975890
  58720855
  86256212
  28635376
  85337225
     16592
   1714661
  53499823
       203
       672
      2776
  15413745
  52002860
  18100149
      2063
  12459554
  60687118
  64644658
   2588502
       260
  66681430
  28873131
  29065999
   3303731
       123
       575
       637
  47715560
  65476924
  65238482
    489325
   3532533
   9697321
  65657406
  90534571
  58014035
  14733765
  28885980
   1000099
   9697983
      1404
  13091916
  62970142
      1426
  86218512
   8800173
  85434897
  47699292
   9100011
      2693
  63592932
       771
  64225765
  91302658
      1281
  85352238
      8217
      1184
  63705266
   1037148
   1678985
      1434
  29154812
  49100251
  60642675
  15511300
  64985002
       689
  60802461
  13386129
  65295428
    582540
      4285
   9180421
  11854262
  29218628
  86041145
       780
   3328000
  32905983
  86113791
   3435871
   2989266
  61148717
  91316522
   2806358
   3900100
  18300905
  66891948
   3312561
  12910892
  15336056
  29228799
      1230
  32742082
  91276956
  28924562
  84975677
  85942042
  32450991
  62637002
  15319233
  14813660
  37996931
  85795413
   9790747
  58014087
  66278018
  14508844
  28877283
  30961739
       211
  64328064
  15337482
  25600191
  47564784
      2782
  29105189
  10800008
      1018
      4068
  28961654
  33597049
  65238492
  66619119
      1318
  37996901
  14972510
  63579570
  15424631
  13500010
       300
  65027727
      2989
   9538308
  11400258
  60435966
      2020
  27202401
  64358882
       583
  65489045
     11447
  84366547
   1710138
   5835517
      1454
      2111
  40677480
  85309980
  28268003
  65342199
   2588212
  58014005
  59540257
  29157296
       848
  90391289
  31269747
  14832971
   1197796
       522
   1715789
  58014010
  20000461
  66988477
     14926
       811
  90828422
   2680031
  14694273
      1081
  29777449
  33223714
  63718325
  66248323
  85337249
       679
  29288902
  29991773
  64868038
  66776151
  58401144
      1470
      1761
  65749798
     14610
  28101209
  30016396
  90535360
    144729
  60295022
  28001168
   1682814
   6100811
       595
  40373199
  47515199
  66604751
       284
  65794816
      1989
  58720909
       309
       395
  29045117
  65174927
  12298317
       915
   1675523
   5853622
  12459534
       139
  61579555
  90000346
   3181208
      4584
      9169
  62908988
  15304848
  15260330
  64727096
  98090030
  98104583
  98284593
  62445296
  20902285
   3526454
  15414208
  66174771
  91399848
  45700753
  85666333
    582559
   3106122
   2587483
     83849
  44100230
  86061827
  33400101
  90000494
  29302206
  85867765
  58726653
      2784
  65546313
  85897119
    262255
  65589728
  78158594
  24500056
  45690884
  64741603
  77595015
  66476604
   4400035
  11700337
        55
       593
  27288649
   1119929
  65536199
  15337368
  64142224
   9539336
   1607093
   7323991
  13041639
      1202
  33400128
  66540014
  84400777
  85531892
       736
  39096132
  91340646
   9680442
      1132
  33709458
  38706367
   1385957
   9538306
  12891257
  40585862
       100
  98050082
  28982496
   9437755
  14317319
  15554002
  65587517
  85630011
     83700
  21002396
   3429724
  86310694
  28043112
  47564763
  65175143
   3440164
       519
  39190399
  86185469
   9721040
  84197408
  62165049
       520
  18800312
  49984810
      1602
      4101
      1911
      1059
  85571256
  90828424
   1745523
  24200478
  29234031
  46400842
      1836
     95281
       173
  22500004
  15350217
  44100066
   1712965
      3907
  29046437
  38994028
  63846016
   1685762
   1649350
   9014113
   6790030
  39039929
       427
  26259599
  33637608
  85672004
  13041515
  27415362
   3086399
   3189742
  28674528
  40677499
  13041494
  62970129
  27700817
    475339
  58720878
  64796720
  66005154
     83699
    916398
      1995
       178
       282
  29284897
  85602711
   3018061
  60184843
   1181860
  65665979
  65789668
  11289886
       475
       917
  49950680
  47622743
  72230627
   8598839
  10341862
  13025700
  10200117
      1578
  36100057
  91196734
       805
  47500042
  98074397
      9224
      2930
  38584229
  64358879
  83886293
  91300623
   9234137
  59866989
  65595717
  23700048
  27900031
  66326396
     20575
   6838876
       112
       769
      7594
  63513274
       569
  40175642
  58014078
       933
  27698312
  28313303
  44900397
     25929
     10626
   3204175
  47239403
  65534688
  66451417
   3029466
  62031624
  20327335
  29341198
      1571
  90000059
   9625137
       150
  63940147
  62594424
  65035989
  65589736
    103724
   5621076
  65735154
    638594
  45400037
  65546392
   3378764
   7405118
   8155476
  12064312
      1240
  28443108
  65186216
  98120186
      2415
  15600102
  65121341
  90828407
  13100908
  64523068
  16601170
  24200066
  32414230
  64020078
  11202640
  58720916
  85466399
  85566466
  98069582
  13995652
   6100024
  49930400
  65747547
   1713017
   1729139
  54605674
       488
   3221321
  65661187
        90
      2481
  50600053
  65390769
  90828432
  90000162
  36500044
  64812981
  85567967
  63084031
  30078539
   1745394
       403
    489323
  14550359
  65449239
  65938769
  85151965
  86185404
    500091
   3209613
     33449
   2120206
  64691388
   9536334
  13710730
  39464068
  63451729
    254569
  10836246
  27000177
   5691406
   9347830
  14571573
  59378541
      1222
  65344345
  11113559
  11400234
  85221944
    808506
      2645
  43900305
   8800398
  85583529
     51456
  22601676
  19400052
  63451751
  16703146
  38086941
   1424042
  11077950
  43400113
  85770386
  95080042
   1643613
  85664730
       234
  63318434
  75963033
     75163
      1436
  15352602
  37400161
  11400281
  16458552
  15600080
  91323858
      6296
  11905544
       444
  65635661
  91399867
    489358
   3800052
  40366613
  65546400
   2588377
        42
  90000190
  59588739
       755
     23209
  62165052
  29012634
  66317979
   3394586
       695
  67041515
  84983933
  47730496
   3151595
   8992225
  56236339
  15500280
  65385567
  78158211
     17825
      1452
   1649154
  12539784
  85566458
      6750
   3344382
   9389620
  28895633
   9117737
  31925136
   9389630
   9612370
  65961800
   1029345
      7491
    874492
   1122730
  65207704
  85473555
  90000070
    686519
  57217232
  11266659
      2296
  15520052
  18100043
  65452431
       142
      4892
  28859923
  65340536
  85346144
   8732634
  61488493
  85656702
  11236299
    221978
   9287215
  12300266
      9915
   2601331
   8800401
  60462085
  20403593
  90936339
  63752044
  65885887
  85203397
   3440118
  11893293
  13222812
  61708293
      2318
  84846310
  98069601
   9389614
  47535854
  66513735
  99114736
  20902288
  32817114
  65776882
  85870969
   1712995
   1703442
  65704587
  91457132
   7957053
  29157298
  32926298
  65149403
    194008
  21201535
   8607463
      2703
  84902954
      1491
  11202727
  62932997
  51800301
  65875694
  44300502
  75963028
   9797565
  29843416
  63846004
  64389537
  85637459
  61606219
         1
  64354971
  98069444
  60783166
  15600052
   9801819
  56236344
  29151946
  50300278
     14566
       929
  66245170
  83688586
      5746
      7386
  56979788
  58822286
  65586898
  65841048
   3303317
       560
  91123824
  28988462
  61815777
   1685794
      1440
   1763427
   9595675
  46441114
  85447756
   9170353
  37400012
  71134158
  98284595
   3426334
   7908788
  10381416
  28475086
  45201329
      4015
  64554585
  66580663
      8278
  10341874
  24600028
   3012748
       588
  58720881
      3552
  85440963
    871991
       770
      2629
  26937091
  33800594
   1424108
   2588372
  47715565
  64975878
  11113618
  13041497
  85690875
  29753493
  64593004
  85772830
  90510448
  14800464
  85788503
    874518
   1000273
  14694268
  66178087
      7773
  28454269
   9376374
  53045938
  39464053
   8706696
  91298794
   2120348
   2783989
  85440984
  95128314
  10078741
      1837
  64953955
  91275525
  49300703
      7013
  47715572
      1301
  65449173
  15000146
     14930
  58720908
  64976603
   3378928
  14118084
  65489574
  66444802
  66505909
   2396417
        19
  50642414
    992305
  57750918
  29021136
  45700155
  13353596
       669
   1685676
       201
  65588348
  91196691
      4665
  22100025
      1945
  29897044
  86133374
     16772
   3208738
  20403620
  47791791
  63592930
  65510002
  65926553
  85450733
  95826237
      7875
  62491842
       731
  85656739
  10076666
  29692177
  65448784
  65776879
      1129
   1649297
    485442
  32475203
  66201554
   1734196
       816
  65449333
  65281394
  63451749
  85772818
   3532527
      1148
   2619374
      7542
     83705
  12326249
  13606370
  66820750
  86214730
   9771068
       537
  62788543
  28900500
  40714733
  98090034
  40677489
  85203311
    916413
   1293526
  47002655
   2120216
  13041051
  91464967
  11165317
  53630523
  63978369
  29787245
  29061993
   3184566
  28297477
  73800007
  85693874
  14337648
  47270763
   5915862
   9612379
  85342546
  91277101
  11266652
      1225
  66464295
      4044
  90000083
  91123369
  47831495
   3312621
  65633898
  69627540
  12800572
   1744407
  65655869
  58780685
  91316564
  90000094
  58780203
  77595045
  90000053
  62915071
  46182044
  85907753
      5311
      1094
  26100005
  32160660
       472
  16664116
  28221070
  65599592
   1745418
  11236272
   1685799
  58088784
  12373652
   1000066
   1517972
   6790049
   3901266
   9606727
  12079276
  11214923
  27942904
  85500182
   7660332
  53103790
  47197115
  65565541
  39055145
   7004335
  28600681
  32414191
  90001332
     28734
   1721672
  65891503
  12648028
       289
      1767
  47564783
  57607087
  55700041
  65742995
  85520621
  66741291
    619133
  28805291
  86136648
  13710920
       183
      1127
  90970538
      5538
  60064389
  28998782
       962
  28925098
     14653
  14783224
  91503961
  59952816
  46611102
  65778881
  85531094
  85951677
   6400107
  26761775
       133
  30016390
  65452594
    589604
  83360396
  98702867
      2068
      7394
   3310846
  13422796
  50100008
  65743031
       222
  64449210
  11236334
  51001982
  63881305
  66370821
   1192984
   3249123
  61197955
  29291611
  13342022
  90017962
  20403689
  90461114
      2681
  29839685
  38807826
  47385755
  47831511
  85175764
  84291101
  90000338
   3047103
   6783819
  11200511
  85356379
  29995579
   2993092
   3344380
   9772158
  44300497
  65891488
   9979744
     33348
  25000018
  66572916
    149096
   1121129
  11020155
  15414212
  28267992
  85709602
     12548
  40500511
  85434885
   7289870
  47624700
  62970143
       134
  47806812
  14813621
  29885694
  91256680
   1745539
   8043940
  33315781
    510256
  28287707
       269
  29727960
   3569146
  13013818
  40019648
  28762322
  28999367
  64358885
  85863615
   1663077
  32383189
       688
  65390652
   1713037
    485503
   9207133
       191
     14795
        73
  64863376
   7004393
  62811248
       188
      2454
  91367684
  46284283
  90000066
    221221
  65175456
  28794537
  65506296
  56584842
  83689008
  85352245
      2088
  28622302
  29011268
  47715562
  63180033
  84904984
   1374836
   1687107
  60306070
       171
  63833753
       125
  28993026
   3378891
  65136169
   1424146
   3379031
      2675
    123342
  12718369
  53300254
      2661
  84269272
    221925
  38602909
     83852
  57545081
  64834791
      1937
  63895566
       710
       773
  44900116
  90001317
   9238861
       483
  37900162
  47607234
  58014080
   1685800
  18100028
  32361139
     32270
  13481110
       834
  15602203
  27841267
  66365278
  66368994
  98091138
  47002676
  47715589
       582
  64683904
  66447127
    760637
  14694297
  13551563
     14045
  10700279
  10939870
   9104292
  90828435
    500101
  12459565
  14694231
  64444886
  62405546
  85566527
  90001321
  33662889
  99126910
        49
       498
  28914030
       649
   9347829
   1111185
  26761765
  65546318
      8221
  64875545
  65301156
  19895359
  40677478
  52800320
  58581921
  85426613
  64521880
  85504982
  12952649
        32
  84616319
  77594877
  64954833
  86097523
   9776914
  65059830
   3369939
  13105516
       786
  47465261
    485492
      2066
  30055928
  91264280
  58720883
   3430528
  29319386
  30081086
  90187146
  98284571
  13041670
   8239757
  13041668
   9284804
      1026
  46354994
   9308640
  82023268
   1699593
   9676556
  13214711
  39537868
  85009174
  47197118
  18501115
  10383570
      1928
