  12302476
  11200071
  53499855
      2607
   3070548
   3400776
  19894345
  31269349
  29862166
      2565
  58262985
       829
  15179930
  60936146
   3772872
  84997568
       320
  18501209
      1947
  39380330
   9076338
      3438
   1362337
  14059769
  44100069
   1525445
   5933560
    149560
   3164131
  11891528
  14325210
  96490943
      2067
       686
    703742
   3372141
      3440
      3160
  63956213
  53499323
  61113206
  14972492
  65993205
       249
   5963256
   7221499
  13227908
  33094345
  90000360
  31780613
  15302694
  39704254
       401
      7879
   9529412
  53499020
  12842199
  28959768
  29316337
       331
  65317364
  16573467
      9486
  26500892
  55134073
  11804716
  14820601
  39704297
       571
      3397
  50389925
   3376800
       697
   1210220
  15336009
      6106
       590
      1400
   9089342
      2211
  65597135
   9478324
    815548
  12842118
      3351
  59919841
   1800885
   9246920
     11060
  50413236
   2757067
   9636981
      3029
  47772166
  60452280
  90001017
     22912
  86084071
  13245230
  15349288
      3291
  51700349
  65691674
  90221390
  12952562
  53499407
  63885254
  66365269
  90581836
  12174644
  10382836
  17000373
  63571537
   9657178
  39704251
  52800254
      2251
   4049126
  29794251
  33243219
  64202886
    323097
  63232417
       898
  65988341
   5035155
       442
  39704296
  33115046
      1158
  32420215
  66218310
  63990420
  85363528
       280
  63684864
  91145059
  10432343
  63574930
  47609745
  53601434
  65092686
       591
  12923021
  65546442
  65449299
   1709540
   9721069
  90021208
  11209628
  64798490
  64466705
  65182140
  66103008
  14660095
  20385538
     67157
      4537
  90019340
  85690975
       205
       808
   2539032
   6700054
  45748749
  47478221
  53499861
   7848164
  19575770
   9478314
  85321128
  28899935
  66168474
    253882
       494
  16551972
  75055409
  61607415
  63530396
  14898091
  15022426
  46006564
      2163
      3841
  51604115
  47193195
  47197175
  90005576
   4049114
  64746091
       790
   1000167
  85885217
       323
      1256
  86112784
       389
   1484838
  16542425
       239
   6522444
   9715573
  21515878
  58401140
  12101169
       421
  63247613
  72230727
      5992
  72230759
  85601027
  53499395
   3217970
  29805773
  63655899
  65409566
  66210599
       967
    156460
  67998550
     66361
  60452216
  55136557
  29861519
  85263050
  28924485
   9390970
  59985823
       653
  13393982
       252
    828399
  46909963
   2081730
   5920020
      2220
      4852
  53512429
  66401291
  90934084
       197
  65377898
  90000194
  28907458
   3287624
  13020098
      6988
  30021739
      2270
      9587
  29691969
      1029
  11497970
  28798692
  53497338
  63595804
   1300365
  13021875
  12842155
  64576995
    126012
  12952652
  47535096
  64131510
  97976758
   2382492
      2176
  30193120
      2788
      1291
  32256513
   9945179
  12986037
  62201743
  28971494
  58401139
  65170220
  34188117
  65741285
  55214804
  62790334
  62856828
       108
      1034
    156404
  64841162
    348940
   3070487
  61113214
  85543693
      2109
  33088116
  85504979
      1702
  91072327
  20417415
  85870911
  72230685
  63927711
   1469900
  11044334
   1488900
  28967126
  47744121
  55118456
  91244043
  13394021
      1065
  85580425
   9286354
  62591647
  64876862
  85588927
  90751562
  48200054
  65428809
  12385803
      7621
      1925
  39704269
  47585485
  55134052
  65127096
  15424635
     22427
  46847446
  55028088
  64888946
  63876941
  64943155
  78158585
  62574675
       868
   3354365
  14405357
      1714
  29692013
  65141023
      1086
  65757208
  81646505
  14129723
   6942521
  13021892
      3632
  38769371
      2131
  45517013
       124
    415752
   1621367
  56355487
  64255036
  90587585
    701825
  26000102
  64071203
  14075000
       186
      1731
  13781823
  39704341
  12842130
  75962511
   4723638
    510459
  65058992
   1148622
   8764626
  20600484
      2662
  30069399
  36500193
      7695
      3422
  85693801
  12842055
  53630032
  66519994
  65143694
  78170236
   3108265
      1610
      7474
       833
  65509198
  31790086
   9000180
  85518738
  28916908
  72230739
  66262464
   1026251
  13723363
      3468
  29353833
  15105285
  72230820
  84241786
       667
  28910235
        75
   5874958
   9710826
  64473602
  50700008
  63553573
      4360
  33512440
      1908
      1236
  21700558
  39380335
  14218447
  52800344
  90631701
   9516068
      1641
  64345816
  14477818
  33443047
  64654076
       127
  61268860
  65357452
  55196058
      1810
  11804724
  12979866
  65480750
  72230890
  11886546
   8699999
      1512
  30113327
  64817717
  64425833
  12988295
      2030
  33429445
  45201271
  65961923
  47286538
  90000052
  66209355
    153268
   1554461
   9466061
      1410
  31720192
      4019
  91330781
   1552680
  85387167
  14872659
  27881933
  91398051
     14182
  31802791
  63885311
   1194447
   9630369
  85481613
   8301217
  62800382
  59928671
  76363416
  21100001
  53600700
  66066667
  13704651
   9531906
   9606726
  27000296
      3921
      5925
       172
   3367043
  85303087
  53601096
      1773
    869197
      1600
  30113374
  46642109
  58713557
       726
  60029144
   3484808
      1532
  13827183
  43875871
  39380269
  58308277
  29300499
  28100967
  39380338
  90584587
  91197479
  47800660
  60169768
  65428781
  85808422
  85321140
      1168
  29019625
  52441281
       486
  87439128
    143707
   3256086
       774
       871
       470
   1679166
  32729168
  27311977
       233
   1494883
   1540231
   1595862
  29502688
  59205883
      3788
  61321973
  64455648
  65881720
   1715785
     18763
      1891
   1582897
  74800927
  29716468
   4567555
  15109187
  55100063
  90470186
  28862839
  47554219
  86120011
   3070554
      1450
  84443537
  85820970
       812
   2577252
  65655868
  65488920
   2556903
  46592338
  65557978
  66650689
  53630122
  47685414
  86103915
  33530458
   5961802
  64516741
      1613
  50396732
  60980675
  15359428
  86104010
  61148744
  12842112
      8225
  44100048
  47562713
  14384012
  14872649
      2555
       135
      1557
      1604
  50400003
  99689524
  14639331
      3645
   4567561
      4728
       192
    428951
  33464215
  32327940
  78158120
       687
      3487
  29200268
   8500335
  65631911
  66070728
  47530369
  55300208
        70
       187
  12912320
  64886042
    701819
      7892
  61781256
      1212
      4057
  65013601
  74895498
  11700340
  91330726
  20329345
  63772957
  50400908
   9572289
      3359
  65786524
  90584632
  14498138
     13846
  33216767
   9602459
  15086492
  33300087
   9564860
  18900504
       224
   9351743
   9710913
  10001119
  44100025
  15600055
      2379
      1886
      3569
  90000176
       618
   1135649
      2358
  30000706
  91330796
       223
       116
    113108
   4111473
  14857111
  90599121
  90669931
   9589989
  59365218
  61164847
  25966397
      2150
  72230766
  66043645
    510443
      3478
      7687
       241
      6113
  55805514
  63931892
  14898122
  39704242
  55032319
  31723318
   8565073
  12118854
      1351
  11916183
  55700104
        96
  15636930
  51001968
  90018408
  12846890
  12302530
  47431871
  63915426
  74527266
   5969795
  65933113
    566394
  85907083
  12842042
  32269316
  53512425
  29700032
  85674304
   2813603
  16500042
  91266884
       908
   3449093
  33438979
       819
   1540408
  29693829
  56707797
      1492
  40728397
  68964892
       885
  27472050
  86196742
  53630123
      1080
  19700227
      2545
       138
    507759
  13826355
     10180
      1427
      3457
  31167942
  12488798
  30040963
   1169934
   5320201
  61105341
  64029085
     18712
   1586747
  55134093
  91330782
      4067
  47471697
   4723509
  52731675
  66410464
  90000068
  27300152
       348
  47604926
  64283793
  84641675
   7391999
  15247662
  83431813
  18000005
  65666475
      1443
  40674918
   8934640
  85303081
   7464147
  14357486
  16499203
  14943400
      7643
  11182545
     53417
  85700747
  86021867
  95128284
  15359437
  27345852
  30078369
  57995597
      1213
      2463
      5783
  85943444
  86028829
      4369
      8919
   1371024
  58262982
       947
   9721003
  64311576
  27000196
      2120
  11232886
  85518739
       212
  14898093
  78158603
   3070543
  12842058
  31346597
  85518747
   7100256
   9740306
  14253601
     10755
  62853292
       351
  27215573
  29203506
  29213302
   2229231
  45100690
  63530357
  65447426
  11911956
  12634673
  29019624
  29955362
  90000205
  32103002
  64482910
   3526439
  65732672
  84825432
  98029773
      1919
  56500363
    510456
   3372150
  39170286
  63232388
  85603282
      3010
  55134086
  64838784
  78158068
  39704288
  61819016
   1630656
   9720543
  64209467
  64902666
  66327373
  80729551
  83660430
       779
      2094
  39704279
  63437711
  27002580
      6876
    533700
  29692000
    629749
  11224964
  11214864
  63872576
    690551
   9715600
  12391141
  47193155
  53700041
  65242758
  66108807
  12302500
  75993785
   7864441
  58241663
  77277198
  12842030
   1595863
   3218151
  61268851
  65236635
  85697814
       648
      2140
   1894167
  55059947
      2002
  19401117
  20415355
  41371982
  54334691
   9790082
  64357711
  90000411
  14898361
  38769355
  47610246
  64507455
   3207508
  10098098
  90000055
        39
    415761
  29035478
  64120717
  64533956
   4867060
  12634655
  64835863
       928
  33088120
  63109805
      1027
    510428
  28925028
       729
  11058831
  11034372
   1653004
  14748630
  28421479
      3447
   9104832
  32319659
  47110301
  61976647
  63085640
  32963269
  33692829
    491532
  49684175
  47657095
  65877384
   9564859
      2130
  33134065
  85928909
       372
  29996385
  65255477
  84471629
  86103873
      7694
  30113373
  51600223
  62931010
  65467148
  13166762
  32137387
  64681244
       759
  50000676
  53499988
  32315322
  16715873
  38769372
  47623824
   9121199
    983637
       993
   3182919
      2567
  65377166
      1247
    600249
      2986
  55032318
      3423
     11338
      7218
   9189253
  28394079
  29955659
  14538490
  64883064
       671
      1413
  31820611
  53630498
   1548135
   9564674
  26700171
  27205699
  32073364
  84990333
    468705
      2317
     11561
  64201437
  66208614
   9054519
      4398
  65532508
  90000075
  10700268
  31771700
  65612527
      1697
      9196
  33679601
  63171663
  72230675
   9362934
  85312349
  90000476
  12842134
  20351415
  29197995
  65881812
  76448654
  22601625
  47322179
  63387766
  15272438
      1376
      3523
  65790153
       136
   1902563
  91489289
       384
       480
   1053994
  33237227
  39380332
  53496968
  70344052
   9618318
      1548
      4765
      8115
  70349397
  19847227
    815556
  14357355
  15453594
  15109407
  15232034
  65642146
   1455413
   6465896
  16360821
  16573437
       492
   1517033
  15786825
      7691
  29969393
  91267516
  57084598
  45501031
  60062879
  64349338
      9203
  29567069
  53499676
   9104835
  12460798
  61113207
   3218162
       942
   1425635
  85907077
   9121203
      3028
  46667480
  64637836
  90326690
      1090
    743531
  64710455
  82832774
  86095203
  68467693
       156
       161
  62888083
  64965655
   1287865
   9231908
  85832631
      1141
  72234024
  13826354
      5608
  30669325
  29718530
  33511253
   1222709
  22600317
  33048098
  65357360
      3484
      4390
  53499807
  61268872
  65796829
  66326469
        17
  65007266
  85461420
  12399115
  31346604
  63655943
  13993300
  33555279
  63530358
  12068003
  32995253
  32679282
  65342197
  66445208
   9605701
  12302483
  47140689
  59396990
  98050061
   1449622
  90647658
      1078
    891344
  47411107
   9228429
      3018
      2496
  47466997
      1535
      2202
  85142704
  28980980
  15109135
      4377
  39704289
  16755867
  29066525
  64433712
  66214227
  47542399
       481
  63709108
  61105344
   1253229
  66540905
      1827
      1316
  65018851
   1676492
   4567505
      3940
  85673799
  90391702
       495
      2286
       208
   9286333
  20341051
  14291850
       836
  14882597
  28965141
  65741216
  66087151
  85321135
       236
  83929849
      1207
   3379089
  31815384
  56232738
   9719540
      3748
  47583036
  14215740
      8492
  65449298
  66774755
  29068762
        65
   7221498
        58
       693
   9692784
  32438737
   9589977
      7092
      1332
      3444
   3172833
  10700465
  12800099
  92519127
   1730212
  47730494
  65568141
   9771261
  32279785
   2770621
  61927906
  65410972
  66187177
  32723785
  33299031
  61026605
        53
  85626831
  85468916
  90000522
  12572875
  20417432
  28921083
  50389924
  50423722
   9735387
  48045635
       414
       823
  19575774
  22900170
        89
       140
  50100006
       130
  39380286
  65388725
  90000220
  13781824
   3370852
  64457949
  78158877
      1751
  86003400
       195
  66061078
  29192801
      1669
     28441
  81646528
      1067
  83885000
  29343884
   1521427
   5033598
  29190950
      3507
  63530397
  12410944
  15349289
  63553692
  64239136
  64943411
  91072385
  65587791
   1480826
       121
    690554
      2104
  64950167
   2449877
      7646
  33319920
       175
  12302473
  28799803
  53700037
       181
       439
       980
      1135
  32383185
  91404710
  99600989
  28615664
    815550
  29945515
  14357424
  14405359
      2434
     21530
  53498270
  33237234
  43900648
  85624047
   8709438
  47423032
    128151
  28914054
      6467
   9721001
  12842044
  53499322
  67129616
   1931428
  53601374
  63683787
       109
       473
    128005
  90996460
       391
       803
   2578993
   1628815
  47430131
  66072016
  90000414
  13500291
  39704263
       277
  64660698
   8142752
   9692916
  64941744
      2855
  44100071
  65600603
  91001562
       793
       683
  60350546
  62383160
  14966272
  85426141
     16280
  64214953
  74527290
   1670518
  33451027
      1873
   9404824
  17300008
  64042217
   5969783
   4723581
      3510
       316
  33702221
  62537565
  16536472
  90570437
  12842071
  65701692
  39704292
      1717
  28899923
      1050
  12823879
      7766
  62856829
  65674241
        34
       464
  29805772
   5300371
  28909756
  63684862
  66322476
       861
  91023805
  66409979
  12590318
  19704871
  29805769
      4370
  47550545
   8632519
      4855
  47490943
        37
   8939928
       274
  62988122
   5971121
   6800004
  20367166
  14837808
      2165
  65134812
      4850
       627
   9638151
  15139181
  65444995
  86003212
    555733
  14129720
  64026865
  14508815
  14700040
     19580
  65741460
  32307745
    701822
   2654510
  10343042
  85228549
  48100270
  85416830
   2934214
  12470498
  25260568
  32403727
   1426218
  63655897
  13475225
      2188
  50365182
  46668361
  56700334
  65695259
   9107242
       633
   5100637
      1375
  32167403
       457
  59791460
  63605007
  13300466
      9202
  65664464
  66157156
        12
       609
   5797888
  90588661
  64902600
      1756
  47596154
  64660708
  28633989
  64153781
       307
  14559074
   1693067
  13011216
      1678
  39704259
   1105401
    153258
  44301283
  78158828
  90000849
  31753396
  50237267
  91165075
  15424613
  61314262
   3430538
  63841424
   1748574
  30111777
  33553154
  50325854
  86003573
  25104268
  29948429
  33088108
  65012948
  65236573
  65068852
       366
  49950678
  85942046
  29595894
      4153
  31780599
      8596
  51604122
  90000408
      1494
      2170
      3968
  39704286
      4381
   9104833
  20415370
      1581
      2234
  30055402
  70100327
  85448451
  85647124
   3379046
  40724802
     21533
  65546419
   3367033
   9050228
  28956427
  29948464
  47322151
  85104292
   9602467
  32167387
  39704281
     76855
  60452197
  55136565
  85416843
  13273411
    566395
  14872640
  32600232
  91383951
  63321032
   9721113
      3300
  47300265
  64255046
  91329258
  30108155
  53512431
  64578098
  65875233
   2063615
   9428194
   4127641
   8992781
  63820383
  53498395
       287
      1186
     10894
  91504775
  29783821
  65517521
  86103961
  90000074
      1736
  28615765
  90000287
       365
   1222736
  14580931
  63247643
  91268028
   1222656
   3772825
  26700328
  64231460
  72230655
   8611429
  29013224
      8114
         4
   8900177
     11093
  50423707
  64371208
  13015449
  50423708
  85605920
  91145053
   9593531
        28
  85928944
   2846486
  11139030
  28997962
  62520669
  65145277
  20417347
  36400092
  14357356
  28720052
  39380242
   7221496
  18500072
  65282893
     18504
  65489501
  76569390
  85194640
    798602
  52659619
  90000125
   9776906
  45516988
  65288031
   3091538
  29449498
  11186130
  64528963
    428949
  14522667
  14687618
  64559353
  40591182
  46503532
  47002954
  64144310
   2989762
  20417445
  28862840
  55118489
  15414367
   1653953
  31802768
   1658563
  65427767
      2659
  31883563
  86019469
  15105294
   8069705
  65283045
  62575920
  91268027
      1166
   1556238
  53497339
  64528974
  65509205
  28991206
       132
      1839
  12842065
  64472548
   3031107
   3367045
      1054
  13196153
     14652
  83503016
   5797887
  55136563
  63367021
   9579685
  14522666
   9710804
  62661123
  66157157
   3440114
  13227884
  65958606
  90000289
   9478298
  47228401
  15154701
  64777703
  82801410
   3321679
      2171
  26200047
  53601320
  90380950
     67064
   1660862
   3188578
   8474271
   5064792
      3358
   9104834
  13160115
  85461425
   9207131
      2235
  66289305
  85537986
   9304503
  66243149
      8223
   8301273
       225
  70344051
   1222734
  33376132
  66243104
   9128135
      3643
  50423709
       579
    824563
  32729261
  46902279
  47203780
   1968631
      3479
  30000705
  65693625
      8380
  12842132
  55136566
       190
   3474711
  56707799
      1214
  66175789
  91313949
   9403151
  61026564
  65277078
  66650775
   3023447
   9693930
  33344813
  47695436
  55032281
        72
   8956765
  31346603
  53512432
       599
       288
   3443785
  65303903
  90000085
   2934215
  33237225
  39380326
  46073072
  55805492
  12842111
       831
    510457
  90360637
       126
   3236236
  31802800
  43600210
  13703508
  33176717
  66034712
   3294710
   9715593
  91196742
      3428
  63122452
     12781
      7693
  53512575
  65568134
  39001278
  53499478
  64615999
   9690939
  91457112
        46
   3462860
  14639271
      3401
  37400001
  63530384
  63961742
   1540514
      2741
  58041795
  63530372
  12742965
  90000118
   2693932
  10913428
  15258042
      6957
  31790106
  65182845
  86019451
      8595
  62390061
       254
      1889
      4357
  65701980
   8744417
  13865179
  14733758
  62952665
  64493050
  10629267
  64520866
   3242582
      3481
  63670163
  65236574
  55700088
  13642466
  85690972
   9665287
  30008552
   4400032
   8908273
   9665180
  14580918
      1296
  64693079
  84695617
  37000138
  84547429
  85928889
    791969
   9174622
    510460
  10703398
  15404698
  29343575
      3726
         9
      3647
  11139540
  64710962
  85602720
  65788113
  63772983
   1146871
  31802787
  70400273
  65968635
  13273412
     22911
      7893
  32046991
  39704280
  64029184
  14784096
  57705298
  90017208
  86123609
       554
   1522388
   1665472
  28824414
      4756
  64209579
  11905570
  20286648
   1128354
  83828519
   8037796
  13196640
  29955675
  85227840
   9126519
      6420
       293
   2932676
   1766688
   2566730
      1346
  91268025
  91298727
  64867553
  85705769
   9702325
  13011217
       356
       513
    701823
    252991
  11933441
      1165
  30146152
  78158478
  85841031
  90002538
  12302531
  86019465
  90002540
   9602505
       377
   9721041
  86113129
      2137
  66544594
  47329398
    101242
  14872656
  33299730
  65929181
        29
   2955342
  29691973
  28862835
  31650073
  47376895
  52800117
  78158915
       839
      3310
   9721090
   1222785
   9732766
  63171672
  13021885
      2946
  65559779
  14725500
  33088110
   9348631
   9663645
  14119366
   3367036
      3513
  62677884
  63177285
  65689882
  51604127
  14291848
  70100326
  90002575
       714
       767
      2149
  65058263
  33300092
      1630
  30173388
  63078503
   8060715
  59274251
  12842116
  33349060
   6103066
       704
  65293042
   1304545
      1007
   1721107
  39380263
  84443540
  14384011
  33638540
  90000185
  53499992
  64867608
  10904816
  15091961
  66061079
  90577274
   1680612
  13064311
  39704304
  33113263
  58001987
       577
   1487994
  65735136
  66538632
  64248866
  11113621
  13491199
  33373892
  47743952
  84502597
  85103695
      1789
  14900514
   1222704
   7200080
  20329322
   9348012
  14173685
  66544617
       541
   2934221
  32941868
   9284797
  17400352
  32729171
  65318639
  91330791
  32167404
  39704277
  91504774
  29316348
  14042406
  15426095
  33304551
  65562518
  90592585
   1260185
  31642590
  66239263
       200
      4048
      4732
       506
   9348019
  78158245
      1239
  64522712
  65488977
  90000098
  10820662
  65143296
   1222737
  13475178
      2569
  17900103
  63672662
  16360818
      1686
  63992592
        59
   5911807
   7699224
      3636
  89799781
   1222761
  45517110
  91275964
  15511256
  27900199
  83640226
   6900050
  90000168
       842
   7100261
  72230529
  90534572
  85594885
   9657179
  64867551
  65170539
  12461637
  65594996
      1025
      1030
   9618270
   9274582
  86103864
   1121542
      1323
  62837235
  64899434
  66669167
  28763239
       453
     19728
   9721236
  13203518
     13802
  61485150
   9771237
  96490782
  14900512
  74527262
  12846837
   9467983
   9244692
   1692521
  20341047
      4096
  31802767
  53498238
  64466086
  39380329
  53499055
  55805497
  90000523
        31
   1708121
      1466
      2184
   3242594
  40709957
  65428797
  65734052
  78158878
  91145052
        18
      1752
  31802771
  63048848
  63802416
  65345544
  62988065
  28921403
  13826353
  15308153
  39170249
      3269
  90552693
   1066390
  14895092
  15124496
  30041780
  64345712
  39380248
       681
      1285
      1707
      4368
  30111545
  44900022
  85740168
      1363
  32095908
  63943684
      1628
  85518724
   3101096
   5936078
   4567618
   9134308
  11926045
  14389625
   5961785
  65199245
  33540459
  90000113
   9900172
  18500012
  14743132
  14748581
  65297965
  84482194
  86126383
  20385029
  64598151
       719
   6600003
  11804711
   9721570
  63321024
      6283
  63523104
        83
       180
  18020634
  66060278
  85321148
  33312842
  15047743
  78158559
      1726
   3379151
      7760
      8584
  29955379
      1253
   7768366
  65067896
  85880605
  85969844
  86103833
   9523266
   9108465
   9286213
  32883397
  64559296
  85518736
  85228752
  62390066
   2449902
  12842119
   9403117
  12302472
  15022506
  65611302
  90001876
  20367481
   1589045
  85303083
   1342415
      3153
  86019462
  28959511
  66017227
  85461409
  86019453
  86113182
      1219
  62661129
  85673731
  12117624
  13934163
  55134072
  63715255
    264455
  14972549
      2193
      2621
  53630174
  63875373
   9563261
  55700152
      1360
  64364184
   1628522
  90800668
  16600211
  63885282
  32923618
  63530352
      1781
  14918155
  20342424
  85122214
  85518717
       758
  30108208
  53705007
  12391132
      1343
  47356460
      1115
  19506972
  53498852
  60657642
   5038316
  86019458
      7765
  85324331
      1874
   3070539
  31213064
  53601210
       353
       518
  58014394
  91038116
  39170218
  89865273
       147
       852
    827837
  12842029
      4064
  72230747
  13475219
      1576
   9014115
  90000418
  91218927
  63553613
  63048842
    743533
  32100413
  72230607
  91324129
   3457078
  15426986
  91351476
  55118462
        36
  14129721
  17700262
  86019456
     21364
      8885
  62472186
  85198780
  91470159
  15349286
  65642155
  65533856
      1031
   3029057
  28801293
  31642626
      3313
       791
  11214905
  65795788
    491529
  10974216
  29890337
   1222728
   2607631
  19909533
      1156
  32808630
  85788542
      1877
  10959616
  44100051
  65488965
  86003390
       238
    491531
  29955667
  65058262
  90000251
   3800564
  10874007
  39170270
    101128
  64798491
  54277187
       146
  63772648
      2139
  46148642
  64032856
     67160
  11936486
  14833042
  29692014
  65213079
  16600217
  64209630
   1412627
   9130832
       806
  64483907
  65685712
    286373
  72230719
  15419759
  55134051
  64042241
  64231400
  10761554
  47715585
  58480469
       198
  12397348
  28993804
      1416
   9715599
  12400212
  65476957
  84969944
  90000114
    510426
  14400288
  47583033
        79
  63530380
  64142228
      1806
  12582642
  13227896
  65587164
  14291846
  58872176
       701
  81646523
  85426133
   2883661
      2161
      6917
  64916007
  85689358
   1093099
       796
       826
  15349285
      8489
   8956734
  11187772
  53705001
      1729
  14827546
   8910956
  53600697
  30111546
  60925184
       145
    101169
  85601017
   5925023
  85871338
  33539664
       298
   1692046
   2601332
  61785858
  64677310
  30060627
  65711018
   1661279
  53816279
  65519357
      2129
        38
  32982917
       107
  65932057
       352
   1522464
  13959645
  55118459
   9721093
  33312827
  64157954
     10684
  29159202
  32923619
  65672312
   2934223
  14870125
      5308
  55492993
  90526496
  33552106
   9702333
       531
  53499284
  53700323
    156458
  64094927
    128254
  64357842
  90000101
   3772946
  58262983
   9746037
  45501166
  85454678
  12842047
   1178526
      1715
  13370527
  39704309
    152523
      2181
   5880761
      3436
  11893953
  85692270
   8217634
   9589994
  76248434
  75963067
  86285201
  11182025
      6952
       359
  13695877
  28622304
  90000102
   9776901
      1725
      3377
  47814065
  53499148
      1847
  12300481
  62390059
  63865797
   1525983
      9199
  31650074
       229
        80
      1758
  41200206
  65421357
   1075569
  60739476
   1709604
     10784
  40677476
  61989476
   9564857
  53499289
   9286210
      1681
     67156
   9715598
  12307607
   3440185
  55136562
  63655886
   1763596
  74895513
  85647933
    101477
   4402183
   9100018
   8992745
  29034917
  22700009
  63670280
      2885
      1062
   1526505
  52187251
  48737944
   9682415
  13021901
  29500053
  31780620
   1559437
  11108739
  28781881
  66307663
     12876
  27105902
  64185159
   2716735
  47817499
  64937047
   9011980
      1382
  90326694
   9348628
  85928910
   9117739
  85907080
      1329
  74895349
   9631441
  47654754
      2185
  53601107
  62883240
       251
  15308165
  28862834
  32075721
      3154
  39380318
  64321839
  15232029
      7697
  31802762
  55805496
  89865272
   9467982
  11089563
  12823892
  64090197
      1633
        69
   8637956
  65595071
   9691135
  14320552
  64142222
  65170205
  66038423
      1072
   4300967
   8917564
  14384014
   7781680
  14405362
  40677444
  64032858
  90019446
   8033645
  14538491
  63840155
      2252
  85907090
   4426309
  29955674
  33628537
  86003564
  28920663
  63321011
  96490951
   5936059
   8551520
  28832131
  46642055
  53497992
  64869425
  11151546
  12912394
        77
   5937676
   3352363
  55134080
  64852039
      2844
   3443076
  84333262
  54828625
  32454869
  91313926
       607
   3344203
  12842197
  62520424
  63283229
    828396
   9403118
  39704344
  85461435
      1705
  30054266
   3367028
   5036925
   8511699
  47518801
      3633
  46112094
  53601059
   9393004
      4006
  11044331
  66147405
  65376899
  33540243
  84452931
    256231
   9490822
  85969847
       119
      3443
  85376645
   9234955
  11194036
      5288
  39704253
       505
   3070536
  65285783
       841
   5038971
   8301342
  29849098
  39380281
  63085636
  32001822
  55700107
  33542849
  40625896
  33455468
       257
  14481365
      2791
  62952666
  65415074
  85303089
  28807307
  64576999
  90924932
      1754
   2588428
   1601308
  85907041
  91077775
  31346598
  64335279
  85303077
      2086
  30008545
  50413247
  90000141
   9832085
  83950489
  86103971
   9670765
  61199740
  63237581
         8
   3028659
   7554932
   9537779
  53499859
  84622293
   9829139
  85836714
  39380264
  86113133
  86185418
       267
        13
      2128
       656
  16573403
  46642057
  66002275
   9207827
      3226
   1713903
  28816114
   1599566
  63700982
  86606923
  28102160
  65732083
  33540221
   2479706
  11174285
  55134070
  30166128
       789
      1355
      6977
  46970176
  53512424
   3396791
   3772819
   9692749
  46209854
  84770532
       447
  30105112
  47294017
       355
   4139885
  46675071
   7016581
   9715601
  40615359
   3430249
   9514999
  30051562
  29783823
  81264879
       419
   9456325
  12842050
      1696
       137
   1401993
   9715604
  14050446
      3524
   5833533
  11927964
  45700408
  86019460
  91489297
  85725258
  90001875
  85416833
  70349398
  90001677
  77594875
  85626829
       117
  27200009
  65664823
  85683025
  14559062
      5946
    156405
   2130220
  44100050
  64841191
  64202883
  65585533
  85689360
   1734109
   3372130
  39704249
  15072696
      7002
  90000063
    736481
  13427628
  28778140
  63348834
  65141924
  66452178
  83950478
  31642624
  57995598
  45700018
  13354575
  13415617
  39704265
  65555279
  65885303
  53498907
  12913298
  15100184
  65138113
  65935638
  66572072
  90326682
  28527326
  31844785
  61314261
  64788361
  65919488
  33540227
  64867650
        15
  12842110
  62988060
  64831079
   1690029
  64767578
  65564774
  65773271
  47542400
  65282813
  12961583
  12873789
  65526166
  85700750
   3413229
     14058
      1859
  11400001
  14119346
  52800497
  14129724
  13642464
  47695054
  53601095
  29200060
  90478459
  33172521
  65330271
  13805607
  64726673
  11174283
  29316349
  52478829
  64789740
      1955
   3018748
      3371
  30104600
       308
   3457070
  23700286
  38769229
  12391122
  14700085
      7688
  40724803
  36601846
  59055830
  29955392
  78158402
      1887
   3440484
  90000173
      1406
  33169885
  64778093
  14357483
  55196056
  85796955
     70791
    792830
  44100085
  47777791
  90000054
  63927810
   9478299
      7423
  64876375
  65402408
   8223032
  14634659
  63321033
   3428195
   5886600
   9692912
  13283734
  29200309
  53700044
  31802793
  65695321
       511
   6900010
  41372010
  64286384
       291
  44601128
  53630264
      2121
  31780597
   3367016
  86103914
  90000167
       213
       559
  83648838
  39704284
  47411102
  65014971
  65363343
      1842
    168394
       168
      1461
  33260812
  53601274
       393
  47766043
  62390052
  66204588
  85782451
   1148619
   2500028
  64596088
       702
  64383837
      2022
   3279428
  64975532
  49691550
  63321034
       338
  20341054
  32853720
  90000202
  29836924
  40708272
  65664630
   1510263
  24200421
  62645576
      1985
      8014
  63530360
      2635
  64835897
  65589721
   1687980
  12009813
  15072685
   6800984
  58104018
  55134059
  13201118
        67
  32167389
       761
  64401909
   1931427
  32963267
   9642030
      2219
  64651407
       325
       598
   3484785
  39704285
  63530387
       367
    819859
  64128649
  26600111
  40714640
       290
      3406
         6
   5937696
   9540702
  27642841
  31642643
  33511255
   2588450
   9113758
  89865292
  44100054
  65627992
      1258
   1166475
  52002634
       463
  12842054
  47123312
  66608826
  91072379
  61996166
       271
        51
  39900331
  52641628
  47712259
  14384013
  30040954
        26
      2950
  62623748
      1108
   5936103
  39704245
  39704275
  46000215
  30087269
  86005623
  20600011
  64419328
  65555169
  65377222
      3739
  62313421
  62508590
  85841029
   3070553
  48300005
       673
  40591184
  90635027
  64879194
  31753351
   3256087
     18114
  53601394
       163
       373
  47431863
  16500450
  29044843
  26700243
  49044365
  72405978
       527
  29948444
  66060254
   7699292
  12842057
      4071
      4465
  90000478
  14733841
  85630431
  62704773
       616
  47656190
       382
  19575757
  29031647
  14310814
  30108128
  65247490
        94
  65935802
       407
   4567572
  26800060
   9538575
  24700194
  28799811
       798
   9633332
  10700358
      7242
  32700018
  33360059
  72230911
   5926772
  43601720
  63885222
  85170575
   1487993
      3449
  63876940
  65292156
  55118451
   1455415
  11922984
       565
   9515025
   9540684
  28970259
     12877
  39001448
   9657218
      4354
      6827
  50389927
       218
      1041
  28005138
      2245
  65663578
       635
   1222540
   3429720
  63655891
       159
  12634671
      2126
  86285203
        97
  11891365
  63587433
   9521577
      3460
  62661083
  91462655
   3455335
  28697289
       313
      6980
      5283
  63029922
  64992894
  85677074
  84241830
  17900044
  31346661
  30004816
  43875870
  52899536
       417
     76853
  47671000
  62774982
      2001
   8989898
  51200754
  64425935
       459
      2145
  65099779
   1131352
  14032374
      4854
  46582559
    566387
   1630464
  11256368
  28832130
  53601098
  63961195
  64774744
  64589336
  65923452
  84132498
  50378060
  63683776
  13283641
  47300264
  64312727
  64446798
   9140227
  15419726
      3740
  91330732
   3070546
  66577690
  85601020
  32139707
   9721492
  47545228
  19506969
   9676322
  63685280
  10869481
  29500099
  29897430
         2
      1759
   1128734
  14559075
       817
    828397
      8381
   5931312
   9260864
  65509218
  32553298
  85992951
  61485142
  62408780
   1506016
  19700229
  63958500
      3442
  28393934
  53705003
      2156
  53816276
  55118495
  63172959
  46601177
     27930
  63048841
  63736137
  65244736
  91291858
    256230
  62475603
      8493
   3092409
  65666611
   8301364
  31723322
  14639311
  29334569
  29343574
  64727055
  47123326
  12842120
  24600027
      2197
  39170219
   1171166
      6513
       399
      1732
  90207328
   9710852
  65025102
  68341624
  25794575
      6815
  29455720
  28824348
  64225609
   9396005
  32527764
  65892371
  85786314
  86019474
       862
       996
   9715592
  14538486
  20260661
  28255720
  85321121
  85505777
  13601010
  64148609
  86126363
   9799162
  14103516
  56500351
   2357175
  63832968
  64090190
  66044438
      3905
       969
    152528
  63500821
  65020139
       988
      1913
  50000006
   1151233
      2378
  90000121
   4100157
   9258841
  13214719
  21702074
  29234255
  85518749
  39380267
  61485130
  86256207
  13020131
  55118461
   9170331
  28967309
  29986029
  62661126
  65464858
  91116637
  85876620
   1347214
  32365648
  63348864
      2164
  15443726
  14542490
      2253
       358
  40714647
  90000136
  59863681
       368
       521
       576
   1747340
       416
   2449876
   3379027
      2218
  97599025
      1058
  22669305
  90000203
       717
   1525984
  62661076
  65002792
      3518
  47007113
  86019463
   1623468
  13011239
  47120097
  52000054
  60980676
  91382154
         3
   9721002
  91317233
  86113127
      5726
     27634
   3070552
  90631733
  11089562
  63571504
   1800886
   9771252
  21515807
      7067
  60980666
  64255055
  86028822
   9304724
  46806914
  65695548
      3642
  62895632
      1330
  66203358
        27
       476
  61107283
  63888993
  39704262
  65576730
  91416471
   3350820
  65561065
  50500769
   1425490
  12400247
  84132489
   9755477
  15424618
  31802792
  64054152
    829245
  15276721
  16755854
  61485149
  86019468
       113
   9490856
   1140065
      2658
    824950
   5040424
  90992999
        41
  47197112
   1548082
  14457951
  39704293
  28550987
   9318855
   9715748
  13087107
      4386
  12842027
  51604125
  85592364
  17300012
  61268856
  85116728
  13058204
      1632
  30065060
  28818622
  47383650
  53601130
  85870912
  86056226
  11111970
  10503638
  63943678
  64547526
      2521
  85789724
   5937697
  53600801
  90511060
   4567575
  85416789
    691314
   3308412
  47664018
  62705019
  80063024
   3367017
  63438959
  27415303
  30108357
  30108217
  28985530
        68
   1552722
   9589976
  12388122
  62883258
  64654889
  91401349
  91489275
  16900116
  47132114
  57048478
  90000073
  28997852
      1603
      6971
  30087293
  33483985
  84905674
       219
      1040
  13021877
  14165488
  62598570
   1718531
  33551638
       226
  14898088
  32601583
  90724583
       636
  51604120
  14464409
      4849
  12391121
       536
  30104648
  53601373
    627412
  47330430
  63992341
  66480847
   3253623
  14857113
      1704
  64546175
      4464
  53601047
  64347651
  64637844
  84969937
       546
  91324144
  13021898
  16500028
  53499408
  63885428
  47409384
  53499883
  61268839
  32729253
  63840151
  65672313
       787
  57695872
      1087
      4324
       680
   9605686
  53630125
  55134095
  76363452
       106
   1742591
  52187245
   9776898
  20341049
  61818995
       517
       587
   1026252
  40624543
  65747511
  85300597
  50700444
  65096207
       315
  62331022
  11825907
  47322159
     28511
  14979482
  28500019
  72230624
    248180
  64971476
  65136971
  89994377
  85303078
      2907
  53497337
  97976757
  33512434
  63321023
     11580
  33312843
  62242931
        82
      1812
  64565473
  66275464
   9552203
  27205707
  18000027
    944685
  57084600
  85894270
       273
  97147129
  65569654
  96491081
     14557
  31346595
  91072356
  50423725
  11186129
  61377115
  47550542
  90336125
   1342416
   8407412
  85342523
  86019461
      2108
   1800883
      1709
  29692011
  64032859
      1867
  15022427
   8910955
  65493056
  85928877
  12590319
  13281476
  63667702
  63956275
    168709
    741468
  28920722
    156459
  65277178
   9710922
  63504058
  64728568
  65000959
  55134071
  22669140
  31802785
       845
      1780
      1924
   8705227
  63530381
  65328593
  12302486
  11209627
  63530355
  90572465
  28894603
  90000111
   9172450
  11905647
      2194
  97758198
        85
  12842117
  38800616
  90019441
  64457975
  51604118
  64430630
       110
      4374
  86019459
  32327968
  91370154
      1775
  17400278
      2116
       128
      1588
      3349
       174
   9490817
  39170217
  53601109
  61268863
  85420863
  64004236
      1313
  12400106
  12892693
  32103000
  55134069
  86019471
  65284412
   6700912
  64247839
  65593575
   1661278
  15100046
       732
       696
  70344047
      7102
  29821741
  39170216
  65489533
  12167705
  33540225
  47604905
       104
      2015
   4567570
      1074
   1743421
  65599081
  86041179
     67159
    128174
  14059808
      2772
  85193296
     62864
      2113
  37400146
  53499291
  66537744
  66605512
   9030011
  14384009
  31780625
  46642053
  63655883
  65149526
    156395
   1526506
  13000084
  13139538
      2158
  63876918
      3501
  36600162
      1932
   6103074
  13021874
  24600138
  32965293
  85820307
   7512753
   9448505
        22
  33415091
  68358243
    113420
   8850081
   9350695
  66206445
  91218945
  29691935
      8585
  63592833
      1606
  90648297
       601
   9573542
  65330277
  91317202
   7768365
   9478294
  65699672
  85003848
   1961717
  53499978
  33627183
  60957998
  29805775
  62888084
  65489010
  12302471
   9740302
  65058955
   8760196
   1362335
  31818720
   3485579
  90584665
  14840207
  63684859
       737
   9645858
     18283
   7016572
   9490816
  13280995
  63574942
  66366805
  84452937
   3026358
  85969845
  86285211
       624
  33553169
  85833313
      1670
      3639
      1195
   9693657
  39704255
  53499860
  90019339
  29937903
  63530377
   9564110
  64776708
  86019454
  72230623
  64348785
  29601448
      1033
  63704522
  63671645
      1695
  29932247
  90205579
      3521
  13330089
  61148755
  85303091
  90631737
   1489148
      2133
  31642617
  44300461
    129429
  66205781
      2631
  65492003
    828393
      3638
       883
      2178
   5038910
  65559783
     42964
      3459
     57692
     66900
  14783231
  66215601
  17900432
  55118454
       625
  64029142
  27800921
  63247610
  66000987
   8301339
      1134
  91244041
   1168400
  11926044
  46000125
  64311706
        48
    144443
    153269
   3398140
  28788288
      1629
     23182
  47547611
  55134089
  12772198
      6889
  85399792
  86103883
      8624
       665
       756
      1063
   9676302
  62984667
   6465866
   9593539
  85136387
        86
   6783821
  86028946
  14748631
      6956
      6998
  29071408
      3194
  64142072
  65456604
   3379235
   8722313
  14291849
      6546
  30055406
  72405991
  85448455
  90705077
  40592516
  14872662
      3480
      2148
  63203399
  49666377
  70351361
  85321124
     10756
  66331740
  90000419
    156461
  65601763
  90001266
   6465882
  12397317
      3648
  55524573
  64385050
   1132847
    147819
   9030007
  55628774
  63530366
   8002984
      4857
  55032320
       721
   1222776
  33515747
   9360234
      3338
  31820600
  72486018
      3157
  45201318
  33651454
  63579777
  65618650
   1147378
   6900266
  11903201
  29140463
     10766
  84793076
    937595
  78158510
  14377903
      2093
       920
  39170220
  14129722
  13434825
      2390
    942372
   3070535
   3101097
   9657177
  10995853
  14872672
  14572114
  29862165
  29108677
  39380333
   1522389
   7221500
     10742
  29862155
  64899042
       296
   3484803
      2738
  60593725
  55134054
   9719534
  12300483
  65968483
  99600988
   9272576
  90002537
      2138
  10251420
  12690225
      2291
  33237228
  45201141
  55700051
  64690827
      1088
  85543694
  90000095
  11158944
  29055868
  29955694
  47761791
  60452310
  84738824
  90019337
   5937699
  28767123
   1222652
  47036125
  39704312
  47329399
  65296548
      4032
   4402308
   8565111
      2459
  33231590
  61059014
  65879654
      3030
  50100262
  46857573
  47543836
  12686612
  23209497
      3500
       838
  61508098
  64614117
   3070488
   1653956
      3400
  33420060
  86019452
        56
   3070555
        45
  64004228
  13021886
  64672376
        63
  13400014
  14724099
  40677466
  29200021
     18825
      8586
  85466855
   3132197
      3561
  85466865
   1167312
  29184143
  47777795
      1231
   1030291
   3367035
  16500005
  85363543
      1328
  47638058
  59191025
   1177463
  13221230
     11024
  49574728
  65562494
  10494766
   1084966
   9013340
  31346596
  31818716
  85518748
   8917531
  14357469
   3070544
   9008924
   9446500
   8900176
      2187
  33758969
   9746035
  62887530
  72230726
    241149
  14291833
      4363
  44300299
  53499989
  64223353
  85987278
       642
   9602442
  32103001
  96491000
       302
   3469128
  14384016
  14320558
  31269350
  72230200
  65171401
  19342057
  55294143
   3349887
   9106235
  65446851
  90019440
  86056227
  11895806
  30038968
   9318846
      2191
  86019472
  14384030
  62042212
  85601025
   3280836
  13074328
  62472188
  12391142
  62520422
  65586906
  71713972
  68530839
       516
   5937702
  29378409
      3346
      2177
  53630124
  65284756
      1710
       677
  14557424
  39704342
  65275335
   9266340
  61368561
      2647
  65785939
  90000358
   3214619
   8905328
  16536368
       400
    117821
   1181254
       286
  47600926
  65598473
  65494970
  84333259
       343
   8897915
  63321031
  64727094
    156424
  28142623
  30441141
  10300103
      1488
      1619
      3684
  14572092
  27283085
  85034890
     16475
  90000247
  31780608
  53499290
  55700074
        44
   5273106
  15349284
  65059038
       753
  64552234
   5036617
  72230682
  74527243
   1617999
  28650684
     14224
  43300098
  58820372
      1596
   8705231
      1666
        23
   9657215
  13245234
  83776866
       322
      1082
   8744418
      3512
       318
    153272
  39170173
  64744069
  78170323
       766
   1843079
   3554782
  63956305
  86070088
  86120370
      2470
     49242
  29805774
    816056
  33448570
  47108455
  61345668
  65835986
  85528083
  90002047
  72230708
  14291871
  12922107
      1498
  63684860
      4385
  65286845
       466
  12063330
  12162261
      2210
  91368558
      1373
  85753054
  48100272
  58876424
  64425179
  65891491
        10
  85692294
  15424607
      9510
  64476745
       305
    829238
    694596
  33502838
       242
   8787693
     16003
  62856830
  90539274
  64727036
  65751880
   4132050
      3357
  90587586
   3303344
      1264
  32985705
  83660428
  64677014
      4355
  32386153
  51604128
  32733020
   3211680
  66148728
       263
   1552630
   1625155
      2706
  85885220
  90000079
       525
  66361654
       217
   9446469
       312
   9478312
  62988130
       456
   2934217
  33651438
  53601129
  14310824
  39380328
  62598629
   9496866
      3514
  51400024
  72230614
  84898692
    153270
   3349713
  47744112
    156384
  53601470
  85221935
       270
   9715595
  18026551
  50413224
   2595673
   1131684
  15397358
  90380331
  14165568
      2169
     21535
      5871
  64202880
  90019444
  30111556
  47730606
       306
  62912984
   3070549
  65421046
  28469122
  63530388
      4927
  56800067
   1362281
  64515368
  66113497
  85539488
  90608306
  62383158
  64528964
  85928943
  90000126
   3504798
  14687619
      7675
  63655937
  14357395
  64512485
  67880045
    253007
   3249119
  11225017
  11900017
   9771248
  50325853
  53601302
  85400462
  29691959
  11200872
    661570
   1733263
  24700074
  33503059
  46100189
  65672326
  90000156
      1885
  12894424
  33793972
  53511775
  19604805
  63024725
  89997158
  47814030
   2588409
   9715594
  91268026
  30051331
   1117265
      7306
   5496614
  85568472
  85630430
  90000175
       258
  13781771
  29992740
  65500821
      2023
     28215
  14310813
  28864040
  63321035
  65799246
   1685424
  63530390
    510442
   1517050
       799
   6358416
  12563002
      3668
      7241
  65447324
       528
  33599933
   5031774
  31723319
  57047895
  65559798
  28964632
      2504
  65788950
  14728576
  90098363
   1455414
   9100661
  15900522
      8015
   9126505
  45500282
       255
  10600259
  28626348
      2043
      2214
  40677448
  38769360
  63655896
        98
  61041105
      2189
   9348624
  91252090
  91268021
       243
     16162
  33400126
  63791583
   1426219
  32441660
  65238326
         5
       418
  11208720
  28727229
   9593532
  47193196
  64953641
   9637857
  50365185
  70349396
   9690974
     11609
        11
        25
      1389
  53601131
  65758437
  11151579
      9201
  85335151
      1463
  63843390
       542
   8842393
  28674645
  39704256
   1143299
   9362918
  65202283
  28854823
  90000166
       508
  11186131
      1267
  85189130
    153259
   3429719
   7961859
   1549644
  33088109
       617
   1592271
  85571669
   9011992
  29131621
  75332809
  83452122
  11240827
  31780598
  12842103
  15414366
  51604123
      2233
      7036
  65799861
       376
   3379047
   9696638
  13393999
  61268854
  14580993
  32969270
  63526329
  10974181
    609253
   3367024
   9430076
   9258794
  14833052
  91252065
     18790
  63089672
        95
  65428791
       115
  33300085
  53601273
  15072716
  61663508
  90509585
      3477
  64693209
  66060168
   5937695
  32729256
  13021903
  65926474
       461
   1175329
  65589722
  83646531
   3378718
  59688271
       501
     13332
       675
  29587821
  32304576
   3337059
      6770
  39380336
       432
      1084
    219128
   4067716
  12469072
      3384
  32890388
  65341081
  85321142
  63623547
      3341
  44900453
       165
  15359427
  49629179
  50400004
      3646
      4443
      1720
   9593867
      1259
   4400031
  61233219
   3512076
  50800098
   3394594
  14357482
  15194763
  63885404
  72230538
  66509992
  90001835
   9747495
  47294029
  61976689
   5621074
      7054
       538
    127980
   3483029
  85846371
   9254097
  48737936
  62792704
   1304910
      3316
      3151
  64686136
  78158542
  31650071
  90000154
   7699314
  15330065
  64358732
  13021895
      2124
  64637823
  85539453
      6731
       216
       558
  15000042
   3213338
  90002692
  15359426
   9389615
      1531
  64693080
   1362299
  74895325
   1529384
  65145198
  66219430
   1556239
  61485141
   9107254
      3571
  67902349
       411
      1043
  13902538
  38638179
   9428189
  14198997
  12842066
  16542448
  65655851
   1327443
  33422344
  13021880
      3421
  86019376
       232
  65872978
  15600737
  28447301
  65669749
   9048138
  10499353
  66220474
    522227
   3512259
     18764
      3448
  40452867
   8301310
      1926
  14000098
  14898326
  15359432
      2098
  39380276
       832
  14357485
  90016630
  29200311
   9362928
   5300164
  29914386
       557
   9702329
  15105284
  33258259
  65341803
      1833
  29039524
   3031109
   9516071
  22841871
  30134811
  65448538
   3379003
  86103872
      1511
  30004819
   1732648
      2839
  50389928
  83950487
       154
  11886545
      4361
   8787005
       800
   2755085
      2144
      4097
       708
  61183224
       835
    415765
  15308154
  31269470
  90077474
       336
   5931353
   8500336
  11208715
  58354702
  32995255
     18767
  29955380
  85578833
  90748151
  65495021
  83950468
    147593
   3400314
  75963100
  31802794
  13021881
   1163847
    627416
   1066415
  39380295
  65655871
      1700
  91072400
  55202130
  64483072
  78158473
  20222506
  39704308
  33304550
       763
    510458
  13069443
  27201029
  12842131
      6459
  46578346
  47431869
   1148623
   3232027
       893
   7736360
   9710200
  75962510
  11714319
  18800198
      1594
  44100043
  47123314
  65509199
  85200844
  86057961
   9914040
  48000193
  29821740
       185
  45500591
  23600166
  63553812
   5914616
  12950070
  65244656
  62641010
  64371522
      1890
  28924547
   1617997
  39704273
  47666141
  63927770
      1077
  83111340
   3070551
  12063889
  29201018
  63655890
       724
    869195
  10000090
  26586212
  31644704
  65093266
       158
   1615422
  61459717
   9202373
   5817883
   6740129
     22910
  64483870
  90631700
   1222659
   3242579
  45700278
  64287038
  72230599
       328
  16384337
  90002693
   8793893
  16542438
  47163977
  65134178
  30004817
  65136250
  91486461
       412
   3467698
  11050177
  47369279
   9540703
      3570
  53601423
  65523516
   3070540
  27000019
      7040
  31642642
  47744135
      1909
      1235
      2146
      2552
  61781177
  66097201
  85518744
  85748702
    510461
      2143
  12302468
  13218655
       231
   2588055
  11893146
  55805511
      1109
  90207329
      3430
  64533985
   6465892
   4723640
  50423710
  62998295
  39380275
  47244408
   3349777
  89965005
  90630391
  98091487
   1258885
    302631
  29200310
   3021736
  65928604
   1549646
      4356
   1963371
     24187
  31833603
  51604121
  62792717
  82341947
       509
      6771
  66060114
       512
    127979
  30004818
  98091486
  64817760
  14827569
       374
  90469374
   1302375
  30033632
  64914575
  82075696
    701826
   1514965
  55032279
       164
       415
  11903671
  30113375
  85592360
    176460
  14757350
  63839151
   9174661
  11108752
      4848
      6396
  62625898
  29691963
  90550989
   3153194
  50413225
    168313
  30008606
   1112195
  63024688
       339
      1245
   1709340
   5064849
  33515728
  50396731
  53499477
    629758
  53512576
       801
      3650
  53499785
  90000092
      1266
  66581989
   1222634
  63299173
       375
      1892
  74365044
  33451043
      3315
  66290584
  90000155
  63530386
  62121498
  65330319
      6859
       552
   1304839
  91399845
      3526
  55136533
  90000058
       562
   1426216
      1478
      3564
  61635969
  65691523
  90704982
  55118482
  65236572
  63126965
      2204
       151
   1468325
   9251682
   2934216
  14357464
  60623218
   1714491
      2213
   9566158
  19507016
  74541851
  66169581
  11267520
  66205800
  85426116
   1726928
   8999179
  12842129
  31802789
  27200166
   8375251
  65428812
    726590
  14840226
   5166844
   9028233
      3833
  32167384
   5948418
  11634317
      3558
  31346605
  60610850
        91
       487
      1039
  29502665
  66098708
   9390974
   9636271
  63487726
  11049447
       406
  13415385
  16771348
    701821
   9652727
  64371207
  65171399
  75963068
  29691955
  64846309
  65790208
  15308156
  32729124
  32073365
  46865936
      1042
  53499149
  65104485
   3207513
  13021896
  63523109
     24543
  90000103
       228
   5937701
  41266000
  11401746
  50000078
  47695057
  64767388
  19894349
      1735
   9715605
   5931346
  15419752
  62390068
  14898329
      1882
  63666192
  62790330
      1757
  44100044
  66031274
   9564858
      6127
  24805948
      2154
      4382
   1202377
   1526677
      3621
     20702
  65249527
  31609930
  46467352
  63991818
  65540769
  31650075
  63684854
   3440110
  11927305
      3070
  84969939
   1617998
   3512455
        43
       765
  13655593
       295
   9593541
  28821036
  85287174
    101244
  23304498
  52785535
      1061
  31659799
  39380280
  63696676
      3562
  91404709
      1083
  13971506
      3511
  53498989
  64810005
  64809319
  15427014
  63203398
  68467692
       998
  53816294
   9721067
     21532
  85000492
  86070057
  28899924
  12842039
      1051
   4584738
  11053206
  12842114
     16163
   9011981
       864
  16553412
   7147069
      2215
  31683519
  61485140
  14405361
  39380290
       303
  39380265
  47550544
  14924080
  47586999
       240
       628
  53499468
  61920799
   4567359
  47695046
  64032857
       275
     67161
  63848695
  85646894
  18500087
  15397359
  64635120
  29032710
  11915323
      2125
    678447
   8511705
  28701460
  64458022
  85907025
      1782
   1302422
  48315537
      2174
  44700072
  65835752
  96269323
  50400000
  13021900
      4392
  66365166
  15047771
  31543136
  90000051
  28373089
      3347
    172853
  13700048
      4469
  78158100
   1176987
    743537
     10783
   1525982
  14464408
  50413233
  62351825
   9676317
  20800062
  62169466
  63048838
  91268031
        14
   9564862
  61819011
   3378990
   7200012
      9200
       678
  40677455
  55136561
    510435
      2356
   8934738
  62578679
  85518750
  11044332
  64214125
       118
   1114948
  29037697
  47604665
     89759
  61268874
   9403369
     14225
   1719099
   9287858
      4139
     48667
  29700852
  39170281
  85697362
  85359730
  14855181
      2656
  39380323
  85466854
  90001746
  64740520
       111
  29075279
  64740590
       317
    505410
   9747502
  20361803
      1321
  32905973
       327
      3136
  50082267
  72634847
  90648299
      1460
      3640
  63530400
  65363032
       256
  91268024
       455
  14012026
  32295402
  86119979
       334
   1103115
  14783232
  63922199
       465
  64142223
   3443798
  84132496
        66
   9721070
  65171669
   5821990
  13933074
  63048846
  31802797
  62220050
  65381820
  85228525
    189643
   2500002
  61818984
  90077326
  90900355
  63014647
      4851
  90019454
  66150506
  46817649
  52002761
  16542415
    350422
  48100281
  64334612
  86019378
  29691958
  66065152
  99443955
  44800061
  65181517
  85500367
  12391143
  15105298
      1534
      1605
       645
  86112807
   3070541
  11885906
  19506965
      1690
  29913295
  62481037
  14059770
  63579863
  64283776
       905
      8593
  56707791
  50413234
      4366
  63655905
  65489546
      1234
  29072815
  65642793
  85880604
     12229
   1605539
  85846378
       469
   9286212
  83873527
    701820
   9189247
  52441279
  66183779
   9735386
      1997
   3485808
  20329307
  46644329
  91123383
  28509117
       776
     67158
  39380285
   1140890
  14616504
  60507066
  64404082
  65171400
  65600326
  65456828
   8709453
  28721352
  32729175
  65655062
  15124498
  53816285
  90000423
  91266877
    829242
  28207559
  41000562
  64198832
   8682075
  66575008
  90573009
  11808300
  84132492
   3370172
   8744419
  53499907
  90000466
  13227893
      1626
  62472189
  84999276
  97486883
  64484809
  11505999
  56707794
  13394025
      7762
  53499187
  65742575
   3286095
  13062850
  28892835
  12300480
        30
  14188230
  33419688
   8917557
      4367
  45700324
  64778670
  13393975
  14972523
  90000213
  11187898
  72230746
  53600088
      1713
   3070560
  63048843
   7527473
  13074333
  64989387
  86113180
      1089
  28999620
  13363191
      1362
  52300295
  53496861
  29718544
  65739640
  62452671
  66145546
  14405513
  33088112
  66241758
  85605911
   6713264
   4723618
   9043411
  90000422
       589
      1627
      6494
  70700225
  18701115
   2063623
  64019982
  86019455
  28941470
  11759642
  29380250
  47547613
  85692271
        84
   9107263
   9184359
  33529394
  65994843
  14188231
      4373
      5423
  13261195
  32363699
  64507402
      6064
     11548
  65693091
   9689527
   5150450
  14608312
  17400336
  28774774
  65450493
   5022050
    743532
  14701291
   3383420
  12842154
      3429
     11531
  11209630
      6622
  44301275
  36601889
  65754261
    698126
  12951751
  16572619
   1083492
   1800908
  15150079
  58480480
  64788044
  13194046
  70344048
  90748181
   9597274
  15443739
  14689772
  84260611
      2192
  66277738
  14900524
  53498241
      2620
      2159
  63655882
   7631770
  64531438
  90587584
  47547610
       757
  86019457
   3512453
  53705006
   9636263
  12986035
  33088118
       608
   1114764
  64547503
  13021873
  53499748
  64371209
  90001969
   9710183
  28780198
  47194447
       103
  12617450
  14059771
  47604906
       144
  31790123
  28897717
      1342
       733
   5871804
  66322640
  64648581
  86019473
  86113179
  14012013
  70344049
        35
      3503
  78158884
   9719549
  66073604
   3455355
  12898019
  17400254
  84452930
   1160533
  11886645
  33553168
  39380282
  91324128
  11182547
      3634
  39704311
  46284292
  65428815
      1851
     13530
  65607415
  65476912
  39704268
  91218905
  29866068
  90631720
      1196
  14059735
  26401031
  63530382
      1032
  40677460
  65280876
      3314
  85359725
  58401138
  84701381
   1112435
  14405360
  70100557
   9490850
  27272285
   8692589
  63405511
   1752512
      2179
   9175177
   3352535
      1589
     11519
  63994468
       718
  53601108
   8468600
  61268866
   1150844
      1294
  65067895
   9746038
  14031298
      7665
  11828393
  20368426
      2653
   1168727
   2449905
   6465885
   8720836
   9721042
      1647
      3522
  32916036
         7
  47329391
        33
    108550
        76
   1738243
   4402185
  55805495
  62856825
  65040724
       105
   9715607
  61709360
  86119983
      7698
  55118457
  65730857
      2322
   5983928
      3152
  47490942
  74895503
      1073
  16573443
      3637
  32027675
  63655969
  14384015
  90943185
   4567616
  53630137
  65799943
       451
  84986816
  51100068
    609280
   2885116
  14384024
      2773
    815549
  12392808
  29108680
  28510529
      3859
      6792
  63800523
  72230693
  91317228
   8511700
  65887931
  46300530
  85282611
     22913
  12174643
      1378
  90077325
       247
   9475073
      3352
   3070550
   7699394
  27200758
     11581
  55118492
  85754599
  91489300
   3435865
  12306944
     11690
  39380243
  53601258
  65463190
  44500073
       450
  16771345
  28957192
     11271
  65208999
  13595413
  15300350
  47707739
  62849249
    714488
  28714151
      3395
  90587570
  91072344
  39704287
  50423703
   9189264
      1510
   1502536
      1154
  28809370
       777
   9121178
   1741280
  63814082
  85928890
  85466858
   1526501
  29201036
  90635045
   1517686
  13261831
      1712
  90020090
  47365253
  63684857
   9113792
  47715584
       876
       533
  28885858
      3071
  62224792
  66509991
   1525981
  18501217
  14833056
  31802777
  65711012
  91330783
   9747141
      3863
  36100092
  32343747
      1723
   1526507
   1562671
  28910234
   9657180
  91244042
  65171398
      1060
  53497336
  53499856
        21
   3018741
  29169896
  65691522
  90000057
       555
    156456
  12589691
  28689982
  63814104
   1222786
   1544228
   9121217
  55134046
      1824
       768
  90000090
   1426629
      6981
      8594
  39170250
  46503520
  85677073
   6465880
      3482
      1577
   3184562
  20415398
   9258797
  27201037
      3825
  61268857
  85746988
  90662126
  14405358
  44700456
  13642465
  63024759
   9168812
      9402
  39704271
  85420696
  11192546
  62878194
  30082660
  65385272
  46857576
  62856824
  66170186
   1527484
  64255044
  11926046
  28829305
  85359724
       405
  47420198
   3158909
       294
       149
  29811558
  59196326
      3439
  78158479
   1397822
  61781245
    944421
       605
   1971054
  11182010
  39704314
  78158869
   1658564
  29718531
  64654864
  15194733
  47532054
  84727739
   1222654
  12842133
  61635967
   1123312
  29889364
      1152
  31848173
  65448915
       378
   9403373
      6924
  44100023
  86285215
   6465895
  49300648
   3020647
  15424617
  20305577
   1450266
      1674
  19575745
  29691974
  84969938
  13238330
  32729096
  66203280
   3435866
       535
      7692
  56707765
  90731465
  10700906
  64553192
  64867552
        47
    113273
  11049450
     46175
  63530373
  63171673
  72000201
   3429716
      1624
  86019450
   1222738
  15424657
  90345669
  11401729
  33112645
       610
  66099174
       398
  65988345
  85357581
  46300270
  74895330
   1586741
  49044369
  86019467
  15228795
  64788161
   9718275
  47431853
  57300058
  97752053
  12842115
  85619715
  15104309
  90631682
      2017
  19507015
  64546139
  85869358
    714493
   9869555
  11452410
  28857903
  64324354
  65006590
  65877370
      1130
  90001964
  13500019
  64841633
   9515021
       102
   6601249
   6631091
     10741
  52187260
  32305347
       629
   9446491
   9246910
  15047785
  55032280
  55118458
  63574941
  14900511
   1258887
  91330790
  16553491
  32167383
  64130095
      1895
      4358
  63655881
      3531
   9710905
       357
       514
   3378809
       369
   6968394
  15453576
      4747
       425
  65612526
  85705768
  85878942
   9392893
  13021876
       794
      7761
  86019466
    575572
      1377
  65283129
  28809374
  66243190
       227
   3397992
  15201080
  12842068
  65555326
  64507408
  78170292
  10113889
  11209631
  28798933
  32167405
    302679
  14857112
  30000707
  12590301
  61439214
   1222713
   3485241
       333
      1295
      4325
  66102430
  85605910
  84614272
  85986413
  64943097
  85571209
      1193
  31642631
  63159942
  90000332
      4887
    118074
   3823893
  66453258
  64616857
       189
      3299
        40
   5757614
   9710770
  61635971
       215
  11903032
  15221210
  85454685
      1044
  11055837
  29805770
  63423107
  13021894
      2123
       314
   7100260
  65446114
  70349395
      3026
   9011993
  46902285
  85907079
   9478303
  57748613
  64962190
  65594134
  60921522
   8722321
  62892169
  85466859
  90599120
  55053500
       458
  65659789
  86003396
  91165087
   4567556
      8045
  80755510
  85692970
  12302485
  53601272
       272
       394
      2024
  14384010
      1431
      2097
     22917
  33300086
  62220053
       304
  85505441
  14580997
  58480447
       420
  29003528
   7994378
  33397126
  90287836
  39704244
  84990330
  83657609
  40591183
  12267680
  39704283
   9516066
   9686755
  64127040
  33485254
  66445190
      1085
       556
  64255035
       292
   8908253
  14119365
  46667479
  11127512
  33287972
   5932749
  19300004
  28705425
  39704316
  66060345
       169
  61819001
  91489274
     21534
  65799232
  90900382
   1140126
    824952
  28801305
      2199
  65980093
        50
       840
   3287496
   2400053
  14310815
  65428754
       703
  20341053
  47778162
  61429414
  76363418
   6465897
  24200420
  65242966
   6616867
  11113013
  40708273
       537
  12908752
  32312880
  98029775
   1664071
   5924801
  63574954
  65747550
   9721091
  39704243
  13021893
      1982
  11400020
      2636
  75962509
  15022435
      3362
  91371336
  13107366
   4222348
   1698811
      1324
  65878173
   4889649
  51604124
  48162285
  90000083
   1222753
  12538992
      1496
  20441467
      8226
  85625454
  85442073
    254703
  64320286
  47656157
  78170306
   1139296
  16300056
  57300063
  28448025
  32383175
   4567560
   1505441
    824564
  65051707
  90000053
   9081823
  11800516
   1169784
       472
    758521
  56707798
   5931347
  30380098
  29980347
  90018785
  29055867
   1126540
  11886906
     70790
  90746804
  59919855
      1767
  12648028
  47657797
  68518547
  66589802
    826535
  32470288
  64386370
       183
  29316347
  48200148
  85907029
  33237226
  45000259
  90348442
  86057946
  63024785
  28974373
  65343128
  90777299
      3520
      4442
  91317240
  58480488
  65067897
       133
   1037096
      7696
  63665353
  83503017
  15453732
  39704261
  44100045
  65564773
       222
  46503517
      1915
   3900859
  12867345
      7010
  33627182
  65612507
  65141920
  32982898
    144434
   2818484
  53498908
   9246909
  29996386
      4022
      1662
  53499610
   1202389
  13500023
  55805515
  60593730
      2681
  85943440
  13200053
  28769445
  30055448
  53601303
    129563
   9572266
      4245
  39380294
  62598461
  66445228
   9108427
  11904952
  53100001
   1157232
      3644
  30111557
  33288017
  47007112
   1148608
       134
   1222735
  53816293
   1552579
  70344050
   1450203
  13500009
  64198879
   1697143
  12578673
  44100024
  13341976
  28747211
  66070661
  83660431
      7056
  15404683
  74895510
  13284654
  49699030
  90000244
       191
      1998
     85535
      2152
        73
  14751992
  15072695
       188
  13000293
   9126506
  19507020
  36500059
  90647672
      1076
  63530370
   3237450
    189642
   3346215
   9258814
  61635965
  65966426
  33635234
  85712565
       171
  40677503
  39380337
   3006872
   1556237
  12842040
       884
  85303068
  90386791
    350590
  28527337
      2661
  31802769
   3031108
      2036
   9121215
  20100043
  40497095
  44100060
  85743628
       773
  29250369
  55134062
  55100030
  62575436
  63700974
   9686744
   3400963
  31346665
  52899515
  53512430
       834
   9478291
  29986140
  85885449
       582
   1588657
   9715596
  64681159
  64230635
      1064
  14173681
  62792721
   3337054
  40674869
      7647
  63642544
  63172637
  13069401
    714495
  14137916
  14924043
  49144704
  32965294
   1116223
  26505985
  85885879
      4347
       468
      2212
       152
  63247612
  64209580
  85894589
       299
  30108140
  60452244
  64637837
    828400
  14972551
  37800026
  65409569
  20338714
  52100028
   9593540
  28655376
  90002519
       623
  63024046
   3209586
  85928930
   8909150
  86103907
       281
  65702499
       548
     20929
  62509092
  85689361
  57619845
  30041452
  53512428
   9721092
      2134
      8850
   2846458
   9257840
  30054580
  63530395
  65691555
   1595853
      3864
  62748870
  65170523
  85194632
   3070547
  11887500
    699108
  12302475
  18100055
   8400877
  13746815
   1484836
   9490846
      2206
  85885219
       387
  19143124
  74921707
       611
  66744079
  86185486
  44000041
  63299209
  66067062
  84997567
   5757621
  13011250
      8255
       423
   3106135
      4344
   9523280
  44300298
  65137001
   2588439
  19630519
  39380331
  22500175
  60197673
  66067021
  30041448
  65845454
  90000072
   9460023
   3272835
      1457
      2114
   3070534
  18500036
  47478222
  62936530
   1153675
    829240
   1336267
  30706001
        61
   3035523
  62293398
  29045155
  64965654
   5030528
  12898077
  30113361
  64726667
       279
       644
  10701313
  12711600
    799297
      4376
  81646514
  31780611
  10603785
  14872641
  14872666
  28410799
       261
       479
       570
  59164983
  85928914
    690555
  29316338
   5797889
  13510136
      1441
  85387802
      2694
  65491951
  30501737
   3070542
      8653
  58480479
   5971168
  66677174
  19403517
  82991553
   5039005
  85227839
   1800884
  33616730
  64032854
  90000170
       654
    829239
  63839121
  85142708
       346
   2774634
   9788287
  29201518
  74895586
  95670032
  88038763
  28145258
  64808394
  65536385
  85191349
      2267
  39704248
  49574725
  47383655
   9011966
  49574706
  91324130
  91371345
  91489295
   3488402
  29143192
  32965295
  39380260
  64085446
  91399825
      1930
   3017080
   3281562
        20
  85863628
   9456536
  26418011
  39704295
  53601308
   1509732
      3332
     10914
  29112277
      4388
  64421366
  12842048
      7864
  66169609
  31609935
  47399694
   1148616
  13217397
      6713
  53601437
  62988038
      5814
  65412162
       210
  53601032
  86041190
   1169908
   1488899
  85181417
       664
   1740802
   3328002
  85905925
  13532745
     10774
  63171679
  90022416
   9742007
  53100014
      1131
      2633
  30076727
       206
   1222672
  55118491
   3398123
  65589738
  65342198
  19575771
  47193176
  61148774
   1135589
      8944
  45517028
  14491107
   1194904
    469681
       602
   6465863
  76034865
   3344285
       646
   9076340
   1117589
      8056
  85558140
  45748748
  53700195
  84011495
      1539
     14602
   9463627
  39380283
  11914027
  63502709
  81869360
  90380933
   8301262
  28601923
  50413235
  65969654
   9735355
  65275336
  66168403
        87
       422
   1692724
     10969
  85921356
   5959733
  31802763
  33444077
  82488916
  14033223
     67155
   7375186
  63171678
  64195517
  63958686
  84969929
       207
      1996
  13515622
  39380284
  85481624
   1540196
  11020269
     22915
  53498240
  31819193
  64163222
  84452936
    829241
  39380249
   3440159
  27400798
  36400325
  68658418
  13899046
  51604117
  63153193
  74527258
  13528405
  15349297
  30075850
  89984004
  16112419
      6833
   1465941
       153
       443
       882
   1166776
   8653760
   9710192
  14898369
      1133
    690556
      2136
  31269462
  72230773
  64692412
  66076467
  19300163
  65754863
  90631697
    815551
   9715602
  47542398
  91010822
  58480449
  63388291
  65489059
      2142
  65655097
  65691581
  86003401
  90575772
   3108269
   9256257
  91489298
     21531
       120
      2004
  28805369
      3017
  46008746
  13781825
      1618
       926
  85746994
   4402309
  85602719
  13746784
  13087105
      2583
  63670218
  65699663
  84969940
       235
   2588574
  14538497
  74527226
  74895506
  28509116
  62836552
        64
       445
  12400062
     42984
        71
   2720250
    692985
      8491
  85907096
   9531907
  30113364
  61148764
       754
      4352
   1258889
   9657216
  86041153
   1687979
   9755484
      2132
  64670509
  50389929
  11289399
       370
       568
  40612781
   8823231
  32279786
  90077541
   3484800
    828394
       157
  91398106
   3378997
  13466280
  65380429
  65449100
        88
       160
  55134068
  86103949
   7636673
   9049557
  86100836
   1526502
  14310833
  60993048
  63963736
  64453838
  85929594
   3236872
  64625540
   2947949
  12302481
  14639320
  64727056
      1749
       666
   1210233
      2969
  63395060
  13433209
      2208
      1411
  90000138
   1521428
  33332694
  33684721
  11894340
  52441242
  12302484
  91072382
   2449870
  50266899
  39704305
  47550547
   3484804
      6589
  47203752
  13655600
  29967236
      1711
      1910
    718148
   4411180
       176
     28055
  29945514
  45517106
  64275920
  53600274
      1954
       310
   3440403
   3242531
  14639330
  53601132
  62719522
  90001681
       778
      1315
  53630497
  78158894
  65010414
   7662256
  20341052
       209
  64809763
   9009168
  31484043
       177
   1487989
   9478287
  53499321
       390
       804
  14004753
  65880046
  83648820
       474
   3237443
  14058677
  14724100
  14748596
  32729093
  64128571
   9207801
  12015756
  39704264
  47673962
    829243
  29056444
  39380277
  46592819
  47813997
   8974439
  85121107
   2952515
  64660697
  65803192
   3070558
      2625
      6138
  45517025
  11182543
  74527199
       694
   1371616
  31790116
      7043
      1769
     12119
   1222726
  33403551
  63574933
  90000329
  13000812
  51604119
  65449744
        54
   8810317
   5038993
  14898095
  62869126
  65696172
  10701310
  32723796
  53601128
   3019205
  53499399
  62888082
  72634837
       131
  40677429
  14743127
  14898076
  65564775
  85746951
      2224
  85175472
      1920
  78158086
  83658950
  15900191
  37400158
      1068
   1969041
      3483
  90000078
      1121
   3252240
      2740
  91324108
  33189280
  29400318
       196
      3508
  58713571
  63530392
  90525845
     10860
  63843382
  14384031
  15424654
  48600537
   9540683
  33540462
  72230699
       634
   9558877
  28592034
      4378
    703750
  63048836
   9403119
  57207389
   2411917
  90487971
      2988
   3428247
   9286211
  66337862
   1205540
   1670537
   3218153
      2692
  64711522
  65524335
  40000343
  65452499
       285
     89769
    101170
  14800362
      1070
     13827
  53630270
  63922187
       544
      1853
  29955383
  31802778
  64578243
  85969846
   2590739
   3070537
   3379209
      9176
  64503330
  65685679
  39704276
  65223815
  83686045
  65633849
      1265
  63321030
  65002813
  14955921
       278
  13427639
  20361799
  31780596
  89765453
       311
  55136531
  90000056
  85651308
  33540317
     18113
  85303051
       584
  91265099
       321
  29805771
  66205782
  53499028
  63171670
  64085664
  86003395
        52
      2994
  65423468
  72634839
   9375517
  64493190
       615
   1190116
  15511290
  91266871
   1549660
  14310827
  65171402
  45200063
  35800416
  55118479
  91389468
    505406
  47544312
  12640281
   3236229
  12842121
       114
      1278
  64720612
    829246
   3492801
  13749450
  28604195
       319
   2588511
  65456212
   1484817
  29038303
      3446
      3791
      2472
  33540316
  33692828
  85742251
       563
  12842049
  64128596
  85846375
       728
   7699396
       324
   5712931
  91258061
       329
      8488
     10775
  64663998
  26900023
  50389926
  64663965
  63405508
  64347638
  64041028
       614
    824951
  86103927
       360
   1260194
   1555316
  29200037
      6832
  10400493
   3467694
  24200841
  24500011
  39704250
  64962189
  14918157
  66096710
  81869365
  90000206
  31862363
  39380288
        92
  12823831
      3434
   3367029
  29045252
  62774913
  64581900
      1246
  91317226
       193
   8329399
      1654
      3350
      1667
      2203
  46123403
  90000402
  29720072
  63832959
       203
       672
  52441241
      1038
  15349287
  63438948
       663
   1521425
  15072652
     11562
       260
  12620328
  90000137
   1578083
  60921637
  64887374
    690552
  22100043
  63684863
  65501506
       123
       437
       907
       575
       637
  12742958
      2040
       647
  65624499
  13941354
  32637111
  65566382
   1669561
   5944540
  11902237
  86196743
   1148629
    303864
  12842031
  63966253
  64841123
  18100012
  62242449
  14783244
   3218152
  85122205
  20420762
      1426
      2663
  30881759
   9170884
  11905160
  15086507
      9680
  29849100
       741
   1526503
  14972552
  47110343
  53816275
    129434
    252397
      1281
  62882545
  65729016
  29045242
      1434
  42500286
   1222617
   9516086
  55134092
  65711014
   1701919
       547
   9680454
  30140291
  29969568
      1935
  13427638
  16067238
  62133691
  63048829
  84998515
      1071
   8569846
  29217299
      1028
      7644
  29471711
      3587
  46403327
      1100
   9189290
      1262
      2162
      2529
  49629172
   9771259
  28763245
      3360
  31844774
  33521707
  41000223
  55136532
      1237
  13394030
      3128
    475374
      1230
      1257
  28633990
  85500645
  90000171
  13239775
      2517
  86003201
  30113370
  64663973
       211
  47765001
  62632513
   9682638
  36500181
  62354188
  63963737
  14742767
  29996392
  90140684
  83660444
   1615414
      1318
  62274186
  65881052
   1497313
  31346664
  48500029
  85968363
  63530356
       300
  31802772
  90669926
  28967128
  65237324
  13300088
  47289840
  13826356
  53499472
  29924899
  85496608
  66705800
   9721270
  33695004
  46080110
      2111
  84874647
      1520
      8012
  39704278
      4338
      8943
    627422
  47584504
       972
     76850
  53499186
  65589731
  65661905
  65785361
  72230810
  85198765
       522
   9680433
   9721493
    521002
   1555339
  12634662
       811
   3378909
   9601852
  85862830
      1081
   8773834
  16573370
      4379
   8787692
  85321115
  33135029
  65987990
  85603222
      1470
  12634672
  29122655
      4815
  40677497
  62923006
       284
  18703515
  64383852
  90036582
  85228539
       349
    127889
   9532057
  11804709
  46411786
  83452129
       309
   8301334
  13021879
      2537
      6706
   8909149
  12063897
      4346
       139
   1800887
  84506790
  29062723
  30137003
  47695678
    156426
   5788993
      4905
      8494
  11871618
  11182544
   1668000
   9679350
  49044377
  29046958
  53499272
  65735984
   9030047
   1719098
  11444176
  28809377
      1260
  53499380
   4274305
   9516069
  14639304
  39704294
  29537637
  47369283
  11112966
  64920289
   3440160
      7690
  44301407
   1669487
  14633559
  22841881
  62937203
  84443532
  12842113
  15349298
  22841873
      2216
  64493242
   1748572
  26100008
  55136564
   3447479
  29019626
  52800432
  65664466
  84853545
      1205
   9175188
  28994652
     18789
  39170268
  65134130
     89768
      7642
  85035878
  15299232
  15424615
  53850791
  39704257
      2498
  83988076
    101238
   3462865
  65731008
    627132
  13021882
        49
       498
       903
  28443092
   2449903
  11206815
      1649
   9008925
  32137385
   9945178
      3660
  39380325
  85434893
   9715608
  43400077
  64001528
  65428814
   8373092
   8632476
  13723368
  29205255
  31802799
  62856827
  65624527
  85928962
   5952219
     18163
  63171691
       101
       347
  13139628
       870
  13074332
  53498988
      1075
       129
  47739693
  85399791
  11497998
      3583
  63655970
  85876622
  90564471
       655
      2016
  47300270
  47744120
   9381792
   9390992
  46642054
  64660696
  70700224
  66065127
    156394
   9719522
  65455315
  10704838
       662
    876456
   3274747
  13021868
  63837957
   3281563
  14405356
  33169046
  47656091
  85466863
  30040965
  39380261
  63085638
   3031101
  40677516
     21885
  63283267
  65663428
      2205
   2989763
     13614
  59156972
   9121192
  11203821
      1403
  21001048
      4389
  65533264
  83553288
  85415596
  91218928
      1636
  78158907
  12391125
      2651
  45700069
  63422025
  65663719
   2693929
  78158544
  90705101
  53499073
  16536383
  28592638
  65330278
  28974163
     11001
    507760
  40621172
  65272765
  90647656
  11974120
      2115
  47610692
   3272834
  84905693
  64225583
  64375248
  66001515
  84132491
       500
   1222739
   9537780
  26600013
      4375
  31780612
        60
  62242447
   7100250
      3560
  91317204
   2587480
  14186838
  16755851
  63395135
       262
      3348
  86113178
   1519570
  40606115
  48045634
       699
      1379
      1497
  62108920
  84905686
    828392
      1650
  53499037
  63574926
  65412806
  66410087
  14659209
      1314
      3458
  86003572
  89042208
   3430437
  63963738
  78158593
  86019470
  85486190
  14849641
       626
      1676
   3040001
   2758335
  65450646
   8301338
  52045786
   3207509
  64653175
  49044386
  85303090
  85357560
  63380245
  84986819
   4723624
       402
   8744404
  47547612
    522205
    678445
  29699567
  31885397
      3504
  64740639
   9348020
  13214720
  19575751
   1171942
  11938201
  13902548
  85615157
       388
   1484837
  15426317
  49684174
       354
  60593701
   3285160
  50423700
       253
     67374
  32388859
  91140544
  14382224
  47657668
  83452135
  58401141
  90000437
   1555687
      2082
    156463
  14724096
   8002982
  19400197
  47690267
  64616896
  90000071
       785
      2180
     11484
  32723783
  65702518
   1143113
  30078423
  58262984
  65596569
  65345503
       392
       682
  27193718
      3041
      1868
  15349276
  65339314
      2037
  95091793
       477
  10240050
  14600601
  47322181
    113355
   8713431
  55134074
  85753051
  31723354
  52800255
  31269896
       530
      1923
   9692797
  47576393
       846
  91324132
  66401165
  29692001
       792
  65921449
   9601861
  15330060
  65509204
   1148614
  12986036
  27205709
  31269074
  86113130
      1066
      1823
  72230903
   3457060
  64528966
  65131972
  85610496
      1988
  65618640
   3350805
   3484799
  63126916
  91348861
      2081
     21536
  29753691
      3441
  50365152
  46000198
  66017226
  10400943
  11209629
  39170282
  47684425
  91275971
  11044333
  39704310
  65320328
  83640227
       204
  11070996
  63917716
     10776
  28899979
       248
   3440115
      3498
  26700326
  60507065
  77595062
   1554469
   9728487
  11114540
  33628924
  28080975
  28500018
  95128026
       949
   9721273
  90556870
  11800817
      2160
   8840459
  14400287
       827
  53512423
  85876619
  91543857
       700
  64358752
  14405521
  62509050
    302731
   1302396
  30111547
  64577000
  65195611
   3313243
      2058
  65447466
   3184560
  63247624
   1661079
  32312906
  65208565
  66202322
  90000134
  64467578
  78158902
   2743161
  64142221
       661
      2386
  29812285
  90001963
       651
  14840907
  14898121
  56393698
  64087428
  65707930
  65300976
  66032019
  19300784
  64450794
  14384017
   5935424
  29691967
  65127077
  90525843
   8217659
  85357579
  11186085
   9508347
  29187963
       408
      1037
   1713435
   3349888
      1396
  11112922
  46743804
  50423711
   9360225
  28713733
       122
  12842096
       265
   1622319
       810
       438
       523
       574
   7100248
    618427
  29073577
      3396
  66576010
   1555338
   7392898
  47649677
  85416819
   9705620
  61148759
  63926795
  90601008
      6408
  61105343
      1425
  12926007
  85863665
      1153
  12842198
  64147244
  29701989
   1526504
  30858124
   9403374
  39704343
  90000355
   3858623
  29700044
  11225014
  12842043
       332
   9656258
  13167637
  31642568
   4402182
  85866358
   5042285
  91140542
       342
   9532058
  21009289
  63684856
   1658719
   9680440
      1445
  85575580
  55134091
  64652723
  72230737
  74527228
       621
    826534
  32343748
  33525612
       752
       783
   9573556
  61148716
  63504837
  63048828
  64835848
  12469092
      1936
   3181207
  28674640
  63574949
  62472187
  64254586
   1000056
  98029776
      1625
      3361
   2641268
  28736897
  85700749
  90000152
    252398
   2601202
  49574729
      1337
      3007
  64384533
        24
  11289397
    153273
   3397977
  65500272
  66451847
   7702988
      2122
   1484818
   3554794
   7699395
     24544
  62133707
  47132113
       529
  22300300
  29343873
  72600783
   3367040
  65244508
  76363396
       214
      9423
  28988804
  18300807
      4362
      4384
  64214110
   9715597
  63684861
  85321145
  85415599
       641
  90036792
   4567573
  10341860
  61183175
  85623426
  39704282
  11236273
  34261327
       301
  47585476
    150623
  65012291
      1993
      2021
  29865727
  98133113
      3353
  65137089
  85784090
  91330827
   1127963
  12842041
  90000201
  90020788
  15232016
      2190
  55134088
      1894
  65638660
  85869310
      1368
  32680327
  14902887
  47392407
  64663990
       182
      7668
   9184360
  39704258
  66186536
       170
      1819
      3851
  84333261
  12842051
  33237235
      1956
  47322984
  61582970
        81
       760
   3484802
  14300100
  90001678
   9642225
  12302469
  64690828
     22980
  40677475
   1085570
      1516
  64663984
   3019183
  33510619
  15349306
  65274664
  19940165
       837
  29912597
  39704313
  62814048
       802
       363
  47739701
  13083387
      2948
  32464326
  33722797
  39704246
   2321878
   3946599
  50800180
   1728527
  60821348
  86126179
  13415616
  20341050
       692
  13021883
      3127
  38769370
      3445
  63956325
  65488772
  85907078
  12639802
  85448454
       822
      1254
   1712601
  13021870
  91165256
   9786025
  16535934
  90160396
   9362893
      2147
   9650446
  14572070
       891
   4567563
  90630587
  64283758
  90631709
       268
  65638920
  65922633
       141
      6167
      6351
   1925182
  13021891
       386
  32723786
   9537781
      5102
  30104605
  65785267
  90000183
  26900184
  28885004
  52002552
       194
  47383642
  62819670
   3488408
  13841845
      8942
       199
       788
  52038037
  86114381
  47530375
      1079
   2955343
   9589999
  39380334
   2934211
  31848198
      3019
  66100064
   9061895
  11893287
  33304553
  63067344
       446
  12302474
      1536
  31802758
      7645
  40674903
       887
  46642056
  55134053
  27263362
      9198
  64202874
      7048
  64809367
  85907088
  91489296
  63530389
  29055869
  64486754
       221
    876512
   9715603
  39380340
  62972744
   6465872
      4985
        55
       593
    828395
   5881711
  46817665
  48045633
  91268023
      1648
      5729
  63684858
  72230659
      3312
    215480
  53601133
  61661168
  85672034
  27700025
  65428813
      1069
  28557451
  64727057
       100
  26400107
  14317319
  63530391
       585
   1548081
  60764973
  13273413
  53601083
  90555972
  78170184
  15636934
      1412
      2207
  61268841
  63236585
  65747605
  91330792
       519
   3367022
  68363949
       520
  14173686
  53601008
  53601316
  61705050
      1911
   1222668
   8596229
   9059567
      1602
  60623227
  61625669
      1059
  11174261
  33167652
  86019464
  91370155
   1441480
  13021899
  65000957
      1836
  18601124
       173
  10701362
  53601275
   2953950
  63695651
  85365131
      4348
  64329619
  66060360
  85928915
  64675681
  83452140
  85317406
    127539
   9521568
      3519
  91489276
  29068688
  55118455
  61845428
      1104
  22700026
  11715615
  84452918
      1846
      1563
       178
   3473643
  14857114
  28530247
  47172444
  67129614
  85570652
  97253801
    397637
  14033375
  65156706
  29455716
  31820596
  39170221
  63523105
       475
  30054574
  47622743
   3440156
  28940108
  47422445
   1477729
  11903478
  15359436
  30107357
  65843767
       805
    306563
   1425491
  53512427
  65002812
      1691
  62704680
   1530200
  50375444
     21175
    829244
  45517026
  88634268
       112
       769
  14413324
  63023760
  17300716
       569
   4067717
  51604126
  58255020
       553
      3563
  33525613
      5571
  90022414
      1233
      3525
      2605
      8592
   5914551
      6686
  86114402
   1304546
  62034985
  85442097
  15600192
      3641
  30113346
  12842028
  65288296
       150
       612
  13933107
  28924462
      4365
  51604116
  63171665
      1092
   8347209
  24500796
  47356459
  90575760
  10080218
  12842038
  84905683
  91317218
  17300011
  64090075
  66361420
  29939853
  65381793
      1240
      5052
  66402575
  39200059
   9231906
      3424
   9538561
  83431830
   1689791
   5843115
   9206102
      3559
      3106
     21365
  30040930
      2828
  70700223
   1943588
  11978650
        90
  14101116
      4372
  66243091
   1096533
  62883152
  66671263
   3369794
  66327463
       403
    701824
      7719
   9620951
      2217
      1402
  72230676
  90000139
   7904843
      1428
  32100326
  62856180
      1586
  29720056
  91291862
   9564861
  61268862
      2645
   3108266
  12842135
      2042
  65631921
  14310821
  63048839
  85991453
  65582734
  65357442
   1479200
  62915182
  29899568
       234
  32972431
  72201458
   3422552
  56508795
  65938013
  47604925
  65601375
    968742
  13021859
  14538498
  55214805
       444
   1085556
      9476
  53700040
  47142960
  62883189
  97147141
        42
   7767912
  10300019
  29996388
  85463277
   1514950
  50413227
  85692283
       695
  19700022
  27800001
      4351
  63321022
   1586736
      4025
  83667072
   3418605
   8297724
      1452
     28423
  14291847
      4269
  65283084
  28972138
  33630285
    128045
   9200964
  55136567
  68616003
   1029345
  63991844
   9715591
  66060418
  31043041
  85654326
  90000070
      2183
      4095
  64744065
  84409275
     48613
  40598152
  47400499
  53499609
   8840461
  18100100
  61268867
  63655898
       142
   3418632
   8994899
  60527539
  66541263
  55134055
   1800909
   3504238
  31848186
  53499469
  61818987
  20043885
      1748
   8923034
  85523570
  85461427
  10001079
  53601292
  63885199
   9670102
  19137564
  47193187
  53601097
  53601379
      8941
       540
   6693087
  12077843
  14616510
  26988747
     10842
      2091
  53496969
  61635968
  63237582
  65455106
       482
    827832
     14640
  31269421
  64710931
  32576759
  13040746
  63832948
       684
   1637547
      4350
  63904625
  64804255
    156406
   6465894
  15302692
  29601436
     17639
   4402307
   9246918
  85518742
       237
  66044422
  66444296
   8913466
  65891489
      1528
    692983
  15453727
       499
      4320
  50365190
  70400217
        57
  64375239
        62
   1629728
  13656043
  46642084
   1148932
  28972188
     14392
  84871686
  66752093
   9126489
  33332688
  62191383
   5936088
  39704291
  14616519
  85415582
  15022516
      7091
      8479
  64710945
  64796375
  90000172
    172393
   1552606
   6465881
   9682630
  55900029
  85303088
  66851161
   9108464
      3649
  85047356
  99823315
       155
  20329371
       162
       361
  16753987
  85086234
      4371
  39704272
  64085419
   9207828
  15359434
  63530359
      2127
  31346599
  61268871
      2664
      2868
      3337
       830
  11059377
      4856
        16
       657
  15308151
  28818597
   1497312
      3027
  14744535
      2096
   1521426
   9705625
  28902656
  39380274
   9170349
  31925142
  64320299
  90647671
        74
  12302482
  90045143
  90539297
  62923018
   1202425
  90000112
  90665225
      2107
  31820604
  47550543
  62758382
  90000124
   7262716
  65843474
       918
      1708
  30065059
  62856826
  63888894
  40677440
  53499857
      4853
  13500320
   8301295
  30113333
  33565789
  65642144
  65988638
  90415653
  12556862
  28528202
    128253
   9490840
   8800480
  86256215
  12538934
      7473
  64675707
  66287459
      2200
      2606
  64385016
  90000140
  47584495
  64255042
  64335274
  83950477
  50400905
  64806076
  85928913
  16755870
  85496606
   5035154
  74527230
   1923122
       179
  12648022
      1286
       592
  32562539
  83660445
   1539114
      1716
   1431945
  23000002
  63855405
      3437
  53499747
  85387300
   9059569
  61268836
   2449815
      4391
  66038355
   1362287
  65666474
  65700952
       807
  60704882
  55134058
  66186335
  64172594
  61818988
  64646661
   3070559
      2767
  63888942
  15337418
  58480468
   3430250
  66607017
   4400045
   9721272
  48387390
  32311319
  74527242
  85634938
  89042210
   3333599
   3333588
  62034986
  66514601
  90000142
  95128115
  11222983
  90800677
   6630526
   9430108
  12711976
  47609746
  66073673
  90000097
   9630014
  65609830
         1
   9696607
     51455
  47322182
  47365183
   9602506
  65741946
  85413404
   1084961
  85181419
   1498899
  14580972
  66002672
  76700340
  61681818
     11431
  86103871
       560
      3635
      3044
   2587479
   4567360
  65834224
  10239051
  63530379
  85605912
      7178
   1519558
  64850708
   3237444
  15179929
  32167382
  66071097
  13118102
  49930384
  62889954
  46857571
  33431792
  47535091
       588
   3012748
  39170202
  10400043
  28418150
   9612387
  11242301
  13021865
  90000780
   9620944
  66184594
  29500020
  63242272
  12772243
   1425633
   3013403
   1898687
  32137388
      7689
  33391197
  13221525
  53499054
  39704290
      1719
  33532001
    678028
  29702802
  91063470
  53499412
  84471628
      1837
    172964
  64943123
  52187249
  66322362
       578
   9477035
      1301
  62891765
      3456
  53601110
  31802798
  66444802
        19
   9690979
  12063884
      3663
  91368878
   5948919
  14639321
  53499480
   9475380
      5916
       669
       201
   1489247
  15200936
  53499147
  55134085
  65695591
  85664505
  52900962
   2588504
  24501035
  85885460
  49705418
  47478225
  64711356
  64085682
  30184171
  33313317
  12538935
  15104419
  60555041
   1931460
  55134075
  65345550
   1554468
      2198
  56707795
      1139
    937594
   1877818
   9362891
  64637829
  27311170
  45700728
  63423157
       828
  49629182
  65924367
  85321111
  13740752
  65691580
       649
  10701318
      3187
   9620226
   9715606
   3350581
      2141
  85357555
   1506015
  53512426
  13238355
  16600041
      2005
    875136
   9050221
  90744317
  53630017
  65881661
        32
  47436241
  65328578
  85697361
  16163372
  47322161
  65534201
   9392898
  63922169
   8989902
      4283
      5948
  63655888
  83657618
  20341048
      8382
  66044400
   3337792
   3456751
   9100835
   9755486
   9721068
  52187257
  76363448
  53499479
      1026
   6700077
  65929116
  13655592
  64385080
  32348359
  63251653
  85616666
  30108174
  57672593
      1928
