  85256189
      3632
   7100047
  10767505
  11156869
  47430308
      2965
  12312790
       782
  62136191
      2438
  72600707
  30001860
  46728952
  30002437
    684613
  63675465
  62899239
  64488115
       833
  47179789
  59467175
  63955255
  98104789
      3032
  90001915
  28381293
  46663487
    465317
  85381186
  43400004
   3010499
   6034287
  47245112
  12322564
  11156940
  18500114
  28206810
      5529
   8827552
  91215725
  64331893
  14700008
       127
  83961367
      3130
      1093
  12992036
     20987
   2169080
  65097521
  12839457
  64489707
      5247
  22496028
      1003
  14317095
  61947147
  64048435
  12839460
  18257635
  30013227
  63649551
   9720971
   3110946
   9637750
  14018692
   6900008
  10288434
   6312319
      3921
  85375296
  22547709
  68669401
  30001352
  48400062
  15300793
  13827183
  45552783
  13087082
      1122
      3828
   6100063
  53282750
      2343
       711
  63095416
      1168
       486
  33258670
  57042696
  10744119
  20201684
       871
  11821752
  47330903
      4444
  63466998
   8814331
       233
  47302615
  61369124
  28619405
  85490576
   4684664
  63684674
  31817178
  85164211
  51091471
  28108520
   1567030
   9717574
  62922532
   6880327
      7095
   1858006
      1960
   1090846
  64275887
       337
  61843376
  64645577
   6800020
       135
  27997165
      1604
   9484897
  80401469
  14544649
  61172116
  61219599
  64739001
  91115643
  63632926
      3487
  63253487
  65420839
  30001904
  28750798
  64210449
   5700768
       187
  57079578
  91058869
  47217878
      6258
   3501735
  60475623
    475090
  28795299
  63361956
  64183580
  10288382
  11844456
   5410993
  65186605
       124
  63353989
  53497513
       186
  85288439
  13060638
  64139152
  16120820
  64480986
      1046
  85967515
  11873770
  57638361
  64186044
     12278
  64904838
      7015
  62599808
  85405606
  61721112
      3677
  28248183
   3898872
  85199842
       667
  28027714
      2095
   6034209
  51091456
        75
  12155155
  50700062
  11902453
    788332
   1575588
  64847964
      3597
    985954
  12940517
      1236
  62312401
  28709601
  13584741
  61163756
  64671885
   6900506
  90020490
  12854518
  64088763
   5100356
  85799205
  48100045
  51600030
      1810
  64323192
   9284864
  85715009
  39483034
  45769662
  54752588
   1015521
  64706164
  27757082
  90000052
  90001046
      1410
  64229724
  95951018
  61449500
      4019
  11218788
  15900365
   1552680
  47130659
  90000965
   2573401
   4498504
  18100333
  54700077
  51091722
   5300144
  62784998
  86070029
       859
  84733075
    469614
   3027843
  64917492
   6900494
      1532
  63495955
  90000764
  97954283
  28467917
  85491445
  16238740
  60680810
       470
  47506346
  60350217
      6311
  62704870
   1540231
       660
  64715659
  60020142
   9013543
   9157479
  85710233
      3788
  38959377
  16515909
  64584887
  64974529
  28430738
  61484153
  22674035
    284482
  84911203
  16515911
  11902412
    148096
  56699842
      1125
  10330288
    591949
  64445992
  85303490
  29952094
   1627152
  76448583
  70989082
       192
  26405803
  62158184
  97954251
  43900246
       687
   8534380
  60359349
  13608542
      7057
  64718119
        70
  63958505
  90021731
      2051
    465318
  63259621
  90000745
  33055537
      1212
  10288412
  11300103
  28631228
   1080136
  63507033
  85267091
  46133140
  53600530
  64236900
  62517068
  11286654
  59557328
  22645495
   2611063
  12097255
      7322
   9120354
       224
  85367965
  98320910
      6573
  44100025
   8905843
       116
  12748147
  64189813
  85576520
  72232664
   7384564
  14800433
  46599583
   3174670
  62871730
  89039920
  72600668
  38500013
   1879055
  64952249
       567
  85067637
      1508
     16450
  33232502
  62660423
  47233200
  27205689
      6603
    620344
   8801410
  10660822
  33375619
  31741610
      1242
       686
  62541175
  63353965
  90021766
  45552815
      5349
  98320932
  14100062
  21401741
  62889992
      7087
    798145
  22500559
  53497607
    183004
  63955214
   1514974
  85030756
  14005042
      7508
  64598703
      1009
   7107274
      4787
   9026341
   6034360
  16516039
       784
  32269576
  46361614
  47288119
      4223
     10737
      6767
  62168967
  64150691
  21402442
  47292795
  62802558
  64846467
  62864237
  38959369
  47425054
  47700280
   8878076
  82716698
  53400034
  62638897
  64906179
  97498052
  64228287
  43900239
  24600169
     12387
  12312744
      1158
  11889372
  26005959
       951
    160403
       424
  62348828
   1049284
  84911158
  29500025
   7617532
  62883714
  98597625
  62920923
      7127
   1173506
  72600692
  70313112
  61683211
   6034385
  31747289
  30026346
  62178984
  85312514
  18257654
   1510609
  38997194
  71801525
  10100213
  85312550
    819834
  19001440
  47197175
       449
       790
  63634053
      1256
      4078
  63876969
  32299097
       936
   8301032
  12814432
  98320915
  63953378
  13608590
  63539743
      3379
  59580867
  61807674
  31800468
  13438656
  19600276
  62784996
  14032980
  47526226
  49985618
   9697062
   6312325
  63305984
  84905176
  85123601
  62511080
  12414735
  53496341
  64386306
   1879136
     44022
  59611047
       320
  12350694
  32519781
  51091783
  28248082
      6712
  60609897
  45552787
   1525445
   9657429
      2067
  16410002
      1952
  11869932
    246794
  64349481
  63385503
  16445061
  59762645
    562271
    431301
  10288430
    479958
       249
  61783476
   4393314
  90000160
  49200028
       401
      1101
  85312539
  42113046
  47371283
  55134073
       571
  47356476
  53511920
  63921400
      7093
  63513976
  13285784
  29063664
  63381190
       697
      2449
       590
   6034454
  13746446
  32983842
  63914578
     12337
  63157806
   7460653
    182960
  63912826
      7018
  64387177
  13438618
      3029
      1180
  90001017
  28266790
  30029657
  64526527
  63885254
  84277172
   8707381
       847
   4120165
      3126
  85119043
   1789056
  62569741
      3988
  23214774
     12638
       442
      8698
  84291356
  57920033
       280
      7501
  63877312
    208403
  13608593
  57925208
      4104
  57951061
  11796169
  64428555
       205
  33354486
  64162383
  26201751
      1745
  63888116
  71801588
  53511902
  28250795
      7389
  54200408
  65533312
    291573
      2163
      7304
  85885217
  91041788
       323
       389
   1484838
       239
  12983389
      1420
      6906
      1765
  13993434
  49706480
   1629668
  28657171
  50365175
  12560417
  12789592
  20900424
  33308411
  64164671
  84287537
  11097631
   1896154
       252
       919
  23002719
      4155
  63262613
   6034418
  84884924
  27741552
       478
  13608460
  61709437
  63884321
  72645583
  85073313
  31759457
  48916494
  46354695
     10820
  64091200
  29900105
  32507085
      6964
  85403476
  63280744
  59417799
  39034388
  85799151
  47164164
  64198428
   1552652
  53600608
      3240
  52848732
   6312446
  64350071
  72526003
      7581
  62517057
  22601754
   6312343
  62081106
  64063169
     16322
  13608565
  99443972
      6785
  63135765
  70800074
  62375715
  63269726
  64746132
  38903891
   1879116
  63535069
  13438700
  62761975
  53600790
  32189396
  71801592
   3117032
      2615
  60359347
   7100148
       489
  32320585
  13017620
   8300762
  12370458
   8452591
  53600865
  97498054
     11276
    426536
   6312307
  84911227
  16602673
  65417196
  16482082
  38857358
  11781659
   5411116
  62510862
  98597623
  98320946
  12918954
  28298360
  36200086
  11869142
  32924069
  48100270
  55249656
   3214182
  94288877
  97954294
  61378707
  63784869
  85337412
       994
      2188
    153475
       457
     20684
    183323
    284486
  45552906
        12
  63879757
  13555284
  20101734
   6794865
  90809746
  21104088
  62242924
  85183129
   3036210
      6797
  63049162
  99428475
  62560724
  91237143
  45552944
  64656529
  63781492
  13017611
  11889285
  61973035
  21268241
  64058936
   3576392
   5928674
      1657
  61142570
  74921792
  84858170
  27173061
  57951095
  61807676
  85166568
   9284897
  85119004
      4690
   8006354
  62136485
  64094643
      1684
      2993
  59367121
  62683985
  61920741
  90949766
  19800127
  85940664
  14961691
   6312433
  14210426
  33123780
  63344081
  65010027
  26505687
  62354174
    182942
   6034486
  10288439
  18257662
  43600505
     48591
      4525
     16401
  63662458
  59892332
  85184464
  12689003
  46822437
   2200658
  68482893
  57600329
     10894
  90000074
       526
       365
   8748860
  85422176
      5421
  72525975
   6034266
  64231460
  76483379
  84678313
  62587533
   2948986
  43900231
  14645736
      3787
  64132870
  14042850
  15866977
  29930195
  48639850
  13608561
  32348762
  85046322
   1422146
  98320931
  67138329
  84893275
  47591634
     35972
      3169
      7392
  11120228
  10404927
  63581832
  56544657
   5700145
  61245188
    166400
   2907267
  64908545
  61641076
  60896363
  63224192
  84911151
  60676169
      3986
  11884348
  64807944
  90000275
      4165
  12896489
   5411191
  60861925
  61400366
  55073772
   1300039
  64515096
     12702
       223
  70989501
  67995363
  50525205
      2587
    775359
  10982006
  84727707
  12797109
      8093
        96
        99
  90001516
  91215713
     13235
  85207302
    831180
  29959460
  63344561
  64593387
  59539690
   1426218
  66891764
    465434
  53511957
  56321085
  15100041
  62384379
  13060645
  36400320
       307
      1308
  58253988
  10890457
   1510602
       264
  90001103
   7217490
   6034222
  62719082
  75804965
  70800201
   9054676
  13021459
  63123761
  45500650
  63305418
       366
      4153
      2229
  64026992
  90018407
  95951021
  12559590
  49706483
      2234
  23023983
  14630556
  65288608
  67007945
  10452330
   8452601
   8983546
  63345764
  72236665
  13814344
     10895
  64811672
  28235857
  90000200
  62883417
   8779511
  62864242
  64718122
  28469049
  48652170
   6860166
  90021760
  65208817
  30001968
  16400003
  12460765
  62446136
  61881426
  31769374
       287
      1186
   1022189
  13017616
   9027726
  70989079
       429
    991094
  83926028
       381
  62978638
  60350194
  33300048
         4
  90048286
  13720017
  60660137
  29957532
  49124433
  12790381
        28
  18501558
  14800432
  33332211
  85193123
  91198942
  66785803
      7380
   6312360
  26400871
  62941138
  90000125
  65587623
    389121
  61812193
  62637267
  64809331
  13608468
  29996088
  85312528
  13800037
  47292804
  11200004
  62242923
  64597944
  62193651
  31741618
  86019469
  60350193
   8613420
  32320590
   8823220
  63952570
       995
  61694097
      1054
  62290236
  28677620
  38571838
  22605718
  28081113
  62047133
  64948561
  53497276
  64299641
  63831205
  28205843
  85337092
  61783545
  85367964
      1495
  28148149
   6900092
  14630561
  38173148
   9284858
  16741553
  64682325
       225
  60350219
    257696
  10382821
  61172127
  11043216
  28643932
  46854449
  61631324
    168387
   8972692
      5233
      6283
        83
  64589195
  60676174
      1726
  27246938
  63417423
  90000253
  38903885
  53101216
  13837855
      3689
  11074815
  85933184
  33406665
      7070
  64358748
   9237236
      7602
  13942425
  70989117
  18257674
  91215743
     54012
   8069694
  59539720
  13100287
       879
      3223
  38959373
  10452324
       758
  61069336
  14320386
   1504691
  21005661
  11869928
  55000062
      1874
       518
       353
      6922
   9484870
  12772424
  63782672
  49023495
    148287
      1576
  72526023
      1464
       735
  72600709
  56386109
  64741710
  31817171
  45552927
  48478332
  14268538
  33339350
     12939
   3294860
  52731591
  27193433
  72600671
  90001154
  60954925
  14630526
  76041273
  61352532
  26005837
  63050843
    167747
      1291
  53500073
  11796170
   3385588
  51091845
      1098
  64166776
  64185477
       108
      2304
   9705735
  32466070
  28584073
  12912741
   6312467
  49124443
  19900074
  90001943
  64286863
  55118456
  12350658
      1065
  32653194
  91215734
  12312726
  62187690
  64908537
  84854838
  89959691
  58646481
     18693
  28248117
    771526
  20181903
  59988149
      1327
  11102859
  64585218
  60699444
  11218770
  64651504
  56401985
  62519114
  59760759
  62996007
  49706499
  18200290
  47197585
  98597639
      3269
      4368
  26600166
  29775223
      1363
  11156935
     35589
   8738777
  64275948
   8637953
        78
  13837972
      7027
  64720271
      2853
  59541301
      4163
       180
      6342
   6034495
   6034232
  91215740
  24437571
    167720
  70800073
      1253
  63623561
  64183362
  64740146
      2754
   9589062
  74254449
  64559296
  72600623
  14106029
   9637582
      2616
  28370582
  26001772
     10818
  12485666
  28200176
  47425529
  56388490
  55134072
  85136331
  95542108
  63362281
      3775
       410
  21501737
  62560712
  90000920
  45552933
  27246941
      6179
  64558539
      1343
      1115
  32299038
  90022390
  12756853
  33427984
      2877
  64718114
      7141
  33349068
       852
  64255182
  12842029
  49600777
   3193530
  64745303
  21200247
  64870531
  82540437
  28678095
  63937772
  24705766
  24701895
  85454948
  64430266
  11023728
  64649439
  51091520
        36
   6034382
      1031
  62384542
   2722240
  85010162
       791
  62433772
      6788
  55077568
  12735540
  63503494
  33166555
  64484909
  85768445
  43075137
      5009
   4400017
  63191953
      8038
  33371224
      2976
    413929
  28500144
       146
   6312427
  12156975
  11822421
  10744128
  90001822
      5935
  64289589
      1284
   4704028
  64231400
  90001783
  64713705
       198
  64482990
   3036217
  91209453
       985
  12069108
  90000114
  44600062
       701
  38873065
    168388
  49097179
   5700667
  62712701
       250
    182996
   1858267
  16487304
      1763
      4428
  56203662
  13608462
  72600624
  33055523
  39016995
  62677129
  83780137
  14131955
  28337873
   8967545
      2129
        38
  84911149
   8576271
      7132
   8069693
  85923754
  64157954
  84469917
  63851846
       531
  85176273
      2448
   3101102
  12228719
  90001019
  90000101
  63248252
  39040259
      2181
      2080
      3436
  61843384
  28712907
     35841
       787
      4145
  62839836
  60359348
       106
  55134095
   9093412
  53497077
      2006
       587
       517
  12097242
  60954923
  11180728
   9913548
      2955
   2599623
  46100966
   6034433
   1374308
        82
  29591584
  53511907
  33042205
  90000776
       273
      6948
  60446564
      4225
  91219533
      1049
  68190105
  85164201
  12870604
      2108
  63840110
  90000132
  14264538
  27200019
  62734231
  14751964
  21100114
  91268078
  20328602
  25663208
      7382
  32906093
  85186970
    293332
  10288441
  21201773
  63695002
  65240260
   6034243
  61544321
  28689494
  95950984
      1642
  10288446
  90001515
  65071263
  85529915
  33214619
       944
     14135
  62077460
  59928994
       362
       831
  64717807
   2948985
       126
      2660
   9720964
  50500175
  90009999
  12312755
  85164180
  90020486
   9638085
      3942
  63703214
     22704
  28827323
        15
  28686132
  98320924
  10744132
  21301999
  64749503
  32100529
  60866891
  31817195
     35983
     20542
  10767512
     10899
    663974
      7395
  60609903
   3036211
  91209478
  29897509
  44001352
  64191407
  47306532
  62933089
  63978352
    555196
      3003
       308
  47583993
  63491958
  65005757
  85190751
  59055830
    160400
  90001047
      1406
  12097113
  62517070
   1567101
  11185886
  64615257
  90000054
  11324227
  90000967
  13673894
  98320904
  18257663
  90001105
      2848
  63649848
  91215712
  13608539
  26801655
  11785837
  32214294
  11821769
  62876505
  28462299
      2659
  49706471
  12854517
      1175
   1556238
  62408786
  38959505
       132
  20205979
  29031613
  72016088
  12940516
  30522526
  60742041
      6081
  21000999
      2422
    485180
      3786
   8731910
  15800042
  63714723
  14245832
  12698112
  64624835
      7562
  70800202
  32133823
  18257664
  28483387
  51091548
   1898664
      4152
   9556923
  85431660
  28323423
     14121
  53497587
  29818289
  98597633
  31941814
  41100037
      3967
  60493897
  24005628
  58255015
  85710223
  27449414
   6312432
  14487456
  59586848
      1567
  85244121
  48639827
  32047044
      3919
  64455802
  90000747
   1896128
  55032281
        72
  13833675
       599
  85338279
  64753048
  27239300
  46830717
   2839072
      1733
  64614441
  12412620
      1768
   1107189
  64383525
      3184
  72201066
  28744362
  62376978
      4166
  14042835
  47328948
   9645742
  70800091
  14519577
  61800166
  28486804
    798135
  85488651
      3038
  64384479
  64654723
  90000504
      9894
  23501771
  21005688
    484983
  28483667
   3900014
  14069953
  11821766
  13899721
  49706488
     14181
  90000274
  32308772
  14630555
  64944273
  12684066
    829381
  53600876
  63238025
  50376194
  47407058
  85375271
      7873
    182298
  62993507
   9454787
  46599582
   6860165
   7977486
     90020
  65205723
  64590056
      1959
       911
  22547707
      4592
  62453071
  64547106
  38924558
    687495
  12724889
       764
       213
  63136474
      1573
  62684016
  98597607
  12859558
  64560265
  14630558
  91215708
  83961368
  46830730
  60207264
   8576245
  29860271
   9176148
  63708558
  14317307
  30026340
  64383837
      6893
    182975
   1510263
  64777540
  64055094
      7607
        67
  22617991
  43600507
  63518055
      3320
  49000899
   8186725
  85136467
       290
     18536
  63952580
      6928
   6312426
  64287665
       463
       619
  72525991
  60370352
  61796745
  63669668
  59090057
        51
  64329228
  91065444
  91215739
   8452125
   6034435
  47700288
       673
  85426159
  97753816
     35970
  31397676
  46468349
  26212267
       163
  63533527
  64882574
  28825086
  64885314
  14300275
      4071
  85403452
  91023646
  64137182
     23284
  44490604
        94
  63276106
       798
  19300174
      3183
  61683219
   2588153
  28674574
  11869143
  47451714
  52087804
   1101214
  32437397
   6312316
  18936667
   8779538
  47479921
  10400294
  53500087
  31055746
  43900224
  59280596
   8907163
  83953761
  84908097
  57008600
  64521193
  64645633
       510
   2283460
  11600133
  64066137
  64183417
  97954296
  68190150
   8101055
  59576126
      7377
  64016728
  18257673
  14800093
  64918421
  63530381
  63530355
  95605230
  20281238
  32653197
  61219591
      2194
      3133
  10452325
       740
   8158125
  11869929
  10734564
    771527
    991211
  12312746
  91041789
  64449069
  49706498
      6907
  80965974
  12854534
  20140178
  13360775
  10744101
  90135155
  62587527
   1089732
       496
  64522156
   4623250
  65176624
    566887
     18436
  14600291
  55134051
     11039
  28056126
  16516060
   6034210
  62510126
  50129938
  19600283
  83268583
        79
  22505736
   8042945
      6917
    344840
  64558537
       796
  91215741
   8753606
  83651281
  11985458
      7030
      1250
       145
  32269313
   6900354
  53497379
   6034345
  63422335
  16472851
  28385289
  85528068
  99623969
  60676167
      2060
      5116
  31131446
   6312468
       107
      7603
  12097237
       352
  90021785
   1522464
  12296729
  62443358
  31055740
  55118459
      4629
   6801485
  32975725
    876000
  62553771
  65172271
  85082840
  64299070
  11985455
  47330905
    153730
  64985355
  84678327
  64684453
  84575877
  85341143
  61936051
  12842047
      2876
  29493698
   8607948
       851
  28423968
   8972645
   5700763
  32160513
      1087
  18205393
    465395
      5949
  62273136
  16542141
  62849916
  29399780
  90879346
  13700041
   6034496
  62595464
  84575847
      2701
  90001767
  97954274
  63565766
  85416407
  46361612
  61172136
  60020130
   8452594
  60561721
  90021767
  22496032
  42541268
  55134071
  85376112
  64001968
  45552934
  12302486
  85136332
  91215737
        85
  62638899
  64099576
  63469518
  64285092
  14018221
     16671
  61403862
   2596608
       174
  98320918
  62587541
  53600538
  63862606
  15700123
  28557334
  39483025
  23505836
  63385516
  46746941
      3155
     36102
  75332804
  27835161
  30009039
  13650990
  45400039
  47591618
  64255111
  22900065
  90001712
  63049551
  85475621
      2113
  59928992
  96660325
  59824525
  48478323
  85193284
      1932
       712
  63359395
  64856159
   8954775
  63942467
  59498798
  61783626
  90037850
  53600918
  64560343
  90001577
   1067987
  63391939
   8300795
  28056133
     20993
  61960080
  64808118
  64526488
      6032
   1553290
  85529909
   1043283
  63954458
  85346320
  12885304
  72526025
  28266820
  75334667
   6034398
  64776303
       244
      2654
     18431
  84678285
  14800144
     12641
      1195
  11180788
  62517072
  30522529
  10100082
      1033
  13915451
  64743922
  28719790
  59589826
   3276492
  64754457
  48652156
      2133
  12301323
  83680819
  68933620
  85193286
       883
  27382179
  63565763
  72526022
  40803167
   9268180
  11049091
  72232631
  64687905
  11156907
      2634
  63574786
  12482249
  27200114
  64051975
  85164219
        48
  55134089
  65183043
       665
  62264900
  91246658
  90000061
       645
  64062998
  53496621
  62844673
  39478383
  60676173
  62634692
      3012
  63383703
      2695
       469
   3108419
  63148036
  64526671
      6837
  17300295
     16449
  64183587
  92783738
   9028505
      1325
  10288448
  98320939
  84975517
  16445089
  96660316
      2014
  63210885
  62179078
  90000466
      1626
  39487994
       110
  62035900
  76483369
  13608575
  10452365
  98320945
  30005779
      1384
  12915508
       128
  13934090
      6340
  33140145
  62510815
  63627374
  64421296
  83915055
  55134069
      3846
  72600689
  62864196
   9637767
  27283060
      1675
   3237761
   3331551
    216345
       104
  10288405
     12936
  63362233
  13608531
      1074
     13613
  22743090
  18257656
  58074978
      2772
      1255
     14945
  52800111
   6034353
  12869078
  13608579
  53497314
    153274
  85312509
  40540533
  61378710
  85559853
  66744641
  70989537
  95231561
      3028
  14264541
  47392359
  49706475
  85710226
      7303
   8907168
  62675822
  53511923
       890
  64680596
       161
  90001513
  85520552
  27015118
  60676164
  61610688
  85337450
  46260461
      7397
  85136292
  53511708
      3484
      6158
        17
  65171444
  64687813
   2599625
  70934996
  68852893
   9157488
  62640829
  64489231
  15700125
     12637
    182917
  60732509
  63842484
  64596029
    788277
   9645741
  60866742
       958
      3940
       208
  53497354
  33166566
  55010331
      6174
       236
  12061441
  72600666
      1207
     38550
  85140984
  46696054
  72991046
      1980
   8753599
  85312544
    694077
        65
  32047040
  38500186
  62244055
  49695434
    985951
  20801761
  31055745
  43900229
      6809
     16075
  64592519
  59574144
  14201578
        53
  49706496
  70989091
  63679588
       414
        89
  63942468
  64455801
  61958467
  64334461
   1101200
   6034492
  84884914
  85067641
  48639806
  82371200
      6959
  91194685
   8969866
       195
  46803284
     10738
    347332
  63293081
  13608547
   9055325
  33026973
  60866928
  63764256
  10038441
  63118134
  91340670
   2570753
   1521427
  91209483
   9703437
   6312440
  64673910
    568277
  13107628
  14925542
       175
       181
  63136473
  61770308
      4183
  63914562
       743
  90001157
  64024509
  63280741
  45552788
   9101758
     12754
   3020553
  64227878
    479964
      1106
   3307102
  13833684
  63388785
  14532202
  64526717
  29943386
  63506151
  63888115
  85367959
  85381189
  90487434
  45400064
  90037851
  63037287
  85403464
  66785802
  90396007
  15301241
       942
  62593096
  64255696
  14174174
   8266483
  28163517
      1090
  45000530
       156
  60020131
     16691
    601122
  39490724
  61747886
  84911165
      3840
  16754336
  30001808
  84902936
  63795635
  61379386
  25663179
  64617123
    493510
  63098036
  64320589
      4755
  12302483
  10982011
      4980
  46349142
  72526021
  14069961
  64621643
  91215732
  85119040
  64197422
  85414714
  61024242
       481
  40803351
     13109
   8300799
       966
  32766289
  60063089
   1879105
   9055315
   3130033
  63353984
   1073233
  72600654
       836
  85136379
  70700656
  64687791
  97954280
   3036214
  12843257
  19600158
  33312716
  47026497
  61509717
  61973615
  62987276
  51091473
      7082
        58
   7107273
  62107087
  47371284
  84276195
      7092
   9484871
   6911902
      3444
  32754492
  68478348
  45552790
   6312430
  25271285
  54200415
       140
      3797
   8901274
       130
  90001052
      1515
  95950980
  53497418
  64275901
  64454424
  47283087
   2994616
   8096023
  64239810
  29930170
  64319543
  58470494
  60098391
       121
  10369545
  33196944
  98320935
  40337055
   9588768
  64395467
  28465672
  85182171
  14645774
  13924742
  62517035
  47197577
  18308430
  63480043
  63914543
       109
       391
    160404
  48652152
  63006641
       277
  94864590
      4794
       793
  84923078
  90000643
  21000198
   5061664
  85184473
      3388
  72600696
  52731737
  29572582
  12842071
  63860977
  64341434
      1717
  11869931
  14581007
  14700030
  29957510
       464
  14645777
      7078
   5564969
  61802671
  13040855
  63233401
    593919
        37
      6985
      2165
      3782
  98597644
  33231579
    457371
  63051448
  10288357
      1192
  64557270
  18700055
  11985454
  11821764
  56652588
   8300904
  62517028
  64347349
      1725
      7402
   1525983
  89948094
   6034319
  72600686
  72201558
  53511870
      2001
  62471939
  62638921
        10
  62168961
  90001520
  24369971
  11536735
       242
  28506618
  16542470
      1274
  45400049
  85184467
   6034442
  12500130
  50100301
       291
  28356041
   8907153
       559
  11295001
  47425525
   8637931
  21105804
      4818
  31741606
       168
       748
  95951019
  72525996
  28205613
      6892
      2441
  11320211
       702
  59252374
  62670107
  62077066
  66355213
  64750021
  63958157
  62164589
  85067618
  40705887
      2635
  95231591
  28824998
  13131165
  22500392
  50365163
   6034484
  40580442
       761
  62560736
  47451731
  72600697
       325
  85414106
  28322991
       367
   9539662
         6
  85190717
  24900650
  29996063
    440894
   1510580
  65131909
  90021759
  48378649
  48639807
  53600478
  71801574
       271
    182970
  18500074
  56853848
  12927228
    619875
       539
  10288379
        26
  61783577
  29957560
   9120349
  63868762
  10982007
  64483545
  62108825
       507
  60676171
  59417741
  33223689
  63265704
  64588268
  60866787
  64644217
  28562494
       373
  85034997
  12312789
       434
  60020138
  26200474
  39919255
  59564042
  90493881
  13360712
  16600030
  33236373
  57638405
  29911034
   8827548
  14106048
  40662297
  51091605
       382
  20328607
   7771718
  90000513
  98597614
       407
  18800298
      1244
  15100044
  48652183
  62587529
  64717051
  22500377
  11286665
  11733750
   1455415
  10654909
       565
  64598380
  84547575
       670
  85186953
  28028069
  62761973
  14320302
       159
  68190121
  60968566
        97
  64417865
  32700026
  12597388
  62486467
       313
       230
      2975
  62683999
  48916486
  14754107
      1432
  90001068
       305
       545
  38959378
   9705541
  53497380
  16542462
   5500040
  63957512
  64750400
  64650963
      9461
   3276869
  20299447
  28127187
  85710219
   8358670
  90537321
      2706
  61172113
  14630562
  13837945
       380
   9454793
  99473959
  60020135
  10918890
  85196900
     10893
      6929
      2991
  63201778
  63499391
  85118156
   8969891
  98320922
    284485
  14291828
  56856642
  95951023
  84678336
  33299740
  63261774
  32334591
  47371270
   5401432
  46053317
   5411174
   5700738
  63776357
     15928
   2611064
  28442931
  84678353
  63200458
  14630557
  45552893
  19517120
   6476753
  65532655
  21505707
     10821
  63079857
  84678311
  32236095
  64183356
  62683972
  63010178
  98597615
    475089
  72232665
  22942705
  46599584
   1571124
       528
  22500376
  43600506
  63051437
  94189616
  16472928
  20502386
      1448
  62687590
  64776061
  64481343
  16100047
       462
  29193711
  63539466
      2189
      2332
   9176093
  64710545
   9027731
  10982005
      6931
     18535
   6978790
  91214947
       243
  63130142
  28433785
  47583994
   8916618
  72525974
   8000545
  27750412
  19083487
    596245
        11
      4304
   5411065
   6034457
      3784
   7662164
      1564
  90516421
  28557344
  62593892
  85113755
  12578596
  90001104
  98320901
   8895342
  63039149
  91283772
  55710674
      2225
  75804966
  49706500
      1275
  45552945
  12097254
  72814819
  48413874
  63172605
  58016792
    739352
     86455
  62383051
  16498497
    368315
  64286481
  29468882
  10369539
  74921793
  46662056
   2907270
  59889939
  64851089
        95
       115
  61683236
  63755887
  24500517
       461
  60548965
       501
  64742010
  27325927
  90001517
  63562599
  85317040
   1552630
       525
       364
       597
       217
   1594189
       312
  63656242
  90000235
  22500381
  59892347
   2814628
      1372
  30522748
  13300443
  28560004
  51851272
  62831217
  64711023
      6840
  47305406
  10744105
  48838237
  70400141
     22340
  46830723
  19900039
  63937726
     15559
  62784999
  90000068
  62517030
       348
  63656268
  63021709
  19585214
  90000262
      4282
  80401483
  85340415
      1934
  98597612
  40592266
  63876959
  84825650
  64200575
  64615240
  84905178
      4760
      5227
       947
      1730
  33055552
      6715
  27461566
  53497215
  62471818
   5411262
     15953
  65561815
  28287771
  10981972
   6860167
  60350537
   3009549
  63259642
  23305659
  61843383
  85515640
  60966775
      1113
   3284175
  55134086
   7617535
  46430012
  28201760
  10325887
      1453
  53600644
      2094
  64655566
  63247563
  60046414
   7701650
  39700005
      6571
  20353274
  84984946
  90000096
   3036209
   2478736
      1762
  75332802
  90000411
  12803871
  90000055
  12772140
  72991042
        39
  64922287
  68597710
  85136461
      1282
      1027
   2396408
       729
  31980489
  85482527
    182890
     10901
  47700273
  47185119
      1263
  11156872
  83926097
  16500181
  91282468
  18936673
       372
   8622489
    182959
   2864856
       759
  63599668
  13814345
  85157842
  28538637
  64395988
  89948149
      8697
  33451248
      1302
   3193543
  90379050
  15000130
  29771949
       993
      1247
  32117940
  55073768
     11328
  64589343
  45400058
       202
  64248850
  85136312
  63050837
  15002640
  85529006
  32975753
      3033
       671
  13017613
      1413
   3132464
   1838123
  56100041
  53498108
  10200042
       436
       908
   8452590
   1540408
  86592669
       885
  83497655
  16515962
  64393379
       138
  14032976
     60734
   9484886
  64100187
  33096932
  46545471
  40500507
  47700300
  55134093
      4067
  72232651
  79903011
  16516036
  61837066
       396
      7058
  53470297
       781
      1433
  45400061
   1400074
  60662966
  63233383
   8907148
  64744666
  71800229
      7387
  60485318
      1927
      1213
  47187143
      4369
  12718628
  53511900
  63948600
  47425512
  63533543
  65021531
  59790819
  72600665
   6900491
  12597376
       351
  12899621
  85533967
  85940651
  16515954
     15690
  46053316
   6034364
  62895650
    591933
      1975
   6607593
   4515435
    623088
  90001239
      3990
   8053594
      7398
       779
      7874
  90020491
   8907160
   4221692
  65420850
  14325786
  12842030
  14224597
  61198201
  84883982
       742
  27205662
  61172119
      1147
  63893066
  21205625
  90000120
  64952211
    737126
  10918888
  12797608
   9040267
  11226328
     12904
  84853425
     23287
  63255361
  49670566
  13608578
  16482103
  33020425
  63195816
  85525152
  33167775
  53497430
  62638925
  27246932
   6034347
  28442929
       897
  64003851
  64399986
  83926119
  85501102
  41300782
   8105542
  16542104
  33142089
      4654
  30000623
  47425551
  70989767
  27300595
  64191668
  62510830
  64183409
  29204904
  84858165
  21805818
  85200637
  18257667
  26500155
   8069691
  12969737
   1575589
       668
   1548135
  10900008
  85411718
  48652158
  90002853
       148
  12902300
  63983319
  63323625
  32942791
      9196
  52628947
  84911181
  62619160
  12842134
  42978574
     26001
  64255908
  85162394
  28407243
      3523
       136
       480
  61881451
  13200140
  64263792
  72600662
  90022396
     20966
  95542152
  72525976
   1517033
       534
  11328292
    634886
  64286412
  82827197
   5700753
   6034242
  84911193
  64848201
  10288447
  84911219
  32975729
  11800058
  72600650
  91215745
  39034204
  97954276
   6312311
  63599691
    257216
  44700042
  63670163
  74254450
  36400015
  62664015
  64914625
      1296
  61746372
  59989222
  62920972
    535884
    825024
   1571133
  25663294
  29930156
      2158
   1526506
      1832
      1503
        22
  28100049
  28557326
  90021242
      7073
  45552880
  48652153
  16515934
  33176245
  62511096
  98597606
  60570890
   9268181
  63923218
  64183382
  59496285
  27200199
      4291
  64982976
  84911159
  97753817
      2644
  11131337
  30362819
  55300110
  62517037
  64807929
  98597641
  47360357
   8719577
       604
  90001576
  33113248
  51155925
  90000870
   9676918
  10452338
  39034378
  13438696
     60760
  65284111
  12829339
      1421
      2646
   5411273
  62825687
  21700171
       625
  90766725
      2321
  12228705
   6312465
  63260626
  13438617
  11156919
  63774164
  98320934
  27200628
  50100745
      6889
  46830232
      7358
       756
  85136306
      5772
  50261335
  60424323
        86
  13988617
  91193340
      1690
    591935
  60744696
    167721
       905
    437019
   9284888
  85466367
  64905849
  12902219
     23011
  18300074
  91282487
      2514
  14630548
  53497454
      1997
     13107
  64526510
  85228824
   8358377
      4689
      1459
  97906765
  16238742
  59539715
      3119
  64777568
    830521
  64416281
  48916455
  38123983
   1858395
  16472874
      1693
  64123178
  49706469
  15262592
  16515966
        30
   6034280
  11611758
  63696547
  64183383
  72600633
   1674796
  85346323
  83015900
   8954748
      6790
  11049093
  13674226
  56388492
      2623
  45552928
   3299295
  64461651
  62439358
      5764
  14573134
   6034451
      4759
  11180789
  63226859
  28599424
        84
  64091201
  85136287
  85482451
  30001997
  60539338
  29775219
   1876856
  12097101
  64530753
      6963
  28579279
      1162
      1312
  72232632
  21115122
  30026354
  85160929
   9125872
  24806013
  12228704
  85070400
  16516009
  10452350
  85414710
  10300288
  90000921
    596549
  13608568
  18257675
  61219593
   1073237
  63219146
  85345778
  53600810
  55000061
  33142090
  53496620
  53511877
      1326
  32940972
  56401984
      6848
       144
  14119156
  29700010
  65009204
  85288414
  13108002
  62289255
  83268585
  63507020
  13900044
  46477414
  62690121
  97954297
    593933
  28681986
      3634
   6312469
  85174719
  52303204
  61881471
  28576379
  15600204
  84911191
  28464506
  38607569
  46354696
  64094080
  48916493
     36179
  60954924
    596846
  63978294
  90000310
  32215190
  12780895
  15000082
      1294
    167746
  85193285
   1879118
  45400041
         7
  62382982
        33
        76
       105
  64111831
  32311287
  90001859
  14700063
  27938147
     11008
  39041635
  46803304
  33400198
      1073
  85164216
  28301933
   8362147
  13837974
       451
     16050
  72592618
  46473314
  33055549
  48478320
  59907852
  61783492
      2840
  62949422
   9027713
  64739207
      3527
  62978809
  60821695
  85136354
      1831
  90498682
      2349
    831154
      1728
  47281951
   4290931
  15400301
  98597605
  16445094
  38609836
  64150683
  84575831
  21405941
  64084220
  64713230
  62161647
  59586837
   8897595
  40012961
  62376986
      1362
  64818714
  90001270
  28001683
  33055548
  60622853
  90001071
       589
      1627
      4705
  63469212
  13021952
  27246947
  49754553
  64349163
  61219596
  61827831
  62587530
  64804462
  12891343
  32497803
  63412270
  65170289
      4125
   7983156
  10452366
  31817163
  64360098
  27461562
  85442609
  64682592
  47493554
  47394048
   1879142
   1571134
     12937
     33668
    566886
  32653195
  45552932
  10744135
  84678301
      2192
  64676142
  85164168
  52731651
  63552281
      1191
  64514722
   1517099
   8452585
  12597359
  85466360
  61754694
      3131
   8954776
  80401490
       344
  12100370
  14900218
  98597616
       306
  16516091
       435
  13608564
  47700267
  49097152
  10308922
   3276868
  90000126
  72016092
  61271576
  63675518
  12797214
      5998
  11200041
    153727
   5100109
  57531873
  64003845
  12336941
  16472950
  63888470
  99441658
  11305073
    168393
   8069708
  84291330
  50243118
  10452331
  62910906
      6082
    562274
   9006731
  70989502
   1517050
  27701770
  24200166
  18257665
       978
      2315
  10744123
  45500607
  53495789
    596233
  85200619
  13985918
  13000266
  47498965
   1455414
   6034487
      4644
  62899707
      6562
  47492813
       255
    911561
        98
  64519039
  98320947
  54605665
    788227
  84911187
      6575
   1426219
  84911843
         5
      6040
  58181348
        25
  90921788
  12490300
  12339881
  47583995
  47024072
   9044270
      1267
  10982008
  27900266
  14400136
      2637
   1549644
  63897602
  84837612
   1879151
     17236
  13899719
      4103
    183302
  19900292
  61641077
       376
  95542159
      4140
  97600246
  46310901
  13985852
      6891
  11700183
  47231300
  64979691
  58888702
  85067617
  13888385
  60274158
  85337411
  30001967
  39034380
  63028156
  64380277
  39200692
  47700299
  10288377
      1493
   8672478
  84747973
       326
  72814550
  16602646
      3917
  27591375
   8301070
      6261
       675
  53496619
  56442013
      3974
  64593370
      1084
  62600444
  14294712
  20225962
  46349153
  64066134
  63731452
  12839458
  53600650
  26705925
   1594190
  63262610
  63681636
  64300176
  67612100
   9093402
  29901749
  50393535
  57366713
  57959850
  60954946
   9720972
      1206
  63951252
  64420095
  33055538
  64356088
    798254
   9083209
   3326432
  64456982
  89948151
  22547708
   1115670
  10330286
       485
       216
  83671215
  85130836
  45552913
    182090
  12561042
  68299642
  38903894
    684614
  64292054
  14487503
      7379
       471
    182931
  64804420
  85312525
  85252271
  13899720
  64651600
  85136375
  90928316
  51091613
   1467769
  40562965
  17000060
  62924058
  46588578
  63673876
  45400047
      2531
  12322565
  28483841
  99443794
  32307658
  10288380
  28622606
      7096
  98597636
   6034370
      2839
   8736640
       746
  64331917
  90438510
  29987177
      8696
       800
      1958
       708
  64617306
  61219598
      3486
   9484902
  64055092
       336
  12312714
  63253486
  63546031
   6312299
  64625585
  45400048
   6034270
  32795850
  64682518
   9484875
  13200050
      1983
     44028
  46578322
   6900020
   6034351
  28451346
  64547107
  27461564
  11897716
  11286667
  47009170
       763
  62081135
  72814828
      2570
  72236673
   6312359
  85112556
  12228708
  85967516
   6034343
  11844457
  90023292
  14038579
  40595907
  63251822
  17443011
      1594
  30032315
   1500125
  90516105
  61811696
  64183378
  33142085
  90077458
     10902
  85405607
  90000069
  14325429
      6770
  19800667
  16000300
  28266830
      3024
  85196866
  61083969
  64817015
  13837914
  70989027
      5061
      5511
  48100046
   6900505
  97753782
       165
     16864
  21405789
      6310
   9027706
  64309752
  10724216
     12299
  27905717
  46996401
      2259
     16731
      3192
  38959379
       538
  43500075
  45400059
  83926073
  60861938
  63820338
  15700041
   3032971
   9039567
  75805014
  90001443
       558
       818
  24954754
  10288383
  62978617
  61598030
  11821768
  22611403
  30720755
  38959506
  59546314
   1556239
  30013235
  95231579
  90601781
  90094808
  90001309
  13460473
  48652164
      1203
       232
  63343100
  64946125
  59586822
  64866855
  62895603
  10452340
  10301918
  63253914
  59762599
  12553456
       532
       103
    182747
  63800432
      6875
  48378607
     23012
   4641373
  38652118
      4483
        35
      1994
  85170497
     13108
      6501
  62517071
  16500030
  28445336
  47306535
      1677
  85454947
      1386
  85429282
      6975
  62949421
  42658619
      1196
      2774
  64687786
  53600463
  63431860
    471936
   1108029
  27246942
  68358320
   1879163
  10452322
  98597629
  48707194
  60474516
  16542139
      2179
      6919
  63130139
  47360356
  63914600
  16472794
  12024217
  63846010
  14106032
  51091755
  55764506
  95486746
  28028062
  55118457
   6312466
  63153144
  60098398
      2322
  56388489
  61173833
      3637
  84896886
  13674217
      4002
   3132460
  14253768
  64215911
   1407659
  12908851
    182576
   8144894
  28681313
  68400588
  90062986
  68605969
  29775209
  64231093
  64682600
  13466849
      7507
   1893301
  43900233
  28118393
       904
       152
  62050806
  84291358
  22500391
    160405
  28503553
  63505158
  10288362
  90400021
      2409
  14733818
   3032966
  45400065
  54828882
       281
  11097630
     13019
   1459889
   8420120
  45552905
  66712845
  18200263
   9564715
  30026348
   8300989
    623100
    167796
  29867767
  48100038
   6034352
  72600669
  89693687
  18100055
  53511904
  64063170
  97498053
      1331
  63260405
       387
  43900216
    182660
  64626099
  65277335
  85142305
  68190103
  58411417
  62890331
  64062391
  85367973
  27200261
  38857907
  58075655
  83926109
  85710210
  63778701
  24605616
  62991990
  33096942
  45400036
      3744
      4077
  53497608
  90766724
   8719599
   8969878
       644
  85287514
  28383436
       261
       937
       570
  10800338
  64560310
   8301039
    593949
  47080247
  46993755
      1143
  33400218
  20286709
  53600536
  18000007
       654
  98320916
  12779462
       346
     16433
  62728774
  63226878
  91064416
    620365
  63187631
  85193282
  20281237
  46603758
  33451234
  12097266
   3040370
  63839902
  62453018
  64413092
  23700154
  64944800
  32047029
       952
  63431837
  28442937
       210
  65010367
  33349044
  16516082
       664
  64199338
  59126310
   5058851
  15700242
  64311687
      2633
    684608
  64911443
       923
  90420124
      6683
  55118491
  64740492
  64912549
  76483371
  72232663
      8944
  90002010
  12410384
  60737506
   2001494
  17900081
    148264
   3036225
  64678058
       448
  27000014
  48652154
   1912242
  62640236
  63539742
  31744759
  33318492
       299
  61209919
   1061695
    182944
  13746445
  28062355
  12597570
  60676168
      2405
   9913546
  62517034
  14224602
  32446462
      1916
  63226193
  63519906
  53600640
    593878
  62781735
  63535091
  63792632
  85276863
   1502670
  61604605
      2528
  90809826
   3294199
      2206
  61435154
  60473959
  13608592
   8760915
  64225491
  10745222
  28023768
       423
  45552786
    153616
  63984784
  14200282
  55401658
      3014
  14030462
  60427217
  65136086
  32913124
     17346
   2776994
  90000072
  61683214
  70800083
  19052564
  18205392
  10288431
       404
  28200028
        61
  76041224
      4500
  62510876
       279
   1896171
  12412619
    591922
  90018400
  45847754
  56365972
   9164334
    293338
       479
  90345624
  18936671
  33166557
  36101175
       698
  95951009
  85070399
  63449992
   2500036
  11218769
  85312543
    564353
  63233414
  63145884
  22496033
   8452593
  16238743
      3102
  60990936
   4515434
  47700281
  88050573
  32100279
  63634711
   9676870
  64878240
  90840066
      6119
     18528
  32975730
      4335
  85219717
  46229710
        20
  27750444
  32647150
  11156896
      2453
  18936668
   1609869
  29052145
  62675836
  64266821
  33020483
  11180737
  13367597
  21859556
  64454155
      7315
       557
  64547108
  12600057
    167741
  97954268
  39483035
  84761726
     16427
  18936685
  14800139
      2144
  85958437
  13608543
   5760479
  62709416
  62517048
  63359392
  63398484
  72232721
       835
  10914836
  28351684
  62812046
   3032964
  10288413
  65240278
  32319232
  59898333
  62899644
  83912649
  63080712
  14069971
  64784043
  90210698
  85010161
  48100047
  85136465
  29818290
   1091871
  63738008
  63950368
  60207140
   6900493
  14106049
  84291337
  12839459
  10600141
  22661180
      6878
   2357643
  59766988
  85315702
       185
       691
  64598381
  47425068
  32466071
  63845515
  28664111
      7098
  11897719
  12069107
  63302858
  64425041
  60020136
  62179013
  63921964
  13500044
  12373737
  61914969
  58515746
   6143581
       412
      2922
   3178311
  64430720
  14487521
   6034490
  64359830
  13300491
  53497539
      7229
       877
  63556016
  18905041
  11955700
  85234118
       676
  27466488
  45400046
  14247460
      1273
   5732394
     15467
  90744129
   9135465
       509
  29551586
  64428568
  16500004
  13608562
       433
   8300864
  96660279
  20314730
      5510
   8829169
  90477600
  38823814
  13226593
  53511710
  70989552
    182967
  63914558
  64066135
  64089723
  18026550
   1510575
  27274192
  53497411
  85375219
     13087
  70989720
  33298647
      3650
      1266
  62810108
  72525985
       375
  10092671
  46635977
  10600139
  63280702
  28521661
       215
  64248881
  72991044
       813
       892
     21888
  63736836
  40562964
      3026
  64686086
  53601193
       762
   6034444
  45552918
  63927047
      7144
  63625085
  53497515
  63177071
  48838235
  85136272
       345
       458
  62302591
  64164180
   1084863
   1087874
  62560703
      8045
     48645
  64248845
       394
       272
      2024
      7378
  85136376
  85199844
  72600699
  98597608
      6940
  84911160
       440
  64557186
   8300952
   9176094
       292
      6808
  62785014
  84911150
    887057
  61914921
  63890104
      1095
      1856
      1514
      1150
       840
  24200324
  60474578
  85940663
  22500393
    168391
  63051439
  62164588
  47487830
       872
  14800436
  60051240
  61777961
  83917749
  47197162
  60350236
  53600652
       158
    593870
      1299
  28620254
  46728978
  28557346
  47405450
  11700309
   6034344
  62870494
  58948512
  28483843
      1189
      1235
  63323272
  83926029
  85136424
      2000
      7307
      1016
      2143
   9006762
  12302468
   6312361
       231
  63431855
  13330976
  91065287
  61108029
  64524527
  43900128
   9100650
       460
  64718120
  14325951
  61575753
  90786866
    702619
  64319520
  29956355
   1549646
  53600477
  62640339
  48838234
      6509
       564
  63778713
      6771
  62765648
  27001746
  10744122
  85196869
  45552929
  11047087
       374
      7314
  11700287
  60054382
       164
  85019403
  38913766
       415
  63911035
      1462
  64955454
  46545472
   8568317
  63227988
       339
      1245
  32377885
  60020145
   6312358
  16500041
       801
  31817242
     48592
  28621865
  46830720
  63574793
       189
      1276
        40
   1575587
  63894501
  63349396
       314
  11186260
   4764926
  61881449
  33539598
  64547145
  53511776
  63038475
  13460475
    596251
    684615
  64390213
   5518633
  63624614
  31397688
  43900247
  47391865
  12302485
  52731710
  21268238
      1431
  61783576
  14532212
      7080
  64291893
       304
   9454792
  11156911
  62511074
  90004008
       420
   6034216
  62486466
  63845514
  64052694
  47040927
  62408564
    182511
  63026612
  28100020
   8907152
  33055529
  55700205
  51091901
    825045
   3027846
  60800227
   5700675
       556
  63118153
  46229691
  29065062
      1298
      6659
       169
      6926
      2199
        50
  24600543
  98597617
  10369519
  61843389
  84911185
  64718121
  63542987
  95231590
  64714980
  84291326
  70989572
  72600698
  23451130
  33144898
  33345054
  51091580
  64273557
   6034485
      7313
  64683917
  38391433
      1324
  50866689
  13998371
  26400015
      1496
  10744131
  62737346
  85398390
     10822
   3183139
    182089
  32235795
  28702328
   1505441
  28570291
  30001903
  64022853
  70989643
   8916619
       472
      1002
  63667547
   1017452
   8357033
  64939779
  39483017
  32971108
  64391239
  98320903
  14800424
  28287772
  22382589
  28689493
      4054
   9122629
       289
      6932
   8033624
  91282466
   6900495
  53600924
  59912290
  11215690
  61172114
  65005962
  47197575
  61169796
   8823221
      1772
  64341421
      7394
   4515431
  98320923
      3485
  97986139
   1879109
  64791977
  90001914
  64680156
     16524
    347333
  85367963
  12973170
  63856033
      4110
  72600701
   1080875
  63995673
  91249692
  11905984
  64356552
       134
  62670048
  12803002
  81080184
  63393197
  74365067
  64553238
  10698755
  32975752
       992
  11218787
  85309841
  90000966
  53511940
      4202
  28671545
  46868053
  64390926
  27981136
  46662096
       188
  64903471
  13000293
  74729454
  33325946
  61603783
  64514691
  39034202
  53497269
  12592927
  29996058
  64026474
   1879145
  30002438
       125
  47700635
    447112
   1556237
       884
  28292676
  33462376
    153625
  14042846
  63947986
  83926058
      1937
      1169
  90001514
  14700022
  22200184
      2342
  27915123
   7995069
  18100028
  64476909
  47368448
       582
  62755517
  32850881
  31817194
  72600649
  90001495
  28332778
      1205
  10900129
  84911190
  14700047
  63696576
   2439492
  12900066
  14301069
  28483386
       498
  64623818
        49
  45769661
  27301769
  75805013
      7205
  51091362
  51091821
      1961
  98597634
  29952095
      1659
   6900492
  12810680
  14630554
  28442926
  32106654
  38823817
   3036207
  90000094
  30013236
  90000053
  61902505
  72232723
  85710222
  29642899
   8969864
  10744130
  28658009
  33055540
  55601335
  63582872
  85416420
  63296452
  32634031
  47009169
  63187687
  91340652
   1500140
      4083
  10259758
  64426039
  82087999
  20705751
  61186555
  70989028
  12724890
  29893017
   6034264
  21108507
   6312277
       183
  65016978
      5143
    182846
  10288396
  91077864
  29934886
  83628262
  56234996
  49706470
  72016087
       133
  57638362
    824978
  85013431
       222
   9560999
  89924988
  14800421
  90028719
  13608563
     10348
  28486803
  22200165
  60918397
      1858
  83926074
  85312531
  32674688
  59417682
  64595994
  28442930
      1126
  12312792
  11821767
  84678295
  81569540
   1552579
    323564
  90001045
  61777975
    591934
  14800431
  90001342
  59892348
       191
  85017098
   5411073
  12700020
  13608467
  10316594
        73
  62653962
      3956
      6898
  14294006
  62684082
  62907439
  90000746
  61527982
  91065404
     12934
   6034392
  46600184
   1554481
  85350383
  85312527
  13608538
       171
  56544656
  91223519
  12842040
  83884611
      1533
  16515990
  45847770
  28266756
   6900504
  63955288
   9028512
       834
  60497521
  58055895
  61637669
    596197
  10600297
   3032965
    457376
  16515910
    593959
    600195
  11885936
  14042836
  63599583
  84719975
      4615
   1563833
     16418
   8672481
  10452337
  46547004
  12842048
  28570372
  63921977
  49686967
     16451
   2611066
  63130128
      6537
    208402
  47451701
  25001750
  85136291
     24244
       206
  68190148
  59227758
   1852044
  53496785
      3496
  23088728
  85414129
  22500387
       646
  59180982
      1334
   2136836
   2988430
   8058942
  12926930
  72526024
  85752466
  12916802
  95950982
     23010
  64128962
  85217728
     13106
  64401986
     10736
    889871
  13608580
       922
       207
  47451055
  59367139
  62010892
  63259697
  26105692
  28721586
  65016665
  63737828
  64222256
  90000871
      7045
   1879161
   9028518
  11156874
  61575771
       882
       153
  30522607
  61703751
  19400286
       903
  66891777
  98320917
     10829
   8523534
  85373098
   6609992
  51091887
  64646673
      3616
       347
  66712844
  59566165
   3200019
  63888117
    342750
  62158520
  28622001
  29497910
   2931124
   9719522
       662
      2888
   1879101
  11961244
  63449971
  67493425
  13357443
      3238
  28422011
  64917256
      6033
  13998362
   6034206
  10369548
  45400040
  58413483
  10000285
  64585219
  13837842
  85065683
  62896854
  65332159
  13193776
  46728965
      1950
  54936512
      7085
   2741907
  64514699
  23800254
   7283196
  63830037
  13900284
  14800141
  32311286
      6195
  84975516
   9140656
  13438675
  21201764
  14042827
  49023463
  70934994
  56700369
      4375
  85958456
   1537925
  18257657
  44562399
  89039921
      7400
  64456315
      1177
  64553212
  13153110
  39023458
   1112219
   9637581
  11888605
  98320925
      1314
      3413
  72814811
   6034396
  62536188
  33418496
  46400033
  59288266
  20450275
  63912824
  39549934
  65542445
  83728670
  47054168
  63499345
  65277682
  14056902
  45552904
  22900060
       945
  63811511
      5010
  47292865
  90000586
  32863352
  60676172
      3962
  11152729
  28733937
  39478382
   5411166
  25538710
  28727920
      3013
  90001857
  38441701
  62634693
        87
       422
  64653414
  65134086
  59539714
  29775214
   1540196
  71801559
  33166521
  55000063
  10763433
  64298123
      6973
  80348207
  46907401
  48916454
  11290249
  61641081
  25905732
   4161699
       443
  33140144
  64055865
       899
  10452339
  28700524
  25663284
  62913153
   9176121
  46379364
      2090
  45553038
  49706478
     16434
  14224603
  10288406
   1619166
       101
  14800429
  12902218
      7865
      1075
       129
  59766778
       655
  85607230
   3132462
  62864335
   1724500
  12228729
  90966252
  12992041
  61023446
  46668288
      1300
  27246948
  53496783
  16472891
      1502
  32633258
   9044278
       906
   5411196
  64083286
  22901775
      6714
  98597603
  63951973
      4767
   8338732
  11848707
   2611065
  85799145
  10701076
   6312470
  47082745
  61272575
  53511861
      2651
  28205275
  28641593
  46662069
   6312451
  63987237
  13608533
  26005918
  62987141
  63416069
  53600720
   8300763
  27920460
  60925600
       500
     35934
     36261
     44004
      7075
  61843397
  85380028
  42113048
   1789060
        60
  63359378
  32754510
      7502
  62569504
  24600088
      3348
  46717283
       699
  62158553
      3845
    167739
  62842720
  64588866
  28557330
  47477875
  16516037
  12228702
      1676
  63388279
  64681147
  45400038
  64738917
  64784025
  64904801
      7388
  63366539
    182921
  75053492
  84911170
       402
      7088
  13608566
      3224
   1259096
  85383989
  53497298
  22505752
  29937998
       388
      1220
      6231
    943320
       354
    593950
  85111075
  12312783
  84922733
  13108004
  45552772
  47546696
       253
  12748168
      4063
       957
       785
  63989978
      2180
  85196893
  39549962
      4224
  85307625
       392
  64328374
  11867943
  63218504
  64355504
  32437468
  63222097
  85067638
  64870533
  90001765
       792
  51091139
      3989
  60956795
   8829174
  33223692
  61529035
  13000053
  59762625
      3239
      3334
  46990294
      6739
    596238
  13438683
    366868
  47487832
  28056100
  53083480
  63126916
  61807675
  16602774
  32971100
      3441
  29567241
  55844296
   3036218
  20299414
   8805013
  16542140
  95542107
  20281236
  64713712
       949
   3272952
  16515565
   1068965
  12069109
   5411227
    167795
   6034434
      7505
    788341
  20450264
       797
      6786
  12097267
  64356952
  64982981
       700
  63095427
  59747367
  40803147
  85529828
  85276856
      1008
  54828766
   9146827
       867
  90000124
  31418388
  53601074
      3242
  63644705
  33161267
  46652053
  63719282
  63723253
  40573576
  47308998
   5700818
  32653196
   1575592
  53600988
  61219590
  16515577
  33136747
      2200
    148263
    168386
  85303476
     13052
  64091203
  65519318
  59760667
  64150690
  65151596
      1157
   2588150
   1539114
  10000109
  64449742
      2827
   3281304
  85367975
  90000161
  28577033
  45500599
  46053314
  58401107
   6978799
    562272
       807
  61920769
  29031605
  36400043
      1283
  28570641
  61499574
   9093413
  85312513
   7617533
      5422
    623082
  85381375
  85482603
     86490
  12097168
       572
  91215742
  21965306
  85312549
  90303873
    824990
  13057809
   1514971
  98597626
   7105307
      6538
  76483347
  90000071
    345511
  11902423
      3958
  64346405
      1868
  64201304
  64598382
       477
  70989674
  84847338
  16349279
  55134074
       530
   7651197
       846
  85958396
  95542106
   3344351
  13934123
  28287767
  18601402
  62511079
  64455164
  63619308
  37600203
  50922352
   1459887
  20299421
   3385589
  62377006
  80965977
       954
  85345777
  14630350
  10744102
  64675000
  74364985
  70989568
  61843387
  83268584
   6900511
  65434018
  63357776
  48478309
  62471865
  62978753
  11869933
       550
      1903
       204
  85136330
       248
  62376999
  90001256
      2160
  60474515
  63177779
  64481073
  62453049
  97954273
  63992228
  64091206
  89989800
   8763598
   9637902
      2407
  39034389
      1243
  63499318
      1766
  27461559
  12882718
      6905
  64514664
  85136290
   2931125
   1121305
  64416350
  90001438
  90650291
  90001741
  16542101
     10762
   3036205
  10818005
  20450292
  60061263
  62515781
  91215736
  14630574
  10018721
  14600012
  90001852
  26001767
  72600652
     12639
  91237146
   3101082
       566
  14700035
  32857694
      4311
       179
  64344182
      1286
  32795860
  12815433
  85375203
  13814335
  85222230
  63624481
  65319638
  58669241
  10744129
       493
  16515921
  63553642
  40586671
  33409261
  55134058
      2466
   8144888
  91209352
  12902220
      4569
      7029
       984
      7582
  40592263
      1354
    623101
  63784699
  14253765
  96004267
      3227
  12899603
  15300042
  56358669
  14325441
  95241568
  53600909
  56359156
   6034291
  46474454
  38500341
       554
  64942134
  24601763
     10881
   1522388
   1090294
  49706467
  65182513
  63783090
  64809140
  47231240
  90000089
  59390220
  64747749
  61172135
    465262
  20229904
  57763775
  59442063
  20099510
  83926037
  47454489
  11896134
  10982004
  47222148
   7662175
  63629150
        29
       561
    345527
      4517
   3110963
  90886084
       839
  38364933
  49706484
      2458
  63197432
   9224443
  84701378
  90001868
  49395487
    208406
  63728488
     16853
  90001763
  33223694
    942903
   3701232
  60020134
  62746289
  62521580
      2890
      7316
  62622872
  84884949
  85196863
       901
      4144
  65051081
       577
  64788913
  90021763
  13716341
  50525204
  58808945
       541
  27246946
  33418479
  90001916
  95231594
  11286662
  64032852
   1036260
   8763592
  72526069
  33140492
       795
   6034439
   8881678
  29200050
  71801537
  90000766
  26605733
   7484734
  63890044
  64718117
  14600086
  45552924
    593901
  63253488
  64190824
  14630355
    347338
  32850629
        46
   8221278
  38934166
     39950
  12172797
  62920914
       254
   2948984
  33440458
  45552917
  53511909
  29860252
   1879128
  47116916
   7700082
  72600706
  90873282
  28248166
  45552823
   3471299
      4988
  62864197
  14320369
  85192318
  85490579
  55196711
  60917561
         9
      6967
  33070008
  84870378
  27801774
  52761742
    183123
  98320937
  64130921
  63599533
  59884658
   8900265
  31941813
  14800426
  46053318
       293
  63740330
   8595651
  63353226
  98320912
  57042684
       513
  90001519
  13746447
       356
  98597609
  91209479
  62769816
  11171676
  47526211
  98597620
  98597632
   3111039
   6522458
   6312328
  59586839
  85196895
  47454444
   8637945
  29775242
  32971087
  45400044
      7060
  27747478
      7391
  90000062
  63467944
      2493
  29913867
      2275
  31918809
    773094
       714
  63768014
       767
  64124250
  47402661
  12724886
  11087766
  33334044
      4127
      3271
  52200423
      1007
   9120370
  62222945
  62517054
  98597643
  98320921
  63583613
  61710080
  63348889
      6978
  80965957
    426535
  55700206
  64476473
    148236
  25663295
     10898
    716586
  62649581
  56652589
  59285814
  70989138
  12673812
  16482090
       200
  98597630
       506
  10701134
   6900496
    182714
  90000591
      1239
  98597622
      3376
  62740925
  64452338
  54800218
  91041570
      5104
  64196638
   8756619
  76041248
  47350056
  40597453
  14578862
  29872416
       931
  14700144
  62895626
  63476669
  64329786
  40591759
  18004828
  18257652
  65340682
   2288686
  27449415
  12350698
  48900265
     13175
      1323
   1304890
  62909440
  48916491
  20350136
       950
  12195941
  85113261
      2307
  32437317
  13601097
  11869930
  28351731
      1466
  90001512
   8779509
  14042852
        18
  64334462
    332551
  63253485
  62179126
  47136931
      4504
  64256062
  85164214
  28579567
  47197443
  64194528
  64842518
  65020757
  12511916
  33147436
  62895638
      3031
  47322973
  80965981
  68006610
      2704
      7033
   7977485
  59592223
  49706487
  90303898
      6072
  29696119
  14173838
  23000959
  28442934
  60020146
   9100012
  21108512
  29905859
  62377002
   8452597
  72600648
  61409710
    788238
  53600877
  51091865
  90003219
  16472933
      1929
  64675737
  20105980
  45400063
      1215
  90000116
  14497319
   1571127
   1571139
   9645544
  72600641
   6426600
  47074481
  29937981
   9284885
  65044241
     21895
  11840783
  27640960
      1053
    165840
     18491
   3021741
  14700136
       988
      2763
      7138
  64819539
      6157
  47347716
  85163369
  90949793
  12899006
  47273345
      1350
  64480490
  10102867
   8600156
  33449224
  85136189
  14857034
  10288356
  48478316
  12097265
    182936
  81861086
  49097174
      4228
     23009
       484
  90000087
  14547140
  32905939
  90379044
  13814338
  11869141
        59
  64617035
   6900510
  64812833
  72600657
  64489250
   7662177
  10288397
  49994375
     17009
  85338262
  85379807
  98597619
   8452586
  84911238
  64720206
  16498529
  28483838
  64386927
  85136421
  88613694
  32795862
  63599666
  90525832
      4142
   1894173
  48838240
  10744116
  14173850
  64275885
        31
  90001051
      6602
     15184
  90021761
  85338272
     15722
  97954290
  32092292
      4752
  33374154
  12563238
  12940515
  85113752
  85119048
     17342
  64841728
  37354495
       730
  60539337
   8863041
   5008798
      2057
  22547710
  60866892
  64050312
  64328124
         2
       817
  64215476
  80011531
  72016090
  12381516
  60141081
  91215728
      7320
      3056
  28464254
   9400834
   6312341
      3442
  62712209
  74518314
  61205328
  59830394
   1089319
   3028327
  60955925
  70700021
      1364
    798055
  61219594
  43600519
      4529
  10288445
  39919249
       399
  90949795
  11869924
  63492907
   2693205
      2755
  72600667
  14246004
  48652151
   1259034
  63900898
  27461560
       143
   6034466
   1894661
  64559051
  16472766
  64599844
  28604547
  11792809
  29704923
      8789
  62638905
  30380100
  63399369
   2597057
  10981974
  97498055
  28248096
  63816696
  63369775
      6941
  90002056
  64052695
       368
  27461569
      1724
   1525984
  62862974
  10353510
  62511122
  63672970
  64779206
       426
  63937757
  85337442
  28482994
      6304
   6312276
         3
  28457764
  38735084
  29775210
  26701744
      7067
  59586833
        27
  63888114
   8191494
  60437093
  60539565
  63773584
  63423162
       113
   6034483
  64844161
  69961752
   1548082
  62690146
      3273
  85440233
  32372282
  12842027
  63260277
  47477885
  83682288
  43900248
     12940
  12810724
  12424864
  39016982
     20501
  45552925
  47330623
  13608588
  64128746
  52087793
  90001791
  45552936
  11286664
  62825628
  58658885
  62201650
  60350199
  46354693
  48226582
     15929
  62920977
  63049177
  59784309
  40539050
  33419976
  30001372
       226
  64814494
  12825759
   6034318
      3129
  62864359
  64718115
  48100044
  24005696
       259
       536
  14750976
  32754578
       283
  63508532
  25701681
  10400027
  28519812
      1855
  12097286
  90002676
       914
       546
  21108522
  45552903
  53497482
  58652539
  64682491
      3914
  95951004
  33055536
      8930
       562
  64706637
  29937973
   9400831
   8721920
  91198840
  53600487
  13608546
  40000296
      6847
  95605261
  22500380
      6717
  62528989
  94864584
   9027722
  85739021
      7079
       596
  31529773
  84678344
   1589036
  71801594
      3983
     10739
  52800351
  62376977
  15100043
  83652905
  90001275
   9093410
     10819
       406
  13608526
       358
  45552946
  63518054
  49706465
       416
  64737257
  65097524
  29200200
  12772423
      1221
  53601142
  51091817
  11218767
  85330287
  42373024
  60916427
  59790810
  90001067
  11796268
  68637065
  48639824
    593954
  85940662
      1330
     16431
  38734590
       476
  47487828
  45400042
  84678332
  10000045
   8046342
  14069973
  14800437
  56273246
      6900
  53500038
  60020129
  60098393
  60918225
  63022522
        41
  47217558
  61683234
  65133411
  63675468
   2611068
  62818975
  84678322
   1104930
    208404
  26400513
  64298737
  85942488
   5700653
  64049299
  64812826
  72232661
  26502659
  32047037
  39487989
  59539707
  32319233
  64673781
  46947427
  10400054
  61843378
  47331658
      9567
   1552722
        68
   2600019
  95542048
  72525994
  37600220
      1603
       219
  40337056
  64686520
   1101352
  84883985
    568509
   1912235
   7850902
     17235
      6927
  64556899
  61629645
  12065803
  61843388
  65133421
  12797211
  64247833
  90351971
  57501644
      5695
  64421556
      8024
  10288419
  95605251
  61399923
  90001468
      3526
  63427334
  38857899
  28557328
   1407665
       151
  71636147
      1310
     23111
  64681856
  28441777
    255365
  27750389
  43500070
  49124440
  12796552
       586
   6312317
  85267057
  50393525
       487
        91
   5100108
  62508831
  75332771
   6800003
  61376771
  85309832
  85136373
       431
  11985457
       515
  90000103
      2648
  64238129
  28553333
  47009146
  85303464
    599113
   9720990
  63530554
  38500039
  72600685
  64848000
  70989024
  91215738
      2154
  30522606
  98597602
  47236619
  85367983
      2639
  64183379
  64461995
  97954295
     18638
  64740983
    157767
       765
        43
  52731716
       295
  62831208
      1061
  11600049
  28656698
  84380221
   5411095
  63815660
      7077
      1232
  33166509
  72600693
  10337635
  63004278
  63226755
  27800196
  61023314
  47428827
  64018900
  85040213
  18300214
  64134460
  64677168
  85405605
  15300039
   1560108
       864
   6034468
      1210
      7318
   9636683
  43500072
  22713044
       303
   3070528
  32799793
    182974
  11408868
  71801610
  47363854
  28570665
  47660635
    593926
       275
  64091198
      2255
  28562443
      4303
  90000543
   8301143
  64063168
  11152730
  85136480
   1085273
  85136466
  13348924
  63888737
     16554
  21005657
  51091791
  64326226
  38603863
      1585
      1248
  83682290
      2489
  32719565
    182938
   5411282
   9120364
  61918141
  65558274
  55070507
  90001722
    345528
      4330
  28533595
  12586462
  51091781
  59691145
   9251615
     15499
  64653236
      2325
  62441984
  62723243
  82827199
  13104560
  12793168
    284478
  85475623
  80348149
  62486463
  64286471
      2656
      3408
  91237142
  52848736
  12412623
  53498022
  85710205
  71636058
  14317277
       317
  91283761
  28277286
       327
  98320948
  85482536
  85940658
  13608534
      2992
   8867545
       256
  62712703
  64096829
       334
  63259716
  32047046
  64453220
        66
  63789710
  64239743
     15926
   6034300
  85419333
     44033
  62908406
  64360060
  90028678
  58980540
      5629
   3036212
       722
  13438689
  28219875
  38959374
      1035
  32558534
  33138027
  61069335
  90000869
  10300278
  11286658
  46354691
   8046341
  62295012
       228
  85067647
  98320950
  40002320
  64091204
  85164172
  38959381
  85217739
  39040257
    160401
  16487303
  64838498
  28423970
  29866084
  27005984
  16640951
  62683983
   1302359
   5626246
     22264
  63377374
  63958453
  85136317
  85403468
  11185900
  64183412
  21905922
  45341014
  85720816
  98320907
    701385
   1129173
   5411249
  64870528
  85312510
   8779536
      1083
  64227847
  64947275
  85295499
  49994353
  61400365
  84666136
  63561928
  64062991
  85295489
  98320927
      6823
       628
       240
  15652116
  11050254
  65099139
      3355
   6034394
  64066139
  70989154
  15959844
  63539467
  62906671
  84678356
  10288438
  64816318
  74729446
  83622563
  14042838
  64942484
  63006132
  99428479
  65097522
  63051434
  63696184
  90000051
  29593790
  47132376
      5241
   8069698
  13608459
      7936
  40662322
   1086066
  19600043
      7140
   1525982
  28547848
        14
  63094268
  31765299
  45552948
  61819011
  64512634
       678
  72016086
      1170
  46274672
  63068841
    183297
       118
      4149
  66785804
  38500041
  18257670
  29238082
  48916452
      3946
  12312716
  60998061
   2948982
  63138122
  63259739
  32975727
  57254103
  64049352
      1870
     16912
  85317033
  95951020
  85136479
  91215747
  85303488
  53511987
      2186
   6034262
  63359409
       455
   8787802
  14042854
       465
  85061968
   8972666
  58866463
  16500421
  85338270
  13608581
  63260572
      1388
  54853388
    761388
  13989373
      3783
  60866795
  63854599
  12997885
   1089037
    282287
  64942132
  33332198
  19500040
  22905981
      1534
      1605
  61807662
  11859056
  56622134
  12718602
  47451106
  62841286
    568517
  80401465
  53497517
     21001
  11023579
   3186899
       120
  98320941
   8983550
      4247
    182964
  10288386
  18100157
  10288376
  11131336
      6313
  63670218
       235
  85020341
  90303886
      5947
   1623692
       445
        64
  64595278
  62517069
   1563874
        71
  85192319
  12541891
    564354
  65321568
      3920
  72991045
     10903
  65356081
      7097
      2372
  98320920
       370
      3025
  91237129
  24500115
  63518283
   1110882
  64483805
  30046860
  49706474
       160
  55134068
  10660823
  11700055
   6034458
  10452321
  63388795
  64248846
  13720015
  12400071
      6946
     82342
  41300784
  63581799
  21268239
  29031603
  48378619
   9251625
  90003220
   1912226
  18257669
   9345538
  33097228
       580
  90000138
  47181292
  24200386
      1817
  31300063
  33259121
       184
       176
  64001986
  64711992
      3335
  24505660
       310
     10891
  44900696
     79339
       209
   6037924
  63585286
   3331553
  61198203
       474
  59586835
      1435
   9720997
  63542973
  63010179
      7583
   9484856
  85034828
  32955219
  12088312
  63769049
  63213907
  64551482
  95950983
      5192
  85877818
        54
   8175805
    806614
  63914576
  58181345
  18100006
  14325803
  49672084
   9224458
   6034386
  63795634
      1121
  14751981
       196
  12339880
  90001528
  28427815
   4732799
   9055326
  16275742
  62081136
  15800142
  60474083
  53511711
      2142
  59476393
  59640450
  13736352
  61914982
  31921499
  45100033
  10288442
  18308431
  26900235
  53497619
  16238741
  30041597
  64483579
  82992425
  53600578
  64591794
       754
      4352
  84678357
  51091723
  85466365
      4056
  84875530
  97954279
   9164331
  36600928
  64645477
  32754493
  63737901
  90264908
  85967514
  13800034
  47283088
  12064340
   1970926
   9900067
       157
  29996086
  36500009
  85312529
        88
      2838
   1091901
       955
  62638910
   1526502
  16516076
  64195027
  62316591
   1031720
  62517049
  84761725
   3032963
  18257659
  19100295
   6312315
  10982010
      1411
  27300227
   1521428
   8905850
  12300048
  62109280
  64911252
  12302484
  72236672
  62510958
     16813
  64248885
  60676170
  62638703
  12915506
      1056
  63592523
  85923756
       428
  12724887
      2875
  62471769
  13924743
   8907748
  29766192
  62109226
  48639833
       177
  91041573
       390
  85405608
  12800216
  54201012
  64429464
   3036215
      1579
  63574953
  64003872
  61485137
   8823214
      3997
   6034374
      7081
       932
  61158730
       941
  85164178
  64217063
  42658617
  14800146
  63675466
  61795007
  85710216
  28326247
  64842030
  45552791
     14966
       131
    182955
    216344
  64099487
      7016
  57716266
  61843381
       739
    552013
       707
  63851954
  58479065
      1068
      3483
  90000078
  29607420
  56651183
      2740
  11286666
  95231570
  64428530
  20281234
  46830722
  83268582
  13438652
   1702174
  24705879
      2048
    479973
  62521921
  63255754
  12854513
  59539710
  60965903
    593944
  64556897
  29704903
  18936654
    183277
  63317425
  60741296
  12097275
  28028067
   9224446
  63922609
      1194
   7460654
  64236825
     21889
       889
  13553354
  40577368
  55000093
  97954269
  60394017
       321
  20294711
  27805690
  10981998
        52
  64248915
  33402608
   9176147
      9470
  10038435
  64175028
        93
  63675470
  64292296
  29952092
  32886849
  51091819
  32047048
  11156914
  11289339
  65170303
  26801664
  60954947
  62179162
  28905960
     16910
   2776998
     11235
   2647451
      1740
     12933
   8452592
       503
  62582879
  64332830
  85256372
  62418371
  64298848
  13899711
  55073351
       438
   9028513
  12673802
   9638173
   4290933
  61056515
  64549504
   7107271
  90287445
      1425
     20994
   1526504
  23701519
  62508543
  85256355
  13438692
  48838247
  51091581
     12836
  64946126
  83463321
  32653199
    596252
  47700296
      1110
  63539962
  13029502
  62825631
  62519125
  54510213
       621
  64132016
  98597610
   6312448
  16515905
  80401485
   1575586
  63427234
  85475625
        24
      1238
  13060642
      6950
    596236
   1484818
  12312771
  11286655
  64683947
  12097210
   2611062
  11887483
  91052258
  29957571
  64743287
  90000236
  64547144
       413
      6902
   8006353
  18100060
  96660285
  59539709
      7308
  83576883
  33055541
  59539719
       301
  64352052
   2930174
   6312309
  12772141
   6034235
  64005212
  90000201
  13021953
  33259123
  64608026
  33447077
  62584430
  38366245
  55134088
    596211
  45552938
  62384537
  43600503
  63505154
  84975534
  98320914
      1270
  11289383
  48100020
      3345
  58411416
  86405583
      2873
      2988
  28666661
  30032314
   3036213
  74365049
       285
      8003
   3281291
  19600036
  12580540
  45552909
       544
  45400051
  60235188
  63984433
  33136106
  13608569
  47700271
   3119907
       278
  17200663
       311
  47197580
  11048544
  98320942
  31817233
  60660104
  64217061
  47425519
       584
  53496623
  11192883
  72525995
  85136253
      2994
  60020139
  60157109
  61083968
  13654845
   5411131
   1549660
  62179043
   3032955
    991205
  31741579
  53511824
  14000295
  90016760
  13608583
  12718669
  68463162
  22500402
  85136371
  47358483
      4337
  33026972
   6312438
  64183372
       265
       574
       523
       810
  63535079
   8895358
  61914922
  63078844
  31817243
    962240
  63623190
  61546860
      1653
  16482068
  21905693
  30858124
       332
  65353147
  62870463
       342
      1616
  90002008
  11892909
    284487
  85529919
  55134091
  61680971
      2028
       783
  16542456
  24801740
  84678334
  90351911
  32224474
  91282463
  90028696
  64167791
  22500394
   7107272
  63017161
  62701042
  65013724
       529
  45400060
  60513234
       214
  28616236
     14990
  33428221
  59974703
       246
  12036771
  27105582
      6944
   1608781
  23405691
  52188273
   1105990
  63707238
  39034397
  40337054
  50305032
  62957868
  90001793
      2190
    819847
   9054706
  10744133
      2495
       182
   5302837
  99428477
      1956
  64185296
   9642225
  12302469
  11821765
  46545581
  64183433
  63017164
  16516020
    562275
      6768
   7243820
   6034337
  63580452
  64183357
       363
  64333774
  62675839
  63051440
  90028596
       692
  63226717
  85312545
  85489942
     11321
  11156899
  64291773
      3445
  63050842
  64088255
      1254
      4113
      5427
  63989698
   9284887
  65468289
  85710227
       891
  63248748
       268
  17400273
  64458975
  98597637
  52800510
  59762638
  64708499
  14544640
  53497526
  95951033
  60597627
  90000183
  85136293
  11097628
  63890021
      4086
       199
  12592926
   5700463
  63311052
  32975755
      6899
  10981934
  63562606
  16500044
    695920
  84911183
  56135457
      6772
  90001156
  13925464
  19800087
  55134053
  14317309
   9484896
  14925541
  63300722
     36104
  12973168
   9604363
       490
       684
  62141525
  60676166
   6034296
  63767207
  63994178
      6175
  10288440
  11160199
  63952553
  59428970
  29634289
      2119
      6935
  32234596
   8292285
     11992
   2722241
  97954278
   9604343
  63323668
  97954282
    998920
  10701360
  59691155
    596224
  64455800
  13491845
  65587609
  49706472
  45769660
       155
  85067640
  27705626
       162
  64331934
   2596610
  64490091
  63992746
      3337
   5700741
        16
      3225
  64352237
  46998412
    183076
   8799837
  62907554
   1521426
  64750373
  53400485
  28801752
  33282054
  63244529
  85799236
  95542109
  28533257
  61610691
        74
  12302482
  10369542
   2900066
      3598
  64466817
       170
      3851
   3254844
   6312310
  62501021
  64152876
  12559592
  12842051
  47350042
        81
  28589782
  39483021
  46361622
   1898663
  63675469
      1516
    829380
  40551922
  61683237
  63778724
  61082336
  29300070
       837
   1626585
  64726664
       802
  25900180
  62107042
  10288426
  64455803
  48378622
       981
      7001
  12908892
      3127
    591896
  64948603
  18257638
  57350843
   2463889
  11841162
  85312530
      1117
  11191901
  85367960
  40579337
   8954779
  11480508
  64223662
  21000091
  48916465
      6332
      2297
  62806272
  60020132
      1005
   7500035
       991
  64682604
  25233988
  14317310
       194
  63359264
  98320902
   7737046
     10083
  13608466
  40582462
  51757544
      2812
  21001199
  16275740
     66831
  14300059
   3101106
   6034259
       887
  63955003
  85112473
  12969759
  90000273
   6522474
  61378716
       221
       482
      1795
  17605074
  10288399
   5411194
   8396918
  62081133
  33218119
  12724891
  85414713
  29826459
      6536
  14000288
       499
    167798
        57
        62
  30410856
   3018059
   8357026
   6034354
  85136297
  91215723
  62484029
       341
  32920248
   1552606
   9914521
  72600708
  12538878
  51564383
  62513419
  64594270
  13060633
  90001053
  63530892
  60391910
       361
  63245751
      4221
   6312321
      2664
  85119007
  10353834
       657
  63842488
  70800081
  19052566
  28127158
      3027
   7195391
  65600532
      6984
  90003305
     35339
   3132468
  64319542
  84678339
   3312609
   2804319
  60632535
  13814347
  64556898
  98597601
  64718116
  10744127
  10442827
  16445090
  32201572
  32440580
  10058468
  85475630
      1062
      2196
  83926061
  56034512
  16602770
  61948761
  40562970
  64616314
  64357295
  98320943
  14317276
   3299294
  12592876
  64127452
  16515989
       251
   3110863
   1612878
  32027797
  26700259
  53600467
  53600520
        69
  46614099
  53511938
   3032954
      1072
  30009037
  64066136
  14268533
  64165833
    568511
  63161389
   4426309
  64256788
     12941
  51091609
  60866832
  68585299
        77
  55134080
   8672485
  30717560
   5700669
  70989108
  29957520
      4158
      2705
  85067648
      2175
  90538235
  13985856
   1087944
  49200031
  47038254
  65045053
  13600072
  15317642
  32719566
   2523538
   8753604
  14210439
      1883
   9176123
  15600050
  90001733
  33280996
   5411086
  83658881
   5626247
      5744
  62827620
  61173845
      8036
   9454797
  95951005
  67699549
  61173837
    157768
       841
  64514674
      4037
   8903363
  11844434
  98597628
  10748366
  63954633
  21108508
      7580
  85403483
  82362119
      7020
  60741240
      1050
      6784
        34
       452
  64267589
  62640229
   8600002
   7023623
  98320926
  27766889
   1879141
  10418591
  11867748
  63068655
  65408521
  90303899
  85416382
       627
  88050571
      6794
       989
   8452584
  98320913
  33138028
  32810688
  12312745
       359
  91198814
  46198792
  28266811
   2611060
  61783650
  85278335
  90949794
  11156870
        80
       229
  85163370
  51091883
  10145251
  63735155
  64523300
  33169024
  51091836
  10686749
  28465499
  63049515
  68637066
  11024969
  85136318
  11702556
  53600600
  64225403
  47054210
  98597618
  85136438
   1526505
  64626002
  72600607
  20329400
   1559437
  38790080
  12029217
  55710681
  81080198
      2336
  64807862
  11869927
  21405838
      2642
  31741595
  47368461
      7963
  13060632
   9720960
   1463593
   2948981
  64484845
  63523239
    830520
  27693580
   8672475
  64123155
  89745655
   8101056
  64526457
  61972993
  32975726
  63577857
  13989374
  55710678
  64275896
  64942131
  10981933
  91164197
  63505162
  61219592
  63991523
  28562964
    339683
  62787466
  62384536
  85136289
  13017640
      5232
    593937
  85273461
  28547847
      3090
  32234597
  61807673
  30522605
    623096
  64099114
  93927688
  90533805
      5701
   9095262
   7662176
  65171352
  60866885
   8362143
  29956446
       119
  38622530
   4290925
  90000050
  61654819
  97109752
  60622844
       505
  10982012
  95832340
  10982001
  64183413
  10452323
  64741508
  18257653
   6312340
  64712802
       340
  40803157
  49706485
  64954013
  14467930
  16542138
  24500116
  62864200
  50100273
  60343895
   5538824
  62653934
  64275870
  70800082
  84944938
       267
        13
      2953
  63552322
      3226
  90000158
  39035488
  64468677
  64711814
  32738698
   9107864
  91215730
  20281235
   1912227
  64238098
  33332260
  64677984
  32975754
  55134070
   3028348
      8892
   8593519
  30020709
  46842594
  96660309
       447
  62160598
  29200205
  62107115
   3036224
  85366313
  99428478
       419
       137
   6312330
      3524
  85230867
  65168745
      4844
  12973169
       117
  62649940
  85381177
  61205348
   8637944
  48478305
      1367
   5411180
  63421977
  16515944
  51091760
  90000063
  28483384
  29937979
   6034450
  31796002
      1809
      2771
  47175933
    623113
   8956851
  13608570
      4046
   1500145
  90001766
  11874977
  85403481
  12347524
  60020133
      1293
   2876600
  84957587
      2758
  62273504
  85489907
  46290747
  62441913
  57253931
  31817170
  62556884
      3338
  64183351
  16482113
  63479891
  90021764
  42345462
   8967554
  65091652
      6561
  11985456
      4925
   8672479
  16900075
  85317480
  13814339
  10452364
   4525594
  72600680
  98320909
  90000765
  32348833
  55134054
      1347
  28200231
  61665548
      7506
  14317308
  98320940
  24700049
  28443232
  85136294
   2611059
  64415723
  84911844
  90000095
  97040270
  16516090
  12925803
  61377936
   1563919
  26480560
  21805716
  46813996
     12942
  65346744
    825030
  74518313
  61378720
  64090355
  16739938
   8969876
  28493974
      3400
      7084
  64682884
  85312546
  85156587
  85367961
  28355193
  90000777
  18257639
       257
      4186
  46361611
      4861
     15927
   8954778
  45500643
  72600625
  43900237
  51091870
  53600553
  63238498
  64353448
       953
  64331968
      2926
       900
   1567097
         8
  11987081
       656
  12899005
   7237582
  46908165
      1706
    623089
  64066138
  60061271
  62517026
  14645785
   8452595
  85164213
  85367974
       789
  14800420
  62517053
  63333504
  72600670
   8300533
  10288363
  11821772
  64089211
  32311178
     36258
  51091627
  52400317
     16626
   6900499
  90001155
  96660310
  12842050
      1097
   8800354
  11156866
  98597627
      3189
  60372463
      4872
     10892
  47196719
  28570701
  61369125
  63767206
  18800064
  33166556
  28410863
    167799
  59257488
  19600531
  32269297
   8254606
  57350844
      3252
    593930
   1623669
  63256405
      7390
  62645832
  12373667
  98764922
  97753791
  13837971
  28246423
  11889289
   6800021
  63845529
  72526026
  28824532
  14800145
  60354171
       863
  28056112
  62635361
      4222
  58866464
  98597642
  55032320
  63738498
  64590135
  64749434
       276
   9604348
  12798551
  16515573
  58658866
  63340216
  64455870
   3110953
  90001518
  13719996
  46361623
   1522389
  14320340
       296
  32160155
  31941812
      2355
  63172617
  64091207
  68197420
  85112476
  52318087
  64649816
      1164
  48478346
  61881452
  63280746
  49706493
       220
      6769
  14859203
  85196892
  70989518
  63748064
      3030
  83321620
  55145462
        56
  85080517
  44600063
        45
      6628
        63
  62507860
  64183415
  64479440
  85073315
  91215746
  19300193
  23501766
  60524264
      2227
  32975728
  13190140
   8227410
   9284916
  20229932
  65580363
  10400267
  40595364
  10000094
  90000980
  32556291
  32653198
    591944
  62899289
  41300783
  58889648
  62291166
  85578340
  51091818
  63737603
  80081653
  64778251
  45553044
  40500040
  47274494
  72236667
  12724893
  64942133
  12915505
  47237228
  24801748
   6814372
      1249
      2177
      4436
  24902663
       974
    103290
   6034420
  50129874
  12854514
  21906014
  60474681
       400
  11697623
  13608532
    798273
  85367984
      1619
      1488
      2311
  12744110
  64380427
  70989626
  13438646
  64183391
  29775243
        44
     16430
      5771
  18257661
        23
  63845520
  90264907
   1537926
   1651911
  72600694
  85559859
       318
  10353543
  13300296
  62844433
  85136473
  89948170
  29805731
  60350151
   2611061
   2769686
  13300125
  63143611
  19405043
  39800314
  63200462
  14106036
  28253350
  61720174
  32047047
  64063167
  12490291
      4993
       902
  59450199
  58658870
       504
  63423103
       450
  27005888
  28089821
  64593245
   8719578
  32236071
  28621242
  61180487
   8221270
  13608584
  44688874
      2728
  62302851
  64358088
   3701348
  12312578
  10858017
   6900500
  64718818
   1526501
   6100172
  18936686
  46717287
    788275
  59539701
  61683228
  10288404
  85136416
  22901762
  10701101
  61726465
  12228706
  11902446
   9665305
   6034489
  29954910
  11463008
      2395
   9176076
  84294311
  90001463
  90001072
  32319239
     11079
    284479
  85475624
  40592267
  62377228
  53496622
   2476729
   2948983
  64291087
      5193
  85295498
  48400020
  59824518
  26500117
  62438255
  90515517
    182980
  62202903
  62638911
  60051243
  64517514
  14325787
  47331650
  14573147
  55710676
      2191
  98320936
  45552931
   9120355
  33250686
  64586897
  13466846
       524
      3346
       677
  63200472
  21108532
      4446
  57951087
  85025886
  59958960
  71801544
      1199
  23505893
  61069334
       286
  28560007
  74365048
       343
    798261
  18257671
  75332803
    389119
   1302356
  62593885
  50390368
  28200018
  11889284
  98597611
  50261337
  10102869
  96910292
  38500034
  62784027
  72525989
   4328280
  62337544
      7076
       766
  64226787
  16482100
      6762
  64217062
  85967513
     16911
  89512621
  64675932
  64391364
   6034440
  64815071
  28372377
    619604
  91047547
   2571534
  64360134
  11831940
   8568307
      4385
   6034453
  47231354
      4206
  17400018
      7089
  62344640
       247
  64160623
  48916497
  62660292
  64974287
  90000128
      3780
   1114937
   1898657
  31817234
      1871
  85136481
  90000301
  85136372
  91128485
  29691423
  15700043
      7488
  12289141
   6312437
  65179542
       266
  64183371
  98320911
  44309085
  61198202
      3961
  63170804
  13800277
  30001975
  60896589
   6312450
  62168965
  29226047
  47171862
  89533973
  26483180
      6804
  10288385
   1517686
  72600684
  27325950
  64841619
  61158392
       533
  85025865
   1525981
   8123436
  63942473
  90312892
   9557730
      1723
   9120323
  85136427
  39487991
  62833330
      1060
      3996
  22500397
  62890370
       555
   3193549
     10761
  63251933
  64902132
  65561798
  33223693
  64846703
  63599679
  90000090
  81288158
   5411024
  60994909
  55401659
      2756
   1563925
      1465
      3565
  64300229
  15000212
      4126
  11702566
  61554039
   1048515
   3279547
   1542900
  38718202
  47425530
  64511844
  24705886
  32047049
   3331555
  15100042
  85486952
   1527484
      7155
  11156901
  26822949
   7907704
  14304996
   8497038
  13608548
  55000060
       149
  90000076
   3193529
  16500017
  62635125
   8954781
  53600891
     12938
  64328868
  63577923
  85341292
       378
  63914592
  14042848
  63304797
  64002076
  65279124
  85127053
  56085940
  32247021
     16323
  85111184
  14800425
     13174
   6034226
  64091202
  65381810
  27546145
  91215744
    798114
  97954277
  63784646
      2469
  63280666
  46900005
  56362442
   2907269
  56507857
      6718
     18349
   8655068
      3904
   9604374
  84678314
  30522701
  59989221
  16487305
  64001951
  49706495
  63870307
  84420308
  27952394
  64505533
  33110148
  62141436
  32479119
       102
  95950999
   2476734
  12899007
       629
  64744717
  90000204
  91210959
  55032280
  55118458
   1571131
  11097629
  58808946
  11731200
  63779968
  45552937
      4358
  86005963
  85256354
  84590251
  85999917
  99428476
  10981935
  91198945
  98327271
   9082093
  63145130
  90000088
  61245185
      1694
       227
  64558535
  72016089
      1119
  65238115
  29704902
   2839068
     20973
      1193
  47164165
  62645837
   8452587
  47487829
  85213989
  10288429
       114
   7937828
  14473658
  12829159
  30001996
        21
      2983
      6901
   5700735
  61970204
  83926068
  12097259
  64741040
  33315651
   9284889
  90001764
  12724885
  64359996
  85754403
      3482
   3279719
  63574771
  33109412
      1577
  64978680
  47492805
  53497439
   1530081
   2941270
  32113760
  27301592
   3032952
      7317
   4100001
  90021762
  99428543
  29305880
   9665071
     10897
  18257672
   6312322
  63877347
  70502585
  91215729
  49706466
  14961678
       605
  64713704
  64655613
  27600107
  64190823
  19000123
  83667882
  23700013
      1152
      4227
       383
      6924
  61680970
  61395018
  46361633
  45552902
  64684428
   7662174
  13837797
      2586
   9645697
  63280730
  33140493
        47
  91215735
      5767
  51324237
  11595591
       398
  62684090
  64522848
  65564120
      1840
  72526049
  43900053
  12424779
  28576886
      1130
      3228
   1047496
  64844559
  63992899
   6312339
  64747143
  83917748
  22743089
  62187802
  12940514
       620
  16600215
  80967772
  63649874
  28564942
      3078
       514
  64257936
  90000065
  11100757
  98597604
      4049
  98597621
     10877
  76483344
      7099
  10600051
  85367966
   5700654
  60141080
  64922313
  75334654
     10890
    593904
  10031148
   5411195
   1594187
       333
      1295
  98462946
  62792825
  21501745
    485193
   5411072
   1040385
  11931308
  45400045
      8023
  12748139
  84911194
  10288416
   6034325
  62877818
  85193283
  39023436
       888
      3446
  63720541
  12195942
  12842049
   1304891
    596225
  24701736
       324
       329
   9484911
  27246933
  49124436
  52318090
    182954
   1043438
  64547143
       360
  47374842
  45847766
    167743
  85942477
       245
  32348741
  47428600
        92
  85192303
      2385
  64354449
  62889987
  90553497
   1896168
  40591559
      5620
   2930173
  61843382
  10452335
   7617534
  85111181
   2776997
  61881469
  85295511
   1521425
  11637175
   2588164
       260
  61843379
  83661681
  10818002
       575
  61790228
  13594415
  22500386
  18100012
  12228714
      1426
  91041571
       741
  22512103
  63599644
   1526503
  29814223
  46993756
      1184
  56203656
  63656267
  85720832
  90000272
  16238744
    979266
   4593383
  85339437
  56889480
  61209957
  14300043
  47493497
       850
  63737572
  15300119
  59498748
  34725001
      3128
      6078
  82690375
  22201747
  63892263
      1230
      1257
  19300187
  64053387
  64196596
  18936672
  42113047
     14943
  13253183
  12312772
  63049634
  51091765
   6900490
  64940019
      9542
  64854865
      8228
   9093408
  61822161
  16747898
      3378
      1000
       300
  12565355
  30001905
  64152208
  47405445
  62765299
  63449267
  62456306
  27400368
  62638913
  61746349
      1741
   6034365
   1510589
       848
  62970249
      4338
  10744118
  62153774
  85958395
       972
  12600123
  85347037
  47054224
  64324041
   8827093
  32326094
  22371628
  48472857
  59083685
      1081
  70989554
  61604590
   2557381
  12152810
       679
  84984947
      1470
  29526582
  45552930
  63790744
       284
       395
       309
  12097287
       622
  60676165
  97954270
  52731740
      6716
  12069116
  98597613
  15900029
   1567027
  85305306
  63705109
  72814635
  91094676
  22900019
  61604606
  11197666
   8893328
  12718629
  27701765
  14022555
     16749
   1484817
   3027813
   9400830
       563
  90396757
  91215750
  24200936
  63634540
       371
   2611067
  85136254
  64217060
  64347638
  10642841
       350
  32006135
  59860919
  26400036
  30001987
       990
      7024
  59989204
   1539747
  12228703
   6034455
  45552901
      1246
       193
  33418493
  62081102
       672
       203
  19900265
  64486197
  63862554
  97954291
  63211113
       886
   6312439
  64049171
  90001129
      4895
       637
       123
  84975533
  57805965
       437
       907
  46349156
  12842031
  61709418
      6789
     15488
   1879165
  85339420
    182963
  11218768
   3036208
  11289384
  61172118
   9692729
  12412625
  63875302
  90000412
  44750988
  53497481
      1281
  80348150
  29557800
      1434
   8312575
       689
  72991041
  49706473
   8301091
  31756152
  85416421
  64555889
       982
      1028
  12894843
  85211619
      1262
   5700766
  71800228
  62451401
     16730
  64518231
  80401496
  27005927
      6682
  62987155
  64682457
  62290237
  64917380
  67234264
  63130171
       211
   7105309
  68466504
  85196899
  63022341
    718652
  14630327
       630
  64480250
  28140819
      1318
      6650
  28557352
  45553046
  63469268
   3230125
  23701427
       583
  12228730
      6841
    884208
  84837627
  28108524
  22500401
  10000370
  10981973
  62638918
  64260261
  84330750
       522
  63337521
      3599
   9637520
       821
    485283
       811
  61783649
  90001546
    591908
  28562289
   1588433
  12963135
  51091825
  63951201
      4309
      2652
       349
     16432
  11049094
   3255293
      6821
  27215553
  48652182
  10918899
  12724892
  32224473
  61219595
  28148036
  98320949
      1260
  58207079
  68190102
      2655
  10452336
  64526341
  68523949
  91071013
  13746441
  61676160
  59912605
  62937203
  62890357
  63876904
  61783640
  62825686
   3014517
  63296623
  64331570
  57716267
     12479
   7979567
  65009628
       100
  62603603
      8963
  90001790
      6749
  64390197
  85482544
       585
  21965305
  28600297
   1548081
  19300063
  11874982
  64717966
  47147715
  90000060
      2207
  64838902
  60676175
      6972
  33418490
       520
  85193109
   8983551
  31800457
   8326236
  12724888
  10369547
  33218223
  11877774
  72236671
       173
  24205719
  38419439
      5240
   3110842
  64558533
  25538706
  53497518
  74518276
  59227500
  61641072
   1990373
  38441714
  17301361
   9083196
  21805365
       282
  33444022
  51091832
  11850532
     12976
   9665319
       805
   6900014
    788348
  62845494
  45552911
  47331659
  64940857
  47239799
       569
  63095434
  38582343
  46545575
  90284912
   1110883
  12912747
  64248912
  53498737
  12940508
  39200685
   5700652
  63496200
  45400037
      1240
     20502
  64870728
  83682289
  10745226
  12797135
      3106
  63050844
      4328
    593962
    699399
  61409025
  62376984
     23290
  62417495
  62792820
  12228701
  11286661
  64265324
  63250224
       403
    798186
  91115638
      1774
  85414128
    182919
     16545
  25663131
    182965
  99417367
      2510
  31756166
  64055091
  62675801
      6947
  46036161
  64718118
  11700176
  53511493
       234
   8814329
  14100118
  64713797
  47352254
  52731715
        42
   9298875
    208405
  90018405
  12940526
  63859893
  46978274
  62557809
  64486586
  10981997
  22942720
      2837
      7503
  13608545
  26812721
  61843396
  58220006
        55
       956
   3200018
  83268576
  84678297
  11896140
   6312318
  90001787
      3354
   1510570
   1702173
   9055327
  64882903
  90001529
  28028045
  13108005
  40337057
  68478366
      1059
     16812
  46354694
   3027851
  11097584
  38959380
  32233726
  13438695
   2476746
      4348
     10879
  16542482
  84790390
  47233222
  85136265
  32047050
  13920828
  52800094
  19900052
     35769
  72525973
       178
   9638218
  18308432
      2650
       475
  32806918
  45400043
   9400021
  61936057
  64644957
  33223695
   1425491
      1691
  64871572
      3998
  14317089
  64099347
  64675136
  62771480
  13021951
  49097187
       112
  60632550
  11889368
    788356
      1233
     16664
   3119191
  61683235
  12842028
  49706477
       150
  63675467
  40045160
  28441776
      1092
  10400076
  67493387
   6034320
  13837779
  46875809
  98320928
  16482046
  85338263
  14473657
  32507095
     12640
   8778100
       488
  18257666
   3045968
  62892122
  39034370
        90
   7662171
  32315505
      4372
  90790556
  98320908
  30522528
  63050921
  91139610
  43900236
  28486399
  60054378
  90000139
  59938390
  47009174
  61783639
  48838246
       639
  45700333
   1277937
  23403053
  80348208
  64747726
  97954292
   3036216
  68190129
       444
  37602053
  49097151
   9120371
  47217559
  62463584
  53497540
       755
  90396762
     15602
  28127082
  53497399
  61940118
  46662090
  64990967
  53511837
   8642025
  72600651
  14487520
  63422301
   6034261
  40800289
  13608535
  28803021
  53600917
   7447470
  90000070
  90000299
  11869925
      5564
  13608461
  59802244
       968
  62376996
  13608560
  32117943
  64778239
   6860168
  16300299
      1252
      1112
   2288677
   8101054
      3001
  63050908
  47066051
   8069692
  97954275
  28486806
   3117829
       540
  64816295
  51091584
  90020494
  85958397
  60954922
  62825684
  90000142
  59385118
      1507
   8895363
   9176084
  11792808
  72814743
      4217
  90545398
   6312342
  86045645
      1472
  15000136
  61023557
  85310275
  64751056
  96660369
  75334626
  85131087
  18257655
  28689523
     21936
  10288422
       843
   3276497
  29200208
  90002009
  48652179
  10452329
  10982003
       588
  64817017
    568856
  28685055
  12825748
  11985459
  90210697
  64380323
  64275886
     18435
   5411132
  33055551
  63731454
  64483948
       855
      7031
  15044660
   1567038
       578
  12798718
      1301
  48478326
  33138093
  22617993
  50525203
       201
  51091451
   1489247
  64091199
  12553464
  57253930
  13608567
      1974
  11855427
  33147435
  14287964
      6592
  55134075
  70989130
  85490552
  62864236
  14106045
  49100437
      2798
   5411238
  27766938
      2805
  15044695
      2141
  16600041
     13366
  47231362
  62684067
     20965
  84291277
    771539
  53600595
      4252
  72991043
  90001437
  18600010
  64595062
  63200469
      1026
      3923
     20541
      1928
      1216
  85303487
    718665
   9665144
  52087824
  31300031
  28505052
   2790737
  91282469
  18600289
  18936674
  95950986
      5494
  63599667
  72600664
  13837823
  48226598
      6655
    345526
  46667470
    601103
       142
  16500056
   1896153
  64869258
  12592921
  28268538
  49157898
  11300217
    182900
      4143
   3035297
  85312516
      7376
  10102868
   4515436
  47347695
      2056
  64878204
  47399431
  32466062
  63599532
  28442935
  58511470
      3134
    182935
  85885845
  16204060
  33406076
       979
      2916
   8763591
  63361948
  63951647
         1
  64091205
  83651279
      6570
  28173455
  90001583
  56028336
  58334715
  60841253
      3635
     22265
   5411064
  84147249
   3204808
  10443302
  57638300
  85312540
  61219597
  84911237
  60350238
  63072135
      2711
    281136
  45400062
   6034346
       948
      2629
  85246838
  63038477
  28411595
  63447151
  90001511
   8753601
  46053315
      2031
  63773569
   9176132
      1918
    601124
      2630
      7399
  28757891
        19
   7617536
       669
  27300037
  64816317
  55134085
  62384541
  10288402
  97498056
  83268581
       731
  14325430
  20901753
  63737664
      2198
  12680309
  60184938
       816
  85339435
  59819491
  13608458
      6787
     17343
  63735176
  63599646
  13047891
      3973
   6312428
      7321
  46100962
  63955060
  98597631
  28304129
      1951
      3375
  11837959
  72016091
  85381204
        32
  64150673
     12905
    798146
   3262716
   5700764
     20932
  10288444
