  13073543
  31809393
  50390371
      9203
  85221947
  58561234
   9693935
  59634623
  62274895
  65270873
       942
  91276954
  98070492
  98117054
  18600087
   5173740
  11865786
  31849385
  47376219
  90000394
   9732727
  59441544
  61368532
      1090
  61368562
  15387085
       640
       161
  62415084
     14560
  14312308
  66845144
  46562783
      1141
  28064682
  42625565
  59742135
        17
   1000192
   9306890
  34289929
  85567969
  85196414
   9540940
  60207323
  60400211
  28850857
  58321059
  63815743
  91527507
  15419737
  29772341
  29702007
  64392577
  65603768
  28818601
  85520625
  62508667
  85443580
   1496657
  29095134
  31841527
   3538658
  66075928
   6601600
  53601034
  65572210
       481
  20403405
  64245567
  85500005
      1656
  30010367
  53145783
      8294
    905503
   3236883
  81767667
      6405
    788393
  47497468
       958
  64835874
  65018851
      1476
   2996865
  14264536
       495
      2286
  13964560
  26500752
  26600004
       208
  68646213
  28987764
  29303422
  60517014
  65008683
   9602494
       836
  86103857
    408341
  16604406
  13028049
  16360826
       236
   7603174
      7540
   1037113
  39243861
      1207
      4733
  14291843
  47722646
      1525
      1922
   7192296
  65184531
  81190037
  90032338
  64561026
  98099039
        65
   9457422
        58
       693
  32438737
  33801721
      6508
  47535083
  65270605
  91291365
   9602400
      1332
    182665
  32829879
  12912210
  65530563
   9392998
   3467714
  61490841
  80473878
   5064797
        53
  64742289
  64942472
  14917507
  29096194
      4093
      4419
  85205874
       140
        89
   8323534
  16542544
       130
      2835
  63144321
      7722
      6959
  65696218
  39108756
  64226005
  66087165
  85963604
   6400023
  13221510
       195
   5960197
   9777863
      2865
  10000142
  14400354
  25364502
  29192801
  31688101
  55700141
  64727006
       658
      1067
  52400021
     14551
  64580912
  90480157
    182297
   1415976
   5228018
  29190950
  73900174
      1418
  47369289
  65657503
      1271
  20403366
  90635077
  61368552
  61584797
  90939439
   6601588
  40618348
      2671
       121
   8323514
   1967363
  29716756
  91104279
       175
      6970
  11923691
  62102926
  64652811
  65363340
       181
       439
  70802924
  90585308
       880
  65877958
   9602438
  31269427
     21530
  91527509
    286108
  13163088
  49200226
  53601460
   3512465
  13398815
  91326560
  11216248
  15301178
  28676957
  42625575
      6467
   1178042
   1111271
   7624164
  28547515
  36100013
  54936079
  37600163
  28823793
      6314
       109
    992298
       473
  68572699
       391
       803
  70700005
       927
      3830
  15200002
  58479774
  64937496
  65835457
      1796
   3358649
  36800781
      2823
   9721039
  66703424
  63944974
       277
   3358650
  29013125
  66074161
   1202393
  49092604
  61573306
      2855
  65641237
  39473214
       683
       793
  64003807
  16516065
  47807292
  53114567
   1148935
  86175909
  85521740
      1873
  55294082
  71051454
  12485732
  65382030
       316
  16536472
  27336436
  31324146
  39017430
  53601241
  66138682
      2727
     22406
  65554024
        34
  29748422
  64164558
       464
       452
  68624719
   1437243
  16360824
  20403428
  62677885
  64758529
   1117123
   9266329
  33480104
     15163
  64384971
  74895558
  30143526
    345094
        37
  93173497
       274
  81686148
  72933140
  20403431
  64117260
  85953614
  31809386
  13280534
  63438931
  63562668
  53600389
       627
  38320216
  63819569
      7659
  53100197
  62698923
  85477338
     15709
   5228025
  65457544
  21702007
   1705785
   8981729
  32337367
  53147617
  56966932
  64971479
      2607
   7828616
  14388354
      2371
  61783697
  28725128
       829
  63937332
  64580918
     12209
  65277878
  65747277
  64770612
       320
   3006873
  29552760
  63296726
  64469815
  65378046
  11050190
  31645089
  53601033
  66170292
      3438
  53145782
   8437896
  31269224
  53145789
      1469
     62855
  31767428
  65497463
  65005028
  66359690
  71019932
   8079939
  20189588
  66063118
   9457421
  43385398
  85390982
      1242
  10976833
       686
   2570951
  47640362
  66333219
    992303
  13420304
      3073
  84875537
  47286528
      2269
      6614
   5102248
   5954263
       249
      1456
  49049287
  28600602
      2262
     11341
   8323517
       401
  85381174
  65428712
       331
   5907408
   9450423
  14146076
   9593537
  12700461
  14872667
   5940509
  10261481
  72230790
       571
  33623228
   9484606
  13010950
  27836677
  10647847
  60866826
       697
  70954786
      6106
  29096040
  85505001
      1009
      1400
   9089342
  12198793
  29693469
    788442
   5064854
  13041594
  64657483
    848589
    183198
  20100058
  20403345
   8323533
  14901859
  64986467
     10737
       784
    699069
  33151919
  70989817
   1739676
   9777850
      4279
  28962116
  29716755
  64868334
  71053640
      6681
  20260674
  29875644
  63558291
  31868314
  33515902
  85309839
  33088700
      2393
  32386100
  85616022
       847
      2251
   1644138
  36046061
  65662670
    150397
   5936075
  63992376
   7624165
  11088399
  12391227
  14070892
  61368555
  62898229
  65694263
  28672071
       898
       971
  66040712
       442
  64924183
      1158
  85458912
  46900023
  64318464
       280
  85520628
      2443
  65877959
  98099037
  47609745
  59115403
       424
    788491
  64232770
  64661281
  64732890
  81686194
  84152005
  58479775
    183307
  11192534
  65913205
   1970425
  85008812
  65279537
       205
  12482134
  29140468
  14694222
  28871914
  62071558
      1745
  65279311
  90001251
  62491835
  66577592
    182495
  66127961
      9178
  13398204
  27967609
  64914450
     83914
    183053
    183197
   8301291
  65242767
  90032402
     14553
  53601314
  66332796
  86024990
  86095206
      2163
  33465980
       449
  33553548
       790
       824
   9705621
  30052343
       323
  80030152
      1439
  16500227
  63565015
  28794543
  58764844
       239
      1420
  91464952
  65963644
       421
  72938908
      7047
  54936087
      5992
    474978
  15049994
  39207325
  61574568
  64657498
      1144
   9532053
  63907302
      1290
  85103654
  85103684
   9191992
  66539030
  90029663
  21331139
  85710397
     32427
  90002074
   5173733
  60950465
       653
    118078
       252
  34640465
  46000016
      9340
  85876624
  47480392
  10452385
       197
       478
  28907458
  29849090
  47775378
  11192555
  63871381
  64770598
  66286400
  75963004
  98099048
  12857920
  28400232
  29995096
  29995574
    521729
  16444188
   1202406
   4723652
  60719212
  64868007
  32315327
  64576995
  47480308
  65736557
  66326869
  55244106
  64819276
  13058214
  28722992
  39184226
  63829134
   3555908
    183635
  12382263
    788422
  39243877
  63865587
  15127832
  85477340
  64364164
  64896779
  65969161
       108
  83430541
   9391004
  40595119
   8236717
  66751700
   5102237
  90021671
     12421
  32438731
  65996232
  83769112
  64917386
  15414267
  63438960
      4012
   9728498
  14895086
  29133624
  47267650
  64244672
  66087167
  71018250
  45600202
  52628949
  75332817
  86130957
  64750049
  64397684
  72933262
  95670055
   9682639
    518379
  91319848
  28406086
  63908417
      1327
  65179519
      2054
   5496610
  33434606
       359
  47286529
  66508356
  28840483
  66002304
   1789033
  36400872
  55600085
        80
       229
   9564863
     10784
  53322731
  28988092
  64334591
  85673787
  29716745
  65694337
  90561277
  32553299
  39900027
  64215927
   7905195
  64286637
  65603378
  73079201
  64866863
      1542
  28972757
  61368551
  85024246
   3346040
  91348720
  63238271
      2064
      1062
  32461483
  12965841
  13166315
  13110146
  20403581
  10647860
   9531973
  29294257
  33347875
  13514945
  63609974
  33216755
  15249035
      1322
   8346221
     21881
  97975777
   9117739
  40605473
  65564018
  66546226
  30000547
  65237980
      6233
  65386922
  64999895
      4065
    182357
   9593536
  44600358
       251
      1467
      2084
   6653799
      4894
      2576
  70700126
  64090197
      1633
      6441
        69
  64305749
  65726002
   9306845
   9691135
  50394697
  13532049
  53601261
  85870913
  49554196
  63523239
  91398202
  32279759
  65327560
    485324
  65464857
  65507102
   3289041
   9191961
  50404404
  66643503
   9357044
   5983932
  15266177
  66450471
  16583657
    662219
  47100115
  85791767
        77
  85689367
  47690544
      2844
    143319
   6601581
  64570248
  90730716
  11212572
  54500036
      2860
     97282
   6987072
   9560649
  46526046
  64424901
  65602258
      6280
   2596250
    183077
  12965821
  65834148
  53170759
  65546481
     15328
  65600081
    182227
  11216383
  65519351
  20403381
  64882339
       119
  12952734
  55903921
  85578405
      3443
  15327979
     11487
  62898230
  64770586
      2717
  12069574
   1146172
  66335670
      4037
  31848200
  95128028
    182171
  91333858
  47110317
  63785276
  72429912
  29130453
  47562551
  40625896
       257
  75962290
  11936570
   1798620
  28807307
  40007798
  62033958
  65711009
  91052226
    131665
  65488279
  78170175
  90862511
  91070893
  65295504
  66139573
   5064851
   8468601
  28880418
  11925007
  12132599
  30000714
    533758
  46519618
  28796168
  62554222
         8
   8713920
   9218348
  53499545
  66667961
  14146072
        13
  63623424
  64321697
  65758358
       267
  13353594
       656
   9018569
  10077231
  85200648
  98070538
  50404461
  65352501
  28799813
  64582717
   4883129
  64923587
  86606923
    182489
    182493
  50404424
  66087163
  20374562
  50404406
     12847
   4720825
   4897184
  50390358
  65836257
  85557348
   9705626
  46642133
  50922360
  63522924
       789
      6197
      6977
   1931398
  20403489
  53601228
  64884053
      1355
  65877975
  66330432
  80359859
   7828617
  39410071
  65641245
       447
  84770532
  85882392
       355
  28890551
  65736584
       137
  20403314
  16384412
  29489672
  32403708
  77033025
      1097
  29857820
  29895616
      1159
  36100011
  16500258
     10892
  63650631
     13360
   1111273
   5190533
  23057551
  47012146
  64156139
       117
  29121777
  31892773
  85348244
  94127463
  29155446
  29303419
  65306232
  66701978
  85383141
  85683025
   8843515
  96276185
      1367
  53100105
  66251620
  66716192
   2639093
  28826168
  85103696
  90486234
  33200008
  49930425
  66285983
    182173
  45700026
  73800046
  70231638
   9124475
  53354678
  65301020
   8478642
  66171653
  86028946
      2842
  29071408
  62844624
  12827493
  61309722
  64142072
      2380
      9205
  17321594
  91259144
      6546
    182559
   5373962
  71018247
  20403396
  38775600
  62541620
  15586771
  62954020
  64677305
  63944931
  65641636
      2148
  85472420
   9227380
  15067066
  47356479
   4859169
  14146082
  64578249
  65270868
  72933234
       863
  65601763
  65739522
  64556763
  47816477
  85454498
      2970
  52072549
  36100024
  63419157
   5064838
  64078473
  64921330
   1147378
  12654612
  31849383
  78158856
  11929733
       276
  85771573
  91319132
   3467692
   9710828
  16553421
  39410061
  86025036
      6616
     13979
  29964455
       920
   7579023
   1128355
  47367042
  64265730
  90000924
   8800014
  85689379
  90000197
    303675
  65374033
  66377863
  31301138
  56651102
  16500043
  53499866
  50404414
  65295473
   7905200
   9108451
       296
  85454491
   5940519
  15049948
  90000881
   9284800
   9108424
  15049958
      1347
  13422816
      1209
  11088400
  63028066
      1200
  64780048
  64999858
  10629265
  33617624
   7225489
   9484604
       385
      1468
      1088
  29055868
  90000095
  16384234
       220
  20403634
  60602035
  13166614
  59042906
  65992781
  90000603
  28663665
  62317661
  74900745
  85212429
  14621783
  85610314
   9692806
  47690278
  31814268
   9797541
  66182669
    788464
  28871823
  62814049
      3500
    182518
  14832925
       838
  10745236
  14000015
  18500439
      6491
        56
  64286898
  91312273
        45
  65488030
  72526074
  85200975
        63
   1705430
  85424066
  33587347
   1167312
      6419
  66408132
  85324334
      6285
      1328
  31874605
  85566550
  12825231
  40103676
      7981
  29200271
   3484792
  28551021
   9746035
   7177903
  64291013
   7905207
  13166606
  29839125
      1012
   1424079
   2587374
   9457435
  65425066
  12842906
  38520968
       302
    182302
  64221747
  83823573
     14275
  84852156
  38661176
    505411
    183051
  62236775
  85198874
      2850
   9671428
  86028908
  20260460
  39583185
   9375989
  14030941
  39243868
  13070342
  85869816
   8110169
  83769115
  30165442
  39934521
  65050246
       430
  29913022
  64232687
  65697275
      4164
  65566062
       516
  11154251
       524
     11932
   2590540
  23000008
  66026874
  11891372
       974
       677
  77033017
  61368561
  63232755
  74079276
  91399811
  64258374
  65271556
  85697811
   5951987
  14898119
       400
  78158272
   9602456
       286
  91333869
    183079
  14447822
   1188741
  62576012
       343
       335
   8829184
  15149229
  64990411
  65645508
      1619
  32100452
  11287052
  39243885
  85869826
   5818425
  85689370
  28607264
        44
  64796029
  90399531
  12800880
  61728182
   2575607
  64999851
     11761
   9191957
  66444643
        23
     16975
   9715694
  14146079
  86028834
      9177
  65636997
  65559582
       322
  66667946
  10585123
       318
  33486430
  13280536
  14740265
  33200141
  62965155
  64744069
       766
    129567
   3772820
  90000130
  63956305
  64305764
  15305010
  78170230
       738
  12198792
  71051452
  86024906
  63865571
  66640870
   1644941
  57591014
  64748287
  47699113
  28987327
  65694828
       466
  29108680
  65050262
  81686332
     15169
   4302669
  32424396
   9531895
  16384180
  53354682
  70998918
   9602481
   9266327
   9457448
      1378
   9531995
  47695043
  64156837
  39103589
  64770599
  90000128
   1000143
  45500554
  66210904
  13415610
  27310795
  30105110
  39164571
  90705013
  76363481
  10376280
  31855830
       504
      1036
   9728501
  29642893
  63353649
  66102363
   9692790
   9775142
  14570361
  29716743
  80030156
    302683
       266
     15707
  60420574
      1510
  10452388
  30060609
      5996
      3961
     13796
   1202331
   6374425
  10452392
  64288098
  65244576
  66031065
      1154
  47529546
   1902564
  13435792
  62703671
  91450418
  60420561
  29083548
  20403445
  28443094
  29909476
  28895638
  71053580
  10585972
  65922290
  21009286
  11216347
   1639624
       533
      7105
  78158831
      6327
  11200642
  65428709
  32300506
  38450434
     19724
  11216221
  27500045
  58833348
  63865537
  66447033
       868
  16500254
  33011745
  66333357
  86119906
   8890168
  66603831
      1714
   8706694
  32414176
  90000123
   2519399
  44400049
  64770580
    788485
  16553483
  53601231
  71053676
  26800313
  60792668
       681
      1285
      4368
  27289504
  60006034
      1363
  59965615
  53601227
      1628
   1112199
   6911942
  62486421
  86195882
   5961785
   8722299
  10376283
       489
      6383
        78
    183239
   1592312
   1781187
  90000113
  12853791
  85034884
      8295
       719
  29692347
        83
       180
  13253965
  19000143
  27354877
  32598679
    182521
  27000124
   9987495
  15249047
  33418531
  65674689
      7957
   7893545
  65240957
  81686172
   1737311
  15325542
  53601254
      6162
  13214722
  31849400
      4429
    485154
  14477541
      2824
  65138490
   5173736
      1219
  66284458
   1680615
  14146074
  50422009
  62661129
   9354319
  86152048
  11216253
  53736713
   8692586
  60415124
  65244781
  84986817
  85796551
  63875373
      4028
   9191988
  14711995
  71053656
    182577
  31809399
  33490421
      1591
  15300817
    118306
   8900964
  27783392
  30108208
  63251893
  90705171
      1343
  70768316
  15304878
  53601291
   9018583
  13420556
  64836261
  80473879
  12198910
  47564291
      5430
  50404418
       353
    182196
  53601364
      7141
   1202302
   3220075
      2734
       147
   9218380
    668824
  72933221
      4064
      1464
  20403279
  71019150
  86039807
  87289342
  91319498
      1978
    567379
   1083494
  64980979
  86028823
  17900569
  18527385
   1970444
  72230607
  14146069
  13167640
      2009
        36
  63133175
  65444998
      8885
  64327045
   3278197
  28902844
  64770576
  91207171
  46849362
  64850804
  64993379
      1031
  15600203
  44000027
  71051431
  85692823
  85443551
  12470500
  52869196
  78158918
  65887362
   3344386
       740
    248541
  47410149
  84417682
      1156
   5036339
      1877
      6462
       238
   8874081
  62031542
  10874007
  13435846
  15049965
  42600089
  85927805
  15272455
       865
       146
  15100544
  10938017
  20403378
  28961121
  54680773
  65546185
  65711013
  47400001
      2826
  11216440
  11465052
  63106709
       496
   1170537
   8760170
  61366219
  64830262
  12478505
  65690569
  65785383
  10200101
  20349446
   3350786
  12800555
  65963320
  20403364
   3474701
       198
  90629965
  46849363
  62834334
  91153259
  13435871
   1781188
   3189933
  10376282
  90000114
        79
    788457
   9191979
    118061
      1806
  28662873
   1111182
  10844789
  12198916
       701
  95488330
  43242956
  32920254
  51093847
  46642125
       796
       826
      3195
    182520
  11187772
  90662139
   9987496
  13034236
  65645490
       250
  60925184
  85160938
       145
    701727
  31814352
  39523929
  33571746
  64914508
    131654
  37800051
  49665455
  63890949
  65690812
  28278257
       298
  32046239
   9532274
  30060627
  32758214
  81190040
  28693364
  91127546
  90002117
        38
  53736712
  64676073
      2324
      2825
       107
  85311990
  64364185
       352
  12277179
  47721743
  47562736
  77975778
  13428039
  26371277
  26000002
  47700306
  65502023
  14166648
  65592999
      5308
      4029
  64742226
  66205007
    825695
  28406085
  64868009
     14644
    741155
  65632864
   2622005
  39410070
  53601294
  55700269
  21402058
  64941809
      6319
  15304877
  33621689
    601987
   9746037
  90000880
  12053903
  65174072
  85454678
     15973
  52303525
  66325286
  16384235
  53145788
  65587306
    182197
  29213175
  56650992
  85531084
  91207156
    623004
   3183320
  12502088
  98070494
  11201006
   6400599
  28610071
  90936100
  12312597
  65279378
      3951
   1692036
  53601233
  66203392
  65736563
  14401125
  91347815
        21
      1380
   3018741
  14146084
  32414311
  65645493
  70998883
  20403311
  30075788
  50412915
      1559
  12756335
  50390375
  47664612
  64181878
       768
  90000639
  97967871
    129565
  31849402
  36100801
  45500317
      1577
      6344
  66511666
      2756
  39200232
  81686282
  66074597
      1465
  64999897
  91072359
   9517255
  62807366
  63238267
  15275559
  53300246
  65643716
  91456657
  28200114
  32307664
  53601263
  63024759
     17423
  13435817
  53601270
  85526204
  11192546
    182476
  13704637
  30172654
  46527199
  59035868
   2774563
   9191986
  10648493
  13434781
  20103010
  28975768
  36100736
  84790766
  29017392
  31790190
  78158410
  12688232
  32450746
  33182984
  33540244
  71053119
  85253191
   4723198
  29964457
       405
      1288
   3158909
  20329381
  20329407
  15713539
      2766
   1140202
  63890925
  64911757
  30087258
  64583269
      1341
       149
  52899537
       294
      7557
   9775144
  53498382
  86285258
  39189769
  11123879
   1996050
  20403401
  28902728
  65465327
  65009323
  82855882
      2732
  30000651
      1580
  50700081
  53601255
  66241307
  72933266
      1359
   9601504
  47695641
  91070898
  65636084
      2973
  14687620
  45700043
  50500654
      1152
  30042229
       378
     23213
  20403443
       383
  91244478
   8323878
  20403387
  59396999
  62518020
       705
       600
  41200213
      1854
  13150747
       535
  63383142
      1419
     27990
  15050009
  29029073
  30087288
  85131546
    182225
   9191990
  50382085
        47
  70989057
  20403150
  28637783
  64770584
  90635070
  77975730
      6493
  11910248
  50400589
  64309773
  66099408
    183235
  34059042
  64741079
  64227189
   5604580
   9489111
   8228061
  13850214
  15294484
       610
  55700118
  66099174
       398
  81378468
  65711357
  59875674
  62191384
  29881987
      2469
  64311806
  88243217
      8291
    788528
  65092285
      6464
  12198920
   4723650
  65278186
  11088409
  13890547
  50404432
  47457808
  53400495
  62677883
  11874478
      6207
  65675182
  16444843
      8469
  50404422
  63919500
  20563070
  51200734
  60866909
  20403453
  65363102
       102
  13301977
  20368585
    248535
    183041
   2394856
  64258401
  90869090
  91401382
       629
      1357
  20374560
  28100536
   3349889
   1848859
  33540265
  80640589
  32805980
  64744916
  15119577
  60005834
   7756154
  20403328
   2573092
     43357
   8079922
  43242954
  65409349
       369
   3124173
  90000065
  85878942
  90000088
      1830
  12223297
  32044607
       794
    248562
  30129313
  32757997
  65896977
  89587892
      1377
      7099
  30000539
       227
  91011605
  65991974
      1119
   9637788
  65693178
      1365
  85876611
  64913146
  10647852
       333
      1561
      1295
  26700015
  65991123
  20366385
  61210811
  16500241
  63955147
   9305304
  64923620
    505406
    489613
   9198491
  47695451
  64428940
  12913258
  31493235
  63889931
  85612593
  31711646
       114
  14782533
  84870262
  39410057
  84776791
       319
       888
  85305474
      3178
  48200046
  64106385
       825
       563
      1338
     16215
  31849414
  61236067
  63493427
  64920192
       728
  66286535
  53145790
  66137279
       324
       329
       371
  20403159
  16500251
   8144043
  28758499
  64706636
  65791159
  85709608
  47527595
  47562731
  65008736
  62945985
       360
  85868772
       350
     88819
    504170
    212295
  14660100
  39934498
  63203213
  63177073
  12502082
  13312936
  64457706
       436
      6840
  29839084
       819
  74895421
   4400046
  28785575
  36805656
  50382062
  91070877
  91374418
    788522
  59508284
       820
  29828628
  65546482
  66214823
       138
  20403463
  30158356
  90001281
      1320
  28443095
  32403710
  65923300
  66238152
  90022713
      1427
      7035
     25658
  62891766
      1513
   9484603
  63385779
  65341085
  64586419
  85198752
      1473
  13167593
  20403334
  65199003
      6484
  32892961
  66069414
  66287252
  47431860
       396
       348
  85642777
  58837504
       781
  80879315
    600514
  32243150
  66378637
  83431813
  90000781
  90066837
      1443
      4033
      1934
      2799
    687852
  39668927
  63518238
   2573077
  90077459
   2573089
  13150705
  32865120
      2452
  28941411
  47394376
  65444184
  12804264
   3900131
   8301357
  12003526
  12985690
  64835831
      1927
  47589601
  86028829
  65341984
   2775168
  83657616
  90021656
      1335
       947
      4177
  11226851
  12912207
  64025389
  66362286
  49692859
  65569865
      1730
     16216
       212
   1729530
  28393977
  88095599
      1179
  65485295
  65542922
  65832048
      4232
  62853292
    182664
  31822612
  29203506
  33349621
  47657793
  20403375
  15149189
  64513745
  59030627
  85114798
  11915751
  28796170
  75963006
  85724924
      3467
  63405509
  65279344
  13020116
       874
      7419
   9884868
  29841031
      9282
    182490
  65638911
  91266852
    182563
  47562586
  65531070
  66101435
  70700737
      6588
  66860435
   9375988
  15428031
  28323344
  53499822
  65464904
  65672332
  90885879
      1453
  65493781
       779
  14900098
  63172639
  64925981
   1210645
  85732441
  87716462
     16765
    558287
  11925784
  47330429
    182199
   9531861
  53147608
  91460738
  28967819
  64884956
    993165
  31849408
  31115533
  60866823
       648
  13781772
      1907
   1431944
  29628339
  65747035
    501041
  12988286
  29077632
  32905976
  64835873
  64999864
   9107255
  33132927
  12611129
  25260584
    182303
  29692342
  64117262
  65826590
  86226601
  11700336
  18200711
  64645628
  86025214
  16536969
  33529385
   2573056
  16438560
  47286535
  90000055
  90000120
        39
  12915941
  39668930
  47423089
  39109368
      1282
  65032628
  57133934
  65444106
  64999854
   7982483
  10745233
       983
  28845856
  54800111
  33382228
    505423
  63739814
   9715695
  63944973
     15202
  90635057
  66286534
  66544102
  95697819
  47110301
  66203457
  70700129
  64210916
       372
  13554688
  85520619
  90625616
  31723193
  56700125
       759
  90018704
  16536980
    736013
   8144042
   8441123
  53499988
   9350688
  53630060
  63065528
       897
   3467693
  66474223
      2927
    489261
  63979304
  65556530
    182372
   7285311
       993
   4723195
  50314179
      4654
  13268960
  90635033
  91370198
   8722397
  60517776
  31688102
  63085800
  63904616
  20403471
  76448608
   1117114
  14289762
       202
  62486423
  65546462
  65812664
  63184965
  78158054
  85869817
   9191959
   9710809
       671
      1413
  29399015
  64993358
  63048712
       148
  74895531
  58321058
  36402332
       795
  15049949
  16536993
  30116677
  61539323
  64675894
  65623620
  14687621
  64797669
      1376
       136
  13815842
  46520938
  47354985
  65458339
  65292130
  98141245
  37911378
       384
       480
  12701090
  47547571
  64468902
      1548
  46411234
   7285320
  65595927
  66147132
  16360821
  65497442
  70700120
       534
  59323246
      1366
  13257046
  64905071
  64653198
  85777002
  12853794
  19900149
  64022841
  64455325
  29587760
     16283
   9126608
  35411164
       787
     51374
   1117478
       680
       106
  18527384
   2081733
  27201519
  85985869
      5347
       587
  20403325
  36800644
  47607219
  64578031
       315
  90657545
   2083956
  21000797
  32039325
  71051430
  13514946
   1202398
  53601341
  84928989
      2852
  14832917
  29098078
  65252087
   9540700
  14312255
  38563850
  65100277
  66402607
    475307
  63488318
  65149514
      8296
  10647856
  65878603
  90539296
        82
  32276947
  61573977
  64917436
  65404458
  11936490
  60866897
  65539728
   1712990
  31958522
  39410068
  66403873
  85348201
      6269
  85539463
   9602405
       273
  85870910
      2787
  47423067
  85309850
   9355621
  64709269
  64528968
  84770541
  64306139
  64389253
  53601257
  65279407
  85693829
  91398158
  44386802
  64770582
  78158857
  86168672
  12517857
  20403385
  64771070
  64813478
  63553882
  62898266
  12967913
  63956275
  65147397
  85681964
   1128356
  47367043
  65444139
  91266897
  13019520
  85601131
   9269284
  29053607
       845
  29303420
      9099
  71028865
  63523216
  85200996
        85
  33332191
  63817176
       110
  63733132
  62898196
     16767
  32865119
  80030151
  33189319
  65344783
  85466362
      1775
       128
  13526636
  86024530
       174
   8716106
  16384229
  64999893
  66646452
   9593538
  38663512
  65758397
  90032350
    183170
  11008775
  64334585
  81767666
  98099046
      1120
  39934501
  65786563
  83984568
      5980
  53601453
       104
  81190036
    408340
   1743421
  12803960
  28637782
  65736560
  85876633
   9637797
  33078396
      2772
    104960
     62864
      6511
    182575
   9014618
  29716754
  64812942
  90002926
   3322650
  29979959
  53354675
  64875241
  65875023
  23200312
  90027065
   9212085
  17400055
  28889602
  47430132
      3501
  61825338
  12979836
  62954044
  64999892
       712
  72933223
  85953611
        22
      9371
   4723651
   5036343
  18006082
  62221575
    248539
  12713263
  30103002
  98070493
       601
  28691324
  52900445
  86006415
  16500233
  10001706
  63693290
  91333897
      7553
   7905202
   8760196
  50390357
  61119914
  66008771
      2960
   5878246
  44300045
  70100117
  30000715
       244
    182229
   9457450
  85601110
   9248404
  29294253
       925
       624
  56508797
  11268599
  36100748
  65033773
  64770578
  65309377
  30544625
      6976
  12275865
  55700105
  12731913
  64205278
  65546154
  65674340
   1128444
   9637790
  62384191
  62486384
     17592
  90000180
      7044
   9752352
  20403465
  64770609
  85251745
  65279285
  33669027
  65383122
  91395108
  15554040
  50700439
  64808748
     51436
      2133
  60866850
  72600786
      6406
  32276958
  65465331
  31747406
  29964466
       883
      4437
     10909
   9306354
   9637789
  15049997
  14513849
  45500048
      2793
      3015
    126022
  20403502
  33571738
  65089087
       625
  99368301
  64578245
  21918245
  84568601
      1319
    182560
  91390556
        48
  53300235
      2534
   1665241
  65631905
  61210808
  65494420
   1406894
  14401124
  33315784
  33571721
  64190321
  90550085
   1625351
  62999305
     16169
   1743402
        86
  64810120
       645
      2367
   3080567
   9532031
  20403492
  50401573
      1013
    788580
  14312268
  47642192
      5579
   9594822
  64215949
  90000638
  11748518
  85466367
  86153432
      1333
   9088962
  65180356
  66337058
      6250
  16553414
  80359874
  14943397
  29072815
  53601289
   9457436
  65040704
      1424
  64989479
  66043276
    182783
  33571450
  64624201
  15325571
  86103990
   9446501
  11036475
  57591015
  84853537
  33540234
      1997
  33444078
  33303165
  66008456
  13850174
      1459
  10648494
  60866908
  85602722
  98059042
  27228948
  45700379
  71424302
     14674
   5818418
  47216355
  63865558
  90000663
   9457420
  52920787
  65656784
  28264188
  84986831
  27700693
  64877288
  15267889
  62877106
    788564
  15198960
  96491045
      1693
   8338738
  81767669
  13964559
  13015424
  85205690
      2368
       713
   8297720
  66339109
     10727
   2977207
   8992761
  72526065
      6251
  63865508
      1901
      4479
        30
   9286326
  66284456
  20349462
  59258889
  61368566
  85376610
  65643713
  65739435
      4499
  64648634
  86114404
   3346211
  10383571
  64770583
  65007661
      1217
  20402001
  65730640
      1089
  32414175
  53601232
   1692264
  20403470
  29964467
      1362
   2587272
  61368550
  65244993
  64974848
  77975789
  46562797
  91399856
      6494
  91358563
  90526367
   3350824
  15628027
  72933238
  12804260
  61378744
  39410066
   1885189
        84
   9682443
    788529
  63733131
  65699129
  71051196
  91070884
  91460669
   5630289
   7624159
  64117256
    788423
  45700396
  65603764
      1162
   6683370
  66375986
  33164113
  33312852
  90000082
  23000004
  62945986
  66739009
  39541379
  91038846
  31809398
  66510998
  13194046
  16360820
  29028164
  98099047
  29011648
  62274185
  32927054
  65318038
  85549069
  55903923
   2573081
  72230702
  14401123
  85372397
  90724577
   8410758
  63943689
  63964748
  66262465
      2620
  53102445
  66087166
  39614368
    875417
  34640480
       757
  71053657
      9428
  32163209
   3512453
  14312252
  86114376
   3312542
  59550341
   1967354
  85466360
       608
     21861
  29066952
  53600990
      6497
  71018164
  61825339
  66367190
  98498630
  15230288
  61682050
  66323779
       103
       532
       144
   7285309
  53600127
  91047796
      1342
   9609294
  16500253
       733
  61059009
      1161
   1600431
   2596261
  64648581
        35
   9529540
     12231
   2519398
  13395026
  65412840
    567378
  38229614
  33167645
   9727999
  28986484
   9445933
  29045078
  85963600
      1386
  10383585
  13515624
  64770577
  85673763
   3475177
   9500234
  66991642
      2013
      2774
    788535
   3289078
  65546153
   1971255
  20403487
  59592246
  36200097
  65734536
  10376284
      6382
  29655997
  64868008
  72933214
  90348444
  47481899
    248537
  85466394
  53705022
    668962
    741154
  52072550
       718
      1294
      7665
   9746038
  31749927
  54936091
  64241721
  24200192
  32420250
  31892797
         7
        33
   9953272
  33571748
  38663513
  53145786
  65587308
        76
       105
  85102189
    100084
  14477542
  64906425
   9642948
  64714406
  71053116
   5983928
    182496
  13095528
   9191987
  65546152
  71018251
       451
   9602413
  21500187
  46702177
   2784719
   7893561
  11909518
  47775357
    182576
      1064
  13172426
  16472922
     16894
  17900081
  98099049
  12511920
      7046
  66239515
       448
       881
  11117302
  66790930
  52002573
  65622052
   8653765
   1029360
  70998908
  91460691
       638
       152
   7905211
  45600613
  54936088
  12391229
  16500230
       299
  66643202
  85429518
  90000281
   4996219
   2573100
  63966270
  66578589
       623
  11214867
  65208445
  13600164
  29170279
     28180
  11927971
  30130462
  51100004
   9777851
       281
  71053641
       548
   2573066
  13107381
  47761877
  86025212
  85602706
  98059043
   1726929
  55429707
  61210806
     24176
   9594821
  63277768
  61825340
   8847265
  13167639
   5228008
  11910253
  65270853
  85363950
  98099038
  16500229
   8323516
  14388355
      1865
    818774
  30111558
        46
      2117
   1133528
  98498628
  21009287
  95697822
  30038951
  66289497
  85454676
  91007183
      6490
  72933228
      3055
  50382097
   1798621
  10499490
       254
  16744462
  63681590
  85520608
   5037364
  64520866
  45000110
  65572238
  66511593
      6410
   1748781
  36100799
  85539492
  63794266
  65000947
  29227078
  15426337
  28693378
  31405225
  10732333
  14146083
      6206
  39214814
  90001315
  65184502
         9
    522223
   2573085
  64252962
      5286
  65496880
  13214705
  21331115
  28158288
  52072548
  11677971
  11139540
  20403454
  11154849
  31269466
  31790191
  64028782
  64515877
  64999859
  28101696
  64322289
   1931397
  30046547
  32440055
     13799
    183042
  50404407
  75264937
  71053118
      4059
  50404421
  63283251
      7548
  20403283
  29964456
  63513463
  99368348
       554
      1538
       921
      2765
  63438971
  64590293
     10810
   2900064
  65319909
  83828519
  60712044
      6420
  33435200
  65390240
       293
      1346
     25676
  62160599
  28600636
  33303158
  50404413
       513
  90000089
  20403329
      1879
   5400329
  14146091
  20403404
  29200004
  65960157
   9054508
      1165
  53601135
  66322361
  84810733
  85841031
  13194048
  65279258
   9230663
  91169767
  63346973
       377
  85571668
  15050051
  57715093
  96089341
     16217
  63271771
    152981
  24902858
  47508012
  86028820
  12752873
  65306233
   9138897
  10647853
  16524826
  60685978
  64770585
        29
  31790189
  30073095
  65485979
  65655858
       561
  13320165
  28610070
  64781510
   9421633
  14401120
  90705160
    182222
  50382084
  64011692
  62890579
  65444970
      2458
  24200422
  50390364
  61736589
  65736562
      6999
  65664672
  58957375
  11051416
  16560208
     13887
   2519394
  12990430
  61539313
  64172597
  65444054
  65007699
  66101403
  28697690
      8292
  53114564
       714
  81378469
  65877950
  83009329
   8874078
  28720043
  21700026
  49200021
      1753
    129566
      1397
  15049934
  59274251
  64210906
  75265028
  77414788
  10844783
  39464064
       704
      3271
  65444030
  65697557
  13420310
  28394823
  58485409
  65562281
  83280093
  65669466
  15049930
  64719568
  90584663
  28975767
  64636488
  65363101
  65696627
  14312322
  46527198
  66240850
  10647862
  90564477
  85217866
       577
   9457449
  83481804
  84793075
    113109
  81190039
  85521711
  91074097
  91455281
  85103695
   1971063
  65128013
  32696607
  62803436
   5897334
  62906257
       541
   1715583
      4642
  29857819
  65204515
  13060927
  20403327
  31734437
      5065
     15708
      1340
       200
      4048
       506
  53601337
  47562696
  85654341
       484
      1149
  90000087
  90000098
  31723188
  65623966
  70999872
  30105108
  64397713
      2804
  16360818
  16500255
  29200051
  65383091
  65740241
  91354477
        59
  53601283
  12942841
  31170069
  65445509
  67898227
  81686292
  29150131
  64734400
  29034918
  89947807
      2285
      5898
     10380
   1729531
  65889691
   5718168
   8843478
   9728494
  85710398
      6680
  10745231
   2801079
  58252531
    349871
   1750604
       497
  66711268
  84776706
  64899434
   3289024
  13455746
  61502752
  85211193
     23701
  64868006
  15049942
  13398804
  85719873
   2587006
  19001479
  32890374
      3708
   1202215
  65639407
   1437244
  13139631
  29130479
  62554244
    182358
  12579099
  13420527
  62221460
  64003328
      4313
  52262317
  63907519
      4134
  15414270
  39554187
        31
  28796169
  47634427
  65931305
      1466
   6900022
   9532051
  65378045
  70700117
  85503851
  15049992
  30059401
  65735785
        18
  40724304
  90000581
   1709296
  28370164
  63794262
  66539667
   9554847
  31439008
      2206
  28500534
  37142137
       387
      7619
    182660
  11287147
  12452740
  64469816
  65796170
       611
  29279973
  13964564
  47423061
  63299209
  85520629
  91322400
  98099036
     16893
  11287061
       423
      4344
   1716702
  53145787
  85724936
  66331492
  84810741
  53601279
   7935197
  12502072
  16536347
  23602005
  29130465
  53180264
  28840370
  65845454
  29186844
  64654079
  12020934
      6613
  53601178
  20563089
  62932942
  90562042
  90000572
  20403458
  63865647
      1457
   2699286
  12507666
  64210994
      3072
  17300717
  32211880
        61
  61695972
  66137009
  53601342
      4500
  13281510
  46864034
    182494
    183056
  63808815
   1715786
   9532032
  14733838
  15525352
       644
      5343
   9306887
  91266834
     14552
  65428713
  85521721
   9548508
       261
       479
  85681735
       937
   5940498
  63523236
  20286722
       698
      1441
       924
   9484605
  77975800
      6868
  25206047
  91070879
    182661
    627423
  65170239
  90284893
   5891949
  47411111
    474977
  66815959
   6081688
   9400784
  12000433
  71019931
  16500261
  33628929
   1692049
  15304827
      2869
  14694288
  61573305
  65450957
  12965808
       654
  50417018
  53700695
       346
  91070864
  13333591
  85348249
   8410729
  47140620
  63438952
   9637791
  66205006
  47577367
  13427637
    182558
  29143192
   9632688
  13435872
        20
    563392
      9204
  65355082
  20403535
  29112277
  63696674
      6367
   7893568
  10224701
  31405227
  12857950
  65042227
  85313138
       952
      5346
  63322122
       210
  90644957
  41000355
  66366584
  63944942
  65174101
  32926592
  64510342
  53499326
  64194066
       206
      6683
  11911945
  12648395
  15454851
  90001250
  29104393
  78158071
  85756763
  96490967
      4538
   3350823
  20403226
  65338622
   9601510
  29904759
  64976510
  85556627
    183054
  13964547
     14554
       602
  64908914
  83688610
   9350692
       646
      1334
      3962
      9426
  54936090
  63504877
  59742107
  64434978
  90000313
      1539
  65662793
  98015940
  52303412
  20403390
  85321110
  91322374
  20368429
  98099035
      1583
  65628558
  71019177
  62567865
        87
   5103340
  62853273
   7201089
  29730174
  28702289
  65493341
    182228
  20403459
  63272962
  72230059
  14033223
  29186843
  58806918
   9602483
  66669985
  53145825
  63840083
  63734563
  85974108
   5300065
  31809375
  53700001
       207
   5600020
  33151920
  47477454
  90000506
      6684
  28672077
      6219
     30522
    183055
  62031508
  29120932
  58329149
  11008776
  65238313
       643
      7045
  85372382
       153
  49092632
  65842586
       443
     16766
   8653760
  12648394
       899
      5044
  47407080
  90000565
      1649
      5990
     15348
  74200023
  66284457
   2587371
   8716105
  13415586
  32300527
       775
  10745216
  91188156
  20403466
  50394698
  83984567
  86124663
   9682486
  16500260
  95697814
  13850201
  13284701
  39184205
   9692789
  64070545
  65465330
      2320
  64995935
       101
  12690729
  42600088
       347
  64636479
     62869
       129
  29192997
  47643879
  65680227
      1383
      3583
   9697302
  32438734
  62942970
  85466396
  90028275
       655
      2016
      3536
   8901025
   9743463
  31688104
  65996112
  63077167
  65987047
      6118
      3781
  61597741
      1300
      2464
  14464417
       662
  20403491
  63979285
  85309829
  90939402
  12013693
  33545501
  37900180
      2366
  80402050
      1931
  46427926
  12502084
   4100633
  10383588
  80359875
  91399858
  11224928
  65669385
  35411161
  47806811
  62988065
    182374
   3195865
  20403473
      4504
  85693957
  91392238
   2587085
  12312599
  47775386
  64717767
  91207177
  64434857
  62449263
  65546468
  20403367
  28794538
  60543668
  29032435
  31941962
   1131998
  47188575
  52400019
      2319
      1490
      7033
      6710
       730
  66577690
      2704
  12502089
  85635384
  31269385
  66251676
  63888565
  12198911
  70802921
  71019186
         2
   1693757
   3307031
   1111270
   9702791
       817
  65692178
  20362327
  39172289
  65187066
      3056
  15600053
  63558300
     15329
   3405111
  80879317
  14264535
  90539263
      4251
    279944
   5679324
  31603427
  65450866
  65585061
      3615
  64866854
  65444014
    788428
  64988689
  28937478
    183057
  70700021
  94234173
    182172
   7905209
  20403582
  29914396
  84933317
      1929
  32291909
  85692272
  15304979
  27771323
      1215
     16837
    485158
   9172453
  72569730
  66578057
   9531960
      4036
    182666
  65994684
  66135945
  30000548
   8611452
  40040726
  66214046
   5066614
  65600722
  85673765
  47381610
  59030633
  65424549
  14659215
   1161183
  32089965
  86098615
       862
  61418459
  64976568
  91167701
  14190825
  29096564
  62415079
  85505777
      6961
      6334
      2962
   9443664
  44345770
    150386
  65310379
     16469
    504171
  45202139
  64090190
  85571689
  90724616
      5401
       143
  14832795
  15049950
  60683518
      7138
  14312244
  15149411
  85372384
  16464826
  30033644
  77594945
  66510996
  13858043
   9266328
  47375303
  58134048
  29124084
  33190018
   2573069
  20563097
  28437650
  47814013
  62274187
  64999857
  65624022
   1218831
  63998891
  61368547
  62568446
  86592407
  59742126
    182694
  31170071
  33684575
       358
  20403410
  20403394
  85974113
  90000136
  47222170
       368
       521
       576
    992292
  39128233
  33515724
  64117269
       416
  13253958
  50404415
  65279270
       606
      1058
       717
      1221
  33149883
  65628666
   6601603
  29811957
   9601503
         3
  11154729
  13363871
  15600101
      1151
  65243652
  32403709
      1309
   9552411
  13030001
  86028822
    182224
    877884
  12965790
  39470247
      1330
        27
  64856293
       476
  28729849
  63392737
   3350820
  29294217
  64907122
  49092618
  50382086
  85549071
  34059060
  32700008
  63794201
  66275300
  85878951
  39410056
  64054152
  12579095
       113
  11401728
      1872
      2658
        41
   7905198
  13415582
  29728327
  62892723
  64999900
   8976419
   9602452
  28200008
  16500250
  64476785
   3214610
  16500242
  33069260
  53145836
      1570
   9414292
  63133055
  86114401
   3901512
  28818191
  60517492
  65238067
  91410211
  14900096
   9777849
  29047362
  15525357
  33378534
      1015
  76569392
  29028439
  65456232
   1800427
  63203302
  86024947
  53601262
  98099043
      3109
  47775346
  53400500
  65758256
   9818917
  61573304
  90535356
  18100136
  39243869
  90936077
  62792713
  14832920
  40570221
  63438959
  86025126
   9513029
  12198918
  18200014
  64880491
  65150219
      1289
        68
  91269169
   9456333
  11910367
  33069259
  47194460
  90000073
  62954041
  63238279
  65391014
  34640469
  65215510
       219
  13102503
  85443583
   4541638
  11287064
   2519400
  28133318
  20119422
       226
   5961793
  15700133
  63859238
  80030160
  59508263
  56299621
       636
  27001323
  27415361
  33726727
  65841655
  28600672
  85521750
   7624161
  31849379
  47772146
  65465341
  65607425
       259
      2306
  60642674
       536
      1560
  10648197
  29053711
       283
   9728732
  61378705
  41200212
      1855
  15554012
  62451427
      1311
      6389
  13044057
  82709777
  37911380
  74500032
  65494837
   9864310
  62108493
  20403461
  63548149
     16892
   1090116
  64326994
  91333892
  63218472
  62108466
  78158273
      1880
      1950
      2651
  29700119
  64198842
  66166906
  85326473
   2693929
  11163130
      2419
      6195
  11154730
  12827487
  54700028
  65789471
  20386720
  36331824
  65272765
  65301027
      1458
  91479305
  53114580
  85601582
  13034249
  14796682
  61745459
  20500002
       500
  53499190
  83984587
  14570354
  31672037
        60
     14189
  54800005
  16515969
  64919840
  64999894
  65016051
  14243419
  85521741
      8587
       262
  25206048
      1177
      1497
      1379
      4476
    518377
   9564865
  40570217
  84134091
  11074838
     11533
    788444
   1968616
  64151037
  70998882
    182662
   1202458
   9308603
      6407
  44300422
   9715711
  28829267
       626
  65492469
  49649835
   2587271
  20191257
  20403456
  66509864
     10815
  13848365
   8631455
  13311769
  28281589
  64974861
    182561
  15601070
  60900015
  65825210
  84936018
  64442542
       945
  64943051
  91354482
  28323346
  28599423
  29814278
     13785
  53499486
      8293
  30046534
  39410067
       388
  47431857
  55700578
       354
       572
  16500228
  66339767
   9577186
  53601309
   1388573
       253
   9368547
  30055927
  61345672
  63133039
  65175864
  65834139
  91376057
  31115531
  39934494
  47398733
  90000846
      2446
      6368
      4063
  11760540
  20403278
  16444190
  47744070
  96491013
    949719
  28725632
  53145785
  13850085
  65342493
    347422
  31809397
  31844795
   1181856
    347891
  64502236
  11277124
  64245568
       682
       392
       652
  62199105
  65320430
  65173969
  91167736
       477
  33514982
  66071902
  50537469
  50404402
  65697307
  70700748
   9254125
  12079266
       530
  66819698
  28607261
  64738471
  65208542
  98070540
      8290
  91404712
       792
   1437248
   4815224
  66365183
  19600001
  60743238
      1876
  61736623
  65017980
  30054800
  38663519
  53601293
   1931413
      1066
  20349463
  65834208
  54936089
  21700818
  86206644
  91145056
       954
    165315
  85610496
  15050015
  46835894
  85200187
   1655571
   3350805
    358607
  28975769
    182354
  47800563
  66787737
      7006
  60400239
  64594616
   4889644
  14531426
  65546464
       550
  20403490
       204
  80359866
  85348248
   1151218
   5679340
       248
  85454482
  53499339
   5570459
  71028867
  13160116
  29024096
  63353625
  85195133
  12780390
  49930429
  10647857
      2160
  66508141
      3285
  65100278
  65571009
       827
  64994610
  86024988
  62120688
  72600760
  60573874
       700
  63706837
  85309848
  62509050
  63387764
  85647004
   1193377
      3701
  20403386
  64241722
  65555734
  90000134
      1243
  28914053
  29062830
  64534278
  64588793
  89553119
  64528967
       867
  14491684
  90000133
      3910
  47322166
       297
      7736
  36400021
  71019221
      2061
      7017
   8983313
      1708
      2786
      4280
  86119881
      4267
   2977208
  10499479
  66087169
    182519
   3440142
  13850145
  43385400
  85992954
   1931388
      3290
  66376070
     19626
  81767668
  27300553
  65502024
  66215581
      6222
  71028864
      2851
  12232001
  33545073
  65558929
  65891791
  84933345
  85309849
       866
  10341888
  65877973
   9375964
   9348021
  28420406
   8874082
  10376287
  53736711
  64083602
      6318
       179
      1286
    166386
     17772
   1133331
  63904601
      1157
  28947788
  65631494
     17563
  15554013
  15892962
    291593
  13964537
  20352328
  64469814
  65310351
   7905199
  85443585
  63437333
  65592243
       124
    941546
  33628943
      1938
   1173093
  65607427
  65682331
  90625622
      3174
       186
    736016
   4723496
  27000129
  14694296
  20277650
  11108751
    553542
  39091420
  59309894
   3488409
  29025145
  60640321
  64740324
      1610
   8651607
  28724879
       833
  85520620
  90032426
  31790180
  29399012
  29839138
  59592240
  85521749
  65564949
  13238339
  14800043
      1614
  12358554
  29948230
  62488133
      1793
    182299
   9489231
  65637275
      9240
   9013352
  57562250
  54200672
  15050044
       667
      6209
   2519392
  46215235
        75
  30052322
      2847
   8843502
  11216749
  65675178
   8410630
  46897174
  64906092
  91433601
  91423367
  65878174
  12485740
  31849411
  65444205
   9396003
  33687599
  91246370
      1345
      2361
  13600005
  53601280
  62891757
  66672945
       127
  39243870
  63979288
  65279327
  31790194
  55700014
  85466369
  91153258
       858
      2609
  91392234
      1055
  91257606
  64999863
  65532474
  87289400
  12865453
  90000052
     12343
  66209355
      1444
    183229
  85217867
  65518495
  14065230
  30052339
  68662845
  90000265
   9728491
  20042088
  90585785
    137884
   5173739
  40014817
  65711010
  28982815
  85481613
  91316514
    426199
   9467968
  17900567
  60049425
  65963224
  53499837
  53601064
  53601323
  70942200
  29957405
  67545677
       172
  57757285
  65986674
       859
  28600680
   5961801
  14293609
  65607410
  85175479
      1773
    788396
   3106118
       726
  66337978
      2739
  60599296
  85520618
      6213
   1140068
  29031473
  62508719
  26700315
      1122
   6797012
  28754236
  65295502
    182373
  47744137
  85072206
  85808422
  20191260
  53601463
  66173922
  63570176
  65444091
  28600695
   7285318
  20403308
  85996366
  16516262
  29109247
      8642
  24802070
       233
  44600012
       660
  39243866
  37600501
  63733133
  64533983
   7285314
   9539340
  64455648
       690
  62488170
  65015949
  65922735
      6542
  53322692
  63438966
  65098431
  11748504
  12441875
  29255539
  65735728
  28616227
  86114386
  27728962
      1450
   1698812
   1259042
  12967886
  14832168
  20441493
  33088699
   9054509
  27976135
  64674816
      1125
   7680390
  30053834
  86119834
   5961802
  29130456
  85521709
  16500239
  64868012
  65244634
      4414
      3057
  64689241
       337
  91291485
  28986471
  58866469
     27968
       166
     16678
    402423
  29001988
  44700015
   9286340
  30018380
  65295510
       135
  19200234
   5971563
  84636765
  57133931
       192
  13850106
  33627228
  65355562
     83894
  39410060
  33489311
  63944928
       687
    788538
  30012072
      1022
  11154843
  30544663
      3935
      8344
  18000203
  29748650
        70
  64475595
      1834
       187
  66503919
  66543421
      1057
   2431977
  65546493
   2573060
  13167587
      1212
  29945509
  65948532
  64999853
  14740268
  15151950
  61417959
  62120694
  52570658
    183011
  28030885
  52800398
  52899493
  53601301
   3289093
  63703592
  38571488
  64770600
  16500263
  64091210
  10647844
  74895496
  90000275
      7746
  13197139
       224
  20403369
  91316584
  66076940
      2893
   3467661
  66284888
   1582044
   2596253
  13415572
  63061439
       618
       116
  50404428
       223
  32304560
  65301137
      2150
  65967932
  85612387
  90646839
       241
   3148721
    182695
   9512999
  65044777
      2933
  50388145
  65223822
       502
      1351
  65476962
        96
  10995834
  29065773
  85686807
        99
   1111277
  12875203
  20403310
  39627584
  50404412
     13798
   2878790
  66168590
    788544
  20403343
  62988144
  71019933
     62854
  13900816
  45500211
  65523429
    594415
  28959512
  48800171
  59004843
      2827
  13281621
  53601237
    558507
  46001742
  49274539
       493
  71018060
  81767672
   2573065
  85504964
      1746
  47699124
       807
      1283
  47715580
  53601340
  64716864
      1102
   9191960
  11216513
  47286527
  64646661
  85267090
      2767
      7582
   8375240
  64578032
      1417
    788458
  61378743
  63726750
  65019820
  65599450
  86310695
  20403365
      2263
  13455768
  53400110
  56508792
  61404169
  65753837
  85233438
       914
  28672203
      6492
  11871825
  20368546
  66186080
  29278059
   9715701
  33036093
  35971716
      2931
  15304847
   6488786
  86039915
  45700008
   9531972
  34059043
  45303310
       552
  29709732
   1131687
   2587373
   9253686
  21800508
  66447511
  17300001
  31809392
  50390370
  66332874
      1478
  12482177
  14917506
  15366679
  30544675
  64117258
  65270874
  65957784
   7905210
  64663942
   1618179
  31849413
  91070896
  90000091
  63345047
  90399535
       151
  14325729
  64999898
      5520
  36100800
  50404431
  68376240
       613
      1310
   5925029
   9199171
  80959439
     23365
   7905196
  20403574
   5912177
  25065639
  29303423
  30143527
   9531996
  62661138
  32716395
  63463090
  85595433
      1201
   6790031
  45500330
  53601014
  85634941
  85718448
      4040
  60900011
   2953971
  33294827
  62935456
  85198767
  90001275
      1339
  64322280
        91
       487
  74518368
  85217869
   1488754
  22881708
  39189758
  64800562
      1986
  64976539
     11274
  33309727
   5961783
  81686265
  20563080
  63698277
  64545616
  29217747
      1042
  13021896
       431
      4314
  13790744
  15049945
  53601305
  65187052
       228
       515
  66114401
    182195
  29770179
  32585172
   9728500
  62819572
  65137111
  85503880
  65059714
  64614528
   9500015
  12752863
  28987326
   1165912
  90000602
  91369646
  29057313
  64949184
  11216382
  20403481
  64915958
  74900720
  90000341
  94234175
   1720039
   7699185
  85422195
  20403384
  65878046
    323084
   3512455
  11342590
  91070870
  86172076
        43
  14621768
  55107031
       765
       295
  65455336
  85974101
  91266853
  65464966
  91420080
  15174540
      2843
      6685
  90526390
      3562
   2963329
  84976841
  15294487
  53601240
      1232
   8492818
  13107373
  15427014
  62965156
  85777259
  86103879
  15249044
  15249034
  64993381
  67007944
      6590
   2573070
  55700136
  66448136
  72933196
  33637593
  86166587
   8981730
  64999896
      1051
    286102
      1499
  33235826
  47362921
  64771054
  12926896
  65039527
       864
      1210
   1025660
  65631438
       720
  91450449
  30104651
  66033569
   9266326
  49557411
       303
  58204217
  62574766
   9531994
  14832170
       240
      2686
  33722782
     13250
   1173512
       275
  76569464
     14605
  28588346
  52899503
  66251754
  12731917
  62898273
  64612844
  64501967
  31728799
  65367672
   5797884
   9615879
  29188563
  66174888
   9269286
  28257033
  85792753
     84542
  63201457
  12000684
  13600805
  77975765
  91348705
  51908852
  28952562
  39410069
  85024886
  10153632
  13028015
      1585
      1248
     13797
  14100016
  85846352
      2750
  13941353
  13072089
   3673772
  65173931
      3572
  64138266
  66336026
     12253
   8514612
        14
  81457174
  47663963
  61410029
   1347659
    183078
  11801819
  13554683
       678
      1170
  24621979
  64830254
  91504756
   1159644
    182226
  12490285
  29188272
  64593811
       118
  64901687
  90032419
  11201007
  40572804
  62491445
  64770589
      2747
  20260466
  14312261
  85547608
  47562720
  65588428
      6260
  58204246
  61563499
  65597508
       111
  53700756
    505410
   9747502
  16500240
  49649827
  61545454
       317
  28897746
  65384891
   7017507
  65032642
  85309845
      2186
    182356
  53145746
  58915270
  29227443
       256
  33435207
       455
  11154253
       334
   5037306
   1833283
   7905208
  66111595
  85548531
  11902018
  65598321
       465
     15174
  10648498
  64877262
        66
  29017400
  33451801
  85443586
      2730
      6506
  65933113
  11216166
  29047438
  64960457
  84770536
  62954657
  65170230
  15304953
  29761904
    464542
  14224881
  64906096
  61841159
  10585151
    150388
  39627578
  85443587
  91370134
       633
  54920684
      9202
  12013680
  14694279
  25260578
  66911198
   9191978
  62518018
        12
   3134070
  66151971
  66327275
       930
  10391280
  12952736
       609
   4723670
  16516088
  14210463
  46562829
       307
  47217204
      1308
  31809366
   4719365
  85612388
  85874146
   1967346
       264
  85578462
      8204
  14068829
  29076512
  31849376
  39243889
  53736723
  66186429
  91153266
  39668928
  61907407
  64853065
  31853039
  12647296
  17001658
  47467000
       366
  14146086
  29702949
   1025661
   7718413
  54936092
  29169831
  11791445
      7037
      1581
   9491867
  11481074
   9987514
      1657
  65244887
  80030187
      1173
  53601281
      6488
   1111274
  65348761
  90000681
  22308837
  29037725
  91395116
    910132
  30189216
  49651634
  45700417
  63463081
  36100028
  77975799
   9467971
   9619710
  15564355
   9258840
  65131578
  68380994
  65007686
  14293610
  62236773
  12915951
  65546457
      6565
     14395
  30108155
  65560110
       910
  33553607
      2764
      9193
  11891370
  47623859
      7032
  29894497
  57465515
       287
      1186
   9492917
      6930
   2982100
  11308787
  64836251
  65547470
  85235445
  91297115
  66208712
       365
  66855315
  28702284
  20403397
  65136309
       429
      5384
  39039986
  33761872
  64603887
  14280236
  66216283
  13921159
  66180803
         4
  29122266
  64636451
  61539324
  84443541
  85405815
      1174
  65837790
  16700098
  72648861
        28
   9721479
    449943
   2846486
   8154497
  36046062
  47535859
  59872895
  53601264
  65454542
   5923629
  49554185
  46931774
  60602031
  66147131
  65736570
   1186622
  64835854
  65546485
      6189
  13167616
   3303305
  61890113
      2168
  90032420
     83756
   2519397
  65288031
  66607054
  98000641
      5777
  65998695
  68358256
  58958271
  33616746
   1111276
   9040669
  39627587
  66059846
   8437889
  32114972
  14520986
  20281067
  65454543
  11923689
  60064388
    182375
   9121214
  16500245
  24800309
  65392852
  85320782
  65355307
  64999885
      1166
      1175
       132
  14823700
  65390091
      1839
  20403424
  20349437
  10394304
    183324
  85200165
   2587084
  29600093
   5036294
  31854308
  30028497
  66441967
  85217873
      6186
  28957559
  33489312
  62661123
   9828836
  39243864
  85309843
  56650799
   7285316
      3168
  47077569
  62986563
  14520989
  63438944
  66147129
   4525617
  39243888
  90032423
    816893
  11186962
  11154736
  16553456
     16254
      6587
  13166608
  15049984
  28736555
  65390241
   9218359
  33069261
  85595428
      3358
  65825282
      6861
   8874076
      7038
  20042091
  64354781
  31809390
  33190019
  96910185
  10647843
  65314385
    623110
  61368565
  65574181
  20403576
  65527826
  33312849
  63100867
       225
  33400112
      3059
  66241365
   9228354
  15049931
  83796520
  32429583
  65310302
  86039878
  64452329
  85612374
     17599
  60187184
  64052284
  32890375
  46847310
  47380389
  65241187
       190
   1201777
  30603170
  33185097
      1214
      2919
      4039
    235068
      3832
   9376001
      7107
        72
  65476963
  66859907
      2816
   8131400
  11342583
  91007493
       599
  13281171
  65693165
       288
   2820544
  14291840
  86214316
  20368547
  28702283
     14273
  15100013
       944
  47759961
  64637832
       831
   5037365
   2801086
   9324277
  16553440
  90360637
  13386188
  15049983
  63006613
   5036921
  12886409
  14500021
  63437530
  75264985
  27000016
  65381820
   9226453
  65534811
      1388
  23000049
  13385131
  45202155
  64424952
  83712412
  85804755
  86005059
  53601295
   9934055
  20403460
  53601260
  65279391
    182301
  58055409
       722
  53601229
      1035
  85211397
  85953283
  91153268
  64117236
  90584670
    183202
       441
  65500887
  64132738
  91421252
      1639
   3418620
  43900274
   5068602
      2041
  29979960
  65150205
      1655
     83893
       120
  16560644
  12299479
  28921750
      6404
      4247
    288416
  85434898
  47800564
  53499742
  65375757
  86119867
       916
      2099
   3463390
  10585133
       926
  12722889
      5248
  12873570
  33451061
  85195120
      1105
      6313
  62585123
       235
   2573090
  90660051
  90001290
  65622139
        64
  11921475
  33478808
  64210975
        71
  15076608
     11459
  31253990
       754
  68085951
   8651595
  32414188
  29099551
  60866821
  65492471
  85466365
      7097
  53736693
  85709607
      6198
  31809394
   8573214
   9609299
  29130458
       568
  39071167
  51200145
  10647850
  65759326
  72933237
  70700068
       157
        88
  11686582
       160
     12852
  26700292
       594
  85846359
   9602516
   5036293
    826495
   5064801
   9788294
  63865467
      2866
   9198486
      1241
      1304
   7285313
  45500332
  86029066
  15426318
       666
  98070543
      5904
   9286190
  68610736
   1171398
   5036308
   9669681
  10383556
  47564330
  63655395
  85531075
      1272
  14039090
  65657502
  15304855
  14694270
  53601322
      6589
  63890917
  85640684
   1437241
   9421640
  59508286
  63815004
  28547521
       184
       176
  65731271
  65383145
  29945514
  46169408
       428
  90001958
      3323
     16316
    788392
  53601276
  71019109
  93358030
  53145784
  64770615
       310
      3848
  14875439
  46619481
  65558298
  85529049
  90001681
      1315
   3512464
  65786580
   3006875
  11287121
  62317662
  62898248
  29502714
  50394453
       209
  85709627
  90635098
  18000238
  65845401
       167
  28840372
  64905895
       177
   2573087
   8844311
  61368533
  86041193
  16360827
  28600434
  50382090
       390
       804
  14875450
  30055919
       474
      1435
   8384267
   9702803
      1579
  65444078
   9457423
  65961796
  31742912
  63438937
  65705596
  66252913
  61007949
      4024
       932
      7043
  60712049
       941
  62792715
  78158696
   4889646
  28872879
  28967818
  50390379
  53499677
      6507
  13298792
  39523927
  85157572
  11192544
  50382089
  62161278
   8769554
  27301598
  36805717
        54
  65230960
  12198907
   1075571
  15113958
  60709403
  64588354
  31892776
  62803415
     10757
    601314
       131
  31767429
  53630031
      7016
  75963008
  66670838
   1679061
  29062655
  60712043
  66032757
  65679465
       739
  67847686
       707
      1068
  90000078
  28200303
  45500240
       196
  65750333
  85360542
  14081776
  28962110
  34325308
  61368553
  64293687
  64265731
  44300050
  50382083
  31790188
  64494881
      2451
    182359
  15049978
  85568448
       973
   2573093
      7489
  53601259
  86131239
       634
   1613166
    248561
  60597639
   7768368
  29023307
  65669298
    349898
  13865275
  47680277
  64915037
  39243890
  64999862
       772
   2411917
  63865487
  65465343
  72933205
      2445
  13163089
  90487971
  98498632
  53601278
  12312600
  39934535
  65694829
  33451044
   9113793
       285
   1732452
  65530302
  50382099
  64286638
  12133190
   1347670
  65464957
       544
      9176
  66134814
  65599433
     12888
  14401126
      1194
      2011
   5228004
  39108727
    875410
  85567304
  15330024
  27200358
  80030159
      8297
   1437245
  60400321
  64999899
  86592412
      3942
  11216342
  20403332
  70700252
  28077754
  52899514
        15
   1202457
  15201279
  11909513
  53601265
  65590253
   8949697
     16783
    182574
  64513190
  65728718
  33402589
      2503
    627133
  85175763
      1305
      2050
   7017504
  30064012
  14750982
  65933994
    183010
    627122
  15360256
  63065472
  66281726
    608933
      4111
   3289092
  13010922
  65155871
  33687600
  83988824
   3018748
  11216453
      1955
      2864
    182223
   9531893
  64319440
  47581036
       308
   9987513
  15600054
   9710814
  86215156
  12952601
  16500244
  28786060
  85869824
      1887
  64267571
  65279433
  84776707
   3467660
  23950437
  53601282
  62415081
  13266599
  64570559
   9467970
  85942461
   8949696
  11185320
  13320164
  18601114
  64150919
  85309842
  86025000
  53322691
  66139475
    182298
  65270867
   9728497
  28094756
    127983
  28443985
  40577102
  64102534
  65412614
  65100331
  64718254
  65739793
      6564
   1660865
  65886419
  85205883
  15221205
  52589688
  64987860
  12653705
  37800034
  65502039
  55100085
  56167105
  63634637
  64385000
   5037341
   8653775
  39041666
    788482
  27415306
       511
     99974
  28767595
       291
  62980729
  84289615
  62864923
    182534
  63708798
       213
       764
       559
  13301368
  15049974
  60824021
      2232
      4318
  27290171
     15327
  33552108
  86024930
   1132313
       168
  12045197
  47485219
  39184220
       393
    182355
  60564106
      2780
   9255195
      6398
  51400170
  85217868
  10647855
  40640857
  65485266
       338
  53601137
  50756316
  40000365
  64841053
   9323198
  49649837
  50700334
  47531263
  53601518
  85966961
  39523930
  10647861
  19900152
  63890957
  65789249
        67
  15151933
  62584241
  15402303
  28840385
  85529024
  90000640
    182200
  85786355
  65877952
  91322391
  63921943
     17569
   6601604
  85443584
  29528751
  64133005
  90000218
       598
  31115540
       367
  85454684
   5600018
   7172237
  14312301
  39934497
  62677875
       290
  78158898
         6
  65673489
  83693862
    182722
  81686234
  31849405
  53601462
  20403447
       463
       619
  59938779
  85521728
  53601271
  86039818
      2226
        51
       271
    182477
  18500074
   5961792
  13166577
       709
       539
  70985524
  86119890
        26
    627403
  64142166
      2950
  20403383
  63907373
  60712041
  63628370
     22445
  63203317
       507
   9372265
  65312579
  85841029
   9593544
   9719024
  39145578
  61555070
  90360634
  91423252
     24177
   9710823
  63438967
  64231004
  64311802
  65104075
  33490448
   1845861
   9478281
  47772155
       163
  32927056
       373
  10452383
  13865403
  46359087
      5476
  65040721
  15230305
  65845335
  16390010
  66329085
   1219499
  12912214
  28889543
  39934512
  71346605
  90000147
       616
  31809365
  53145745
  65244635
       382
  65758294
      6171
        94
   9593776
  28393466
  28607267
       407
  13554659
  20563074
      1449
   1729528
  29282528
  13044727
  30052336
  63203253
      5301
  66147130
  80303530
  53499774
  65000929
  81686253
  12300471
  58329150
     12877
  50404426
      5922
   1642778
  65631049
  66330875
      4354
       218
   1084963
  45700403
       635
   9797533
  90625609
      2126
        97
  14805604
  65536394
   9253694
  32461495
  53101560
      3460
  14573142
      3023
  12502095
  65000935
  95697815
    942515
  64586430
       313
  66275854
      7745
   9692743
  20403271
  33504236
  17900044
  31849407
  39041656
  37603214
  52899536
       417
   2519407
  28406084
  42625599
  63808818
       278
  66957249
  39642911
  65540701
  83639620
  90936070
       311
  44000013
  90000056
      2231
  53300038
  62625954
  84471410
  55015944
  63283262
       584
  64974834
       321
  90001422
   1970379
  27348245
  63558295
        52
  39934513
  66321540
  65009358
   7905206
   9682788
  29239988
       615
   9602431
  33435205
   5983926
   9531894
  47177549
  78158847
      1317
  13188865
        93
  37400041
       661
  79163992
   9226447
   9251737
  20403166
  24602053
  29398992
    183052
  30138927
  66333775
  71019024
     19761
  11282600
  85963580
       408
      1037
  65741228
  11892931
  15050024
       122
  16700281
  28647460
  65367670
  95961628
   9393043
  29716744
  38520985
       265
       438
  91167741
   1384386
  10452387
  15266235
  61234086
  15249043
  30073122
  65440518
      1223
  14491695
  85505000
      6408
  53601473
  11287146
  85321109
      1653
  31849398
      1153
   1140129
  15049987
  66096532
  66285865
   7982474
  30858124
  62259164
  66540935
      1471
    877882
   8410730
  64743180
       332
      1183
    183168
  12191983
  28950077
  13451846
  12487099
  21009289
  63855190
  63977330
  85097926
      1616
      1110
  65669445
  64651898
  65496909
  39243886
  30134814
  35411168
  53736701
  63133064
  83828522
       621
   2693934
  61273200
  66148551
       752
       783
  20366384
  66087153
      1936
   1202200
   3483781
  65156710
  90000897
   9446499
  39410058
     10730
  39668929
  78158488
  70954787
  90480172
      6992
  12933544
  60860499
      5110
        24
  64917251
  66142518
  62965154
    788483
   3218163
      1238
      6687
      2122
  11201001
  12952735
  12198791
       529
  71051453
   1084986
  28279599
  50390369
   2774851
  21268308
       214
  76363396
  91123360
  72933194
  85709609
       631
  10585122
  37703092
  59508264
      4362
  62945984
       413
   5797898
  84079914
  85112561
       641
  33968238
  44600509
  90000080
   1150668
  38520969
  65223828
       246
  38661182
       301
      1001
   9564864
  65180412
  36400115
      3325
  11566795
  30052337
  47730513
  65406418
  28904433
   6373075
  90000704
  66239247
     16591
  12064044
  66635182
      1455
  13865262
  40015710
  45500295
  85709637
  15304984
  39410072
  91460984
      1771
  47814014
  64899422
       182
  51093848
      1344
       170
  66328922
  90568487
  11088401
  31854322
  10647848
  28706747
  65891465
        81
       379
  91007187
   3203772
  59659567
  64971481
   1259320
  16560402
      6468
  85296969
  31301139
   1111272
       744
      6320
  11907106
  14292300
  63290836
  64770590
   1202451
      1280
  27000076
  64032862
       837
     83841
  16360825
       802
   3237445
   2048690
  11168400
  12460782
  12722878
  65657455
      2948
  58988200
  14291842
  65272771
  51290195
   2587148
  13013823
       692
    488058
  11614089
   9732788
      9206
     80302
  40625897
      1689
  63956325
  85221946
  86175908
  11216100
  64449748
  65655876
      4113
  13214990
   5752058
  64676151
  90000086
  47203907
  40570211
  14702517
  50304658
    402425
   1800265
  46760055
       268
  86098600
  62415083
  90635092
       141
  33572786
  47299379
  84471627
      1005
      6351
      3963
   3220073
  31849401
  91508772
   8079938
   9670095
   1689792
       386
   9477038
  64209647
     14794
  42625564
  62898264
  18901074
   2876638
       194
   1653207
   9721232
  11896772
  47613802
  66635262
  20403395
  47631344
       199
   9416564
  29099528
  29130469
  85520630
   4723546
  27708153
       788
  90939432
  65577967
  86114381
  31790186
  29980348
  62041099
  62774982
  64275904
       510
  13964573
       230
  78158274
  12952506
  63879217
  41200211
    128139
        10
  15414261
  31790195
  20368590
  59742132
  60866766
  66237697
       305
  31790193
  50404409
       545
   3800204
   9191972
  20303313
  35411172
  65252082
  65655853
       242
  53700218
  64117232
  56388506
  95697820
      1274
    183040
  20403482
  14166642
  47530987
      1264
  28312573
  53736691
  12248695
       573
      4355
  65384973
  65630690
   9564236
  66209916
   9466057
  30073124
      5385
  39040783
  86005061
      6953
  10328171
  31405224
      5402
   1494683
   8874089
  31809358
  31115539
       263
  20403370
       364
     20025
   3495638
  15426076
  64872397
       217
  49369715
  46937962
       312
  12502098
  62108410
       456
  31849377
  65742013
       380
   2600898
  33422722
  48800238
  66137292
  36100798
  39041657
      6929
  27203253
  29031649
      3861
  64770617
   9191971
   1624786
   1756665
  46562828
       270
  66508057
  71018116
  29748414
  36046063
       344
  31849381
  52899504
  28909321
  33183061
  65736571
       306
   9619712
  11908914
  29094041
  64468899
    336572
  13028030
   1967345
  47418172
  66060097
  65739481
  28892899
  50382096
  64875258
   8976423
  47544634
   1738239
  72496563
  14146087
  52899494
      6409
  63385789
  55623025
  62449258
      1885
  47038853
  65655862
  20403371
  38801700
  63237580
   1165857
  32403713
  64770614
  65746505
  91268034
  30137009
  66283097
      1349
     12379
   2607634
       258
  66329951
  90000146
      1006
   4800089
  84172334
  85060308
  63318421
  65828336
  64718252
  29129158
  53601134
  85692260
  11192557
       799
  13588213
  64138344
  85824696
  32722219
      2315
  66332359
  50382093
  49651635
  62317663
  66284109
  86024846
  14193806
  28970107
  85660910
  10459750
  28473806
  64594170
   5417575
       255
       462
  85686806
       632
  26400774
  85928937
        98
  13041037
  15050055
  29099532
  16553463
  58952271
  55136570
  64133040
  64452810
      5537
  11201000
   8576421
      6931
     11394
   8682818
  14491680
    788479
  66100259
       243
  13247641
         5
   1130574
   7700135
      1599
  46760782
  62169080
       418
     21877
  28406083
  44788279
  85521729
      3800
  66781860
        25
        11
  68664300
  59258878
  13205761
  16903525
  28727309
  32204903
  55429716
  50404408
  65788671
  12745012
     41811
  61747665
    284761
  31790185
  85217871
   4881743
  64835853
  13332961
  60712040
  65103366
  68908668
  90032421
    558334
  23700712
  29060827
  65312576
   9258815
   9397968
  27752953
      1275
       617
   1111275
  29131621
  85571669
   5228027
  64770601
      7036
  65527824
  85532677
  10452384
  33510591
  66002157
       376
      3768
  12301332
    558247
   7624160
  11227004
  16536550
  64976844
      3812
  28448026
  30161354
  39934511
  53601225
   1664904
  10647845
  65694827
  86039817
  42253961
  90000682
      2421
   1169785
  90705157
        95
       115
  78158194
   2809910
  52600388
   9593784
  65587804
   9136533
     14375
   9471229
      2932
  70768337
  83686053
      1493
  11936489
       326
       461
  37400023
  65476961
  68380995
  65546466
     10873
  55700103
  90000302
  96490954
  13041604
  64898308
       675
  66249712
  24200187
  13296149
  78170325
       815
       857
      3024
  66547172
      6807
   7172238
       432
      1084
      1128
    149090
     15201
  33197355
     16679
   3900144
  20042089
  16390012
  64949562
      4421
  11592647
  13311092
  62891752
  64878324
      3341
       165
  53601461
  56966928
  46770238
  85789486
      6310
   9777838
  47388118
  65244633
   8441109
  15049985
  85399760
  66377667
  61233219
       581
   1202435
   3512076
      2278
  29043625
  32527790
  57959850
  63800525
   9747495
  75963005
  85836710
       538
  66820680
  86084062
      1206
  14065231
  71028774
  63523232
  65933000
      3509
   9191958
  53700043
  63006291
  90577264
   9467969
  53630499
   8195828
   5037340
   8079917
  90704980
  90001311
   2883436
  45500469
       216
       558
  29783818
  66612227
  28859134
  90028284
   3077247
  39500504
  30016381
  26100010
  39172300
  56100188
  32142718
      2340
    916394
  86175933
    248568
  66219430
  12753815
  65661542
  65816368
       411
   1090109
      7041
   1144299
  47654851
  85201066
   8410750
       471
  90001309
      1203
   1591933
  29692353
  63664280
       232
  10627538
  65128011
   9532037
       878
     12351
      7136
  49706776
    182221
  14902864
  64748751
      7544
  31170068
  32414189
  27900643
  65383228
      7650
  39642912
  65195577
       860
  29399013
  47562721
  85504980
  13708035
  29027594
  29200001
  33540249
  45700720
     15170
  12979815
  91088027
      6679
   2573062
  64260156
   1596148
   7200376
  29702008
  62988075
  64670499
  40200014
  53499330
      6208
      8475
  39040820
  85375269
      1429
  62792718
  85710365
      1227
  65312581
  15130558
  91354879
      6482
   8423784
  14388350
  33510607
  84776708
   9528871
  31625441
  50347574
      1297
  32300530
  66368294
  84104929
      1096
  47457825
  62156806
       154
       746
      4361
      2802
       800
  20218369
   7100017
  15342445
       708
  85869825
      3486
  65825244
       835
   4723194
  64257486
      1114
   8037507
  30544662
  37457239
       336
  84714316
  14898094
  55183447
  14291844
  91322367
  29955380
  61362363
  64459656
  65169545
  62890360
  18200727
  64578015
  11270140
  64117266
  91316513
  32104102
  66208748
      5532
  59220332
  53601464
  98099050
  64815184
  72933130
  85565789
  90000606
      1700
    788395
  47671015
      1770
   1743401
  53630020
  13332966
    818772
  16700027
      2570
      8063
  39200388
  85520605
  43700266
  63893492
  61441510
  65443997
      6459
  85072207
    182360
       893
  20191265
  64086801
  78158893
  20403252
  23455565
  28607266
   8384268
   1690028
   7905205
   3772892
  29031884
  66643360
    182479
    584749
  33968234
  62488134
  19001488
  64830258
  65166116
      4020
     12349
  10944019
       185
  53180266
       691
  98141274
   1211243
  50382078
  85008830
  28708518
  37100044
  49598476
  63896670
  90000129
  53601321
  85466374
       158
      5445
  91464986
      1299
  56700002
  85749485
  16384337
       328
   9375514
   9253695
  72933218
  47622747
  64236168
   9113759
   9708185
  62954647
  64003777
  74895572
  95697816
      2360
      2922
      7040
   5961788
     16168
      2000
      3272
  28972748
   2395314
  47647604
  24000927
  53499474
       231
  63400315
  65631576
   9478328
  15414260
  32018553
  53512579
       706
       912
   1588658
  28600309
  10648195
  65526876
  14166641
       460
      2049
  13865180
  85953288
  90662638
  35800413
  96269312
      9258
  30084308
  26400775
   9306879
   9736345
  52200330
  65558262
      6509
  66262428
    212794
  50390372
  14621003
       512
  66554112
   4227045
  13865404
  45500325
       727
   7718426
  13415567
  66151908
       374
  85520607
  30073125
  38520984
  46323471
   3440141
  14570352
       164
   3375435
  20270224
  47100047
       415
       543
  86103860
   2573094
  47344390
      1462
  28890370
       814
     83754
  63978374
  65348762
   1202241
  28807304
   8500337
  63794238
  47623889
      8046
     15168
  10647854
       339
  85531086
      1245
  66147133
  13257047
  65272773
       801
   9777858
    505408
  60005903
  63299173
       375
  75265040
  68380993
  47607193
  10110826
  64548460
       189
  91266824
      1276
        40
    264257
   8992780
  12561931
   1084968
  47657569
       215
  85454685
    788419
   1743400
      2123
       314
  85777254
  49049282
   7905197
  50404430
  51001448
  64623998
      9219
   8874087
  29065073
       762
  85402872
  50500032
   2573091
   7680391
  13025689
  18202222
  86168681
  55870473
      6894
   1705481
  49557446
  60163783
  64245566
  65889035
       345
       458
   3349715
   9209643
      3516
   1219428
  40570215
   9532038
       272
       394
  43242950
      1431
      2276
    182478
   8377751
  91104275
  10261499
  21600011
       304
       420
  90000077
   2519390
  38801759
  64483577
  66334916
   6100041
  50382094
  62320985
  62677862
  53736692
  84896522
    182529
  15050018
   1800275
  38946370
  65444182
  28940491
  63984496
  64779737
  65300993
     12380
    182533
   2573061
  38571569
  63979281
  65000941
   2072333
  63816342
       440
       976
  15050007
       556
       292
  66283945
  63777754
  66326931
  85799095
      1298
       169
  14146089
  30052338
  64588792
  85348209
    805374
  64999861
  63503546
      2199
        50
  33503874
  90921646
  27310793
  29130491
  13941364
      2412
   2048691
   9747519
  12653697
      7542
   9692767
  90000290
      6276
  85578464
  21200117
  53499235
       537
       872
  23579672
  64117265
  65312577
   9721481
      9175
  15230298
  52899505
  16755842
  63438969
   1577849
  75264993
  90562031
  90001099
      7039
   1177467
  16500238
  28890373
    150387
  65390242
  86103901
  50404411
  65593877
  78158388
    623111
  45500535
  11266652
    809631
  13420535
      1307
  29921885
  90000083
      1644
  60169788
  65013635
     10822
  39642902
  72933224
      1659
   5839859
  65566785
  19401151
   2603114
  16500259
      1517
   1146297
  65010358
  16516073
  66411184
  64956709
  65504784
  85573741
    691998
  29654268
      6451
  46182044
  59508283
       472
  85996364
  64570558
     17598
  14621828
  64718253
  62348472
   9446473
  94018496
  29055867
  40153851
  96219452
  66252383
  13277531
  85500182
  65565541
     14494
  26000247
  64230983
  90746804
  64382140
  64952591
      6932
  16583652
  71019197
   8511702
  33503063
  14700011
  64877225
  85520621
    182198
  20369330
  28957577
   9682739
  12611130
       183
  85681263
   9228241
  50404491
     17681
  85072205
   1582057
  64868010
  63024785
     28115
  65590792
      1772
    150390
       133
   3207510
  54680767
      8298
      6465
   9191989
   1347596
  24600038
  66106992
   1639632
  20403480
       222
  85466354
  36046068
  60768692
  85612392
  28077755
    182659
   9308676
  65570976
    183372
   9492462
   9121426
   9719009
  86028797
  64210974
  90032422
   9728495
  10383576
     18247
   7904857
  64457978
      2949
  20102600
  30071744
  64873818
  66284327
      2846
  15304978
  95128362
   5037339
  63154265
      4245
  11200985
  62477969
  90966827
  47336662
     83906
   9207832
  12908221
  20403358
      2384
  12482230
  14332063
  64582960
       134
   3901501
  47657553
  65736566
   9505760
  31301029
  47806812
  13746783
  28604351
  65528291
  65546479
     13361
   9609284
  16500243
  35800403
  61034301
  28810995
  64570560
   7579027
  28030914
  63230267
       269
  85170599
   2996864
  30105107
  66413691
  66664318
  12952737
  35408220
  85309841
  84890919
  96219451
  61368559
  85800400
      1944
   5037334
   1798599
   8323515
   3289091
  91266882
    350450
       446
  90017533
  65614825
   9334840
  39464091
      1138
      3370
  27976137
  53601290
  85391717
   7624158
  28697686
  38663506
       887
      1208
  32277371
      7048
  28732288
  31830277
  71018252
  29055869
  66453265
  64877141
  65187057
       221
    788475
       482
  85595412
  39243862
       490
      2287
   7285322
  64152128
       684
  85024249
    788463
  63277024
  85986414
       237
  53100106
  61366033
  29303421
  64578035
       499
        57
  65271507
  65310364
        62
  66915019
      1964
  27743337
   9506104
       341
  62692330
  78158879
  86025035
   5037338
  28931462
      2903
   9496869
  59742144
  61368563
  31849384
  33489278
  65598182
  85511339
   9392999
   8925182
  59035974
  65622428
  14291841
  64868034
  65827849
  63934354
  64372324
  64938181
      2836
       155
  20329371
  64392241
       162
   9040659
       361
  14146081
  16508253
  28796167
   9682504
  81686147
      1668
   8002985
  47806813
  44100079
      4221
  28200113
  65737093
  85122210
      2664
      2868
  14146073
  48162286
       830
  90729750
        16
       657
   4708286
  30140286
      6615
  39410064
  63296742
  90020800
     10592
  53100208
  66087164
  78158372
      6196
      8903
     43449
  78158511
  98070545
    182492
   1931399
  61362421
  64919117
        74
  64777606
  61306418
  64983862
      3831
  59030404
  27267584
  31809391
       191
  11127016
  12965800
  29945508
  85233503
        73
     14795
      1211
  13704650
  47642214
       188
  84416305
      6143
      7108
   2590476
  41200054
  28842330
  61368556
  64969351
  85596912
  53499825
   2047299
  56650906
  63323147
   4386576
  16472834
    941559
  85568450
       171
  20403524
       125
   1358401
  85520615
       884
  74895482
  53300076
  64493241
      2036
     16764
  53100160
    501040
  13371687
  47680269
      1937
      6347
  14332064
  28889278
  29250369
  65366952
       710
       773
   2596270
  64929202
       483
   7421922
   9140256
  13588230
  31300038
  50752354
  86256244
  90480141
  52899515
  12306935
  63733134
  12952657
  20403575
      1750
      6288
  14166649
  39243863
  64770591
  33167654
  65174000
  84853545
      1205
  85521731
  85840154
   7285315
  30028496
  10745229
  31809389
  14694231
  39243887
  40608924
      1306
  13167648
  14520988
  39410073
  26002057
      3037
        49
  47663948
    788441
   2229232
   3467694
  45500742
       245
  66096710
       990
        92
    489262
   5983925
  14898106
  15123961
       650
  52002553
      2979
  62774913
  64581900
  65736568
  84680388
  91207155
   9000179
       193
      1654
  26600362
  64894085
  64937483
      2203
   8370679
  65297966
  66682566
     16592
   9710808
  28957466
       203
       672
  65598169
  66717493
      1038
    182562
  59892351
  53180263
  63438948
  62143672
       935
  83688614
  15499508
  33483328
  85568405
  28840378
  64995930
     12840
  65541450
       260
  53601336
  65193782
  78158181
  21202067
  89947816
       123
  33692867
       437
       637
  13435803
  90001959
       647
  13941354
  65238482
  66097261
   8110160
  85450749
  85521724
      1224
  45286522
  65465342
      7049
  69501653
  85198753
      6617
  12965714
  28946962
      1426
   7982473
  10376285
  33455110
       741
  30115911
       771
  86206652
   8377752
  47110343
  64288646
  64544908
      1281
    165424
    877885
      1184
      1434
   3457083
  60642675
       685
    489243
       689
  47286534
  85426611
  98059044
  63570202
  64771076
  90000272
       547
   7900497
  64876405
  85578459
  29217299
  33455100
  14685615
  33529384
  50382077
       982
      1028
  10369530
  12545728
  40444701
      2162
    183201
  11558537
  27711646
  52899510
  85537991
   2587007
  35068962
      1230
      6682
  13415585
  56966439
      9314
   1358400
     62853
  15304841
  29000956
  65554666
  66278018
       211
  44301290
  28702287
      5566
   2519406
  91197395
  31769572
  33761878
  91364493
   9728492
  62274186
  29839093
  66544631
   8681767
       300
  85531894
   9692766
  20286711
  31723225
  98099044
  20403472
      2020
   7705946
   9771296
  27339149
  60950445
   1127960
  70700746
       583
  65519358
    825037
  13245180
  65270855
   9532033
  58479779
      1454
  54285294
       848
  63204644
  10620568
       972
  57637550
  62954042
  14900097
  30071764
       522
       821
  72230652
  37376485
       811
  91308499
  12908239
  12908745
  61313189
      7071
  11756872
  13311770
  47383643
  62344587
  31269636
   9459133
  60302981
  65673417
       679
  66338870
  65412504
      4448
  46169409
      1470
  12711999
  53301203
  65655860
   5878250
       284
   1168403
  28827973
  65252074
       349
  40606191
       309
       395
  85876628
     11423
  38801728
       622
       915
      1617
      1442
      4346
       139
    692004
  11923250
  10647849
  13333584
  18501142
  61642751
  91423351
     23183
  64426136
  85348192
  46563111
  14146077
  47559042
  65557509
   1970461
   3122098
     12378
  60420555
  62034038
   3379157
  58055408
  29067072
  62568562
  64815475
  85953279
  55622987
  21801498
  33588198
  65773236
      4061
  28972679
  30127751
  10647851
  11074835
  65038409
  90429233
      2837
  12198906
      1597
     13142
    346802
  65841613
      4485
      2216
  91052620
      7042
        55
  60866866
  81686157
       593
  85663501
       956
      3141
  91207195
   9435611
   9226454
  31688103
  11601063
  15151937
      1202
       736
  91348859
       100
  63808836
   5902634
  15600651
  66038418
       585
  63648638
  96219462
      6558
  61368554
  90000060
  32311353
   9013361
   1146162
   9721040
  39934493
       520
  29077643
  13790747
  35846160
  64636497
  64215933
  60683523
       173
  13435870
  14898115
  65175827
  65630680
      1587
   5961796
  47642194
  39622570
   3350778
   7624162
  71051429
   9018589
  31400002
  31814236
  61958691
  65310327
      2075
  63514042
  85475523
  28674528
   9198529
  62645566
  13578598
   9018579
  71053008
   9471264
       282
       178
  86097517
      2256
   9089375
  64712167
  65735757
   8844310
  29035479
       475
  13025700
  13139563
  65428717
  84776797
  90261956
  65732947
  65843767
  49092631
  50390363
  73901295
  90626015
      2930
    788348
   9771251
  28796171
  63203212
  65595717
   9710798
  63283259
  38663520
  90000483
       112
       769
   2587372
  55007877
   1181798
  62945983
   9637785
  47562146
  63665934
       553
  64420387
  16355913
  33722810
  64117257
  66365951
  66451417
  14312269
  90284912
      6686
  47530983
  78158582
  16500232
   9746045
  12572866
  27724558
  99102680
       150
       612
  53499701
  63700741
  12620847
  33515731
  53496529
  60456385
  64618526
  65238066
  66215758
   7905201
      1240
   5064802
  90000544
  13227890
  83431830
      3106
  85191829
  65150242
      2828
      9508
  15230293
  15330055
       488
   9471232
  91285702
        90
  85200907
  98070542
    182300
  53322704
  64812981
   9138888
   6800002
   9124328
  18200013
  22881711
  85869818
       403
  91269168
   3237480
  12502081
  13055717
  63979295
  90629955
      2217
      1428
   1968662
   9145966
  10585121
  63541786
   1437242
  10452389
  65465329
  64770616
   9772169
  96846020
  85103686
      2042
   1749219
  60866824
      2305
  27200010
  67735022
   9702780
  37911379
  62719523
  85030430
  52002649
  64554805
       234
  90027064
      4461
    183009
  13166302
  86024824
  90000782
      1436
       549
    183169
  63609941
       444
   9457424
  63570183
   1136082
  20403479
  58329146
        42
   1674803
  20403222
   8573213
  29964454
  83769113
  13139549
  80563426
  28637781
  91455222
      1622
  30046528
  39410043
    182663
    903501
  47213027
  61728185
  70998914
      4269
   9487274
      2961
   2587005
   9987497
  65560611
  32089968
  78158461
  64993380
  66172296
  24800898
  43400093
  66672269
  62191648
  62259114
    182361
  31846768
   3376773
  11266659
  64744065
  90000687
      7699
  33334185
  56471050
       142
   9532052
  12611128
  47305415
  63491951
  65103324
       968
  14312243
  15304844
  13641920
  29032434
  62554237
  80359867
  62161255
     10793
  11911957
      1252
  28958330
  39189539
  63977332
   4700378
  90480155
  39208611
  19103474
  63394352
  68380996
   1180501
   4584730
  65632760
      1743
  12590834
  29079934
  64878204
  84770514
  85505758
      2957
  64455104
       540
  19300815
  64189705
  84837644
   4723448
  29064458
   2129294
      1491
   1117089
   9638577
  51001454
  63513207
  28100549
      7034
   3333599
  12198912
   3333588
  18000025
  20403635
  33304552
   6601583
   9531862
  23700266
  65464935
  66290075
  83639598
  47609746
         1
  33418516
  42625593
    350235
  11001034
      2365
   9788078
  12965779
  13098584
  53601284
  65682318
  13214721
  30028485
   3379167
   9354762
  85420667
       929
  14899125
  86152049
      1472
       560
   6900030
  82075945
  85201059
      3614
  28817102
  81378470
      1440
  29130471
  33628933
   3237444
   9258820
  55225954
  91322395
       843
   2573086
  65546470
    567377
  58902740
  64364181
  65539987
  32567410
  64578034
      3552
  85440963
   5190545
  32829887
  51523667
      1178
  64770610
  33545072
  12557086
  85309846
    150385
   1437249
  13015417
  31820161
  66251982
  86592426
   9721230
     43268
     16677
  62121487
   9665181
  63855204
  20403376
  65631918
  85440984
    149083
  27888942
  66452219
  65288215
      1301
      6962
  86213606
     15175
   7699545
  47562587
  12312598
        19
  28774776
  66177968
   1181967
  58504475
  13334726
  31702440
  64676221
  65546463
   4708029
  61484194
    182491
  10700817
  27300037
  63808812
  64812965
       201
  14733798
  59917381
  53499147
  85103683
   9564673
  22100025
  66033256
      1945
  47286526
      4707
    182693
      6245
       731
  85539498
  33434608
  47558816
  65737076
   5631183
  64397682
      1139
    182564
   7982484
  62827005
  84770534
  86256224
       828
   3673771
      4074
  16360817
      1148
       649
  85198751
  13850158
  63979282
   8668163
  63385778
  91417653
  65378044
  85198887
        32
  70231636
    182304
  16163372
  65500276
  89704991
   2807864
  36400050
       786
      2157
  31892785
  64241725
  47203883
   2693926
  28715123
  60866839
  86098580
  47312776
  63006697
  84118598
   6900052
  20403583
      1026
  65383182
  65018572
  64090208
  85722970
      3923
   9492464
  40610861
   3237479
   9531961
