   1168224
  65509408
      2607
    602689
  64151546
  62810674
  66836717
       567
  13204208
  15907814
  57715462
   1007843
  26600260
  30098806
       320
   2357573
      1947
     11059
  11050190
  65701149
     62914
    700266
      1469
  32495004
  85865521
  66673937
  29289569
  91497164
  47562729
  66739631
  68302923
      1242
  63772954
       686
      1952
  66234143
     10771
  47504033
   3478333
  33798364
  46209153
  29602642
  12688267
  90356949
       249
    763203
   5035143
  14572176
      1456
    782575
   4940445
      2262
  47193649
  64277620
      1101
   2588515
   8268968
  55300042
  67051954
   6600528
  67522213
       331
   3504240
  12889227
  61573328
  62819974
  28962015
  85376028
   3353945
  55134073
  62820002
  67766497
       571
    262670
  10330046
  82265853
      1967
      7093
      3397
   1037457
  39305230
  67581726
  10330016
  12102499
  67726566
      1009
  85505001
  65509409
      1966
  29120520
  39701277
   1190161
  66046743
    700049
  65670639
       784
    272388
  31769831
  59151574
  65698842
  86321572
     10335
   9680450
  65343459
  85571663
  39305207
  67317973
  77974271
  91423256
  13905708
  53630792
  64489797
  90030158
   1436736
   5551148
    257975
     12665
  10303301
  33508779
  66374933
  91061408
       847
  13331707
   7900532
  67761219
    348749
  13284528
  39318534
  71028578
      3988
   9809380
  85880682
  67512029
       971
    167284
  39900434
  31941931
    262494
      1158
    217584
   9918015
  16213203
  30169654
  67472418
    262644
   9661790
  39622296
  67734173
       280
    155692
  46900023
  16078867
  65358648
  90531508
  30153934
  91433651
  32041318
       424
    141960
  66206107
  85504699
  88088246
  12688311
  62081481
  80610637
    347688
  64798490
      1990
  65550895
  91259561
  63082355
       808
       205
   1996066
  47910134
      1745
  67346783
  90000248
    490758
  12975312
  15220985
  33758880
  62379652
     28747
  10025449
  10139112
       494
  65045554
  66374677
  67479624
  15907971
  14858704
  67281181
  32429801
  30116711
      2163
   2588549
  51000110
       449
  15100020
       790
  65560574
       323
      4078
  12342469
       389
  56500008
       936
     91504
  85681736
       239
      1420
  64480874
  85360009
    348040
  67617747
      9070
  10033282
  39609036
  84651544
       421
  90511054
      1144
  65846690
       967
  29805773
  64058812
     33518
  33963773
  48500109
     40457
      7448
   5038997
  30069829
  47664616
       653
  30311155
       252
  63718321
  85203985
  13046920
  53103703
       197
   3066884
  64798474
      2270
    155819
  15867718
  71051397
     11075
    347759
      1029
  67857573
   8622229
  11177393
  39683153
  67422050
      2166
  65732049
      2556
  76592855
  53103673
  67375940
    572000
   3534858
   3589295
  11955284
  64867029
  93752130
      1291
  11225068
  14900120
  85360016
  10224629
   7488173
   3504243
      1098
  65378138
  68066456
  84651568
  29948995
       108
  91256571
   9850973
  85442606
      2109
  90777586
  15281266
  29535321
  66761662
  83011886
  85504979
  39305213
  93752129
    307280
  85638074
  14750618
  53512796
  61038032
  15807482
  50500068
  66744898
  28616221
  59151584
  76034992
  85838129
  30209968
      1065
    297040
  81686334
  91419765
  15856297
   9724794
      1925
  39622293
  47558373
   9369590
  31861754
  67542582
  10033183
  16352728
  29467943
  91460082
      2239
   9100015
  47847126
  85640694
    254578
  10033199
  32429799
   5040499
  64889549
  66172103
  85638086
  85681721
  90000123
      3269
      1682
  15907932
  62193659
  30210115
     10328
     33068
    618435
  86157489
       436
       908
  85527680
  12109180
  85889682
  86286914
       820
  27389926
  70600125
  98160617
       138
      1320
     28955
  10462563
    446741
  49742325
      1473
  62677951
  60037284
   2661688
  39312129
  55134093
  68304967
       396
  86005590
  90000068
       348
   9918004
  26600312
  65495313
       781
  29227021
  67131874
    347766
  30052135
  33775353
  30046420
   6660401
  29348144
   3485236
  67902674
      5770
  49244168
      1213
     32320
  40634328
  86041011
  29396103
  47585429
  15907927
  30153939
  66596148
  67555295
  67586836
       947
  29131269
  62174303
  66615825
  60723238
      1730
      1167
  90020144
  10014577
  61539956
       212
   9033469
  90022277
  13473884
      1179
  85455781
       351
  39609014
  90022300
  95773212
   5036922
  29328673
  46215242
  65826093
  66170835
   1222780
  10127237
  46770240
  47690561
  67489543
  83975496
  68058015
  10275636
  12109152
  65528810
  85504694
      1919
  12379061
  38924341
  66625260
    321811
      1113
   5202008
      1975
  65354410
  85822859
  28409197
  66069350
  70985810
  85822861
     20450
  14725472
      7190
      7398
   3026311
      6588
   9375998
  29129118
      1453
   9661785
  68005958
  67380531
  10323864
  20463931
  39636648
  48410601
  63719384
  85171020
  85626895
     44113
  67555075
   1230685
  39305233
      3002
   2609691
      1637
   3386115
  47562714
  64729242
  66963647
  13204211
      2388
  30046536
  11318137
  67729703
  10330055
  52002586
  11799242
  32305479
  66929422
  90001246
  15100571
  29463505
   1184226
   3280318
  85930403
  66758928
  85305800
  77668379
  85619661
      7609
      8001
   1179320
  65509415
  90000055
        39
  10014586
  84651559
  14796722
  63718326
       928
   1350304
  14445229
  59688228
      1027
       729
      3922
       983
    241087
  29959492
  90777580
  53103700
  85809089
  91104236
  90511072
    524427
   3578191
  10919365
      2398
   9951792
  65698891
  67860542
  28750569
  66614631
   8819550
  66171803
  86142017
  11177939
      7816
   3653238
  96922572
      2518
    476255
  13215792
  12109140
  14800116
  70361626
      5731
  31814250
  19950432
  49244178
  29536905
  90004060
  62820000
  15600521
  36100073
  84983867
     33186
      2927
  10484261
  12935034
  29957429
  64019428
      3433
   4424617
  15281261
  65700162
  67586405
    801337
  11935596
  66183585
  39312399
      3678
  91321478
       202
  20407534
  85182029
   3532994
  65681274
  15207559
  67759284
   7004711
  70800132
   9541745
  11241870
  47193650
  66776637
   2588510
  98166380
      2317
  61786802
  90000403
  46209179
   2588571
       148
  10123834
  29193200
  67764592
      1697
  31867854
  36100112
  72600762
  20291977
      1376
  65681234
       136
       384
       480
  28924714
  53512779
  47547717
  63891851
  65269612
  90284497
      8115
  73046900
  11308245
  66811763
      1566
       492
       534
      1366
  10156157
  65958650
  91497159
     43373
   9538212
  10058821
  67584750
  85822868
  81670362
   5038974
  30275375
  57637545
        46
  13439792
  86157490
  67076680
   7411274
  68089120
  36400004
  11354790
  46209151
  47547721
  10025474
  65032640
       254
  10033241
  86245230
   3506090
  13097071
  18200827
  62744634
  66552529
  13918258
       397
   3534853
  28976124
    222910
    700429
  28962018
   9660588
     86038
  53630950
      8353
  67647245
    567735
   8885545
  13487357
   1305220
  47547674
  85906783
         9
  64798495
      7438
  10335376
  10391428
  15105004
  39278235
  47908067
     28023
  10033264
  65627064
  33600766
    523904
  15000617
  65732217
       124
  27001325
  46209169
  93752138
     40562
  11139562
  18100409
   9756383
  14365693
  21500295
       186
      1731
  11041020
  65660895
  10601494
  85171012
  85182839
  11092900
  32504833
  29058563
  30153938
  47547547
  90000370
  30131578
  85343628
   2357563
  84812530
  91473823
  90022764
  82265861
      4023
      1614
  49713179
  66770190
  10275640
   2558727
  32279653
    764782
  15633114
  20458122
        75
   3170036
  15470654
   5582592
    825071
     33628
  10075862
  51100308
  61037474
  10919364
  29064776
  33996823
      1228
  12109149
  56700688
  67474765
      1641
   5867179
  56869965
      1093
  20900731
  93591402
      7492
  59151552
      2609
      1055
  13065883
  85839702
  90000238
      2277
  90000052
      1444
      1003
    241080
  15867725
   2538811
  33511450
  66086167
    217519
  85171025
  13284520
  85689393
    347765
  11883292
  86005593
  90000696
      2862
  31901548
      8000
  65509418
  67377464
  10326399
  60098396
  85681729
  32754995
  29959499
      2328
    607252
  15281275
  30046517
  67689958
       172
  65627004
  91046727
  86026104
      1600
  90511062
       726
  67860545
  91382607
   3026307
      1532
  39265913
  95128233
  85504990
     12779
  12177620
  63203137
  66069843
  85109823
  67075335
  90777590
      1168
  85072206
       486
  29438241
  48259220
  12342498
  29608447
  53700730
  61851039
  91321485
  40604191
  13612555
  30009516
   1350308
  29353565
  85376016
  28960360
      1204
    491515
  29035290
  39342166
     41828
  86356583
  60961526
  62443774
  83699261
   2511422
  13187522
  71028751
  47469455
   5032059
  29057264
  59151582
    798360
  30014294
  65808938
  13413728
  64888128
  47025935
  14394514
  67462436
  67730797
   9182025
  12342457
   9756400
  33332398
  67040672
   3590800
  77277215
       337
  64166481
  62722817
  62872494
       166
   1198191
  40616137
     12115
   8567956
  10033193
  29315119
  33914079
    618434
   1366223
  65495410
  85171017
       192
  66084040
   3359039
  33489311
  65308686
  65625734
  85424061
  52600303
  97963881
  10275634
  62811241
  40773142
   1597902
  29437048
  47547549
        70
   1550067
   3485245
  18941755
  20458107
  85906785
  93752122
  97639432
       187
  67482371
      1057
  13284536
  86157434
  11238411
  40640858
  91109519
      1212
  15568777
  20706657
  67015996
  40641781
   2587357
  66201802
  67080311
   1171389
  47117687
  16616346
  21245627
  85576512
      4081
  11994997
  65357583
      2863
  13900920
  29709733
  63967568
  67662492
  39250270
    345118
   9763113
  53512829
  47715388
       224
  10012378
  72497057
  17198939
  65975695
  12102494
  17628046
  10330027
  11191431
  29770594
      7224
  65433517
  90722566
       116
       223
   9357820
   9541764
  29140481
  29250370
       409
  10303292
  11765271
  85906780
  59818345
  85576520
   3478340
  63632178
       241
  64798496
  66428566
  33210159
  65313418
  66365264
     95295
  49244183
  63245457
  91363176
  61485445
      1860
  67347966
  68114482
        96
   1436621
  65685663
  66347123
  27570139
  90018195
  91479914
   4047774
        99
   3358643
  85119697
  83988077
      2243
      2331
  85865537
  62810569
  66371812
  29536922
  85324338
   9611716
  12506708
  12035650
  82844961
  61485270
      2188
  47920057
  66217788
      5403
  10411478
       633
     40451
  29176541
   2672452
  15305048
        12
    140330
  12342455
  91497154
       609
  12734788
  11083402
    323045
   3504235
  27361089
  66208976
  71051389
       307
  11354811
      1308
      1255
  47323779
  66152641
  33978924
  62263778
   2588536
  29595268
       942
   9654058
  27200125
  85626394
  13204225
  90003176
       853
  13448386
  62541925
   3294670
  28829492
     40815
  65003520
       156
  64956858
       161
     41884
   1350278
  20706653
   4101961
  59630868
   3504241
  61573334
  63006615
  86067240
  10275639
  44700074
  10121553
  33701736
      1141
  62786961
  67767201
  70985813
   5948956
  11348959
  49101339
  39312142
  28962022
  30202423
        17
  10127259
   1366219
  29700165
  85576548
  15516093
  48410604
  10216196
  91321499
      1972
    825047
  46209176
  59271925
  65297701
  50275218
      1078
      1943
    262574
  33400082
  67412178
  71051394
  29255726
  27300417
  11462548
  66608866
      1535
  11766430
  63433735
      3060
  68253114
  18100059
  19950456
      1656
      1953
  11308240
  10032567
  82265941
   3481726
  30009848
       966
       958
  84383407
      1476
  47128655
  93752132
       208
  14097559
  67199025
       236
  15907821
  20458127
  47662341
  67326375
  85619664
   2357580
  39645070
      1207
  85442605
  83712418
      9167
   1140907
  67479966
      1980
  90018198
        65
  29057267
       693
        58
   3593853
   6043931
  15907959
  62820003
  20291975
  47615554
  64748853
  91316054
      1332
  85275502
      1963
    446751
  47585428
  67360211
    259015
  19718851
  28779529
  29370507
      4403
        53
  10033270
  49706496
  85786308
  33799230
  62075182
  30422898
  49244175
       414
  15163530
  53512773
       140
        89
      3797
  11092902
  64982754
       130
   9100027
  13204187
  66870169
    222905
  11356888
  11727436
  30072186
     40482
  53512794
       195
  33774576
       658
   1307603
  64660766
   2587354
  85558095
    168768
      1271
  28790147
  65661732
      7732
  10323863
  64798477
  64995932
  67860538
  85505012
  49651622
  77152519
  67646822
  77974264
  65652924
       121
   5036841
  66046750
  67570080
     11076
    155998
  85887561
  61748865
       175
       181
       980
  55086673
  65005041
  11315651
    602685
  67647714
   2612797
  11536853
  90000653
  63603506
   2421931
   2357574
  29500711
      5854
  13657921
  85504968
    259004
   3478283
      1106
      1182
     10770
   9741486
  14522276
   2884153
  86214789
  91497192
       109
  83598544
       391
   9667053
  15120805
  32457462
  90996460
  90000679
  10275648
  64283381
  85681714
       277
  46000004
   3617254
  10066774
  85681708
  85604424
       793
       683
  68154433
  42539658
  61287404
  30153941
  63001432
  67898243
  29084611
  33512445
  49101346
  66509623
  66666518
  67689695
  98178802
       316
  66956805
    335690
  73046895
  22100190
      1717
  65584894
  85206061
      7766
  66555692
        34
       464
  10939863
  66808400
  90016871
  65343578
  20353844
  45600224
  61488071
       861
  29692203
  65685724
   1350288
  63513736
  90004061
  29805769
    262721
  13035675
  13238309
        37
     16748
       274
  10014588
  20259048
  20458635
  64283764
  13109704
  65967819
  67890716
   9538192
  10062610
  33713518
  90000122
    128069
   9140238
  12506694
  85376014
       989
   5997991
  66430241
  11680461
      1192
     16364
  11700488
  82265835
  86299620
      2054
   3111060
  39795146
       359
  90000102
     33550
  12645059
  11318136
  66960747
  29170716
  65314887
  85352243
  91134843
  93591454
  64489315
  77668446
        80
       229
   9020753
  65815610
  68194982
  67716413
  85638060
   9553893
  90511068
   2612825
  85970822
     14833
  50500332
  67314273
  85638053
  85889664
      4613
  12192449
  66158844
  67722700
  71028748
   1822729
    639597
  39374480
  91419773
      1285
      1363
    966812
   9746059
  14071526
  31200026
      1628
  91559732
  93752143
  10301890
       489
    118133
  62542337
        78
       986
  13900922
  32386120
  46440855
  49244167
  67957690
  90000113
      1014
  14572226
  91521101
      3844
  65501514
  64923661
        83
       180
   1216281
  20291956
  66442608
  10038110
  15439618
  27701895
  47821532
  67262984
  67266170
  67344541
   1996103
  15867720
  15100209
      6065
  28779599
  70985815
  93752177
  10026763
    691205
  28104743
   3504237
  41891059
   1194334
  90000297
   3712882
  64328120
   1589045
   2610804
   9100476
   4700206
  57638305
  65693703
      2616
  67687157
      1219
   1214524
  29227049
  65023663
    322923
   9344611
  19718809
  66338061
  67871939
    951345
  83975493
  10248689
  33887117
  55134072
  66262596
  72624962
      7370
  30144560
  12109202
       410
   2527776
       879
      1591
   9751294
      1665
  39374451
  61781394
  67344292
    262561
  47699313
  67685524
      1343
     32182
    143247
  30165478
      1115
  10330030
       353
       518
  90756370
      7141
       147
    265810
  63277037
  90023073
      7570
  62805285
  90000099
       852
   1784404
  65571012
  15120801
  67801244
      1464
  14769359
  20603891
      2182
  28214882
  30090711
  65359088
  67687107
      1978
  11044509
  11200058
  29999866
  66172036
  85504999
  14572039
  84651569
   3599159
  65187102
   3504227
  62881238
  11763594
  84607976
  85799855
  60226890
        36
  28828962
  29957445
    694613
  27000771
   3504250
  85455768
   8595374
  67618145
  30210118
  27700422
  65920281
  64364183
  67730690
  84651515
  91109393
  10302681
  44091601
  67890715
       740
  30169580
  45700966
  33817390
  64752506
  85560974
      1116
  29959494
  85638100
      1156
  39278640
      1877
  66439874
       238
  15916280
  49706498
  67346902
   1224780
  65685880
  90000251
  10723800
  66796199
  75713532
   9667030
  64798491
       146
  33775335
  85638085
  91433653
  20600079
  46900016
  73900088
  85840186
  96491068
  85822871
       496
   2790772
  66992513
      1284
  53630793
  66215265
  16794877
       198
  12975314
  15386725
  15568789
  23406108
       985
     16326
  27864119
  65846738
  66377333
  86133364
        79
   2357555
  66640706
    505421
  90370839
       701
  11315653
  15281258
  67140062
  66545340
  86069853
  90064774
   3280310
     83954
   9952649
  29552544
  53630842
   5867188
       250
      1250
     41425
      2408
       145
   8836152
   3504244
  64977806
   1233537
  13284546
  49605875
  71028444
  10033280
       895
  93752174
       298
      3158
  64196459
  10225170
  63133041
  65754375
  66666543
  85504966
  91256570
  67768377
  29959481
  65171330
  66770146
  91127546
        38
  85906777
       107
  13238371
       352
  85626396
  29709734
  33799523
  62811257
  85946931
      5797
  27315079
  66412757
     11077
    335659
  67391808
      3957
  67890717
  65733094
       531
   1258817
   5218049
  14330984
  85360014
  67071113
     15446
  67069108
  15100003
  82265854
  12414315
  15481375
   4101963
   9790996
  85207326
  85638075
  98104637
   3285162
  37778169
  85626384
  64743231
  65032655
    254577
  43001085
  86168400
       851
  85651184
   1362928
   3641729
   9117171
  32975331
  11082028
  50756318
  85927462
  85681719
       787
   3358644
  13104554
   9661508
  12109161
  91512763
       106
     27448
  12201290
  55134095
  83609471
  93752118
       517
   1586960
  90000649
       315
   1227721
  84651518
   9762933
  15513432
  66375155
  10232192
  20368584
   9305311
  85638079
  90000245
  15183377
  30046547
  33541086
  67809106
  10186811
  36400545
  29959491
  91497160
    667828
  67321074
   5300873
       554
      1538
    347761
   9538222
  85810940
     95294
      7677
  90003739
  85907410
       293
      5424
  85908907
   9904885
  47244435
    222097
  85791777
       356
       513
  13018482
  44701410
  39278605
  95686822
  32365436
      1165
  59659569
   7699236
  67213379
  39016844
  62819994
  64947142
  85827153
  14800364
  33398002
  67435928
       377
  12342464
  62872573
  90000631
  14006032
  85882358
     41879
  90511067
  94461014
   1210014
  13487898
  39728526
  91363199
  90000604
        29
    143686
       561
  67342636
   9687051
  71800007
  67735672
  29381219
  65560949
   1350282
  12688249
  66629235
      2458
   7004731
  49706484
  76592811
  90000062
  15889432
  47715362
      6999
  11085581
  39643518
  62722758
  66496943
   9559970
  66835605
  67866942
  72497022
      2275
    156001
  32457409
  43391638
  64314457
  63321229
   9983015
  33200035
  90000686
  64726978
  91052225
  67102277
       714
       767
       960
    155898
    792618
    968984
  39257917
  66517557
      1753
  28962013
  68126399
    348745
    140346
  32497455
  49500371
      1630
  15286532
  30422870
  65685702
   1596909
  68167281
  10212602
  85638059
  47217376
       704
      4127
  32625642
  32457342
  91321497
      1007
    222875
  16185332
  90018186
   5971188
  15900978
   1862463
  11402012
       577
  67233166
  90777591
  52800107
  74279324
      1789
  10127266
  66625254
  97639424
  13331709
  15304960
  64769145
  66836733
  90704879
       541
  65712962
  10279149
  15878731
  39161879
  28714918
  53700048
  64861304
  67925914
  85959876
  85865536
  15098831
  64503449
  82265856
   5036632
  29446729
  47715377
  85002819
       200
  31887989
  66412846
  13284522
  15600511
  91579231
    262492
      1239
  85840161
       484
      1149
   3504247
    993443
      2569
  66098948
   1177329
  30046502
  66392581
  83772633
  91321483
  13905692
  30120918
  90001248
        59
  91109564
  53513072
  83660612
  33696037
  47388171
       931
   1365981
  28659479
  64741747
  63718330
  92009554
   4393642
  29702814
  48600120
  11356901
  29323322
  39618434
  50500049
      1025
      1030
   1049765
  61187376
  67488959
  85175832
      2273
  13482751
  66382681
       497
  59151580
      1323
  71053193
  86012462
       453
  32433991
  49244182
  62640631
    826859
  85626381
    143345
      1718
    827935
  29628859
  63393553
  85651187
      4096
  67407251
        31
      1466
   4100263
  83791426
    467986
  12935036
  62809809
  85908570
  91579213
    254926
   8701407
       659
        18
      1752
  47562711
  15281267
  90004062
     10046
   3504239
  12688316
      5611
   1305931
   9934062
   7784098
   9470597
  83656395
  91410245
  33772000
  66040746
  47669901
      7678
   6900664
  29240555
  61074420
  67756788
   9411883
  15130593
  28786416
      2319
      1490
   3026324
   9485654
   9611249
  15867671
  65943456
  85202762
       730
     33066
  12109179
  86231520
  50429396
  29323102
         2
  67735423
       817
   9762928
   3285170
  29200039
  47907171
  85505034
   1300368
  67035706
  11163447
      3972
   2357418
   5036924
  91479915
   9466073
  85505007
   9874290
  66185133
  66585369
  13674142
      1364
  32311351
  61781370
      1785
      1929
  39609047
  60965233
  62819980
      1661
   1240607
      1215
  86382350
     16324
  67576403
  90000116
  67139244
  67726148
  20353818
  67860544
  89840211
       399
      1732
   9952642
  12734783
  63945718
   1970576
  11400739
  56936877
       264
   3594600
  81017598
      2272
  11700009
    451342
   3578186
  97639402
      6797
  15600254
   1400750
  27000961
  66556296
  91230191
       366
   1253350
  67029845
   3303838
  90002061
   2584128
  49706483
  67031080
  66234123
  85352246
    459354
      1657
      3815
  67376980
  19950435
  66625249
  82265944
    612175
   5040436
       961
   1942870
   6010528
   3557304
  33616932
  61296088
  91419775
   1811941
   2601631
  66835611
  82265820
  91109384
  67407250
  66158418
  29501249
  15337400
  86336757
   5971189
  67837178
  80379776
  29164226
   1038168
  12905479
  66514839
    242967
   8801558
  64209476
  90018458
  11323436
  47910258
  66697811
  63776291
  62812072
  66858276
  85619699
  66085837
       910
   1202062
  10411480
  20407531
  53512849
  67904141
      1737
  64456691
    323064
  15281289
  67238050
       287
  86005585
      1736
  12035645
  49300057
  59261911
  84529184
  90000074
       365
  47730491
  65243144
       429
     33990
   2357578
  33554949
       381
  66483808
  40627458
  66836704
         4
  15621936
  56578172
  10033247
  15907735
  12342461
  30144906
  67890871
        28
  29458123
  67892651
    458867
  64632321
  85849704
  13204210
  11325930
  32226378
  91521912
  33082234
  61523947
  60357269
  64889392
   3018598
  67036575
  61906485
  90018192
  38924343
      2814
  65506297
  29555041
    322969
  11948825
  39257640
  72624971
  85722099
      2659
  49706471
  67585132
  13386233
      1166
      1175
  11536854
  30165476
  47562712
       132
       995
  20489877
      7926
  12653748
  33662917
  14365681
  47575927
  16173901
  71881839
  57637549
      1801
  11248888
  13351718
   3504234
  61407308
  20291966
  26600003
  36400544
  67129952
  30193134
  90000368
    256953
  47394058
  13311646
  30046546
  68403353
  29332446
  60610853
   1414005
   2569488
  23700710
  66056321
  83674218
  84651505
  85867779
  56511735
  91371444
   3460453
  10279940
  39265924
  66440422
  24600105
  67655385
  65685655
  85171019
  50381665
  30046503
      3814
    282262
  55138317
  65604290
       225
  16185342
      1685
  29497873
  39318560
   2601632
  13620606
  29692204
  53513073
  90004063
  15800063
  66537566
       579
  30046425
  53630730
   9389455
  85809092
  63718331
  85581334
  83802016
    618458
  14188016
       190
  49605853
  67073995
      1214
  10959168
      8507
      8614
  67656789
  73300168
        72
      5794
  67490778
  99231143
       599
    155928
       288
   1840386
  64927690
  85576507
  56354660
  84785023
  47585402
       944
      1768
  66411053
       362
       831
       126
      8352
  12461507
  45101260
  66918629
  91321491
  30209979
   1155976
  75713511
  39251001
      7693
     86037
  15907736
  86142002
    221797
  86157554
  85978058
        15
      1791
  10275633
  11177425
  15856299
  39374454
  49691611
  30046508
  65005040
  71051386
  30153940
  66106495
  20291983
  67581679
  85888006
    222055
  89099398
  91287293
  30210086
  63911175
  67609306
  90018193
  90003820
  67175648
  20441096
  67150058
   3613593
  45101239
  46631208
  39374498
  29343266
      1955
      7189
  30046529
  14147505
  85201322
  85970803
       308
  27350567
  70379934
   5999792
   8703668
  37303722
       964
      4406
    347763
  29328924
      1887
  11935966
  17628047
  47126044
  60151362
      1406
   9433129
  33771999
  68646658
  90724585
  91439298
   9612793
  66351259
  64982904
   1165056
  65412614
  86005595
  86060046
  20470904
   9229601
  65685670
  91658121
  14827168
  71800008
  96910273
     32906
   3067385
  85906779
   5038999
  64881004
  83355936
   3358629
   9100018
  66351257
      1062
      9255
  58038853
  64478715
  86054360
  85681750
  67754701
      1218
    630968
  12009818
  15305053
  85706577
  10186061
  85626370
  85838124
  29038538
  65525128
  66496948
  85822851
  90511090
      1322
  65753616
  85360020
  84651504
  85381193
  30169660
   9928736
  90777588
  29297107
    653139
  10463073
  98173807
    990284
   5265020
  60723198
       251
      1467
  10330021
  29166637
  63393554
  67490843
  85422171
   2776552
  20407540
  85669988
        69
  12342484
  27200372
  33784572
  65131889
  29959500
  61202601
  91321496
   1996325
  67805808
  85870976
     15921
   3349898
   8595375
  85651209
  85753017
  60890025
  13763413
    221793
  13878426
   3012809
   2856550
     29600
  73300167
  29463843
        77
  29366747
  85518729
    143397
  20499303
  49529691
  90730716
   1607867
  15907662
  15098830
    887573
  90000314
  19000026
       607
  59998175
   5959802
  49300136
  32305351
  85576533
  14800171
  57833020
      3090
  19399857
  15907689
  30210114
  63321208
      1883
      5701
  26600265
  85269050
  47864139
  65831870
  66681194
  85216727
  85505008
  91433657
     16325
  12503683
  66992276
   8316875
  14750617
  30046540
  65412625
  86390877
       119
  13331710
  66884321
  90000050
  90843096
       505
      1390
  10939894
       841
  27114597
  57638306
  61846179
  67474644
    951341
   9561218
  66172025
  12342472
  91321470
  33512611
  90017238
  29319179
  29522216
  47289577
  47722664
     10921
       257
   1996071
    826857
  29709737
  67795298
  85253078
  28962019
  62872516
  85253100
  15281280
  47229035
    168743
      1229
   9384985
  15286452
       953
  11155256
  60474949
  90000141
      4784
  48085291
      3054
  32113182
  59115405
  66681706
  72933220
         8
   9565130
  33400095
  66789219
        13
       267
  67120991
  67753682
  86026128
  39016805
  65137962
  61745453
   5551145
  67551494
  29391230
  29381558
  64414279
  47217389
       789
  12109208
  59151579
      1355
  19833511
  67325704
  67934440
  47501239
   3670876
  49000906
  66446549
       355
  85505015
  85576504
  13844985
  14081137
  85171011
       419
  31867853
       137
  29580549
  67524350
  85360017
  94461141
      1097
      5040
   5040437
  30094577
  91479918
     33520
   8983570
  15092857
  32809522
  85505006
   1793512
       117
  13204189
  11922026
  13046965
      3489
  85381212
  16560707
  46880783
  47990857
  47990872
  90851535
    348002
  11334617
  15568788
   1038179
  20124724
   4719369
  47715361
  90000063
  67551799
  86279578
       715
  29957438
  29628871
  30153943
  85551033
  58038860
  48006896
    869402
  90002128
   3111101
  11959162
  40622766
  85504987
  66852202
  27200111
  65647672
  39669276
  53512827
  63164095
      7764
  29140493
       863
  10365249
  85171014
    459333
   2586952
   7427140
  67583836
  90410325
      1004
     40452
  90018189
     11054
  53700049
   7628164
       721
      3268
  11323403
  71028580
  90000450
  29380273
  64151571
  91507730
     33192
   1196869
   3504228
  64916577
  85906782
  10033204
  15907750
  67838541
  85504959
  40635009
  65550891
  71051392
  91256569
      3490
  97639423
     25490
  33645944
  47585411
  65132570
  22085256
  29655925
  63149642
  67751704
      1537
  33996825
  62904166
  82265851
  85968924
   3211357
  65660896
  15226964
  67269719
      1347
      4159
   2876644
  13754430
  52800083
      1209
   5976566
  65005033
  91490193
      1200
   2250167
    778373
   2539430
  42736566
  62820008
  67620333
   3443634
  62819991
      1164
  65412598
  71028306
    262576
  13145375
  62819986
      5019
     94824
  14572225
  64269036
  28962017
  64660763
  39683156
  91321473
        82
   9521601
  10922987
  20407553
  68026212
  96831884
   3353947
  43391623
  60902435
  37800423
  85504963
  85576517
  67101621
  66329090
    222165
  10494771
  14601222
  90924836
     41881
   1194335
  65255376
  65679670
      1049
  31394940
  47547723
  47791608
  67696497
    574385
  67642954
    128365
  13740269
  30217484
  14838312
  64584107
  67062493
  85960958
  90645428
  49200481
  30209967
  85838143
   4100236
  13449280
  65392860
  33803882
  58038859
  65093704
     33021
  29399781
  64457422
  59151585
  67151191
  66526256
   9661783
  13073668
  12109207
  73046896
  65349897
  71028307
      1924
  65506277
  46209184
  61991675
  64697960
        85
  11216419
  19200080
       110
  27700019
  62820001
  11020790
  29243526
  52660251
  65566903
  85203967
      1775
       128
  39275104
  85504685
       174
  67235448
      1313
   9369572
  46717565
  55134069
  29959468
  65108286
  68228758
      1635
  13018388
  47917881
       732
       696
      1675
    532439
  11085579
  63267791
  66496945
   1350302
   9357808
  75332824
       104
  29542564
  90751563
  55100036
  59518720
  65863133
  10127279
  38462007
  70985817
      2113
   5976582
      1190
  13072091
  15907786
  10364464
  15470660
  66241667
  85758757
  90000546
  32429803
    241089
    265829
  49101331
  66262594
  85808908
  90284345
  30311157
  47835913
  65681251
       712
  10014573
  66404419
  68088888
        22
  13204207
   3482168
  61065618
  65208349
  36500378
  64568882
  67314570
  70985814
      1606
  13689579
       601
      7763
   9811900
  67047870
  67810144
   7699427
   3246577
   3535061
  86436671
      2071
  36300002
  91109428
  10026762
    403564
  13204188
  30046545
  65497077
  28834849
   9301595
  18941757
       244
       737
   1449879
  13576125
  67861287
  33771473
  53700927
  30015271
  63553855
      1195
  12342474
  90495855
  15207560
  64875299
  70800106
  66055011
   1597938
   9763196
      1033
    602448
      1695
   3504245
  31867852
  29392999
  29111971
  47715390
  68054816
  12109133
  58579329
  27353287
  10014576
  30153831
  65538407
  12975309
   3488578
      1475
   1080954
  67171381
    618453
  15600519
  47575919
  39645087
       625
      4626
      2321
  15905262
  65843135
  67189858
  10330079
  67076068
  67802783
  68063502
  91256573
  17642307
  66448873
  12503680
  20706661
  85638076
   1038191
   4940447
      1319
  10279158
  67736569
  84890940
        48
  29425854
      3866
  12342477
  13900925
  67384071
  86123581
  15856291
  86214776
      1063
  29627647
  62542338
  66670503
  65875999
  85895844
  90000061
        86
    241099
    669391
  39305136
       905
  13630506
  64837890
  66948777
  11145606
  29380256
    951347
   9577505
  39374468
      1234
    322925
  16440252
  40075469
  65550932
  91104406
   1182686
  63203132
  66883078
      1683
  33741113
  67232598
  39305160
  47715363
  65509412
  85887553
     33327
  39622281
   3663231
  24200018
  90000750
   1164645
  13630565
  62872510
  79618620
  90000652
    322924
   3214197
   9369592
  64757059
  66252760
  85171027
      1325
  33287059
  65803173
  13878425
  91499233
  32513491
  97639410
  11000019
  13109703
  61271390
  65490551
  84608000
      1626
  10330044
   1768448
  88512989
  65661549
  62819985
  65349952
  68686712
      1831
  49706469
  61065619
  66089631
      7762
  66221473
      2007
     10727
  67827991
        30
  62944625
  85638058
   5040444
  10330098
  12441895
  29178858
  84651553
  98178839
  72933263
  12035641
  15907956
  67073302
   9654057
  49101345
      6815
  11296356
      1643
     10071
  83830830
  30046539
    891384
  91321490
  47601107
       996
  12109166
  47715387
  85959866
  90777587
      1053
    262555
  11938166
  30006326
  85704711
  15005513
  65681239
      8355
  67034273
  85638088
       143
  29509108
       988
      1913
  28779517
     31269
   9100031
  11000230
  47715383
  85504978
    143557
   2558731
  68235037
  90000121
  10144193
      8219
  46600490
  64670429
  85906755
   1131376
  85608527
  39305201
  67376925
    713314
  33508777
  66885067
  67513519
  64291093
  12653769
  58086331
  67619088
  48005166
  66716803
      1973
  19101506
      7527
  86026120
  16444206
  16759585
  61844030
  63610766
  13065884
  67063221
  49706465
       416
       606
      1058
      1724
      1221
  11315650
   5473785
      6736
  90003721
       426
  11296318
   3111047
         3
      1151
      2597
  65875303
  30210111
    241109
  19950433
     15919
  12035637
  33908284
  66990790
  85954134
  30046515
   9940342
      1309
  65846694
     28545
  10020175
  65846684
  90022768
      3642
    328804
  39282934
  47919262
  67735178
  67758635
      3266
        27
  47547675
       476
  86005027
      1489
  10275641
    200745
  12980815
  90000191
   1221928
  14750611
  47715360
  32975370
  68155215
    951340
   3057818
   4933566
       113
  67734952
  11092898
  13394695
  15334107
  90356945
  90588679
        41
   9205057
      4062
  65711809
  67031081
     41068
    222809
  12109130
  61312616
  85504984
      1570
  20291980
  21245633
  16213202
   1605439
    713966
  39609029
  66870168
  29468653
   9100028
      1015
   3485228
  15077729
  91559733
  11296286
  67647215
  29692226
  85681741
      1123
  12177613
  14817088
  40500041
  65495280
  65095621
  41891065
      6886
  65875993
  86043353
  85867503
   9053874
   9724795
  52474362
  83685288
        68
  17605482
    992381
   4886400
  90000073
  90006249
  90018190
  22701264
  67342681
       219
      1040
  26200022
  13574133
  41891088
  29278819
  85341174
  64395393
       226
  11290814
   3594666
  29957487
  30209980
  85807634
  33970933
       259
  77277216
       536
  31301158
       283
  40773141
  66480847
  86067231
      2316
   9354037
  91382610
       914
  12688213
  47117682
  83430543
  65235243
  62687952
  65569910
  67647868
  72497120
   1597903
   1256338
   3653301
  91476446
  32457449
  13341754
  65571651
  66201903
       552
      2560
  67829520
  65764829
  85360011
       562
  47585427
  90000058
  11400061
   3111059
  66526254
   1576936
  14750608
  29487052
     13488
   8699692
  97457008
       151
  29305562
  67803211
       613
  54000779
  47738215
  63433737
  84611010
    261992
  65491330
  66537483
  72624970
      1091
   1179319
  10330018
  14572233
       596
   2357529
  12035630
  42736584
  13712779
  96203141
  20291963
  70985812
  85906765
  10939874
      3746
    782581
  23000051
  10275638
       586
  13065896
        91
       487
      5792
      1863
      1986
  65681254
  83930399
  95128235
       406
  63718337
  76592830
  91476416
     40908
  29140519
  61583876
  90002133
      1042
      4161
  68056250
  85758787
  90975026
       431
  48500002
  96922555
       515
  10326420
  86058724
  85352244
  85681748
    322874
  15907734
  44701245
  66616238
  33300111
  90557400
  97954566
  11323483
  12342456
  66152710
  10033256
  15942940
  66746656
  85638090
      4005
      4614
  15907782
  67486133
  85889663
  80379774
  20291998
  91419776
  66217787
  90511069
  91479873
  49742318
  11850665
  65359076
  64798488
  65713556
       765
  67620627
       385
      1468
  53512831
  65045518
    668553
   5218048
  10330028
  27000061
  13197136
  40232262
  49706493
       220
    307306
  64378299
   3511337
  10186801
  66596128
  12508070
  10275628
   9636157
  14124974
  30138581
  66234122
  13284525
  32859784
  29692220
  50100115
  83609470
   9047728
   1350281
  56578186
  57637546
  67799694
        56
   9756392
        45
   9724793
  13827380
  90018196
        63
  39213074
      2227
      1231
      1328
  64976798
    118138
  10769761
  85194136
  67811966
  85626382
  90043547
    348004
  64569914
  67646375
  68122005
  13630564
       642
    490599
  65451878
  10127265
       302
  27350563
  47725359
  47523849
  20291990
  27001380
  91473664
  66814985
   3214196
  12922942
   9904861
  11216846
  65672199
    808606
  50351328
  10954903
  67767457
    505411
   9470623
  10330043
  65831378
  90587581
   4954701
  86118669
  10248687
  30059536
  13065899
  12013108
  67204878
       723
   1110424
  10326421
  90777581
       430
  15907664
      8031
  66158437
       516
    328812
  15281283
       524
   1177334
  55600096
  64798489
  95686823
      1249
      2177
       974
      1710
  66379271
       677
  46908894
  64083184
  85099442
      2647
  91479874
      1199
       286
   9917992
  30210116
       343
  21128249
  65184767
       335
      7682
      4004
  20407536
  24500009
     38993
    702163
  32457448
  66596132
  26600311
  29375793
  85619658
  33504245
  62162917
  10014587
  85504976
  66809196
        44
  29542561
  85865530
       753
  15633111
  12306936
  39335557
  64697921
  66958293
  36500011
  93752152
  63965064
      1666
  63718342
  65583148
  66464873
  67860541
  91406070
        23
  11092899
  27387268
  72497031
   5039008
  48410617
  91089282
       322
     22404
   5976577
       318
  67034215
  66705897
       766
    217708
  85895830
  14570400
    844978
  91321489
  68028074
  16391575
      1498
     41007
  47811174
  90000081
       466
      2210
  62819988
  20291968
  11290843
     13008
  29376823
       247
  28944129
  71800298
       902
      7052
  98074390
   3599685
   9502183
  20407551
  97639433
      5313
  67890718
  90756338
   3214200
  13341752
  67997741
  32975356
  33732592
  64101620
  62310048
  66643190
  90000301
       450
       504
  11323449
  47715386
  97639413
  98537736
  42736578
  62128160
  10025448
  65416874
  66537660
  68686713
  84651571
  86142021
       266
      9645
  44100255
  94461162
  15264152
   5937709
  14705546
  64967754
  66262565
  73800519
   9755907
  65404165
       777
  90000104
  53630844
  52097083
  61947131
  12400030
  64995937
  90000321
   1971703
  11227012
  63821655
      1712
  15907787
  19718872
     25151
  40634326
  65913877
       876
       533
    113429
    671053
   2606698
   9538211
  65509420
      2029
  65245267
  65502030
  40634327
  53630943
     40446
  62542339
  91080732
   2357556
  85815459
      4700
  29132396
   4940446
  11926043
     11079
  64932043
  90002132
      2667
     10044
  66835604
        21
      1380
  67813214
  76034915
  90469618
  11267589
  12035644
   1996110
  86045051
  90000057
      1559
      1824
   1996105
   9724788
  46427928
  53630948
  85681989
  30145097
  67726284
       768
  14796694
     41067
    165084
  85504989
  90000090
      2756
   9762907
   1219450
  64729240
  90039389
      1465
  15127405
  10025475
   9586624
   9928729
  52731892
  67166101
  20291981
  47217377
  66012949
  10905464
  50500053
  80610603
  85626393
  85638078
  91321498
  16053529
  14838311
  10335363
  40628352
  66617121
    307284
  12997923
  63602888
  65875126
   9832569
   3641732
  85640695
      4877
    222071
   1037604
      5335
  90000417
  90000610
   9229606
  28657994
      1089
  10308321
  84607968
   3504226
  60514269
  85959868
  29258002
  91109390
  97639425
  63718341
      1627
  10330031
  46209183
  66616844
  68151461
  12734793
  67030053
  67034382
        84
      1011
   1300384
  16472884
  30153832
  90410322
  45501211
    222122
  66443049
  66477106
      1162
  38470319
  63891868
  30210098
  47658126
  56578145
  85442609
      3624
  15856296
  85906757
      5891
      7999
  90015596
    552019
     13007
  29692222
  46672824
     29965
    222860
    118991
  49742312
  66897761
  67040674
  28104737
  53630746
  73046894
  85504988
  29300380
  28679660
  60901843
  10248688
  12109205
  13797273
  39683154
  63718339
      1191
  65913875
  85839712
  39618433
  85102943
  86356582
   2588010
   7021188
  47835914
  90000315
  39900215
  91321474
       608
  65375209
  84624504
    262562
    537870
   9369591
  12670864
  90000221
  53512795
   2676507
  22085251
       103
       532
    323027
  62810597
       144
      1342
       733
      1161
  21300119
        35
  15889445
  36800153
      1994
   1561835
   9746072
  10075838
  32432604
  64100149
       734
  11200280
  66631749
  59151561
  66117727
      1677
  28698523
  67037207
  90936352
  91419774
   2610109
  31301061
  68059487
  63246999
  67409671
  67701624
  86009601
  53700652
  65504309
  85867506
  97963779
      1196
  85638097
      1804
    869401
  10330045
  75332826
   9863217
  66017317
      6382
   1996102
  90000298
  65108287
  85505048
  67414928
  85505033
     33693
  85864830
  11115355
  28941466
      1589
   3534859
  11938901
  64100129
       718
      3202
  13284514
  85504688
  67263006
  68228759
  67328339
  59518713
  67384423
   3504246
  12177621
  65443365
         7
        33
      1634
        76
       105
  15600509
   2610803
  30070124
  91256572
  91256596
   1214523
   9470624
  16231842
  66501816
  66561675
  66807888
  66464353
    452192
  65731890
  67199739
  91439266
   5984025
   3421641
   9470599
  24800296
  67026254
  85382449
  85638077
  63907678
       451
  37900566
  10127278
  15386728
  63891880
  86299564
  57703022
      1064
  15470661
  65842957
  66262597
  39374452
  29328672
   9343779
  29298150
  66448102
       946
   1307649
       330
  68195029
      1136
  97963716
   5976556
  68262903
  85505047
  23406112
       638
       468
       152
       299
      4411
  39652584
  62850948
   1437247
  29580241
      1423
  39701276
  65181554
  67688438
  30279577
     40458
  30153933
  85865535
    524429
  12506698
       281
  62162873
  66077400
      2134
     15150
  20603853
  65685708
  90000195
  15408713
  67875976
  73046899
  31435147
  39698683
  47600418
   9612794
  62910404
  12653775
  26262094
   5977297
  85681734
      2271
  80975387
  85880681
   3481023
       387
  19600541
  67041178
    324985
   2618104
  65464424
   9521564
  66152780
  30046533
  39251016
  64325116
   1424177
  48083093
  65685695
   2357572
  91434434
  59893574
  85822872
   2587325
  90000072
   3214199
    522236
  12975299
  36600008
  38924338
       809
  65529516
       404
      1457
  15867712
      7878
    347757
  47193648
  64619689
  13065894
  47547718
        61
     83938
  29445060
  47699301
  49200027
  83680723
   5196598
  12306941
  13315572
       279
  29444622
      2352
  66032653
  85505529
   9548108
  60284317
  67488002
  85576526
       261
       937
  85681735
       570
   3299311
  53630841
  62819975
  85889684
  52000009
  15878541
       924
  40584387
  30046544
  85505004
  68150297
  67647341
   9825252
  84651545
  60026112
  63718338
  27200217
  48025943
  65792028
       405
  11216643
  42539651
  72624968
  90018191
   3633310
  30209964
  64307103
      1864
  14116950
       294
       149
      6942
  15098832
  67692869
  12342470
  39312147
  67239659
  67925226
  67617751
  85376049
  82265857
   1049771
  63193979
  49706466
  10484257
  98734097
       605
      1359
  10100008
  85030615
   1194333
  47134130
  67144471
  90000230
  12109201
   9369575
  67051978
  67385472
  86142015
       383
      3381
  27377543
  59939406
  65137788
  11400224
  64832294
       705
  55999300
      2742
   9828864
  10411476
       535
  21245636
  93752128
      1419
      3265
  67032824
  67447681
  61781380
        47
  40637721
  47397180
  65874905
  76592810
  38743703
  83660611
  86214796
  90000117
  30046516
  39305100
  63294087
  66398827
  91653162
  29465972
  46193410
  20124690
  64729231
    340591
    146603
  15907860
  66037247
       610
  63718343
       398
  11238458
  30003031
  46631207
  91410233
  66780616
  14750605
  68119457
  16213189
  64502238
  67189868
  67378095
  85964708
      1840
    348746
  29959486
      3876
  27900023
   9741134
   3468357
  29334626
  10180677
  10129397
      1130
   4200004
  10364471
  11216862
  46209181
  50351281
  85587938
  33863300
       102
   3478322
  32167480
  64798494
  79618621
  76445745
  17400049
  91285729
  90003112
  55032280
  55118458
   3594612
  15130590
      1895
       620
   5040477
  13065897
  15885421
  95127966
    185372
  11348164
  65445138
  85576541
  86063828
  86299563
       357
   3280312
  15505491
       369
     43357
   3029323
  47117688
  47603148
  67376948
       425
     21798
  15867704
  90000065
  62128544
  85352241
  67151189
  15281285
      1377
   6700789
  28834898
  44300236
       227
  33707800
   1190213
  11323488
  28912984
   4803727
  90685182
  90020132
     41878
  32432588
       333
  85500057
      1193
   8661857
  20291978
  33238458
  66962729
  67516347
  10033288
  12657628
  28962012
  65163156
  82265860
  14608362
  67204369
  91382611
  90539177
  43600090
     32530
  14750610
  65005050
  65896450
  66165013
       114
      3293
  91476447
  11085580
  46209152
  66496938
       319
  61523973
  67860543
  72933182
     41873
  67585995
   7201111
  65589337
  90000219
       728
  16670601
       324
       371
   3337103
  13035719
  66055407
   6800027
  14819008
  31652798
  41891077
  67617748
      4387
  47562731
       360
  62811222
  11296296
  12935035
       245
       990
   2584694
  85483109
       650
      3857
    801338
   2697522
  20124688
  47609739
  65349746
  66824885
  13104541
      1246
       193
     31223
   8734479
  29208891
     16700
       203
      1976
      1992
   6838338
   9548281
  86213608
  47703995
  85822875
  85881058
     16774
  29378672
  30046524
  66254937
  66629205
       260
  39744753
  67922194
  67408187
  39324666
      1137
  67282656
       123
       437
  13336489
  15281279
  85619687
       647
  10279153
  61745465
    322991
   4940449
  64941432
      1224
  12342467
  32386149
  64166860
  62820280
  60411881
   1215616
   3353941
  20259016
  47673700
  62723797
    618436
  91321482
  39234742
       771
  66175611
      1184
  30209993
  85352238
  84651558
  12600027
  65035942
  65369672
       689
  10330022
  55134092
  85814421
  90000272
  64419331
   9951791
  65207587
      1071
  32497389
       982
      1028
  29467898
  67197802
  85753020
  97639422
      2012
      2162
   1305943
      3360
  48025992
  53103868
  90000151
      2038
      1237
  33978926
  59208127
  20603932
  91423963
      1688
      1230
   1599225
  10384394
  32457438
  38300188
        43
   3474716
   9650125
  53103584
  66928261
  67264462
       295
    149066
   3508045
  14330998
  65599492
    782002
      1562
      4038
  67734874
  32972589
  85908911
  38600160
  66835603
  91327762
  90018188
  47691261
  91321471
      1083
     41876
      1232
  65647673
      7747
   1350269
   5994445
  67647354
  67647364
   9768053
  72624972
  39767714
  62891783
  65892763
  13204191
  30046541
  65734571
      1051
    348003
   1144510
  60201024
  67681753
  85360021
       864
      1210
      5352
  66501810
       720
  20259049
   3607856
  47715385
       303
  67486187
  73800675
   9116664
  15313803
  67288203
       240
    128285
  15889440
      2686
  11266845
  38609663
  47511908
       275
  65934499
  53512848
  91109537
    256950
     15070
   1219679
  29250381
  65495147
   8268961
  90000543
  62263780
  85681702
  97639434
  11910813
   3021743
  47725358
   1210791
  67691149
      3165
   2680032
  44300059
  65916038
  67193115
    241079
  15304981
  54600001
  56801964
  90000051
  66213387
   8581502
  12035646
  28888354
  65195613
        14
   3504249
  16231680
  33752125
   9707031
  65891186
  85353878
  67755916
  13304036
       674
  27825044
  31867859
  67864635
   1996099
   5984020
  29188272
       118
   9538214
  14838313
  85816389
      2325
   1346135
  64101605
       875
   1082362
  85995057
  90614677
      9660
   3585077
  65712953
  65031120
  12342473
  39618436
      2333
  11213326
  72933260
  85626383
  29461872
  33662882
  64675861
  64215410
  30209987
  10494765
       317
      1321
  65675225
  85840158
       327
   2885123
  10043004
  84651503
   5973295
  28816649
  65032642
      1460
  91396042
     64790
  29243944
  20367667
  46209170
  70800117
       256
  98178803
       455
       334
   7989777
  50351331
      3053
   9768844
       465
  29692202
  82265859
      5269
        66
    837244
   3504233
  13487763
  85533545
  32832427
  86410894
  67802074
  91321493
   1206659
  89879022
  96491105
  10379826
  10330040
  33713519
  67890719
  84607995
    841405
  67828263
  29323071
  15790795
  86120043
    694617
  60847287
  71053247
  84651511
  91410247
  67892343
  20259039
  68267136
      7285
  20407546
  68264398
   9825254
  40456424
  82265852
  86246979
  85681713
      2041
  10129429
  10272590
  11818808
  11915748
    253008
  67765752
  85171016
       120
   9485667
  14572250
  39267543
    348740
  12506710
  84383408
       916
  13975035
       926
  64634233
  64918787
  67388690
  90018199
      1105
  10364468
  65171373
       235
  10364456
   1187169
  20458126
  38293424
  60647470
  28720946
  65509417
  85485041
        64
       445
    243181
  88512993
        71
  65349692
  28827603
  91109571
    262547
   8800838
   5040422
  12975310
  29643608
  66205477
  66616142
       754
  53630731
      4056
     83924
  85970801
  65509405
  11189904
  19606208
  67451157
  85906763
   9832578
  67356099
       370
   3234069
  28895632
     12443
  62819978
  62318717
    262645
   1972674
  65940143
  85505042
       157
   2675907
  82265862
  85626365
        88
  20706656
  66086165
       160
       594
  14572231
  33911980
  39251024
  67762137
  29700164
  55134068
  84377826
       955
  10330003
       965
  20259015
  30169584
  67353169
  47585423
      1241
  63203126
   9768831
  64513047
  90000654
  90022765
      1749
  64660765
  10322802
  28962025
      2969
   5551144
   9485657
  32500851
  66501808
  67860537
   1803474
    639593
       580
   1915852
  91382645
  47425826
      2265
  62162008
  67652413
     15408
  62499665
     39413
  22702406
  42736575
   9343780
  11315652
  15908092
  29478610
  75713504
  11256346
  47098675
  64029777
  85390984
  86344019
  32432612
    347424
  30046513
  39305204
  39683167
  85914603
  59427304
       346
  66773034
  85376039
  85619665
  49200026
  67106223
      2267
  10275647
  15568787
  29438230
  85233450
     11074
  47302381
  85946930
      6119
      9166
       603
  12434622
  71028577
  90000699
    300575
        20
  27200051
  86299657
      7593
  62810487
  47725362
  85728092
    156038
  11326014
  28996449
  30209992
  85896719
   8492868
  10402381
  64816466
       210
  11216962
  65607997
  67658328
   2588008
   7500042
   3504242
  32490882
  85840183
  18101295
  12109162
  52100052
  85604569
  66537408
  67859818
      1131
  10514906
  67527861
  85504696
       206
  63718333
   3478332
  16213193
  65354455
  67279526
  15304959
      9441
   3667874
  64585148
  63115626
  85681704
  12342476
  33887074
  85881067
  32429800
  47712285
  62810543
  19000027
  19950437
  49742301
    821296
  65711359
      8056
    639581
   9588403
  90000313
   5400866
   1561783
  68335753
  98059023
  14450791
   1210677
  65401233
  66890534
    143246
    668564
        87
       422
  30046542
  85994401
  90726350
  64936834
  29140477
  45703772
  68646634
      2389
  15907752
  43001134
  61584799
  65178146
  10035389
  65658653
  66760327
  10129425
   2421897
  85504697
       207
   3288465
  31746730
  33510161
  56100054
      9966
   1971257
  28475083
  64967753
  39338351
  29207782
  67200398
  65005046
  85634919
  28104738
  85681705
  12342475
  24901303
  27366853
      7648
  30422888
  67514864
       643
  85376050
   9548086
       970
  85505046
       153
       882
       443
   1223960
      1133
  12035640
   9521603
  32424403
    766275
  15658404
      4412
  39510336
  90000225
  67265198
  84844508
   8789916
  16352732
  29426538
  85626369
  63294346
   1202268
   5959804
   3504232
  21396336
  91295308
  90000650
      2320
  39683168
  63409952
  91497163
    262473
       347
       101
     40459
  68187590
    951350
   5038995
  67292854
  85908902
  91382649
      1075
    951346
  20706660
  68252777
  71051477
  85505011
   9470622
  29438233
  65685709
   3026315
  21600015
  44701162
      3307
  11138251
  13630584
       662
   1855170
     16357
      1502
  11225053
  29470333
  45700383
      6033
  12342468
  67892341
  48005146
     10888
   9917993
  29200107
  67172187
  86045062
     10989
  17900633
  82709777
  66487663
      1636
      1950
  64889547
  66017330
  15907788
  38924339
  82265950
    272389
  27001379
  65044275
  66530428
    307266
  28200293
  57755320
  78482039
  10364458
  65815603
  15867719
  33750763
      1519
  61148809
  66289615
      8072
  46611147
  49244166
  65293486
  66348276
  30209959
   7699426
  19774058
   9732737
  13900910
        60
   2587129
    816975
   9983036
  21203102
  29770591
  11216802
  33171186
  30187406
  32809515
       262
  62819976
  70985816
  77742797
   1165055
   9661791
      1650
  13642892
  15104989
  20291967
  39701279
  66915771
  67835918
  84651552
      1160
    222903
   3508117
  60160106
  29328671
  85020666
      7513
  32531162
  30046514
  67937545
  75332825
  91410240
       626
      1676
    613127
   3555909
  14891830
  67176106
  65238616
  46209156
      2266
      1977
  10248686
  10684628
       945
      8636
      9644
  38300048
  85030275
       402
  67957005
   9375996
      9165
  86045056
  85611025
  28962014
  30046534
      1220
      1968
  15100001
  39305091
      4079
   2527386
  91521103
       354
  53630843
      1181
  63718334
       253
  66745100
  67453908
  85889671
      4063
   1395763
  66861514
  43001083
  47562162
   3478081
  61606529
   3574209
  44701272
  86026108
       896
   1796530
  67892345
  85393535
  80975411
  85840195
  91109388
   9033468
  65625623
       211
  55600010
  31822613
    222100
  29057716
  47098674
  64646374
      1018
      4068
  39645062
  68312186
       630
  71028859
      1000
  15470663
  68150298
  85511341
       300
  67609591
  85681742
  86321571
  91410221
  38924340
  65367663
  70985811
      2020
  65540295
   2377982
  85171021
       583
  53103696
  66320995
  95079977
  67241620
  53700050
  66883947
  84607998
      1520
  39657288
  68264689
  14081154
  29262689
  91527501
  67196362
  94460862
       972
  10180683
       522
  73951250
  66809636
  85505019
   2680031
      1081
  67901336
  63718325
       679
  26600313
      3454
  12035649
  38636725
     33519
  47336398
  30046543
       284
  12414314
  44701404
       349
      1989
  20385493
  29959467
  65607996
  67551453
       395
   1996096
  59427305
       915
  11950514
  20706662
       139
  16059628
  86275682
  67650849
    347767
  29959493
  85393520
  62566789
      9169
  23000437
    345104
  11289915
   3367257
  14572175
      1260
  32500884
  11318081
  71053178
  14750607
  14790379
   1561724
  68348243
  10014568
  66922544
  66180832
      5351
      2784
  10647851
  39078701
  39305161
  29109421
  26200014
  66234134
  30003093
      8866
     18915
  67091857
        55
       593
  48015847
  29304159
      3312
  64741947
  67462405
      2223
  29111949
  40618254
  12734789
  62872546
      1069
      1132
  67522620
  85840197
   1561833
  11163711
       100
  67923875
  13964786
       585
   2357508
  67325409
      1412
  90000060
  28066776
  31301026
  97039280
  21200005
  85505014
  11050195
  85442610
  15113879
  86090064
  95128236
      1911
  10139113
      1059
   2885733
   1996100
  48005149
  85640690
  91371424
       173
  54600002
  85673767
       427
   3511565
  30153945
  64083139
  64570237
  67372879
  47335054
  11884211
  66109488
  66166727
  29389782
      4625
  48011996
      1563
      1995
       282
       178
  65846695
      7198
  67270366
  90871515
      2650
       475
       917
    259013
  63322037
   3578190
  46631166
  65685676
  84870264
      1691
  30141365
   7800910
  27176025
  28797300
  28200001
  63996397
  64832341
  88512992
     40448
  15867716
  66262595
       769
       112
   1144496
  66339168
  85504983
       569
      8235
  65509406
   3534856
  39305150
  64976792
   8699691
      1233
  47910561
  67047852
  66556466
  85504677
  65359700
  66785792
  84651551
  85505045
    241071
  16794917
  62819979
  49706477
       150
       612
  40637836
  66542002
      1092
  14572232
  29409089
  85360010
  63891873
  10330019
  14067836
      1240
  10076566
  11348181
  84651541
  84685507
  11177904
  39210350
  85906766
      3424
   3303324
  57748616
  62805235
  90000651
      2246
  64973420
  66086144
  67613760
  85171026
       488
  65278170
  29250382
  47547719
        90
  85681703
  32330193
  33568946
  46855771
  90000865
      1987
  37303767
  64176557
    143317
    612970
  15685226
  62819969
  33400001
  47526787
    472204
  80610622
      1402
  61573326
  76592852
  15127099
  12657638
  33504232
  85571897
  86163259
      1222
  22900007
  67892342
  86231485
  82265943
       639
  10364457
  67107759
  32504832
  65214521
   9952665
  47466967
  43421345
  53400142
  86061401
   3594704
  11326015
   1213494
  33771393
  65255352
  67801125
       234
  11348167
  66799001
  85889662
  90643098
  97639404
  11661294
  91089281
    532449
  66501789
  85627464
  90003722
       549
       444
  19215576
    539390
  47117683
  10303303
  47655266
  67837005
      2082
   3444417
  14043815
  16444190
  30169656
     41880
    128364
  52400129
       785
      8447
   1877484
  28962143
  59151575
  90000071
      4278
  77668443
      4224
  63634653
  15267337
       682
       652
       392
  85996285
   6800155
  12109204
   1177335
  85656461
  29373054
  86005565
     12664
  45600061
  55134074
  49703075
  65626553
  29321928
       530
      1923
       846
   6900064
  66217097
  84651516
  14188023
  13427652
  29001616
  39305154
  66526241
     25167
  11279093
  64634151
    259016
       938
  15281190
  33715707
  91321475
      1437
      1066
   4903224
  61755618
  91321460
   1199615
  85626385
    348737
  65187103
   9686216
  29589120
      1988
  20291976
  14572227
  29174695
  64323669
  91433652
  47835763
  64058849
  67105549
  10275626
  66251394
  67754236
  85505002
  10939892
       550
  13302375
       204
  39305210
  49706509
  85728087
  11044507
  11818831
  85504698
    151380
   2307282
  19833523
       248
  14900146
   9661789
  46936619
     12160
   1227371
  95675089
    155950
  46209182
    259011
  42736574
  14224582
       797
       827
  46000001
   8655607
  39374475
  39644956
  65732208
  84812514
  10838173
  47835899
  66097942
  67108794
  85970827
  90000689
   6904493
  86336772
  21012230
  85959867
  10265173
  66147816
   9100016
  65355179
      1243
  65740157
  65012725
  32432589
  64283784
       867
  71028445
  11700460
  63333535
  90002255
   3651643
   9470598
  66036061
  72600825
  15715761
  63718322
       297
   9538227
  11218967
     40456
  47562727
  67129794
  13716136
  85906778
  66378723
  27202405
  85626395
  39278295
  85576542
  13300936
  12109159
  15568876
  28714919
       987
  65412637
      2200
      2606
  15790812
  65685693
  90851541
  67813688
    613035
   7101049
  13284529
  37398514
  65812043
  85876742
       566
  90000100
  91521102
  85877996
       179
      1286
      4132
   1350277
  10484265
  85505003
       592
  10077235
  20291957
  98104638
     44109
  67690302
   3481000
  67991150
  64917135
  67383116
   3358645
  11045360
  90102731
  64798493
      1544
  91497162
     29665
  28659478
  67863849
  67776577
      1746
  85504964
  85681718
      1283
  55134058
  66496601
  90936351
   2588514
       984
     13010
  13311636
      1417
  60691745
      1354
   3325224
  91089290
    505422
  39161919
     39044
    155795
  11462547
  20259040
      1711
      1910
   2587988
  15785452
      1056
  47547669
  65685656
       176
      1506
       428
  27269500
  30153936
  33859254
       310
      3848
      2076
  30102496
       778
      1315
      8393
  20124718
  40714723
  67486083
  19950439
  45700442
  15408756
  83997499
       209
  85690979
  97639405
  85504969
       167
       177
       390
  29373048
       474
      1435
  65817815
  18100235
  90904935
     40449
  98104588
  65656243
  42539657
  10186802
  46600497
  48410618
  62411594
       694
   9652905
  30153942
       932
  13215796
  62263777
  65560670
  85636833
   1082336
  28636003
  29630884
  47575922
  63891856
      1769
  65656229
      7797
  12827373
  15907925
  32205614
  53103870
  13204209
  55999299
  29396101
    259014
    264271
   3478328
      1111
    241072
        54
    826865
   3421662
  15907822
  67823223
    532980
  90000207
      8576
  33978925
      8867
  90632278
       131
  39338352
  27387289
  67734319
  90000319
  60683142
  72200100
  86026113
  10075856
  53630794
  65405334
       739
    143666
      1121
  67546951
  90000078
  90000659
    218803
       196
    222017
    766281
  45701124
  90018200
  66701036
      7733
  85505013
  84607988
      1946
   1916486
  44701324
  71051393
       973
  16232483
       634
  72624975
  84651572
  90000320
      2048
  13731107
  52291868
  72933213
  86125416
       772
  86299604
  84274211
  85611018
  67647347
   5000005
  47734001
  63393556
  79916930
   6182750
  85638052
  90873895
  90645404
       285
  12975670
  90511070
      1981
  67937141
   7473185
  47710000
  62004208
      1070
       544
  11216722
  91570526
  13422161
  71028753
  97639421
      2330
  29959498
      1194
  32457447
  91497193
   9908264
       278
   9561219
  14728573
  90000056
  12342459
  91153277
   3574208
  29294660
  67383401
       584
       321
   1365974
  65966405
    808581
  13487902
  15884611
  33504244
        52
      2994
  14875018
  36200010
  91230190
  83699241
  11200836
  47562730
   1450274
  16444209
      1142
  29250371
   1200117
  62819989
  66537905
        93
  38388648
  47533840
  65044278
  85376041
  85651208
  85753014
  13341751
  60478324
  64798476
  61485091
      4337
   6782437
  65504704
       503
      2719
  90000300
  13065898
  67241315
       122
  68960825
       265
  48846464
  65846708
       574
  15399514
  47217360
  82265940
      1223
  14571967
  13007095
  47128648
  67232580
  85505000
  29035902
   9658553
  85585729
  39203322
  91479875
  93752198
  13020718
  30858124
  98160621
  28593453
  84397189
   9561198
      1183
    222098
  39683159
  67237093
      4021
  67285639
    323044
      1110
  29959466
  37926853
  68064393
    221859
    801340
   2736968
  67204683
  70800095
    347768
  15907882
      7920
   1400937
   5038998
  33340281
       621
      2028
    570520
  91368592
  66530416
  67093974
  31815385
  85666602
      1625
  98065698
  10219211
      1337
        24
  66586806
   2436760
  64816536
      1238
  15876350
  85840160
  94460822
  29260842
  59653040
  32371280
   2588461
  19718852
       529
   2357562
  91256597
   1249882
  66928406
       214
  65913865
  48200045
      1045
  19947942
       641
  12688350
      8602
  30003514
  90000080
       246
  14148756
    491524
       301
  32424400
  65367688
      3325
   1561774
      2021
   2527777
  29692248
  66514838
  85576549
  11313110
   2357577
   1184223
  67145997
  26600302
      1455
      7154
  46209180
  85822867
   1436729
  67168173
  85559811
   9014723
  10155058
  33433716
  37800030
   1257872
  29497160
  67692839
  84957150
  29129136
  66861021
       182
   8623746
  12109129
  47466966
  85865525
      1344
     33083
   1173610
  65005036
  20407529
  39257601
      2354
  65014069
      1956
        81
       379
       760
  13035619
  66467286
       963
  65070439
    262505
   5031420
  24600100
       744
      1516
   6797014
   9100010
  12109200
  83722873
   3468358
  66812712
      1280
    532543
  55999301
  85505005
  12342466
  30104156
  66989497
  93752167
   3772884
  66112461
  85504967
  29959484
  65560677
    307307
  67895047
  85223995
      7011
      9168
    262488
  29222902
  66917897
  66759460
  97639431
      2327
  65269605
       692
   4803707
   5000029
  53800019
      7566
  10062571
      1689
  85504700
    613181
  29341563
  67176182
    826858
  15907958
       943
  32213607
      8524
   7957248
  28962011
  60677931
   9611225
  33380706
  19950479
  28951496
  85593136
  90000296
    348743
  66579662
  66746157
  85750196
       268
   3031978
  67892344
  85710996
  32464985
  65525113
       141
      1005
       991
  65732984
  66616104
  68085388
  74208134
       854
    322999
  91321495
      5808
  21700435
  67120982
  67066903
  95127967
  46631224
  58870668
  85626378
       194
  39278425
      7421
  84651573
  63681600
  90018203
       199
   6043928
  16059745
  86026119
   6002658
  12109209
  33645945
  90511087
   3111102
  65506299
  29426541
  65731938
  67204587
  71051391
      1079
      1944
  33563423
  65571189
  10330029
  82265858
  29959476
  76592847
       446
      1536
  47725361
      1138
  16053527
  61415562
  68158868
      1208
      6634
   2588434
  90716089
      3455
  10330011
   9813103
  67033898
  85360003
      3117
  49713178
  91126407
    866608
  14676751
  33741095
  90000273
  39374497
      1826
  27000769
  82265834
       221
  53512830
       482
  72497044
      1795
  85838102
      2362
  10303290
  15908061
  30098742
  13284521
  93752133
    118152
  19833520
  85253089
  85505040
   9389454
  66104781
       237
      8181
  13284524
  64103015
  59151586
  66588303
  13900921
   1598093
    808590
  39278287
  82265846
      1107
  67108270
       499
  80610609
  90018197
        57
  30153944
        62
      3796
  29057268
  60725389
  83988079
  49244180
  65289597
  61718859
      1964
  60720716
  62542340
  65846723
    313920
   9865278
  30145098
  67807441
  29397831
  63467902
  85970807
  95128234
    571956
  14186240
  64660767
  91497157
  65723927
  65508685
  33489278
  62904573
  13362435
  15281207
  49706472
       155
     40453
  10431625
  13065877
       162
  15885429
  29147073
   1437246
  15916279
  64029778
  66287304
  67833260
      4221
  49101338
  60273419
  85865518
  67241634
       830
  50351280
  66146749
       657
        16
   4803719
  85906781
  39011818
  63467640
  47533745
  67860539
  67408975
  85752111
      9431
  29165747
  61843273
  12506693
   7730796
        74
   3237934
  85906752
  28905687
  47562726
  66342167
        42
  15715760
  29542563
  71028750
  48410619
       695
      2010
  29267891
  65255362
  21245643
  90511071
    118149
   1190160
   3110558
  29302362
  30046528
      1452
  52002531
   1304904
   9832577
  12109199
  28978026
  91233516
  90006250
   3501677
  15633108
  32213597
  50351303
     86039
  33758838
  38924342
  13204190
  14004002
  83796524
  29343891
  27200074
  86014872
  90000070
  90000299
  40248491
  47881807
  67407252
    675270
       142
       894
  13705565
  80975413
    257030
   1806820
   1140172
  14050968
  80964869
    323016
   3504238
     16116
    155774
  66947529
  91348879
  85619697
  85906756
      1112
  33600674
      2318
  11946068
  65278128
      2854
  60514274
  66112416
       540
     10842
     16119
  84837644
  47715378
  65005047
  66726985
   2588582
  36500440
  47533744
  98074444
  67408419
       979
  20407535
  10265172
  15908027
  64851078
  85862832
  13046886
  13554375
  64709328
  66342152
  66392582
   3466819
  61332393
         1
  66205940
     33176
  12177603
  10343125
  66464858
   5036923
  49703076
  91452366
       560
  13301440
  84651517
  66987987
  68262748
   1586961
     16784
  12653173
  39618437
  65991002
       843
  85816275
  29959495
    524428
  66530004
  73046898
  62032254
   1253104
  67007733
  67480109
  85113559
       770
       948
  84812523
      2629
  29396102
  47547722
   1915945
      7817
  66835615
     10154
   1262920
  10123861
  29415041
    222156
  64718166
  19950431
  66904674
  67043428
      1719
  18100070
     31582
  14572197
  29233306
  67146391
  85638087
  10212599
  65060941
  47658111
   5202009
  12506696
  16600232
  67898280
  85897961
  91109396
      1918
  13054900
  15281268
  20293304
  66805828
       578
    993246
   3504248
  47725372
  47786552
        19
  85527681
  65650995
  67485512
       669
  13000611
  86118685
       201
  29374837
   3344368
  14891829
      1945
    639592
   9661784
  10127273
      1974
  63392191
       731
       909
  11462546
      2198
   3369974
  65123939
  66217077
      1129
    446759
  50429395
  60996968
       816
       828
      1687
  66552636
   1450180
  13669746
  36800177
  65685721
  12705299
  39200489
  91479916
  95128297
  85838147
  91321480
        32
  13104553
  29362147
  33600767
  85504982
  97639414
   2587323
  66187046
   1365980
  66115990
      3203
    570521
  11916611
  39312413
  66181861
  64798478
      3279
   4765298
      2274
  60720735
  84812513
  91295306
  50384800
    208536
  67038699
  70100535
  83687384
  85753022
  96416579
     18741
  68186922
   6400171
  65700495
   9431882
      1216
  59151581
   1346106
  12734786
  29995073
  48410625
   9130294
  39636646
  20124705
  90284248
  11200528
  90006251
       291
  33970968
   5339153
  90003740
      7946
    798628
  66217848
       764
       213
       559
  12035648
       977
  12300069
  30092408
  85504985
  60824021
  21268301
  85941883
  85946903
  39652577
  66084104
  90000683
      7751
  11680448
      1461
  29232178
  63393552
    335680
  10402755
  78158892
  10033224
   1301036
   3234070
  33772006
  85558068
       338
  20472556
   3111048
  85681744
   9661782
  67721473
  65032635
  80379778
  49500375
  47397181
  13712778
  47363250
  67833954
      3836
  45700433
  66326222
        67
  67359679
  85505010
  60083151
  29141030
  63718328
  66324864
  66443048
  13204195
  23000018
  46209168
  59847746
  64602832
      1188
  32677400
  52291869
  47813020
  85443393
       598
      3916
  66530405
  59916958
       290
    639612
  65561744
         6
  90003818
      5723
  39618410
  66583784
       913
      4082
   7700503
  66449799
  67485010
       463
  32424418
  36821406
  39463248
       619
  90018184
  13035622
  66084029
    476258
  80610602
        51
     82362
  11151587
   3031121
  65827954
  58571045
       539
   1184225
  90531501
        26
   3300184
  66819224
      1108
     26803
  33734186
  47579161
  67236794
  90000304
  91452372
   2588516
  90511073
       507
  33922025
  65627246
   3659364
       673
   2675851
  33726036
  85376015
  85908910
   5971101
  21600224
  67685165
      7908
     16753
  67767345
    497794
   2567275
  13204198
    128366
  30169641
  53700113
       434
       527
   1222818
  19606203
  29298415
  85638098
  65509402
  17900050
      1348
  10484264
  67030290
       616
  67799670
  85191497
  59765890
  70985884
  85443411
        94
   2612801
       407
      1353
  10127253
  14936901
  66262443
  10156159
  29479631
    347764
  11200274
  52002723
  90539221
   8268962
   1246100
  88512995
       565
  63391134
       670
       218
      1041
      5215
  39236834
       635
  11000027
  47725375
       159
    118979
  14105441
  40021414
  62070106
  67829748
        97
  15374024
  15600514
    459355
  63705112
  66416303
  85840164
   3529534
  29605253
  77668444
  47908075
  84377820
       313
  11927717
  15793960
    639601
  30053827
     41874
   9811906
  19950436
  91321484
       417
  11326025
  67054051
       510
       230
  10164466
  64512523
  67960915
  90975025
    323090
   7473186
  20765141
  63478664
  66150925
  29129125
  90022767
        10
  29700163
  63978798
  63551436
  67069745
  85181997
  91497156
       305
      3856
  47117674
  67690259
  70985809
       545
  10127256
  66726996
  68249204
       242
  91587075
  15297730
  32832423
  33716490
  85569851
      1264
  15304980
  66017316
  91236587
  91527522
       573
   3506068
   3703868
  30144917
   2539221
  29554555
  85872113
      2244
    168773
  67326176
       263
    698811
  15408768
  32518062
  44800290
  66338920
  90000119
       364
  32975341
  67129112
  72230853
       217
       597
    459356
  29700170
  65800959
       312
    639613
  14827068
  28104747
  71028749
       456
       380
  29709728
  90000235
   1249376
  85188450
  67320433
      6780
  30109553
  91479913
     40450
  20124714
  90018187
       270
  29490311
  85673904
       344
  10305595
  20352332
  67613793
  71051388
  11218005
  47600334
  68092009
  84651543
       306
   1177620
  64713562
       435
  47919926
  11083937
  60302991
  91382650
  97639403
  26900285
  39200413
   1190197
  29995074
  65803161
  47217351
  65626910
  90000126
  28786412
  66041257
      1371
  10014561
    253007
  85953297
      5998
   5040420
      7907
  12035647
  90000156
      1885
  10012379
  15554021
  63393069
  67972407
      7756
  62819993
  33070097
  66835610
  91109383
      1349
  12342463
       258
  14572211
    156023
  14101543
  47715389
  61242879
  83997498
  46678613
  64630134
  63277045
  67207915
  73800671
  90000241
    178658
  40643046
  64798499
       491
       528
   9961831
  30046550
   2611540
  28980640
       978
    143489
  85650839
  67241899
      3835
   1561852
   7221502
  39728527
  56195534
  66697810
  90001526
   9645992
  15725509
  38300286
  10353533
  34261345
      1984
  32257973
  63718327
  85694548
      1187
  61814242
  86054351
       255
       462
   2606622
  15373986
  29236210
  84651570
  47523860
        98
  10156171
  83988078
  86193121
      2332
   3358642
  29510946
      7796
  47715354
  90003819
       243
  64956752
  65130147
  67580931
     41875
    480931
  77668445
         5
   9553894
    323019
      8171
  12342460
  66262514
  12102492
  89976194
        25
        11
  14838317
  20472554
  39652563
  48802256
  30145102
  64215849
      1463
      2935
       542
  38800006
  15600285
  66501788
   3504236
  30256596
  67859815
  40019775
  68034344
  67236793
  67993911
  53630946
  83659940
      2225
  66496947
  67324563
  93941689
       617
   4601109
  68191530
  61700013
  85906753
  85504986
  66262569
       376
      4080
    639614
  66131716
  90709181
  91559727
  29289565
  67416178
  85915428
  53512828
   3378966
      1197
  67993235
  30210110
      2359
   3369970
  41604785
  65171418
      1658
  66251288
        95
  47698164
  90004064
       115
   8500385
   9790949
  67482315
     32158
    782984
  84812501
   1085474
  15856298
  15907783
  66738263
   5973296
  10305598
  90018459
       326
       461
  49244184
  90161170
   9541754
  66299308
  10032894
  85689372
  90000302
       675
  66581862
  86326769
  13341753
  66086164
  15281274
       815
  67806602
  62054328
  85970804
       432
      1084
      1128
  10462570
  15934938
  15076371
  90001364
  66789093
  67513531
  65636678
  11927716
  48259222
       165
      5239
  39694430
  64083078
  91321487
      1720
     25708
  65731770
  11931260
  15867722
  66509040
   3485232
      2278
  13067484
  12109167
  29261569
  10266178
    347762
   9100030
       538
      1206
   2587215
  64729236
  85689394
  13284537
  67039316
  71051390
  10275635
   3578193
  52002725
  14707800
    222015
  42539644
  27300329
  29057266
  20407549
  66719993
  96416586
       216
       485
       558
  38409013
   3026306
   1254402
  16385582
  55600013
  85840200
  51492044
  64868058
  84785022
  14124966
  29500207
  26600223
  65760596
  84983871
  91321492
    221996
   9632973
  13487798
  64456764
  65496163
  68416545
  90001247
      1043
  65401204
   2357564
  49101340
  62225234
  66218226
  10028893
  62809835
  47680031
       232
  11851796
  62451822
     12819
  13975036
  50422000
  11276945
       878
  47919890
  64489408
  85904610
  13954026
   9617316
  29256137
  85619693
  15470653
  28304041
  55100064
   7462274
  29454906
  68259161
     11731
   7004713
   9813118
  85504980
      3006
  65257552
  10314522
  30209982
      1227
  15907955
  60475081
  63705235
   9832579
  85403107
      9170
  12109182
  51200142
  26600307
  55053546
  48399500
     16179
  11289923
  63070171
   2676689
  67567055
  91109550
       154
    765384
  33903078
  49244171
  50351279
  90645402
       800
  45286524
  39645093
      1958
  79618599
  10033226
  29242924
      1114
    322887
    459469
   4141889
       336
   1144511
   8500336
   9344619
  16781479
  29274847
  41891054
  84651555
  84812504
  90022766
  98160658
      2329
  90018202
     15407
  14188017
  15000005
  66182257
   1366617
  18500019
  85505009
  29959496
  11077070
  47454686
  66478021
  65330287
   2587358
  18800045
  30046518
      1451
   1840385
   9411885
  32880122
  71053099
      1700
     12104
  30003043
  93752163
  30153937
  67860546
  47725352
  85681749
  11200059
  12109144
  28656592
  33304550
  47061462
  49653093
  85970810
  66372770
  15087493
  90873894
      1226
      2301
  56869963
  85072207
       893
  47785306
  78158893
   9741139
  33329188
  65354500
     93650
  14450798
  15141832
  20124717
  64477428
  61306873
   1184227
  11266685
  13340105
   1596908
      4020
  64729233
  85615168
       185
  31966518
  80630648
  29298815
       751
  15633113
  64660772
   9658536
  66443047
  90000069
  67440119
      1077
  47910576
   5038960
       724
      4780
       158
  66530404
  39018861
     10213
  38507986
  11766431
  61312617
  71028752
       328
  47849603
  10406165
  86178228
      1500
  10033206
  15876339
  11050177
  63321207
  67868561
  84927009
      2341
    698992
     41877
      1189
      1198
      2000
  20471529
      1016
  97457025
  15649534
  30277357
  68308253
  82265821
  84607989
  84611011
   1184224
  29353425
       912
  29362183
  62303814
  98145858
  47117673
  82265801
  64660773
       460
   1996075
  84939228
  86312029
  90000303
  67860540
  10195501
  66453534
  91576733
    241110
   9992931
  32289925
  66625259
  30290026
       564
     12117
     33916
     41019
  30209981
  97963954
       512
  90001692
       727
  47117686
   3424575
       374
       433
      2600
  47715355
  67436062
    618432
   5218042
    765385
  11884225
  16444201
  20706652
       543
    323018
   1600277
  30210112
  47547710
  15281259
   9868177
       745
  67316845
  13835818
  88088248
  43500068
  39324662
  86210814
    951337
  15907883
  90665026
       339
      1245
    573772
  39683158
   9832564
    143687
   1561838
    942795
  65045415
  12218055
  62810501
      1266
       375
   1179321
  24405067
  65475997
  90638812
   1996094
    698988
  10384349
       189
  10700026
  93752124
        40
       215
  65314455
  85576510
      1044
  67805366
  85360019
  90006253
       892
      2123
    968983
   7529974
  33707810
  53430399
  66262566
  85202786
  85750183
       314
    700050
  13227131
  65662771
  39661622
  66816161
   2675908
  65182433
  90018185
  63603509
  67813279
   3111049
  47907178
  65259718
  65349835
  39324651
  56869962
       345
       458
  28741184
  66150492
   4393638
  28962024
       272
  60978928
  85188448
      2276
  85807628
  67970087
       304
  85753013
  85615167
  29436917
  50416111
  85800718
   8856391
  11951845
  20706658
  60285568
  90018201
  15516091
   3703869
  56937374
  10175720
  10014601
  13791325
  14750613
  47725376
  67548036
    951342
      7947
    143432
   4533139
  29566808
  67203914
       976
       556
     32484
  10014563
  63382815
       292
    258664
  90006252
      1095
  39645076
       169
      1856
   9129219
      1514
   3466820
  10303291
  39652578
  67700077
  47217378
  90511093
        50
  66736162
  15399588
  29674061
  85681743
      2412
      3554
  15867723
  59976426
  90000108
      7542
   1007844
   1038157
  90000407
       537
  52002724
  85576521
  61202599
  62677945
  63681510
  66678994
   9020749
  66507849
  82265918
   3900132
  30013831
  67486041
  90000655
  66965738
   1246101
  29959497
  61491131
     10304
   9593781
  66526789
      1324
   1256774
  85251778
  84651560
  64729229
      1225
  11401020
  15907957
  26600299
  65561085
  90000083
  64307094
  67647335
  37303723
  40619401
      1659
  11101403
  33402245
  67967709
      3451
  67661664
  72230712
      1517
  85840193
      7483
     39424
    713965
  13608287
  20124723
  90000053
      3488
  14485482
  29268452
      1094
  91321494
       472
      1002
  63304908
  91439279
  13993482
  63705153
  71800009
  16385606
  10033214
  65660876
  85171024
  85527668
  29957594
  65733937
   2587356
  29307459
  29700169
  65373809
       289
   1202846
  13215807
    222096
  29485039
   5069208
  13284512
  85576508
  98170108
  60064418
  64166844
   8500031
  67723784
       183
  20432282
  91587138
      3385
  11282492
  39795141
  67894853
       962
    456899
  66553641
  85072205
      6635
  67553749
  30153935
  85030432
  49706470
    467982
   8735112
  64816382
       133
  11296272
  11323482
  64478729
  67661421
  65702202
  67808116
  85102948
  28972645
  67422511
      7225
  61407309
  84800377
      4022
  28718412
  63651495
      1662
  66443050
  48410605
  65660871
       959
  19950448
  13487897
  47789304
  61484197
  14542512
  65293457
  67236949
   3624310
  67408324
   1414008
  90018194
  13804391
  66477943
  13046889
  85131495
      1126
  66629250
  90022251
  11313147
  65730650
  66962439
  12342458
      2384
      3765
  10326455
  24600042
  29692205
       134
       997
  74085550
  97963959
      1554
  84651510
    259006
  42736585
  84983866
  64372364
  85505021
   9983469
  32465010
       269
  67072173
  67151190
  16260328
  61812024
  66351258
       191
   2594504
   8984502
  40773071
      1211
      6898
  15405327
  90002085
       188
    479763
  12109169
  30046526
  85638073
  90000066
  67317538
  61218009
  64981302
  65451076
   9863222
  12508068
  85352245
    146604
   9375467
  12688295
  67512154
  85638080
  90511063
  29214095
  32230163
  67964694
       171
  30165477
  67306350
       125
    576627
  56578187
  67262995
  84812526
  91056738
    668569
    476261
  15867696
  67729825
  15120809
  83220372
      1169
  67836063
      8351
   5040435
  82265855
       483
  85454495
    103737
  64488104
  83975500
     95302
  61407310
  85904725
  15470655
  29451554
       582
  66537328
   1600263
  57619869
   1350307
  28886889
  30169639
      1205
      8184
   9580344
  32677398
  58038851
  67173841
    713310
  71051387
  30210085
  67868302
  29700168
  10075852
  20258919
  30046549
  64143508
  67414819
    348739
  29057265
  85382441
  49101755
  86157553
        49
       498
