  61043983
     21587
   1147057
  65697952
      2858
  23701335
  65376213
  67243082
    681950
  66788561
  85885458
  90088442
  64128551
      9155
  90646831
  85772450
  64842709
    156697
  46036989
  65680228
  67030764
       829
       567
   9002025
  65598302
  65426277
  66169530
  48267729
       320
  55365252
  61400327
  63627386
     89583
   9628250
    816950
  85846379
  62452682
  63130109
  64031952
      6618
  10050488
  13035723
  36394455
  63739990
  64923555
   9741222
  65744580
   9697988
  27173067
  55365854
  63519267
  10050487
  11891528
  17400034
  64525025
  64850541
   7699298
  29023312
  49706932
  47600383
  66852643
  64583058
   1582288
   9130835
  28800141
  53524274
  63071131
  29889134
  32600731
  47806810
  55365692
  55365983
  61959535
  42182840
  67560716
      3073
     36526
  65069182
  58059451
  46209153
  39235734
  66820455
      2248
  29415318
  91073134
  63583529
  32361138
       249
  59790825
     18510
  66703521
  67196671
     27788
  10155057
  67275132
      2262
   1574296
  90000160
  65387724
  67722721
       401
  55706189
  30209936
  65069102
  52481204
   3498851
   9421627
  58590234
  64582377
  28844946
  29748690
       331
  26500892
  33361512
   5704142
  65625637
  64390624
       571
   5700014
  65603819
  56498813
  61118163
   5704121
   9870277
  55365993
  58048415
   1117124
   8877724
      2449
   2111243
       697
  55706266
      1400
      6751
      1009
       590
  28961118
  55365705
    156055
  51977931
  55365862
  60819067
   3072213
   9908246
  13163086
  47547810
  65447784
  55194974
    500107
  64961794
   5704156
  10060826
  13765763
  35711435
  52589588
  64721056
  64739217
  55706024
  65497781
  65698842
  85551078
       784
  58725093
   9642957
  64995281
      3029
  65877188
  63684062
  64757033
      1180
  46986290
      1438
  65996357
   9133944
  59542646
  11035321
  39652590
  59602007
     28293
  65069166
  59542820
  60189467
  65697998
  67004984
  55000048
  63391111
  13374590
  33665455
  71053815
      3911
  29199047
  63238502
  91463552
  63130731
  27200839
  59542715
   3349819
  19001478
  55365902
  62292955
      7470
   1161906
  15887533
  35800034
  65426248
  71028600
  55706009
  64739763
  64834782
     22008
  65277340
  13398803
  62723247
       971
  11308243
  15593204
       442
  58088491
   5704002
  67281372
     18799
  11308155
  53700475
  65572176
       280
       951
     18226
   5704122
  28505205
  77668413
  55706224
   6900001
  29285511
  80069753
       591
  64844030
  77594940
       424
  10829408
  64556881
  64739320
   9478209
  13249587
  77668412
   1600564
   9130288
  65830165
  65314362
  65971732
  55706346
  65452766
  65457426
  64428555
  64298334
      3730
  11400027
  11931332
  14062131
       205
  63930565
    463788
   8370208
     57321
    384430
  65498219
  33846372
  50413063
      1545
  11301802
  46558077
   5704177
  21007476
  46000021
  61028301
  63855667
   9732355
  13307030
  28002880
  59542872
    143422
  55365949
  65674519
  67129612
  86283887
  58725105
      2163
   2414015
  65668901
  66245614
  63678534
  29160048
       449
  61400328
  64375262
      5266
  65967505
      1256
   9389631
  16604328
  15401427
  28844010
  32060991
  66639017
       323
  61118254
       389
  55706055
  59159192
  63985321
  27322041
       936
   3467664
   5704197
  52589679
       239
  90002115
  64974139
      9070
  33293078
  67902504
   1117108
  11217973
  32550909
       421
  65459160
     11901
  85404578
    131927
  67453184
  86152261
  55365956
      1144
   9623442
  25500670
  66895095
     89591
   8938949
  65032673
  59542709
  61911034
  51724476
  85681918
  64834802
  53165232
  13187489
  46553965
       436
       908
       819
  63295911
      1492
      1640
  29293878
  47714771
  86286914
  60862641
  64844184
      2435
  15599988
  65021282
       820
       885
  51724493
  65248073
  65458553
  98164332
  62637594
      1080
   5245483
  10309953
  65420046
  66638485
  85858092
  66924692
  85460529
       138
  86152274
  60976634
      1401
    160069
  29136759
  85552069
  58554645
  12648319
   9747958
  31427397
  67324423
  58401145
  63236571
  55365817
  14832205
  19001454
  85574389
  59156958
  14128762
  15300166
  65182169
  63987311
   8377753
  20280148
  64375256
  15593213
  49580316
  65495313
       348
  64390533
  61373804
      4274
  47696564
  66770129
  99727722
  61102896
  10060829
  32805982
  55365332
  64445075
  53630776
  64312728
  98153626
  12094068
  65156712
  85844671
  52899528
  55365765
  64739226
  62999527
   5704114
  29012635
  39278285
  85474785
  31659842
      1213
      6607
  65705846
      2590
   8181841
  10060831
  17901394
  85552054
  64549321
      8919
     12144
  10811104
  90016309
  52589525
  66742093
  60976639
      1730
  12836024
  29128084
  65569865
  67098968
  85357557
  63599760
     18304
   9330199
  65258298
  63533543
     32822
  47600381
  67276288
  85543431
  60609831
  51724447
       212
  59790819
  14287987
  15431405
  65236071
  67277898
  63855599
  64730886
      1179
  13763387
  11972624
  85888777
  53700731
  65348503
  66325131
  86336530
  47564787
  65099781
  64312744
  10493784
  44900016
  59542883
  62471818
   2234422
  29160063
  14441031
  65792272
  91364494
  56566458
  61572281
     32982
  11085586
  29302183
  30211702
  62853131
  46209158
  90002119
  90469386
  56508788
   1146234
  64312718
    720006
  65027726
  55365096
  65793276
  84825432
  63259642
  39662883
  29000265
  62117344
  60312673
  63548714
  91463576
  55365558
      3990
  63985337
  64777040
  52589700
  64788844
     89574
  15593205
    674732
  47738236
  62274113
  67064657
  62162432
      4073
  14420374
  63699201
  52589676
  65788911
  55365231
     89554
   9567718
  59542817
     11010
  29236631
  70954929
  91071034
  55365895
  62161645
      5503
  10212674
  13136244
  28886461
  65238149
  63072154
    143389
  29190137
  39250915
  77277198
  78061622
  64917024
  64675436
  37900384
  10700225
  85976757
  90000096
  10227129
  12728901
       648
      3818
  11930711
  46575435
  65668681
  96615938
  62183798
      1147
   8706701
  11273815
  60625943
  60704307
  63985016
      1762
      2002
    112352
  13163099
  75332851
  59474571
  85885448
  59542632
     97214
  39011036
  65309950
  66531131
   8800162
  60168885
  61400332
     16650
  85012437
   9868164
  67326220
  90000055
  55706021
    301449
   8956779
  14100052
  45400504
        39
    155734
   7764408
   9131899
  28465140
  65032628
  63893450
  64428486
   5619410
  85574363
  55706178
  60526542
  61373812
  13163101
  53118025
    306574
   2107841
   5836124
  67730746
       983
  10493736
  63395072
      1263
   1448450
  65698891
  61422546
  62472351
  53499612
  14824293
  86348363
  62615004
  83678067
   1405663
   5704038
  15230304
  64881425
     18388
   2774590
       372
  13398806
  33466008
  65488931
  32279788
  64729918
  55073775
       759
  62459120
  65347674
  66081677
  59156977
  10060817
  66614108
  10910959
  16573359
      4650
   3467693
   6900024
  24700279
  55706198
  62191640
  64003851
  65980084
  59542875
  10493748
  29096173
       993
      1247
   5900019
  65443536
  65813552
  66638526
  86178218
  21007469
  63904616
  33651655
  55365980
  10493728
  27500287
  79709065
  63734841
  65374706
  66635976
    623120
  65103681
  65623498
  83320100
  15230234
  34152464
  59542627
  64298181
  71053584
       653
   1178532
  85825157
       252
       919
  65197094
  65042001
      5609
       197
  64428468
  16238771
  39656515
  47544606
  85844683
  63830454
  65674346
  66004247
  85606718
  55365747
   5704075
  65457443
  66616952
  83653502
  64481732
  59542677
  51100754
  65369644
  52982088
  63839082
   9874142
  65039536
  64794808
      6918
    522858
   9862283
  64311813
  87314978
  40411825
  83817386
  64247841
   5999846
  55365809
  29179613
  64139554
     10987
  20496078
  46025074
  65340797
      1291
     28450
    143481
  26503814
  85776574
  55365642
  61400381
   8531957
   5704183
  12517855
  30092400
  66640901
   7532076
   9720127
  28392412
  65309080
  65340188
  63440514
  53630598
  65129085
  64417794
  65969161
      1034
    265479
  65561698
  65967451
       108
  11308166
  10160038
  15256953
  90028830
      2109
   9622876
  29077700
  33565797
  90000135
  63130729
      3625
  10784461
  18201151
      2323
  65501161
  66775830
     18198
  27900008
  61905993
   9876900
  65881858
  66144051
  55365769
  59542672
      7581
  52200795
  53524261
      1065
  14300016
  22500936
  12729771
  13105521
  29327042
  66551320
  64236103
      7028
  13203884
  61587349
  64390588
     97219
  33512432
  75332817
  77277213
  85452585
  62907719
  10811161
  66520062
  63967536
     97294
  11216073
  51724409
  65829263
  90001062
  90006288
    497240
   3467705
  47363050
  66072265
  58554649
  64688645
  49157900
  65630127
  13305951
  91463567
  60189558
  64474212
  21021796
   1227365
   9244789
  10200009
  99727731
  55706103
  63492905
  63726072
  64888946
  52589559
      1900
  85887205
  66876715
  80069756
  10309956
  16428691
  55365545
  55365458
  47748550
  65012652
  60847748
      2516
    259252
    345110
  91165299
  61243875
   1573462
  29200153
  67421773
  64483801
     35954
  91071041
  59920000
  13035704
  39178880
  47564790
  52899544
  58672034
  61837177
  64896939
   5704092
  11400283
  65001482
      2941
   9133957
  47669886
  33002340
  40673453
  65182943
  66774369
  91563983
     89578
  50886160
  67804211
  96615776
  63228505
      1363
    231137
  12013709
  29324909
  32224208
  66203211
  67355971
  10033216
  11897967
  85668259
  55706184
  62274121
   3901489
  33863298
  52589620
  53524266
  64790757
    539319
  11949603
  41200079
  58725044
  55365578
  55365986
  59542669
  63723887
  83497810
       489
  55706141
      7027
  65136376
  95079970
        78
       986
  64507418
      1805
     40407
    158092
  85426188
  90000113
     18991
  85807252
  90741957
   5516048
  39607239
  85888789
  91521101
  60434156
     40806
  10212694
  15362574
  63523104
  63533530
     18975
        83
       180
     10830
  29035662
  40000686
  64446044
   8801474
  14867078
  98074441
  55365844
      1253
  65623501
  65674689
  90560493
  63984887
  64391130
  20185181
  47748549
  86078625
  11672585
  13717952
  13163093
  64128462
      2072
  65829244
  86178222
  91364489
     89589
  66545307
  62390066
  64657505
      3689
      6776
  65288179
  65373551
  12365869
  55365637
  62472349
  34152467
  59542653
  67094507
  55365686
   5704095
  55706314
  38692344
  39250976
  65511377
  83497830
  86068179
  58389861
  15850369
   9130842
  67232119
  46104111
  65342495
  65373697
  75264888
      2193
  16120819
  64989125
  52589697
  15324319
  85404535
  64620126
      1360
   3657992
       410
  12133197
  55365158
  59542832
  65967476
  91499204
       844
  62862994
   9620017
  85404545
      1899
  62438658
  64269716
     97228
  15453605
  85398027
  65751981
  91491658
       202
  47761829
  90103741
  13642829
  63200927
  66345231
  66993709
  55706162
  67478283
       671
     80654
  76426833
  46209179
  71028348
  85718698
  64844260
  29126732
  65273318
     25938
   7935218
  66208614
       148
  60996967
     97285
  14867084
  90000075
  62140840
  63644719
  64199869
    681973
  62610338
      8600
  33737895
       795
  63130132
  66640208
  55706039
  58961415
  64247831
  55365295
  65881812
  71028619
  14687621
  66027712
  65829240
  63830249
  32461462
       136
  16604246
  17900655
       384
       480
  49166832
  90284497
  52081947
  55365276
      1548
      2511
  36000650
  63578197
  64286261
  13620655
  55365301
     27446
   8370202
  29200265
  63904563
  31803617
  55365833
  62874207
   9131835
  61044002
      5646
  63422081
   5931775
  34152522
  36000642
  90741967
  62763844
  58590174
  45700006
  55365925
  57637545
  64311805
    231489
      2117
  28616230
  66217377
  84392036
        46
  64286412
   9002169
  47842679
  64375246
  52589638
  64375233
  10249210
  75332808
  85606726
  90494978
  66437576
      9010
    681534
  10156170
  46209151
  62390061
  64003841
   9869035
  12365864
  39040781
  52589602
  63478497
  64298243
     18230
  15400002
       254
  61400318
   5704191
  29302755
  25906711
  65952959
  63993095
   5757625
  29200226
       397
  64457539
   9435929
  11189965
  49166837
  85091219
  63752037
      9062
    143391
  64503417
  39070687
  65666395
  67448177
      1296
   1067002
  11290778
  47558892
  65489027
  54152394
  63599799
  33200644
  66484538
  67484674
  81106392
  91165091
  91364452
  55365822
  59542683
  63904594
  20403572
  84971383
   3538769
  40627721
  67163434
  99727729
   2414006
  31884881
  65604717
  62383159
  63492884
  91463600
         9
  55365645
   5704056
  65994657
  75264999
  75332823
  58596740
  63200949
   1660890
  15105004
   3072200
  11069091
  20447551
  13586015
  28892126
  61730106
      9072
   1540534
  24000280
   5704207
   9593786
  67279765
  65559736
  75962923
  83463067
  55365664
  65974195
  19764187
  47715555
  11000536
  67357841
  63161441
  17900471
  19107081
  15513031
  66407549
       921
  59081247
  58401148
  15593215
  66614032
  77974098
  81163320
  55175807
  29044271
  29945522
  47431874
  65238863
  85252057
  55204873
  13487909
   1241756
   1405573
  33565793
  84971373
  85908907
  90000286
       293
  62160599
  64870503
  64867553
   8381072
  66656059
  63106231
   1174364
   5069196
   9106133
  20422643
  84670305
  85680012
  90000089
       356
       513
  66543418
  65639442
  85185122
  64843974
  11919991
  64947142
  64842303
   7005254
  14783268
  14899573
  28956000
  61572622
  64067525
  32362351
  74518285
  77974096
       377
  62907688
  63830433
  32279613
  48834357
  66507950
  63029781
   7279756
  58725096
    227462
   3516955
  40531376
  61287399
  47508012
  64552128
  75062266
  60609809
  63790786
     22206
  10060840
  12208308
  13487888
  85390748
        29
  55365694
   7656827
  32371345
  85777005
  64229084
      4003
      5821
    586440
  47904234
  52899531
  58181872
   5320210
  26902879
  47664613
  84641348
  64881465
   9875346
       839
     18200
    539314
  15889432
  62891724
  55365989
    112661
  33545498
  47437319
  66656326
  85664515
  64582456
  40021421
      2275
    155590
  46440852
  65541943
   9317509
  32494735
  59965757
   9107265
  29033081
  40500274
  65825333
  86089271
  59542630
  29067744
  66785127
       714
  29340012
  55194921
  52589684
       767
  59542776
      2149
  85633900
  59516508
  64551928
  63943173
  30120574
  55365228
  60472259
  30071652
  59542882
  31527659
  46209169
       124
  10700149
  29063467
  90762960
  67393494
  39645075
  66780828
  63523147
  28966644
  66739466
  86067291
       186
     10951
  16120820
  59542685
  64543200
   1159637
  11216363
   1405716
   9741202
  15097350
  29259432
  31803618
  47600399
  91123878
  55365801
  62555225
  62723236
      1046
  10033170
  85264185
  90000370
  60609844
     35753
   6556064
  65729393
  65825311
  85693801
  29102108
  66519994
  64298271
      1610
  27366621
  64247849
  19358862
  55706043
    167681
  33651662
  61953348
  46757794
  47631519
      5859
  67129583
  62117343
  62771601
   1930624
   9701470
  28699846
  66819899
     19440
  29353833
  62383145
   8699714
  65138463
  11657555
       667
  59542878
  20458122
  93332468
  51724517
        75
  59542834
  62472528
  12529499
  64473602
  64298167
  28788123
  61016412
  64750593
    682010
   5704012
  11929729
  21900865
  47748558
  85454493
  90000373
      1236
   4521869
  51724410
  66148784
  78061621
  55706057
  62862980
   9409061
  33545513
  53118820
     89575
   9802740
  15281493
  29762932
  91071031
  67285311
  52589569
  59118090
  61984717
      1228
   9784504
  11931786
  77277199
  55365685
      1345
  10000433
  29348143
  55365602
  59542818
      1641
  65376203
   3585257
   9001802
  29039015
  61016425
  40435557
  65749547
  67039419
       127
  55706262
  44900194
  77277194
  55365904
      1810
  47367990
  83656276
      2609
  29247113
  85782452
      1512
  15413943
  46553964
  90000729
  56425756
  62892205
      2030
  11600470
  58590177
  64706164
  65556131
  90741989
  91253150
  63714640
      2277
  20380126
  65829228
  11110728
      1003
  59542680
     80799
    229989
   3473338
  13634566
  28676571
     14296
     14867
  47721760
  65749479
  63985965
   1191812
  67324136
  64250412
  47631518
  11216497
  32295176
  51724401
  65741193
  62191650
  64552141
  90000067
      6934
      2410
      9512
  85694524
  59542839
  28635476
  32450402
  86221760
  62788079
  65749269
  86003555
  61678494
   8370200
  85217365
  85315719
  55365961
  62636694
  63638382
  64273559
  53700501
  85638579
   9420699
  39134234
  47564780
  70357497
       172
  13778653
  15885414
  65623477
  55365410
      1773
  43908860
  50422042
  55706084
  63346195
      5443
    681547
   7581466
  71200010
  59542896
      2674
  36600037
  85404590
  40636611
  52000075
  84729429
  28844243
  11925005
  61313449
      2035
  85193120
     22408
  10811107
  28622557
     12257
    208634
  65414999
  91364481
       486
   1699112
   7895449
  10026291
  64748457
  11122006
  59542635
  91444833
       774
     28432
   9784483
  91073136
       470
   1916454
  59542843
  63726050
  64460935
   1996095
  26402091
  39622581
      4507
      9865
     21063
  73800013
  85664501
  60862630
  59542670
  10493745
  65881720
  63200926
  10361944
  62929627
      7133
  11794445
       690
  65881768
  66706830
  58491461
     10347
  66673043
  84670304
     12644
   5704112
  62636693
     80808
  65680222
  21210456
  29057264
  65287291
  85205530
  90458390
   3070554
   6600013
  13069635
  77414928
   5704137
  10811142
  59790817
  14690710
  51724492
  65234922
  64361282
  65317131
  85706348
   8827982
  65557978
      1125
     95324
    143646
   8861747
  10900425
  65968660
  61102897
  62508453
      4045
  33540787
  39250914
  49705408
  52589643
   1162770
  65829269
  66634718
  52589667
  64312738
  65184765
  90000084
  63280673
    168761
    302724
  28912970
  66217166
  86283874
       337
   1801947
  32279616
  90005818
  64949518
       166
  86123625
  63492911
  29748689
     18227
   1015097
  21800022
  29985874
  64985633
  63586140
  64790693
  85672070
  55706036
  60976637
      1874
  55000062
  63200943
  62942272
      6922
    149088
  33110332
       353
  62637597
    160064
  27300030
  66254161
  59542889
  64848154
  65420131
       147
  59542812
  90000099
  61313455
  22701034
  53630463
  66620203
  61422700
  63070070
  86178225
  55365565
  55365279
  64657508
  65340766
  66112453
  70985976
   7289878
  16163107
  65472834
  68610741
  55365498
  11920846
  65913757
       735
  55706241
  61888784
  29999866
  66027762
  59797958
  63904560
   5704205
  15304933
  47633541
  83798749
  62452670
  29389355
  65458930
  60602043
  59542767
  63599775
    681545
  86201617
        36
  55706065
  33515898
  84670307
  52002765
  55900036
  64881585
     97205
  53630467
  62472186
   1084742
   1215037
  36000622
  65013925
  65598295
  60189426
  64976753
  66511008
  91109535
     80396
  11181832
  85882375
  55365468
  28844431
  30039263
  40726690
  59081329
  60184877
  60189455
     17947
    306579
       791
  64516017
  13668646
  85358569
  63492910
    681540
    128279
  15017878
  29194652
  66650261
  62722775
  14124245
  49166834
  65334265
  55706056
  55365994
  64870507
  65598361
  67005262
  91071036
  59965789
  64814812
  27200066
  47544065
      8559
  46104112
  65488965
       238
  61400498
   9727915
  59542815
      7142
      2976
  64143492
  13144387
  29116426
  65245092
   9131805
  65930426
  54152386
  91380378
       146
  55706226
  28946580
  47445278
   1222866
  15337439
  65829239
  55365688
      6777
   1196312
  91071042
   9002160
   9205803
  11837986
  28813826
  66575869
  67209343
  65825302
  80030120
  86347068
  63904602
  64483907
    497242
  67269166
  61060202
  52589514
  64251408
  12952685
  16426009
  58725039
     41520
    681544
  13172736
  55706064
    973171
  13163104
  15593203
       198
  63073104
      1416
  55706191
  15568789
  33515901
  85201084
  55365469
   5971986
  67324431
  64250668
  64917424
      4394
  50501316
  90000114
  11102882
  29327052
        79
      2491
  51724503
  65560182
     61137
   5901768
   9874143
  53630687
  87740345
  57907383
  59542678
  63644713
      2161
  15674239
  67097000
  60286894
  26946109
  34152504
  46301411
  66787556
  85810827
     11710
     18974
    156698
   2218413
  85882408
       826
  61400382
  64643204
      1729
  25200511
  29035663
  29268270
  85555130
  85567309
      8936
    987390
   9628251
  47748548
  53700648
  65404482
  66616935
  70954846
  55365641
  60966449
  63533522
      7434
  90757152
       250
  59542810
  65039562
  65674591
  63989800
   9891243
  65065806
  90108373
  52589657
       145
  13072110
  84526635
     18673
  13284546
  15291134
  64128517
   9375483
  33291064
      1146
  13585201
  85468919
  56869954
   5525628
   5847178
  66110049
  85664543
  86336955
       298
  63130145
  63984913
     28744
  32279792
  65687011
  85264187
  59863682
     28200
  65103020
  57006034
   1154450
  10769759
  66818473
  11216561
  47431881
  65182175
  63726065
  10033231
  15100190
        38
  55365638
  34152466
  66106724
  52187255
       107
  64273551
      1744
     18333
   9680449
  28509694
    155090
  15305057
  65666494
      6986
      5797
  18100035
  55365159
  59542831
  64096072
     12461
  19001465
  29035905
  29438038
  64418965
      3957
  65592999
  51100533
       531
  27407522
  10033299
  61959529
   2322162
  64888945
  29096062
  32590268
  66925733
  90000101
  64156374
      2731
  28392414
  40599733
  62634830
  47061469
  64788667
      1575
  13825220
  47554571
  47708801
  17900013
  65288190
      6600
  86245976
  90998274
  15286532
  28392415
  55365860
   5999787
  18639161
  20444065
     18617
  15889424
  66000047
  98104509
  62022917
      4115
  32225339
  60815497
   9230676
       901
       704
  63309647
  64477300
  90726306
  63538552
  36500287
  47748546
  47635271
  65039554
  66679686
  65356973
  51724477
  66785570
  67725836
   9673531
  57006036
   1944103
  14909830
  39250941
  74279324
  29035907
  65993475
  90461112
      1789
  64343571
   5937002
   9533128
  65142668
  85574360
   1181929
  65845615
  66884578
  59081322
  85185135
  60847551
  50423654
      1287
  59542837
  64720962
      5598
   8669673
   9868147
  58725108
  31878767
  66245561
  63916354
  65524831
  52899538
  15047843
    681549
   9229621
       200
  59965792
    973053
   3427152
  14106468
  28904472
  29195142
  32279611
       506
     96536
  85185107
  29172835
  67275406
      1905
      1239
      3605
  11401954
  51724413
  66108805
      1149
   9908243
  65960555
   9753369
  65340768
  65488977
  90000087
  90000098
  90002816
  64882182
  90018434
  59118095
    916371
   8375634
  26702074
  13000010
  29045919
  30094576
  39541362
  52002702
      1686
  12517851
  67200057
  11248898
  67408249
        59
      8183
   3565524
   8770282
  47712272
  52081950
  64296674
   9867898
  11308190
  13393196
   9131887
  67606327
       931
  64312715
  64881423
   5936989
  65250172
  65687016
  64003870
      1739
    149017
  40435638
  63855483
   7764666
   8735501
  65591049
  65842126
  83497814
  91463575
  55365588
  61102860
    131572
  13688054
  61373810
  64867551
     89596
  65796023
  91390582
  64427434
      1030
  70985842
  63808227
   9676555
  51724456
  65301040
  67508816
       497
  14811134
  71028610
  64461048
  85589947
   1051150
  10493775
       453
  63548783
   1786246
  12913332
  47753621
  92733594
  43807164
  85870980
  57062025
  13398804
  28943938
       950
  62723242
   5990477
  37402735
  52589555
  19001479
  65994272
     10996
   9951924
  10060815
  59156960
   3251705
  65505358
      4142
  19800023
  53499531
  91382161
   1405721
  53700017
  65069113
  66114939
  66608310
  90000523
        31
  55365454
  61488492
    149086
   1405713
  86283900
  29179638
        18
  64247925
  64788807
  61713965
  63229605
  85388859
  61118298
  15337428
  47806811
  65829215
      4504
  10033227
  47600397
  91324141
  12517861
  15517883
  99727735
      6700
  47830596
  63130735
  52589415
  63989811
  64810503
      1480
    155813
   9565128
  58809040
  63644717
  71028579
     36505
   9468015
  21210453
  86178237
  59542877
  65912686
  53524279
   7996171
  37900294
  64312727
      2319
   5888525
  66186385
      1490
  11236633
  64844000
  47811995
  65181992
   9255181
     97271
  65182318
     89585
  83674213
  62459099
  27711622
  60862665
  91364457
    681971
  83796528
  85888790
  86123602
      1759
  66549408
         2
  15239940
  20263591
  40551251
       817
  63644710
  64312735
  47062335
   8827559
  53630396
  62637580
  32295163
  65639235
  65886294
  98069421
  55365840
  62531238
  14909887
  29200263
   9784512
  31803615
  65238150
  90028840
  11005388
  28414445
  29048759
  65238839
  66726984
  55706154
   5925895
  66861971
  85396118
  59965798
  65598359
  75062251
      3615
    155573
  19700015
  66824254
  63346199
   5915828
  90000333
  29280153
    475343
  70357482
  67033308
  52589473
  60905240
  63830319
  64003799
   2876642
  12503986
      1929
      8539
  62999529
   5888499
  11891531
  52187250
  55365966
  51724406
  66886467
  60833957
  55365069
      6226
  29224246
  52899511
  64390475
  90000116
      1255
     12107
  65571111
  85141043
  85970070
  62274101
  66096575
  65376207
  58596732
  64750523
   3314037
   9784501
  29200086
  65245088
  84011805
  20700899
  29316839
  66892513
  55365580
  62637578
  62723241
     89572
  67230764
       942
  11217976
  27120903
  38800494
  55365017
  57907380
  58590233
     12870
    182557
   3238039
  14365685
  29985875
  91207376
  91463593
  55706076
       853
  61400319
  15593212
  65829258
  61400396
      1090
  29327008
  32279619
  65056720
       890
  63921277
      7116
  51492023
  67237662
  52899545
  62907759
  39645060
  85848478
       156
  63523110
  65907754
       161
    999482
  85888763
  85810824
  55365455
  64844213
  28987594
   1233289
  12763245
  13035724
  47061452
  47715570
  85013945
  20299444
  32500866
  65417570
  57006040
  63726068
  46025073
  65740137
  61379386
   9719011
  47381337
  86191591
  47904229
  75332820
  62677911
  27001028
  29952184
  86203797
        17
  65101437
  66649816
   3946595
  11236614
  66062930
  64790668
      5827
   1166889
  11216550
  85681970
  90570465
  60207323
  64867646
   1179326
   5064868
  46209176
  59542902
   7656825
  29286510
  64570065
  60599308
      1078
      1943
   1996081
  60189439
     12637
  62161637
   1145662
  14640548
  40023567
  85324921
  64688621
  11462548
  65642772
  65733330
  66608866
      2202
     89584
  65242778
  91281270
   5999831
   7656819
  23800014
  29334365
  62404043
  29268869
    405022
  29502948
  63130117
      3060
  46995016
  47544640
  65308497
  65636652
       481
  56425037
      1953
   3578204
   9784513
  65387850
  22200648
  65748601
   8155000
  66607304
   3315416
  10493712
  85547975
       966
  55365849
  12517854
  25800870
       958
      3940
  83650218
  86178224
  52589618
    973174
  13163109
  64375259
       208
  47177738
  65668750
  99727721
  55706221
  63000147
     86079
  14700004
      9006
  31870421
  65282800
  61102899
  64239463
  32109818
       236
   5936988
  17900600
  85928921
  55706192
  55706345
   9867663
  13818960
  90762965
      1525
  66278035
  85807315
  53524271
  63726027
  64978118
  51724506
  70985841
  83497804
  58725048
  15568873
  29093406
  47600386
  19001471
  45700009
  55365466
   9768072
  65713777
  91165266
        65
  62585392
     78378
        58
       693
    143443
  60312667
  10811098
  55706054
      3444
      1963
     57336
  85671651
   1178379
  66616968
  66818066
  62634845
  14050502
  55706015
  55547497
  13910023
  65829266
  55365992
      7940
     23338
   3467714
  29216032
  65697260
  67232656
  40019811
  85877951
  85589913
        53
  55365865
  34152524
  29300229
  58389890
  36000619
  55365907
    622677
  50416103
  47748561
  73100419
       823
  64914810
  64982754
     28961
  10098118
  85846365
  53400859
        89
       140
      1515
     10963
  13072111
  67346612
  86152260
       130
  63910419
      6945
  55365742
  63585943
     24264
  15061819
  90873296
  53705018
  60917817
  63509386
      1751
  66605553
       195
  58554651
  63904619
  65182300
  60751387
      1067
       658
     13327
    112457
  66746136
  52400021
   2587354
  13942921
  55365839
    973152
  86285214
  55706161
  62327681
  64239810
  64680174
  66892724
  91139639
  64417740
  14048295
  15636183
  55365120
   5704072
  66476837
     28308
  29327054
  59081301
  64977853
      7669
  29035665
  85655644
  55706105
     86351
       121
  55365936
   2997324
  15652120
  65333804
  66011490
       175
      1135
  19000017
       181
       439
       980
  60600360
  64428460
   4440386
  10015722
  33396899
  65974370
  70802924
  25476647
  29215722
  65602763
  90726326
  98160612
      1557
  28424798
  33600590
  47600394
  90741990
       135
  63644725
      3645
   9784478
  65495410
      7325
  33562401
  33382201
  70357512
  91382163
      6911
      5070
   9746131
   9420679
  14004618
  40731986
       192
  29952181
  85452595
  64950791
  46999564
  90001245
       687
      8991
  10033225
  28960751
    916396
  29200268
  33281273
  66254115
  62299076
  62670965
      5836
   9955972
  65696353
  66576628
  85689387
   9536432
  15112174
  65631911
    973094
  29748650
  65633750
  66573611
   9456323
  20458107
  42400048
        70
  64375257
  28947677
  66616880
  66543421
       187
      1057
  67051960
  86007188
   3578192
  10700349
  66330998
  66531132
      5796
  52899520
  63259621
  13870577
  12898049
  15568777
  32562546
  53700714
  52589560
  62849153
   3372229
  65238139
  85340610
  62472525
    831518
  63280668
  85978256
  54152393
  59542774
  65327935
  53119095
  96162533
  60233626
  59542777
  14814987
  46789991
  63703592
  63782664
  12053037
  30032763
     89599
  41000372
  13734027
  53700757
  10309964
  16604204
  14838349
  67032220
  47806818
     97237
   8217662
  66136675
     10350
  14570366
       224
      6573
   5704036
  11189966
  15700135
  61400366
  63219204
  85547988
  63830465
  64688663
   3467661
   5948994
  29770175
  64686928
     14854
  90762939
       618
  64789890
  10086132
  66638955
  85185136
  64202625
       116
       223
  64845082
  13988610
  65798259
  85704732
    973119
  50227381
       409
  59542659
  30026522
  65091730
  63726048
      2150
  18101208
  83497818
  67106703
       241
    973134
   5933593
  11100458
  15163755
  53630756
  67938818
       502
  91420084
  14867118
  29805758
  40719634
  65340218
  65412218
  61790625
  62636698
   1395750
  11301791
  15113936
  11672575
  86337019
        96
  18282748
  30110220
  65668748
   8381071
  11245603
  29889368
  63055796
  64247830
   3379082
  66847363
  55365794
  63599783
     18902
  90018408
        99
      2243
  86078619
  62199938
      9184
  61509818
  65570523
  31803621
  66137410
  64913741
  65282754
  86208891
  62636703
  11156151
  28600118
  39652576
  85501557
  60714850
  55365057
      2188
   9259733
       994
  55365296
  59542679
  60625874
  29316830
  53700525
  29083136
  83650248
       633
  64343566
  29126733
  74518284
  55365812
      1800
  67102788
  65454887
  52589577
  61373807
     95278
   9784499
  65749456
        12
       930
     16743
   2595674
  29328923
  65135642
       609
  55365916
  62362570
      1756
  65182237
  66016220
  58243909
  61765390
  50359135
  47458756
  47599835
  83497815
   9591852
  27900917
       307
  55706196
  31830290
  47458739
  47823093
   9908232
   9389427
  53825001
  55984526
      1790
  13307039
  11115565
       264
  55706153
  62605031
  64617893
      2272
     18845
  46840161
  66649586
      5002
  17900604
  52899513
  66449556
  55706078
  63509341
  23703652
  46209134
     26007
  85807282
  66256089
  55365011
       366
  55365663
  59542702
  10353827
  85655647
  63823745
  64913818
      2229
      7152
      3968
  15188933
  19100094
  91280809
    681980
  62634829
      1581
      2708
  65069171
  65701550
  67485541
  85548911
  63174049
    258663
  62613583
   1869105
  65376211
  34152471
  65527825
  55706041
  63599757
      1173
  47761833
   3367033
  65107616
  65598261
  55365759
  59542744
  91444834
   3478292
  63599796
      9157
  65251421
  55365698
   1405669
   2578808
  65747520
  65799517
  63133230
  13487800
  53630505
  65825308
  55365655
  10186806
  29327048
  56425040
  62274135
  61572625
  64913755
  28939554
  65386858
  61312615
      2181
   5564823
  66551913
  55365690
      5867
  29218623
  32664923
  67129595
  53524276
  55365497
  31854302
  40637218
  30120567
       787
      1087
  10050489
  11290717
  65623471
  70915361
  52589554
  52899526
  64913792
  14951706
  28278258
  98074509
       680
  63229133
  64027002
   5907254
  65666527
       106
  10493725
  15942932
  39614014
  66531127
  84670323
  52187245
   1176554
  19743845
  46025075
  55365985
  51724495
       517
       587
  64096163
  24501039
  52002764
  95128294
  55365577
  28790151
  65027732
  65310391
  65096207
       315
  59542821
  47600385
  64445073
  91165278
      7026
  13126695
  66613421
  62863022
      1103
     89590
  11181831
  32829548
  64298198
  10212655
  66238693
  64814116
  66171426
  75332846
  67735555
  33512434
  65628085
  55365423
  60665139
  64730854
  27678600
        82
  64917711
    682003
  61953340
  23600024
  85185121
  65340442
  85452587
  55706264
  63130108
  11308178
  91165268
    225430
  12517856
  90726302
  95591295
       273
  55365547
  61817962
  28960879
  55365831
     28966
  65558277
  28392411
  39250979
  55706008
  63644708
      1049
  99727733
  62634837
     18613
  66320975
  62471816
      3275
    143298
  65413046
  66409716
  66554895
  58725095
  64584107
  33738079
  70978931
  59640184
     10765
   2455173
  67209595
  90000132
  53108745
  12517857
      6648
  65413612
  63492894
  64905661
  47628632
  58389860
  63904581
  11228907
  65457427
  90000380
  10811095
  66012037
  59542866
    973114
   7971472
  66778240
  40641718
  65598360
  55706159
      1780
    669993
   9131825
  30071660
  46209184
  59542848
  64686653
  90408322
      2194
  36100032
  40637225
  90000111
        85
  59008563
  62891722
  60609838
      9069
    143552
  66514174
  67412809
  52002819
       110
  64578547
   3529706
  66618339
  47024061
  67281446
  80069695
  52589695
  64788773
   3511558
  29748691
  65301186
  65068864
  65669136
    681555
  29234115
  51724472
  65546197
       128
  28992811
       174
  55706104
      1313
  64995265
  63627374
     11080
  55365772
      3821
   9553713
      1163
  65245105
  65741231
  56832944
  62390064
  64617940
  13163085
  52589660
  55365824
  62637553
  64390414
  64582504
  10811112
  15584898
  64247839
      1120
   1405775
  65701595
  56277489
       696
       732
  16301329
  60147720
  65489533
  63362021
  64974957
  65412195
  65829245
  84462647
       104
  63989880
  64525463
  55365837
   8205354
  29093680
  55194920
  91406047
    112459
  12756343
  62327458
  66679666
  86178215
  51543261
  48267711
  65015122
  65567255
  66038849
  65882126
  91463569
      2113
  12825234
     39837
   1765305
   4557894
  28843935
  21210466
   1203167
  29336031
  29709740
  66096715
  55365939
  59542845
  62274105
     97206
  66203837
  67233691
  55706082
  60833951
   8882706
  65272763
  65680854
  71053814
  55365808
  55706034
  60976635
  15749353
  65681251
  64273570
  10811115
  29336027
  33587397
  46975954
  65629349
       712
  64978134
        22
  67238302
  64985404
  65044355
  88665122
      7073
  11200508
  53601458
  65450329
  52589499
  29023308
  57006012
      3824
  61313453
  29128143
  62392055
      6032
   1222820
  91364490
  55365503
  65287439
  98047673
  55365866
  29805775
  65489010
  85741937
  14899569
  19718763
  61400397
      2960
   9744833
  65596280
  65685077
  65069181
  66715014
  51900161
  67513757
       244
    227452
  29095116
  65628976
  65379478
  55365971
  55706243
  64247838
  46209154
  63236559
  37900290
       925
   1915336
  30009811
  66553601
  52589478
       624
  55365650
  56508797
  62934288
  28996498
  83859195
  57755318
      1195
   9767365
  28777103
  65623921
  85694540
     18969
  11092882
  55194906
  55365969
  63487735
     97207
  33206345
  57005982
  64552189
  65245122
  67408168
     15180
  65069101
  65344017
  86178216
  96979241
  64003805
     14933
  38695343
  46000022
  65335353
  90000180
  64917771
  64582638
  64940237
  58275634
  11931546
  55365807
  64817414
  15749358
  55365358
  55365020
  53630831
  65666384
  62242450
   1168677
  10811159
  49579613
  85782455
  63130138
  65340799
  47910108
  65538407
      5991
    143385
   9553441
  36200581
       883
  62390058
  19968438
  64412898
  64124532
  11217991
  11979702
  31050082
  65448229
  60580090
  36000623
  65138567
  55706245
   3535324
  85552067
  63548847
  64739189
  12094043
  46209155
  65449039
  67011426
  62337683
     32983
  65796021
  91438153
  27800921
  28522250
  29316827
  65103125
  81163343
  55365303
  12598142
  15887587
  62637599
  62838902
  64250385
  47439584
  51900168
  59976131
  63260626
  29077734
  67940605
  67577782
  59919998
  53524267
  14800151
  70079781
  39652591
  47821502
    137896
  39250954
        48
  20185178
   3558705
  28200241
  90762940
   3379221
  80069675
       665
      1063
  36400204
  91382159
  62498962
  11680436
        86
       645
  65935031
  66574922
  84654572
       905
  55706101
  64214184
      1333
   6623759
  65540519
  64247844
     80801
  18600065
      1234
  65489546
      1424
  18800001
  47479936
  65642793
  55365843
  65347670
  59965760
   2600014
  31598908
  70357490
      1683
      6835
  28699574
       469
   1000039
  31803610
  33630314
  31855815
  65240049
      1997
  60905245
  63543130
  14542501
  33036096
  67266647
      8215
  65967017
       776
  84951630
  85202056
  52899546
  53408500
  55706315
      1361
  29077669
  59542654
   5704158
  65182191
  83497827
  64843943
  10353836
   1405590
   9106145
  65244538
  65918045
  67590734
  59965764
  15571741
  65892731
  71186963
  60751367
  63684047
  65795831
  65920812
  67161269
  59156998
  63094229
  71028775
  85844670
  52589696
  62274115
     89556
  13000504
  40023572
  55365723
  63160205
     40405
   5704172
  75332819
  62472189
  10156196
  10811116
  85185120
  83680724
  24500936
  55706035
   3467704
  65598259
  85252059
      2533
  11680439
  51724408
  75332816
  26600428
  33626107
  30148558
  31269966
  53630237
  85633901
  64517215
  64921435
      2431
   9784489
  91165276
       713
      8069
  90001302
    681981
  53602523
  72605365
  59755819
   1203449
        30
  62613655
  64202607
      2238
  34152493
  59711171
  10129594
  55365564
  64727017
   5585444
   5983952
  15291133
  80069760
  55365459
  15636169
  65749901
  70985977
  62585411
  63726073
  62161647
  64739635
   5997975
  43908866
  55706316
  59542768
   1169710
  48834377
  65155975
  55365724
     89577
  38229086
  65258273
  65730640
  53700446
      7604
  56508798
  63599778
  64843905
  20185180
  66038878
    127943
  10185360
  86283864
  58082216
  59542651
  62452671
  65443443
  86123627
   1117060
  52187243
  28509693
  65410853
  52589699
  55365972
    227453
  85404533
  46209183
  66616844
   7177919
  18639185
  33634003
  32995759
  60609847
      5678
  64375242
  28777102
  14225604
      5234
  66668410
        84
      1011
  64273552
  49166833
  65751439
  10811108
  14867079
  65666379
  66965324
  85858085
      2557
   8699715
  91382169
  59156969
  47631358
  65457446
     18611
  49705402
  65334260
  63492909
   3349746
   5704184
  27700144
  90798861
  55365841
      1162
  65450493
  86078624
  64002091
   9664051
  23862770
  31598906
  64525439
      9066
  12517858
  16163101
  15305067
  51724498
  60190789
  65896306
  90000082
  36000601
  38800480
  66468315
  85452563
  66576329
  85398002
  51724502
  65247062
  66307732
  83497829
  55365496
  55365302
   1589741
  65845699
  44100077
  78170260
  85634108
  55029077
  55365832
     18197
  18900464
  65801168
  47232308
  65737548
  52002763
   3594611
  14838310
  90986777
  91071038
  64247885
    987362
  48267712
  85799018
  29405440
  65598362
  29308710
  66012039
  65926970
  52589694
  55706313
  64738919
   7956432
  32277773
  53601442
  60833952
      2159
   9355403
  15593219
      1191
   4069545
   9891218
  11137343
  31401122
  49119768
  66616916
  64124121
  51724489
  65958909
  65960200
    143264
  10300183
       757
  59530373
  62907716
  15454870
  85954079
  63492912
  64428045
     40343
   9237819
  55365768
  59542671
  62160559
  64247843
   9274556
  55365953
  64312712
      3131
  37900268
  90000221
      1326
  13172460
  29023309
  48223699
  65272749
  53118821
  29269087
  50423662
  52589161
  52589662
  60862673
  62637596
  20263621
  85205528
       103
       532
  13168918
  65358678
  66553634
  85858074
       144
  64657487
   1450179
  40644282
  84902904
      6834
  65135276
  65138217
  66773472
       733
      1161
   9641734
  77277162
  55365823
   7289879
  15600106
  15889445
  33863395
  32981275
        35
  55365467
  30027813
  44300044
  90648303
  55194913
   1211523
  13297058
       734
  17900424
  55706240
  84079823
  55365835
  61572614
  62438167
     97208
  29077503
  65974132
  65214670
  55194907
  60312670
  60189427
     13677
  13688213
      1196
  10811094
  65745691
  66233005
  83497811
  63782828
      1804
  11102884
  29160744
  65730639
  65924196
  84971377
   9867905
  20403487
  29901754
  65340801
  65829220
  66857828
  55230873
  16604272
  33863299
  65663114
  63752049
   9728649
  90700991
  63174042
  64570255
  66401217
  62459112
  63765354
    681536
  65572175
  85375558
  90001279
  64094080
   9108442
  11279091
      1381
      6030
    973052
   3947268
  13717951
  77101372
  86251993
  64434979
   7977304
  66545708
  86254545
   1761042
  65069169
  55365806
  63130139
  64311812
   9131817
  11926034
  59156973
  64003835
  64911195
  63533520
   5064907
  20900873
  59933834
  14805650
  65829261
  66488595
  55365775
   7005157
  64251830
  67806966
  98120160
         7
    254576
        33
  55365687
   8097448
  24000182
        76
   1405774
  40773064
  91165298
       105
  91256572
  62913876
  64461147
      2322
   3344221
   5636652
  15749386
  29267856
  65418117
   3397995
  65739938
   9656283
  10060821
  14686790
  15585778
  86166678
  59542833
      3197
  91463566
       451
  14570393
  47842598
  59542735
  29017356
  85772819
   8954764
  12729770
  65206790
      1064
  91165277
  29035903
  64732124
  19700461
  47748567
  57907384
  64086002
   2578781
  64473612
  64375261
   9175180
  15492604
       946
  10914904
  29240338
  47761825
       448
  63130136
      8473
   9338181
       330
  11238456
  16604327
  65039557
  11800181
  67096261
  55365247
  63440524
      1477
  10172349
  17600032
       904
       468
     11156
       152
  55365013
       299
  33722425
  58048414
  36000625
  29349992
  65091762
  14570365
  54570422
  59542708
     89557
   9908260
  40610023
  47753656
  52899524
       623
  61509811
  30009893
  65931252
  58711520
  67281514
  84689722
  85772835
  55706023
  33689540
      1916
      7537
   7740269
  38800482
  64469340
  55706072
  57466287
  63726064
    986564
   5923620
  68957947
  13163120
  62607987
   7971473
  65271568
  65340256
  91463579
  60189466
   9803824
  55365669
  55365771
  61014548
  36394454
  39607226
       743
      1902
      7145
  66574828
  60233623
  33437323
  90000653
  64834801
  13163088
  47814077
  65349565
  90704180
  14832202
  29160081
  53630397
  80069612
     18908
    830515
  10190016
  66748928
  15612782
  11931333
  67129616
      1106
      2363
   1166893
  40726762
  65656825
  72508167
  85544614
  53400816
  56425797
  12598143
  62160560
       109
       473
   9580318
       391
       927
  55365732
  62849094
  64250397
  64356588
  12365870
  47257383
  51724483
  56498809
  57005984
  64901364
   5000028
  29035588
  29717602
  91071047
  65273419
  65566316
  65960183
  55706002
   1160091
   9518490
  13305943
  27806678
  29189056
  33620436
  67514053
  11287592
  66445112
  55706081
  65182080
       683
  62383160
  64003807
    155935
  65993562
  64247906
  64973703
      2527
  11930709
  65319346
  85574368
  60293519
  60054897
  63200924
   8003133
  15668701
  66133666
  67150053
  64523944
  53524264
  11922907
  64312747
  64748588
   5971982
  13452732
  51724433
  65103584
  55365776
  12751247
  33512435
  65829262
  65842848
       316
  62606397
  62844508
   5994444
  66536981
  80069759
   7186258
   8370210
  29259389
  65560219
  85131530
  55706019
  63984899
      5842
   5847274
  13595384
  35352808
  53630462
  65701692
   9951921
  67129590
  64003834
      7020
  33290411
      1050
  10700444
  65811329
  66672077
  63561942
  63784627
   9727896
  85593051
        34
       464
  59542664
  59542811
  12400466
  29805772
       452
  20353844
  55365508
  62848996
  64956229
  15414518
  84933304
       861
  63130736
  64790805
  41587851
  65182174
  66880203
  12013708
  47274081
      1802
  13746818
  55365702
  63583646
  64251380
    926709
  39178899
  40619219
     17967
  13858044
  65091794
        37
  64202593
  66450835
  52589500
       274
  55706242
  62628838
  63599774
     19124
  84670325
      6985
   3028372
   1154194
  99416916
  56498848
      2165
  61379405
  62884080
   1593828
  17900347
  65666383
  58394358
       627
  55706199
   9748225
  32137240
  65106703
  65751504
  90000122
   9734347
   9131891
  40627716
  50443900
  64247884
  64273562
  14124250
  13606375
  65845578
  66253140
  18269462
  29033080
  58671899
   9719361
  39622554
  85744119
  64686888
  15362559
  49660283
  58389893
    987039
   3424589
  13072114
  85772837
       359
  66620209
  90000102
  62606452
    681542
     97776
    143537
  65877074
  98113730
  57048135
  60434155
  66590160
  62390059
  66262473
  80069638
  53408480
  61888782
  64361278
      1758
   8699719
        80
       229
  46772844
  62390069
  63373071
  64793649
  33154790
  65742926
  61168325
  64525492
   7977340
  11891527
  65623504
   8611745
  65833577
  58672037
  64982099
   4049116
  65825331
  67577098
  29254506
  66093725
  60795880
  64654051
      1542
  75709519
  55365550
   1166900
  15166398
  28284800
  47529508
  90684759
  65741541
  59919979
  65245777
  62383265
  63106267
  59542652
  62274144
      2885
  85651228
  90028831
  91446437
      1062
  29318035
  29192799
   7996168
  65623508
  59542868
  64626002
  39632679
  52187251
  59965758
      6227
    143566
      2196
   1159889
  10811152
  52589698
  63379851
      1218
  12400314
  21007463
  66748540
  55365689
   5760471
  65014940
  65340802
  63106329
  62593917
  11916100
  27000023
  33713344
  59081310
      2336
     28748
  67324246
  46200202
  85844663
  61102894
  63492906
  75332865
  64616314
   1765274
  10811136
  66546226
     18206
  65639096
  10258317
  65308504
  65392081
  64003842
   5947111
  65386922
    809637
  65472779
  66545350
  62438763
  65367707
  10186800
  84825448
  59118082
  47564777
  55365948
      2528
  65960162
  66607315
  59081324
   1161907
  29128285
  30137017
  65632551
  67244315
     28510
  19000091
  32233730
  64844133
      2206
  29132884
  28200934
  63260405
  11236580
  50495522
  65310444
  65598301
       387
  15900566
  66580852
       611
  64844293
  65095646
   8491827
  10388079
  18639191
  86283863
   8935841
  72302144
   1194650
  66060526
       423
  55706225
  64788586
  61024144
  29335586
  53700509
  66331492
  60833944
    916321
   2587325
  40627711
  64654079
  39703983
  65623472
  65701625
  66862018
   3604797
  53524275
  55365982
  63926752
  52899527
  29023311
  67511020
   9573240
  13163105
  21387578
  65751549
  63586174
  20403458
  86178208
       809
  55365149
  64055735
  30208980
  65701712
      3072
     70080
   9087195
    535233
  65315052
  71053822
  28101071
  13371711
  66604795
        61
  13187521
  53601417
  61028302
  91510501
       279
  61509797
   7699232
  21210493
  29084798
  85770352
  62838876
  64391078
  98080573
    682006
       261
       479
  58590235
  62161638
  65401315
  81832149
       570
   9389632
  64947483
   3467663
  62807180
      1441
       698
  32279789
  65609025
  67101902
  79868641
  91165269
       924
  55365500
  64593841
  36000615
  85897715
  61400329
  85574379
  64503397
   3221319
  86152264
  63519268
   9564735
  80329439
  55365958
  13163087
  33626105
  60966418
  32279793
  65340005
  85625476
  59081304
  57907371
      1143
   5606867
   5902089
   5914666
  10155086
  70357463
  39160618
  86370231
  59965813
  13568749
  83497805
  85882410
   9007238
       654
  58725092
  58725801
  61023908
  64124613
       346
  63163699
   9476797
  65993207
  98069441
    987417
  59542645
  63236600
    973113
   7595580
  15568787
  29125527
  68724044
  55706158
  64250630
  64932048
  45700190
  65794341
  64390450
  66617611
  47544605
  29223956
  63585903
  26900523
  85799043
  90088441
  47466963
  80329419
  62636682
     35808
  15492610
  28358346
  33581405
  85656218
  55073771
        20
     89582
    681552
  23541342
  65452166
  86123603
    987071
   9338184
  11931994
  47849614
  85324938
  47657674
  65971973
      5399
  65922789
  93591379
     10394
  36000618
  65095612
  63309625
  47753721
  84983863
  10811113
       952
  63130128
  13163084
  91364492
  55365901
     17994
  12977233
  65069115
  85552062
       210
   2588008
   9150213
  72508033
  84526637
  65569666
  91438154
       664
      4052
  65440944
  64943006
  65704510
  28961119
  65069183
  61558327
    143553
  67409644
  55365855
  66486254
       206
  63094230
  64247902
   8148716
  32829547
  40726735
  85232535
      7914
  65340770
  86776589
      2247
  15749369
  86178214
  11936759
  27225825
  59542871
  60207295
  23900254
  66424212
     19442
  47600384
   9853477
  47746966
   3299320
       602
  62438246
      4829
  70357515
  55365502
  85732443
  91382158
  55706219
  65032643
  66064602
  65392147
  64434978
      1539
   1227366
   8370209
  85324939
  59516507
  59530375
  62636708
  11216807
  10983995
  70357538
  62637598
   3407212
  21800425
  55429724
      1583
  31598909
  47301307
     10925
  58672036
  64657507
    681521
    154018
  61714008
  64312743
   2806353
        87
       422
  62952110
  64095881
  28981101
  65467166
  60312669
  64991209
  66068356
  86076537
  55706244
  64757036
  62849220
  18269455
  18282740
  65929457
  83497826
  95079971
      4290
     89588
  12094045
  85580840
  63840083
     18851
  13942922
  65288138
  86178209
       922
  61023983
  20368587
  53524265
      1996
   5704212
       207
  28405362
  65251509
  85589937
  20353818
  29709739
  62438847
      1732
  91186930
  64645351
     36510
   1645618
   8699717
  14190697
  53700681
  65633149
  66256088
  60905277
   9784502
  52589162
  57639727
  25794575
  55706113
  63492907
     16758
  39017433
  90028829
  55365779
  12400202
  26800049
  71053820
   4442433
  63599797
  63659514
  29371367
  65348501
  90494979
       996
  63953713
  64296525
      6852
  26503843
  66514421
  85782471
      1053
   5820246
  49157899
  85954078
  85844669
    143732
   7659916
  29777193
  67316556
  85888775
  85468917
  55365509
  55365906
    128009
  15260320
  46209148
  55365864
  62698515
  65681239
  59542663
  63752035
  13163080
  28590334
  29167245
  65367706
  91364496
  59542885
  62929612
  47600390
  85810825
  54900001
  52589659
       143
  55365703
      1913
      7138
  28777105
  29125566
  38800485
       988
      2378
  13858043
  63989734
  15286515
  28423736
  58059454
  60976632
  61102885
  29169280
  64003864
   2404570
  28892128
  55194916
  61379408
    531430
  13782667
   5947112
  47772044
  63871633
  65069164
  65631594
  59542673
      2164
  26702343
  65981739
  58480189
  64298311
  11930710
  90002122
   5704166
   9349306
  28500800
  64517228
  66862067
  98128969
  40636344
  66581542
  64296625
  84825427
  14300006
  29762931
  65138539
  85423909
  91454132
   9847148
   9347974
  14942629
  45400510
  90000136
  90002056
  15602229
  85203971
       368
  63219182
  64810569
   5999832
  40019777
      1058
     10179
  28606811
  85185124
       606
      1221
     12967
  10186809
  14371532
  33226746
       717
  65454567
  66442603
   9002170
  18107014
  63130149
       426
  10050490
  47540200
  67348172
  71053829
  86152266
  85820317
  59542741
  64358551
      1151
  10422534
  84529181
  91382154
         3
   9670297
  13778666
      3380
  33535517
  47919850
  65096107
  96615796
  59790810
   3070552
   3594580
  66097869
  66577454
  85782454
  33628927
  53119092
     33324
  20603575
  65668753
     97221
  13402160
  83678054
  85589945
  62005219
   9728519
  66703011
  10310447
  29095661
  47792599
  65296704
  60833940
  40635007
  67776940
  86231486
        27
  55706185
   3246568
  55365740
  64273556
      1489
  40637216
  85799039
     10747
     11488
    112663
    229963
   3424574
  65623507
  64872620
    229975
   5457312
  20417380
  65364627
  53601418
  62613571
  63904606
      1277
    137899
  65199862
  65205423
  62723245
  16400308
  16900041
  90724598
  64251369
   9784509
  65182038
  65829230
  80069716
  55365728
     35953
  11601352
  10493701
  15906727
  49707962
  48834362
  89897312
    143444
  11788038
  70700833
  85388866
  85552064
       113
   9727892
   9259705
  65602973
  76248526
       934
  63081180
  65105458
  66844357
  65998886
  80069640
        41
  63898495
  64126620
  29770180
     89571
  20434191
  65333802
  52589682
  63280669
  64688586
  65340776
  66448071
  52589690
  66990835
  55706016
  66668799
  98095866
  62459122
  64807282
   9727901
   9768826
  71028995
   3242111
  19718799
  66672076
  55365563
   3578179
  14783234
  32001153
  53630597
  65562070
  85963535
     40745
  47715557
  66250952
      1015
   5000022
  50541314
  60259027
   7279755
  10098117
  65639085
  71053819
     18615
  15885449
  65048752
  85737124
      2521
  39207310
  49710979
  65495280
      1020
  64385235
      3109
      5828
    143683
  46522728
  66634838
  29129712
  50500880
  66332339
    155745
  12898024
  29249582
  67657728
    509548
  55365766
   5704152
  65612105
  65730638
  55365574
  29104019
  44301435
  65623481
     16655
    681939
  14509123
  64880491
      1289
  29327047
  60835163
  64882634
  65010027
      2283
     13132
  55365648
  64003832
  33932675
   6556062
  47712278
   3214028
  64022659
  85185140
  90018458
  65768911
  91246387
  91382195
  64251331
      3918
     30976
      9242
  13610797
  28500011
  21007468
  67281395
  52589687
   5058699
  14546820
  86178207
  12013725
  51724525
  83115657
  91165072
  10493724
  65749670
  66712314
  62383156
  33553607
  33287060
  51800297
  56068939
      9193
  46025064
  49705423
  55504850
  63236574
  63492903
      5440
   1229207
  12933832
  52589557
  91371446
      1186
  86236086
       287
  59542915
     33296
  11766427
  13402215
  63571314
     26301
  15100012
  29162747
  65421044
      1736
     12187
  28315950
  45400146
  60833942
  28699638
       365
       526
  59159168
     13059
  11100467
  55365488
  62637587
     27326
   9406256
       381
  58331769
  61119593
   9106123
   9591831
  64483823
     11015
  59542667
  64714787
     12162
  10086103
  65367702
         4
     12674
  59976338
  65182019
  65602005
  85404583
   1161901
  65199115
   9073762
  33437335
  62528458
  80069679
  91463570
        28
     27509
    480974
  97183044
  59965797
  64750565
  84825443
  90023065
  64907190
  14800046
  55365102
  64739171
     30591
  22500926
     18644
  26400871
  32328574
      2168
    496704
  15585784
  65489501
  67326260
  90000125
   5984112
  65623510
  59640645
   5888498
  65787642
  85694512
   1573470
  90000169
   3535317
   5971124
  59542916
  59919985
  63583684
  53119089
  65050205
  77975838
      3169
  46565615
   4069430
  66956801
   1450122
  62634847
   1730422
  11766428
  52002711
  66796179
  52589558
  61292405
  48267719
  63830484
  78061620
  62723599
     32998
  10258320
    126028
   8043942
   9029100
   9620229
  29815373
  51724531
  38743721
  65692280
      1175
   5999772
     95325
  65187082
  55706200
   5990482
  15300566
  20489877
  85601036
  91438280
       132
       995
  55365299
  29310260
      1054
  20368614
  66063088
  67510704
   1405722
  65681238
  84409130
     14295
   2713931
  15426456
  65287517
  63987330
     40638
  47774162
  67309692
  66172314
  90002083
  63707240
  29245590
  47715550
  62585393
  12600046
  62775116
  64239422
  90000368
  55706181
  61765416
     10349
     80806
   9538216
  15361149
  15457557
  65829218
  63740050
  63752050
  66666550
  39622587
  66256087
  20700935
  64273566
  85702616
  55365964
  56508790
  61460939
  62472353
      6587
  37900297
  40627706
  65927426
  70954887
    681546
  10353828
  65135457
   3390701
  12975092
  15783758
  29318303
  65182165
  55365012
  63726061
  52589420
  55706079
  29029074
  65426204
  55365587
  58672040
  66143891
  11117301
  14570367
  13393528
  33881543
  10309961
  17600014
  33454721
  85574384
  55365596
  64250796
  65704161
  64361280
  64582813
      8186
   1605376
  65527826
  85547980
   3535123
   5913018
  13416715
  51724530
       225
      1685
   5971924
  29497873
  29255267
  64385157
      7415
   4400029
  37900287
  90657217
  31803616
  62490051
  62559426
   7184161
  16100435
  64395710
  13238343
  16175438
  53524285
  19718797
  33651653
  90000369
      2151
     80814
  14188016
  65949455
  11241868
       190
  56498849
      1214
      3919
  64428592
  64790790
  65960147
  59714528
   1136254
  67311311
   1154124
  16245797
  64818795
  29120188
  65919720
  84217110
        72
  59523749
  66752938
  10493721
  51001509
  65656817
  85589948
  64800282
  40000367
       599
  59542884
   1979466
  53499582
    144100
  13207003
  47300248
  85817039
      2497
  51724474
      1733
  36800008
  61102898
      1768
  65886022
  90000085
  63888635
  55365562
  62383255
  62127929
  63200795
       251
  62636706
      9067
  47229033
  65598300
  49166844
  60189457
  65666444
  66102079
  59542888
  63130146
  63644709
  64848155
  65562071
  85885452
  64870512
  66815708
  61313456
  85169918
        69
  65103224
  88189629
  64552078
     89579
   5983942
  64995263
  58725050
  59081308
      1072
   9431877
  18500521
  55194917
   2829369
  11236629
  65069675
  65974625
  64247907
  64896938
  65172640
  59542766
  62438532
  65277307
  65176528
  65195793
  70357521
  85185116
  13072106
  15304932
  29336033
  12985692
  64790774
  40637224
  65457422
  65829216
  67166796
   9131847
  91109536
  63869578
  64551888
  13126681
  65443421
  65505355
  65696648
  66881545
  64375254
  15585779
  33803898
        77
      2844
  18639156
  85888791
  86178202
  58961414
  65433501
  86178210
  64570248
   5999845
  11299574
  10811117
  29700122
  65800582
  62337721
      2860
  49706929
  65011193
  86195892
  67108202
     97282
  14867087
  29386442
  63659517
  64814025
      2175
  91405951
       607
  65292145
  13100038
  15636189
  29071580
  32406486
  53697438
  58590180
  15342456
  62723585
  64298232
  65344427
  63163721
  63740023
  65543851
     14857
  65810498
  65927023
  63783005
  64552043
      1883
  91473820
  61572314
  18001107
  65290478
  53601286
  59542739
  33050151
  73600035
  76032572
  11657639
  62659823
  65967254
  62604298
  15887584
  66002251
  66450845
  66452959
  66881555
  66606137
  91052247
  29357550
  47558915
       119
  62585417
  65511378
  66924096
  90000050
  64247836
    131573
  65289561
  65052666
  64843881
  11891530
  40500228
  65989757
  90000115
       505
  62907694
  13642866
  66096204
  67831106
  13203883
  65701657
  91073121
    112365
   9060465
  66739227
  57907377
  60450196
  64375238
  15940780
  51724520
  85810861
  61953350
  65829264
       340
  59530371
  55706007
  62127217
  20458644
  65340076
       257
  27400038
  85781861
  55706190
  13676490
  18800017
   3086413
   7656836
   5704013
  81670353
  63382132
   1664912
  86208093
  91382164
      1229
   5064851
  15286452
    798655
  16428692
  36500006
  66437665
  67233086
       953
  62160557
  90000141
  64657499
   9697978
  85612421
  94701669
  63644716
  13173184
  49166840
  89039787
       900
  64273571
   3266643
  66038693
  55365476
   8551546
  10413531
  39644444
         8
  65994658
  66334807
  60905280
  64312720
   1117118
  90998619
  61313454
  61332356
      2128
   8621497
   9720147
  47242887
       267
        13
   3246578
  11069108
  65341342
  85664544
       656
      5681
  10353837
  34152469
  65713783
  66002275
  61354244
  63163677
  64582717
  85882372
  64298298
  64923587
     33106
  28499977
  65604884
  63790810
   3372228
  20280140
   5417576
  84670306
  13035611
  67207569
   5915801
   9940317
  39656259
  15593216
  65676639
  67043239
       789
  55706331
  47229031
  66453717
  55365658
  59157000
  59542771
  63492878
  14867085
  65379487
  28947681
  65282845
    167664
  29226356
  59965793
    584693
  21210494
       447
  62160598
  51724494
  30143036
     12367
   3027916
   9409062
  15061849
  66450630
       419
  29489672
       137
  63904551
  29327065
  62191639
  61043978
   9324272
      1159
  10309952
  28720045
  83163048
  60532777
  63006210
    211486
  34467821
   9747808
  65182152
  64913729
      1979
     18906
  39190088
  47745539
  63586024
  22800036
       117
  62806343
  61086855
  85658730
  91561811
  64790649
  29200266
  58059452
  28961122
      1367
  15568788
  19743846
  91457111
    131575
   5971148
  51724485
  55365100
  66639593
   5704199
  66776211
  11181830
  83656266
  63465957
  64428612
      2289
  85426619
  90000571
  61911072
  18800590
    987361
  10060822
  65633217
  61028303
  47110346
  59542870
  63259697
  90021032
  64332756
      8155
  29644691
  56425794
  67234895
  85794789
  60950910
  14600022
  72605366
  55120246
       643
  58725111
  63737828
      6833
  18639154
  29182685
  51724432
  47635123
  62031921
  64911197
    137895
  13669702
  47900100
  66359693
       153
       882
  63130137
  35800011
  67129624
  99727700
  30009912
  65631942
       899
  58961412
  64844239
     23761
  30009767
  55365773
  59755818
  61400326
  31269849
  65317461
  65347672
  65387803
  65634000
      7799
  85500640
       775
    127630
   1257043
  85151656
  59156975
  65685687
      5824
     80652
  61024096
  63840088
      3616
   1166895
  64128691
  65314161
  86152259
   9873791
       347
       101
  12094044
  15100022
  28974861
  62561797
      1075
  55706083
  64921401
   9784517
  32550948
  65032663
       129
      1383
  47643879
  65797932
      2016
     40396
  10811189
  91165300
  91463568
    470705
  29497910
  65974149
  68729931
   1943589
  13100427
  61023446
   1574295
  13900432
  67513744
  55365668
      1300
      2464
   1098196
  29336032
  84825449
  59542873
  75262562
       662
  85768017
  60976638
   3538767
  65098459
      1931
   2596340
   8301404
  12415975
  24400090
  75332818
  77277212
  55706033
  63641529
  15324315
  65926767
   9908252
  53601459
      6033
   9553728
  66429508
  70357473
      2205
  10493789
  51543260
  15600469
  55365019
  59790812
  66547013
  90030925
  55706102
  59156972
      1403
  65204105
  86283862
  64003856
      9071
  65024622
  62637600
  15800272
  86337042
     16312
  65193810
  65930180
  67073935
  61400398
  10811114
  55365867
  55365774
  63548149
  66102076
  85159103
  61400379
  61400399
  64570236
  40610024
      2312
     28750
     10941
  50886161
  58759881
  64781955
   9720128
  29154305
  39464932
  65703961
  65752840
      5825
   7699417
   7740263
  11124506
  65373865
  52002894
  65591074
  52899543
  65413456
  55706291
  59919966
  36400051
  47589127
  55365763
  55706140
  65457430
  90000424
  63765356
  65039549
  86178217
  71053160
  55365726
  55706183
     35951
  33200065
  40726716
  64375248
  67202509
  85191259
       500
  62390063
   9721375
  29169279
  65039537
  65828678
  62636705
      9068
  65737159
  85552052
  29120191
        60
  58590232
  62242447
   3249108
  19000022
  31604470
  43908865
  47376230
  23862800
  66888000
   4897187
  13669718
  36100401
  65340798
  62884019
      2564
       262
  64840338
      1177
   4065966
  15883666
  77277239
  91071007
  55365501
      1474
   9774348
  66415497
       699
  38435317
  79709030
  64913802
      1650
      7113
  34152494
  58961409
  13606366
  16176417
  55365014
  55365585
  60259896
      1160
  65245102
  60160106
  62498935
   1593984
  65244203
  12499677
  15500725
  55365836
  51724528
  55706073
  11198457
  65356760
  55073746
  15149227
  85185109
  61024221
  63558911
  64909756
  29316828
  85904572
  98074518
  18100674
  19942135
  20403456
  15256954
  65703962
  64223085
  10353829
  29820568
  49707957
     18199
  46209156
  85707202
  59118083
   3309415
   1405781
  85844655
  14059618
  59542644
   9205052
  54298399
  53524268
  55365920
  59542844
  62034120
  27939242
       402
  64932047
  39641558
  71051440
  58590237
  15253032
  65696178
  62490928
  61024175
  21912917
  29326210
  50409342
  65572178
      1220
   1405798
  31405232
       388
  60862675
   9321399
    106836
  13712825
  19966469
  47663812
       354
  29035664
  55706099
      1181
  38751198
  21210485
  65014902
       362
   9106122
  85719946
  91454130
  64843018
      3567
   5400041
   9456314
  12300436
  67033668
  91364497
       126
  62637559
    668833
  29176923
  63000089
  14118107
  65693033
  10156172
  63192640
  62636702
  19764191
  64055710
     22000
  55365241
  64428518
  15586791
  61373806
  62490942
   2594542
  47831510
  77414930
  57162049
  20263592
  64867650
  14620362
        15
      1791
   9667043
  65590253
  86372498
  63166162
   5983946
  11932010
  45200089
  85452596
  64551963
      2503
  66668767
  52589585
  91457108
  64128653
     14634
  15942922
  29162752
  29218635
    227476
   9719013
  18300006
  28465113
  28996653
  33713348
  51724505
      5648
   2404569
  60751398
    155828
  67615154
  64389228
  15568820
  66695035
  86283880
  14838320
  52899521
  39645055
  47465437
  61984835
  30052113
  50404657
  61118372
  64881529
     89573
  28955997
  65979828
  62161642
  64250940
  15599983
  26201017
  66151812
  64247832
      1582
      3710
  66726705
      8482
  30199367
  62636687
  63888421
  63523148
  23703693
  52002712
  60599297
      1821
   3424583
   2523603
  15408767
  84512545
  60976633
   9741201
       308
  39515033
  90000274
  60862664
       964
  58048413
  64750647
  90003191
  53499581
  64619749
      1914
  70369103
  67448223
  15197400
  65319647
  56425039
      1406
  66113703
  91071048
   3467660
  46933776
  85324942
  47869553
  55365699
  65498915
  65907778
  55365932
  62913690
  65825309
  90000054
  59542904
  64982904
     41663
  33658052
  90020079
  59267416
      2288
    306570
  94460978
  10700284
  33803878
  47708791
  43200158
  83497813
  15593207
  33433520
  85185143
  12777994
  65745685
  65886419
  66254173
  66427781
  65205723
  67733644
  67306965
  52589688
  91463582
  61373809
      1959
   9697995
  55309896
      1738
  21007480
   5704111
  66322589
  95079972
  55365760
  61984634
   5704090
  62907133
  64273563
     18737
   9274581
  23773580
   9390973
       511
  63705978
       291
  60919184
      2121
   6076580
   5202010
  51724448
  90998610
  61509819
   8827981
  90444555
       213
  63585986
       977
  59573267
      2232
  31803622
  32271646
  14769375
  65014971
  85324916
  85520604
  18600004
  90744573
  55365495
  63583578
  64551808
  13706159
  52589670
   3024067
  85480441
  60250946
  90000107
       168
  60976630
  63293507
  63599794
   3163155
  28699667
  66148031
  19001450
  32279615
  47806792
  65697278
  27400003
  62390052
  63236566
  29077789
  49705424
  65744653
  85782451
     14868
  64980981
      3086
  64672279
  63855934
   9951952
  52589634
  61028308
  64620328
  51000108
  65340777
  65927081
  85772814
  63993019
      7210
     44161
   9533123
  29165727
  29192803
  64375252
  64552506
     18196
   2455168
  27800765
  47440537
  65457424
  67026017
  58671975
      1269
  65335375
  55365796
  58331786
     89592
  29001574
  90729208
  66276150
      7730
        67
  63331577
  64524228
  11920844
  24806716
  66443048
  62508451
   1745214
  11929061
  46209168
       761
      1188
  74518367
  66317990
  88665923
  52589627
      2219
  49430335
  91406091
  64651407
  90000399
       325
  59542778
  63048873
   7186259
       367
  53700758
  65182060
  66890233
  67265988
  91430288
  65695601
  91465086
         6
  63236563
  64570253
    916418
   5847275
  55365950
  63989238
  21500926
  65376212
  52481212
  61044004
  63830399
      8112
      4813
  21800010
  32279618
  46993786
  65959140
  55365507
      1258
     97236
   6556063
  90000258
       463
   9466054
  19358859
  90018477
       619
  61400389
  11926299
  12882660
  32494737
  65749501
  40625855
  63644720
  29836204
  38800509
       253
  55706265
   2584906
  16604260
  20441470
  53700649
     28963
  31269240
  85954093
  55365863
  62907732
  65009066
    831488
  26500004
       957
   9951938
   9254088
  84526636
  86152262
  90898927
  91165267
  64657495
   5064855
   9908247
  67235291
  91463581
  64097115
  64346405
  64375260
  10060825
  29133567
     36053
   5704206
  65421125
  65423886
  66254289
  77668414
  90017233
  39658950
  64745458
  29279422
  32279791
  66712201
  77101419
  59081306
   1655764
  19718807
  33288001
  65345503
  65440945
  85690977
       392
  13340102
  34152465
  66139033
  53601441
  59542647
  13305952
  47751513
  65069168
  65971647
  29373054
  65069134
   9829135
  40619220
  65011375
  65373664
      2250
  52589521
    669990
       530
  59516511
  63855510
    263984
  18639151
   3526255
  13072108
  51724488
  53600016
  59830540
    531444
  10753177
  14188023
  65560142
  67243083
  85954096
  60189456
  63869592
     17928
   2790769
  90735836
  86283885
  62907639
   9669695
  86022013
  85718671
  63625071
      1876
  85844660
   9910847
  15304512
  66456925
  58848732
     10916
  90028827
      1814
      1066
      5072
  65238140
  20434195
  90000209
  50443401
  91465074
  59711172
  14453043
  66324524
  28392413
  39250920
  61102869
  13163092
  65547030
      1988
   1300380
  11800178
  66616791
  66795015
      5847
  64709646
     36073
  65596006
   9198269
  10493726
  21400018
  49706931
  65959226
  63917068
  64789916
  10050486
  51543235
  59542707
  63855635
  63782727
  64523897
  14783269
  40715857
  90028838
  62788069
  65655597
  65829219
       550
  64003798
  14027285
  65511376
  66862033
       204
   1580652
  29327051
  65598297
  33336778
  85942038
       248
      2249
  85995056
  55851089
  62031472
  52899507
  55706063
    242592
  42600090
       949
  64375243
  47708792
  46209182
  61953339
  47806798
  61834900
  15291135
  67644673
  85809271
  49166836
  65969413
       827
  10222723
  65598257
  85596196
      3808
  90682389
  65314206
  65247191
  65287560
  65625638
   7350298
  66640307
  60833943
  63924773
   9002113
  30009711
  51724486
  66082131
  55365996
  64917883
  86133378
     89561
  65596536
  91398160
  99727732
  59542813
  62404020
  64466881
  13112926
  26900015
      1008
  63336129
  65924170
  62471815
  53700508
  55706025
    155658
  13083375
  90000112
  55365704
  60862648
  63739960
  63808240
  64461191
      2107
      3910
    231479
  44900008
  65592965
  90000124
  95094502
       297
   8662443
  10086128
  66250984
  63564053
  65426192
  52187254
  19718811
       918
  63130734
  63644705
  64722480
  64834812
  33803112
  65182176
  65197093
  66690680
     71262
  13163102
  38603867
  66648713
  67448284
  65182691
  65380050
  55365566
  29035906
  91377991
  64473608
  10032902
  28101072
  55706066
      6987
  10183745
   1173612
  10791834
  15568876
  66820927
  85694521
      2394
     18334
    155577
  65749618
  66215581
  52589636
       987
  55365746
  29163511
   1049791
  21000876
  29200085
  31042630
   3342182
  33581420
  50413059
  66103086
  64385016
   5516049
  10076615
  90000140
  63379859
  64428645
   9234117
   9691189
  51724407
  60434157
  47755645
  62191649
    156696
  18800015
  32368591
  90000100
  55365991
   9330197
  55706227
   9002133
  28750264
  29327035
  63855538
      1286
  66673872
       179
  63904601
  64006926
      1157
  49166839
  54152396
       592
  64921535
  64861976
   1159072
  40637240
      9051
  29309222
  65789115
  56498811
  65245091
  91382175
  27906665
  65540679
  85706575
  54570424
   9784515
  13642836
  15291132
  52800404
  55365959
  67038347
  67449074
  85012446
  55365691
   8821646
  29197234
  85655622
  53524277
  32279794
  65737170
  71018060
  59790809
  33584746
  65172606
  52589501
  65289576
  65654200
  58725038
  61572613
      7126
  91368892
    532553
  32423161
  39235733
  61028300
  64697957
   1169705
  11156208
  13818956
  15593202
  27200256
  55365984
   1160335
  64428448
      1417
  13688212
  11937021
  16428684
  33775326
  65582709
  32424423
  66063703
  55706332
   5928922
  11787971
  66097849
  11276971
  15593225
  65048731
  55365021
  57006041
  63854402
    567530
   9588700
  10137808
  66746079
       715
      9300
  62472523
   1241757
  91463580
  63638411
  65967077
  66442605
  66503947
  13242490
  31672866
  80329376
  12365865
  66629755
  86279582
  55365280
  29389358
  65232270
  39208220
  66491262
  85504987
  15674236
  33321151
  44000002
  65596035
  67283617
  59542631
   3367282
  67450213
  81163336
      1293
      7118
  13163083
    225445
  10137820
  27270061
  47840716
  75332847
  85888785
  85846373
  47748545
  67306132
      6166
  29316813
  65676707
  86003538
  55365457
  63130110
  64385050
  64743804
      7148
      1004
   3407187
  13245168
  59542836
  63492883
  67269560
  17900009
  65654201
  90724580
  62205852
  10060837
  28699804
  29601847
  29279233
  65181974
  53499496
       721
  55365644
      7435
     35955
   1405738
  55365700
  60035339
     18643
   1449876
   5064838
  10811195
  13305106
  13531105
     12659
  47779785
  59860640
  64790729
  26606745
  40637232
  48208713
  85574375
  64750547
       276
   3467692
   3488236
  28946286
  55706139
  63904588
     19119
   3604786
  28892125
       920
   8699712
  48834364
  61086875
  64885447
  64750675
  12729769
  66012038
  85468822
  64461171
  64481102
   3535314
  21007492
  47381743
  65380061
  65132570
  62670983
  63888907
     89568
  49166835
      6393
   5704140
  86123624
  85888766
       296
  33932715
  63993123
      4159
   2876644
  15361166
  36000614
  55365952
      1209
  61726626
      2355
  13712713
  62637583
      5818
  40510485
      1878
   9198251
  65023236
  55365995
  62390067
   1666034
   9784511
  85737134
      1164
  66545711
  85202778
  61379398
  64050101
  64525577
   3578206
      1829
    915958
       385
  29770178
   5704193
  10069615
  20367155
  65464272
  91382171
  61025727
       220
  59542682
      5679
  28725631
  21500861
  55365300
  28988459
  55365695
  64412826
      4032
  33386919
  65340353
  53524273
  63726029
  55365250
  51724403
   8773704
  13163103
  65741222
  66182669
     39302
  29268839
  11296235
  52899519
       838
  11034383
  65960973
  66787196
  55365988
  62022893
   2848519
   3070555
   9861981
  85634132
        56
  64862475
     57327
  21007473
  47708379
  51724500
  52589637
        45
  63071155
  64375226
      1540
   2800308
  31345867
  13754409
  15088810
        63
  58389858
  62274126
  16604230
  28762318
  62636704
      6419
  14620384
  17400378
  24206663
      1231
  30009746
  66031043
  66464291
  90319130
      1328
  16307036
      6031
     11489
  19718853
  32279787
  66860936
  29160002
    143390
    348004
  38300576
  11122004
  20271530
  33761886
  42182834
  71028602
  60833938
     18610
  43421333
  66780995
  62025745
  47600395
      1012
    127643
  13800185
  22200901
  25132144
  65012651
  61379414
  63130148
  63508527
   8907879
  85672659
  90234188
       302
  55365653
  63855567
     11018
   5888497
  40604339
  59542655
  61024249
  63200948
  30120910
  59542643
  31884880
  65314810
  65737109
  47730514
  55365639
  56508789
  63106311
  63737603
  96846007
     18424
     10345
  65039547
  63106354
  63765358
     97216
  11216733
  29249674
  32684139
  85185106
  62907075
  10929160
  46975951
  85185114
  85902602
  86178205
  10649267
  85470296
  90000331
  61932592
      2191
  26700906
     18809
  15304930
  36000646
  39628908
  65197109
  65633262
  85404537
  66891773
  55365244
  63892733
      9053
  14690709
  47508007
  84461030
       430
  62472188
  62613599
  64835919
  27209810
  29262836
  33545483
  64454832
      8061
  65596025
  67559812
       524
      2177
   1783758
  65927392
  62677877
      3303
  53103853
        68
  26800021
  91139631
  55365258
  59081300
  38070237
  66051434
  86123617
  90000073
  52589666
      1603
  13790746
  55365825
  55706037
  64896940
      1040
   1745215
  10145713
  67280905
       219
  62929619
   7957202
  66555885
  85911981
  55706106
  29336024
  29243783
  65964052
  15291189
  29065296
       226
    149027
  65282824
  65193814
  29296891
  11323485
  22500005
  65829242
  86284627
  52474352
       636
  77668333
  90020063
  11168461
  29327018
  85151655
       259
  59542649
  11201528
  53524284
  95542300
       536
  13163106
  29327063
  38633170
  55706220
  64385278
   3315417
   9080461
  15705046
  55365015
       283
  85694538
  90028832
  60189431
  65703965
  85655633
  51724482
       914
  61714336
  63830501
  64867082
  65156715
  64247833
      8560
   3277131
  66441978
  65123945
  65928365
  19718772
  83656271
  85534338
  59965769
     25963
   9935434
  29978873
  65447734
  66064996
  15883667
  20000801
  47842688
  66021600
  62199917
  65697385
  67754670
  26700451
  85452592
  84825446
  64054054
  10145741
  65928427
  86022646
       552
     27705
    539323
   5704186
  10250237
  15413830
  33738080
    681551
  29882298
  58554647
  58590179
  62907781
  67549850
  90000058
       562
  60845265
  64525563
  66890944
    973136
   8531958
  27500007
  29039596
  65141522
  59542698
  64225278
  85896467
   6556061
       151
  62636701
  63881315
      1310
       613
   1687821
  53524260
  55365919
   5621079
  40637244
  62909044
     80812
  63717042
      1091
  28992322
  63992450
  64788690
    689327
  28958727
  77634568
  59542640
      5637
  20403452
  90535368
  63932444
      1201
   9884954
  85618810
  64880412
  85906765
  62913773
     36553
   4015361
  14569935
  75332821
  29267150
  65373818
  90000755
  55706061
  63823821
      1339
  65182095
  55336200
       586
  62472529
  40732007
  65598364
  65292139
  65764831
  74518368
        91
  10145747
  47725356
  64003792
      1803
     89595
   9130829
  28394035
  65106434
   5947072
  64739291
  90458276
  47508008
  61044024
  14118109
  35800012
  85537994
    800193
  28947680
  40632210
  85202760
      1042
  98011669
  13059616
  29250404
  45100718
       431
  63523109
   9301602
  69529938
  95079969
  60782876
    250083
  82904125
  90000103
       228
       515
  55365827
  60862667
  62436741
  64979845
  38928962
  54298377
  12836025
  29770179
  85501556
  62390056
  64978143
     40205
   4366869
  11940278
  65415962
  62390068
  63533540
      1155
  10493734
  15940742
  64551865
    294151
   5704192
  70357547
      1757
  67387488
  64040053
  39515009
  47397146
  85404555
      3036
  58181870
  63888884
    828727
  66217787
  66468275
  64247835
  63377374
   8801464
  39657258
  83698778
  85977622
  80069677
  24600347
  47622744
  67450467
  64738899
        43
       765
  66547545
  64380471
    916416
  28200034
  26387418
  59542738
  62498610
   9533139
  18200429
  53601445
  62452669
      1061
  67272822
  91463502
  62146785
    701115
    682009
  47120512
  65493985
  63989854
  85844664
  62763837
   9747799
  63492901
      1083
    143722
  55336196
  62636707
  63904559
      1232
   9553727
  77974116
  85726083
   3028567
     18205
   5947110
  32311203
  85885447
  90020057
  62299461
  10811165
  59542887
  60979830
   9131378
  71713990
  61023314
  10341542
  65570503
  67379358
  55365671
      1051
  65458771
  10137493
  55194998
  61400365
      7318
  20185168
  65039527
  65578783
  61959545
      2215
   5704225
  55365654
  29580474
  31269120
  64556931
  33832287
  61313457
   9131846
  27000734
  65340127
  85844667
  63094231
  63323282
      1710
     91506
       974
      8932
  90963687
       677
  63523289
  59542665
  63752039
     96537
  29042993
  52589661
  91473811
  55706329
  64273569
  13427656
  70985803
      7115
  85151652
  47806819
  64995260
       286
  36394456
  51724529
  65494970
       335
  59542846
  64247846
  64247881
  64923642
      1619
      2311
  15260303
  26402092
  21007486
  29978896
  11248885
   9625176
  12802635
  65424036
   1628840
  15674272
  52899530
        44
  59008534
    792828
  14838314
  65103487
  90735855
   3490575
  66551921
  52400466
     30867
  70954969
  98011718
  64375247
  64872586
      8154
  84825445
  59542675
  62472350
  64654106
        23
  11934639
  13245234
  32677936
      1082
  47811950
       322
   3558712
  13393181
       318
  64312745
     14728
  61572621
  59516509
  64867615
  67643652
  85810855
  90000311
  64445384
   1405670
  64390509
  71053827
  61400400
  53570552
  59542703
  61765376
  64790624
  47108455
   1889769
  31814251
  84670320
  64548260
     30064
     11477
  10152404
  14582661
  13558738
  84443548
  57006013
  64003800
   1514989
  65010232
      7319
  29172311
  65347671
  55073774
  14400254
       454
  64882184
      2210
  85206506
       466
  55706187
  60184927
   5704161
  90339943
  63904615
      1395
  83497816
     27018
  65032664
  65240019
  55365722
  63740092
      6826
   5704149
   5704173
  55365670
  56498846
  64096117
     10455
    521232
  34152495
  59542807
  63130738
    143554
  47458755
  47715556
     40418
   9784516
       247
      7052
  47418364
  65325470
  65825304
  66281891
  55365974
  36394427
  63174058
  10101485
  47842599
  90000128
  90005992
  62666651
  33551380
  66206647
      5829
  29327022
  55007838
      2221
  11323423
  80069688
  62337623
  64273560
      1036
   9880409
  47721763
       504
  55706197
  63508560
      5820
  28919485
  29221361
  33782691
  56498815
     89553
  77668336
  62907707
      8187
     18839
  14815012
  65623506
       266
  65604344
  62162722
     32460
     32874
   8742818
  65335354
  65557381
  65595481
  91249064
  64311816
  12693243
   9106134
  53700476
  67133796
   5883821
      1154
  11947467
     40206
  90000104
       777
  55365894
   8907883
  11544195
  28777312
  66299177
  64428672
  64832874
  22000008
  62390057
  63001203
    128066
  60191677
  49166831
  32679094
  55365918
  64525478
  65831254
  85848510
  90020090
  55706223
  61509784
  62606430
  98074510
  55365814
  62862997
  66711003
  63989612
      3071
   9680452
  16604302
  53498170
       876
       533
  55365842
  64741844
   8983320
  50500872
   3309448
  46611126
  65749919
  67525111
  71053856
  46025070
  65829226
  85468887
  60147728
      3691
   3200723
  71053817
  52899529
  80069676
  55700030
  64445074
  64273553
  10811158
  66656063
  59575880
  10413538
  91463501
  64311799
      1060
  19900633
  66554148
  52400041
  53103831
  62608005
   1405719
  15584887
  29336030
  53601444
  65340800
  59542869
   2539241
  65680224
        21
  16428662
   8699718
  16900808
  18701445
  29768165
  32279790
  67256653
  85452564
  85520594
      3196
  39645079
  67038368
      1824
  65924729
  66569797
  62160582
    816954
   9771390
  28392416
  55365267
  63943132
  64124651
  14783273
  28509692
  66253123
       768
  90000090
      9065
  31345870
     18208
  22600009
  64732122
    973036
  47715558
  65315217
  64454722
  28699075
  65315284
  58725100
  13225418
  50400156
  28590335
  32494736
  47748547
  55365646
  64617974
     12816
  29163368
  28892127
  90339931
  47806814
  64882632
     18005
     22620
    681938
   1538222
  14924145
  66011509
  65831215
     16333
   1916496
  55365499
  64739550
    556703
  53408479
  61400323
  10811193
  13281520
  10186810
  65828613
  59933950
  65248055
  55706060
  65023031
   1405771
  12365871
  29336035
  62438092
  61864436
  59542849
  61373818
  50423657
  53524278
  64843852
   4722438
   5903158
  59542830
  64391055
  65970202
  26600427
  66575317
  85151660
  90006050
  15940747
  23000914
  52899537
       149
  59492371
   3376044
  65704699
  90403974
  64551826
  13778667
  31950933
  85185123
  91446415
  55706038
  58411161
    681974
  36000612
  65571728
  58961416
  63209545
  63989768
      1580
      9516
  15546353
  71100042
  85888788
      1359
  11182010
  28917871
  85625459
    149028
  29386444
  65008251
  15194733
  55365549
   3342157
  66064408
    682018
  12109201
  65759166
  98074460
      1152
     14589
  55365257
  64688694
   7289896
  16604253
       378
  59542740
  16604245
  27377543
  33563449
       383
  57907379
  62788065
    798358
  90000280
    454155
  28964831
  65661379
  55365016
  99727699
   3486452
  10074829
       600
       705
   5064845
  86067232
  64974012
     28964
  52899540
  55365838
      7103
    155717
  34152521
  47774186
  65457449
   3633322
  65703964
  55688471
  29327050
  29128062
  29128300
  64432845
  64247842
  28866996
  40637215
  47554301
  55365693
  64273555
  65457431
  64867552
  85844661
        47
    682008
   8097436
  86123626
  90570464
  90000117
  53524262
  55365965
  29053030
  64375232
  19700426
  86178212
   5999790
  33626835
  65205381
  67503162
  60189559
    144067
   9552200
  11216825
  11102883
  65666378
  67697502
  90000562
  66796177
      6402
  65282778
  52589639
  13583002
  15749354
  65559748
  55706017
  59542736
  24606192
  63280666
  64311806
   9951923
  20428268
  85782470
      5819
   5911178
  65879276
  54298418
   4400033
  51724499
  80069757
  13172752
  15314247
  85694537
  14783235
  47908080
  15272478
  65060284
      3876
   9367059
  27900023
  66413992
      9144
   5704003
  47600391
  14814901
  20403573
  23862752
  30137018
  99727728
  65176575
  52079425
  11308237
  13778665
  52589625
      1130
    131559
  12729772
  51724478
      8465
  46209181
  65967532
  63996091
      8431
  15061795
  71028618
  67411721
  15517884
  28779999
  65019716
       102
  90002077
  52187260
  15593218
  20458645
       629
  55365767
  56447499
  48223698
  71051439
  64096133
    452858
  14813213
  19001466
  32664922
  10493720
  38500222
  64247886
  84241780
   5704091
  24000937
  64254870
      4501
  66544964
  52899506
  55365792
    263900
   9727910
  47232417
  67508815
  91382180
   3310848
   9951931
  14867122
  40617815
  91454133
  98104625
       357
       514
    811825
  66641012
       369
  63644711
  65497741
  90000065
       425
  64896941
      3219
  60189458
  10311703
  53630689
  58319930
   9719363
  47232309
  78751829
  11400043
  15546362
  53085052
  13163094
  20071343
  33154792
  80069696
      2241
       227
  64908150
  65418114
  66606038
  62630460
  64593069
  64814064
  15599982
  38800495
  63168803
  14686789
  28443131
  55365608
  64840305
  91382155
  59790813
  62344967
  63106207
  64400640
  67514372
     10301
  80069715
  61362694
    409543
  15887559
  65176494
  61439214
  64913146
  65014861
  28961120
       333
  64143521
    265490
      1193
      5822
  83660608
  90381243
  63823791
  67282731
  59486616
  64923620
  65333803
  65829233
    259762
  63073037
    143314
  47467026
  65319399
  68760809
  85694542
  59965768
  59965756
       114
  55706130
   1405690
  62337640
  13676485
  29302194
  46209152
  65423948
  63678438
  40637812
       319
       303
  55365701
  60905228
  65344151
  62977533
   9244797
  15889440
  65218197
  83656265
       240
       628
  60189463
     12677
  66761231
      3355
  12882641
  28970462
  64250845
  65137071
  66127966
  52589584
  53103840
       275
   1593829
  64985667
  65310065
  55263057
  56100042
  63904575
  63765357
   1148415
  25843994
  29250381
  65495147
  66861489
  90000127
  62670945
  63174057
  64273561
     97215
  19000033
  65337015
     18243
  67002226
  67024880
     32996
  17701281
  62806438
  11241881
  85848508
  13695878
  29279736
  37900292
  67321303
  59081327
  63506595
     27206
  29461219
  65924294
  70357527
  85810822
  63130134
      1248
  62823353
  65845560
  90000051
  60532818
  47753738
  64913715
  64814756
     96538
   5400032
  33432587
  90553463
      7140
     11016
    225443
  64214115
      7114
  65039551
  65431664
  14280209
  33726840
  46826657
  39235728
  71028617
  80069637
        14
  61410029
      1680
     14856
  65131427
  85377049
  51724519
  59118097
  64547358
  15300564
  98164303
       678
  62144033
      1170
   1672846
  70954847
  67208131
  63372977
  63989834
   1300774
   1672857
   5704210
  11657638
       674
   1159644
  53601285
  15314246
  91438291
  55365288
  14814986
  18600061
  15413936
  83497824
  61509823
  64593811
   8370204
  28635477
  39698665
     10984
  47383312
  65729406
       118
  62585416
  59542867
      4149
    131574
  66455602
  55365777
  62723243
   1172723
  61287392
  53630783
  66915636
  59542847
  64750609
   9784507
  15166397
  83696408
  90000584
    681944
  39618436
  65654197
  65558307
   5952641
  11672554
  28509696
  40627728
  65597180
  61118222
      2656
  66055006
  59542676
  62722820
     89601
  11216368
  11187814
  63259739
  63599761
  65597508
  85486183
  63072207
  64250961
       111
  59156962
      6029
  84518376
    681986
  11200863
  19718765
  65001464
  91460017
  45200756
  66365067
  67553543
  85171877
       327
  10258316
  55365561
  67051980
  46209170
  47275876
  65340333
  67696561
   9951922
  16604213
  65392777
  70800117
  85574382
      2087
     89560
   5847273
  10309963
  13818978
       256
  62764988
  66926079
       455
     89586
  24502800
  29052985
  66695074
       334
   1103115
  90335062
   9168035
       465
  63259716
  70500004
  90530339
  61118319
  64312721
  11323412
  47682309
        66
  64750625
   9947929
  65281157
  67129600
  64384976
   5413765
  67163681
  57907385
   1280956
  96491105
  58725051
  29237734
  47716950
  65182621
  67586996
  55365494
  56498847
  63130737
  63260572
  64688604
  32348426
  55073780
  64239743
   9784519
  23000049
  65825305
  64977880
  64843864
  85185105
  40629036
  67102380
  64978127
   9229618
  64552167
  65666382
  85185115
  59295250
  64375253
  13307037
  10493723
  12729766
  47311716
  67511991
  62979165
      1035
  45600219
     40058
  28642251
  65896314
      5976
  64156372
    939037
      1534
      1605
  65596024
  70361602
  83463068
       441
  56512316
  59542770
      9052
  65625636
  66880166
      9042
  29200160
  66242066
  52589644
  64949843
      8143
  15260317
  29316822
  29461241
  29042996
  65489059
  62053250
     18909
  17100044
  56425036
      9007
   1222791
  10300039
  65367701
  52081953
  63280672
  64312733
      5817
  66058196
  64686634
   5725283
     62889
  65924797
  66245649
  67041329
       120
      6404
   8377762
  29200067
  71018145
  80069682
      1618
   1686225
       916
       926
  67588827
  58725049
  55706222
      1105
      2310
  63726028
  64247845
     18618
  86251989
  57006039
  60609850
  63644703
  63752038
      5947
  10861963
  65741211
  66545325
  63066663
  65379468
  65960138
  91510509
  64003833
  64428636
  64552227
  11944851
  65032630
       271
        51
    583901
    480976
  21000022
  65827954
  86283901
  61295215
  85185137
       539
       709
    131929
    154029
  20603574
  46340927
        26
  65924940
      7124
  65414287
      5639
   5971122
  85185117
  63808252
  66862106
  55365216
  59965799
  63174053
      9334
     97211
  40637223
       507
   3070553
  67826773
  66642011
  63200925
  85205513
  90000444
  64311802
  11864701
  66464337
  65636630
  64016119
     89570
   9727885
  11929728
  65422380
  71028346
  85718692
      2242
   1686213
   2567275
  44283236
  15260319
  85844652
       373
       163
  63533527
  40598831
  65376206
   9572287
       434
       527
      9009
  47182249
  66464299
  55706029
  60259054
  59542662
  38501655
  99727724
      5720
     97235
  87314983
  60609830
  13163095
  65789034
  67321829
  55365846
  63533538
      2377
      2895
   3409346
  19600082
  91263746
       616
   3086400
   1259343
  11127050
  15327985
  29768170
       382
  62636696
  13515633
  81106361
  86210819
  91220470
        94
      7826
    808542
       407
  55365364
    167661
   1686227
  29191688
  64552018
  85560710
  86178234
       798
   1405613
  33545494
  55365409
  58331752
      1244
    143453
  60478318
  63379954
  13546716
  55365478
  59542829
  64551841
  16062708
  56310984
  60259832
  63726046
  11216496
  62191651
  63726026
  15431455
  62459095
     15465
  18639183
  53630799
       565
  62472526
   1178034
   1405792
     26481
  66330875
  54298403
       670
  55365828
      1041
      2245
  26200025
  96615937
       218
  65410870
  65418118
       635
  11465856
  40021414
  65421223
  66671524
  67835807
       159
  36394450
        97
  47062338
  65703956
  67644577
  85827152
  58332023
  62907661
      2260
      7986
  12836026
  49119766
  55249942
  64877396
  65146504
   9131832
  65181950
  71051437
       313
  60259770
  62913044
     12720
  52081952
  58389889
    916386
  42182837
  66110436
       417
  27324034
  77595033
       510
  39275118
  65687027
       230
   9324274
  29086085
  51900156
  29036620
  59542746
  30197078
  86283600
  98014771
  55365647
  62613639
   9507858
        10
  60905273
  61953349
  29182651
  85185101
  64657500
      1432
   3500992
  47397147
  71053006
  55365816
   1915318
       305
  55706393
    375932
       545
  27000647
       242
  50800188
  67265990
  55365460
  60905226
      1274
  67246918
  83497820
      1264
   1841669
  91531563
  77414927
  55706194
  58401146
  62191652
  16604261
       573
   3072220
  15305055
  65156711
  85001250
  55365160
  63815492
  41092361
  67281627
  91322206
  59156963
  29029075
  67310110
   5704128
   9044959
  39703973
  65286051
      2244
  59542914
  18400434
  33863230
  35352804
  33631677
  33844521
       263
  55365951
  63478413
  20403370
       364
       525
   4069662
  65566344
       217
  62630567
       312
  62636700
  64672258
       456
  28911563
       380
  63640045
  29163294
  66552033
  59542668
  67605977
  15100059
  55365504
   7421923
  29101610
  63472839
  12949229
  13684951
  65974442
  66286388
  97183045
   1161900
  29455890
  29151205
  55365915
  59542745
  48406722
  52899512
       270
  63236597
       344
  16604208
  29748668
  42182838
  66187797
  63523150
  39257939
  65183030
  10322801
  52187274
  64482426
    131928
   2876639
  85574385
       306
  65347652
       435
  63890488
  63629046
  28720154
  67478817
  64296596
   6654544
  28642250
  48834366
  65751881
  67310015
      4927
   3535316
  58961418
  55706195
  63174056
   7400175
      2472
    916379
   8907880
  40620705
  67614768
  61102872
      1504
  67490427
  60992959
  64124010
  98073240
       825
       563
  64457493
  65138496
  65245101
  64400671
  64545887
   9940341
  71053821
  84518390
       324
      6993
      2603
   2120167
       329
  24700860
  85468918
  55365805
  67354367
  54200953
   1164651
      1176
  23400173
  62471817
  40619218
  43900182
       614
  60833945
  10145738
  84983864
       360
  11899985
  39717045
  65347673
       350
   3467694
  11912492
  24500011
  59542874
     32335
    603259
       245
  63564055
  64774362
   1147484
  55194901
       990
  59542626
  39200378
  47564305
     10053
  11216434
  18601422
  15850359
  46333369
        92
       650
  62929629
  13272610
      1246
   1114614
   3309416
  11085587
  65737547
       193
       873
  60833955
  61023876
  65069167
      1976
  47584453
  47772043
       203
       672
  63259672
      1038
  57907381
  15405250
  31878768
  66207763
  55706172
     97779
  65422698
  85148157
  80069639
  90000445
       935
       663
      8159
     32981
     80653
  11323447
  67325405
   9002108
  11155746
       260
     12333
  90000137
  63229073
  63492899
      1137
  29065999
  55073782
  96615939
   5990418
  41200007
       123
       437
       907
       575
  59156968
  61102900
  62459096
  11145604
  53700664
       647
  60862666
  64593040
      5066
   1064341
   3467666
   5937707
      1224
      2673
  26503870
      6775
  51724414
  65504405
  62161644
  62022791
  55365896
  62242449
  61102889
      7049
  14783244
  28889446
     12503
   5613515
  60976631
    996913
   9741203
  36000628
  67206170
  98074519
  62723235
  56498817
  62637595
   9407983
  65146568
  67166494
  91380377
  63236572
  14832204
  97995284
       771
      1281
     17181
   9868145
  67001193
  55706157
      8217
  33651661
  63086382
  68957948
      7059
  11177804
  52899517
       685
  61007659
  61373803
  64620768
       689
  58331753
  62274148
  66551237
  64877579
    143423
  29272994
  55365818
  47600382
  66053538
   5619409
  51724457
  55706020
  64307498
   3334741
  23727807
  67549445
       780
  55365762
  60259802
      1071
     12422
      1028
       982
  55365042
  63737572
      2012
      2162
  53118026
       850
  55365725
    681941
  65033785
  86210822
  64788736
   2806358
  80069579
  52899510
  91490183
      1237
  12836023
  13187490
  13427651
  67412150
  63072233
      1230
      1257
     11020
  26600767
  28898544
  65280644
  63583843
  12443189
  13546720
  15600011
  65418823
  67583491
  62636685
  29327012
  65182279
  59542648
  61014546
    707282
  52589693
  61400394
     19057
  44300514
  55706074
  65069114
       211
  65348500
  67895535
  59156976
   7532078
  11926039
  11182009
  55365957
  64202446
  60273407
  64979841
      3378
  33228342
  85782453
  52081951
      1048
   1160502
  91364493
       630
  63772952
      1000
  63726059
   1405753
  11198456
  65245103
       300
     14866
  15500469
  29639572
  55365651
     26366
  61485087
  46123126
  66607542
  21210452
  84722368
  63508599
   1161910
  21210468
  74244327
       583
      6841
   3464420
  65489045
      8076
   5959758
  31269528
  85505756
  60184827
  55365024
   4069658
  62274103
  65457442
   3018039
  52589675
  62161639
  63236592
  11236632
  66547527
  52589663
       522
  61023944
  61509796
  62636709
  65509582
  66100393
  66424221
  99727682
  59542816
  66407500
  98046007
      1081
  51724496
  66510124
   6556065
  32283849
  86152275
  85749841
   3018067
  47161928
  61313468
  15500729
       679
      2059
  86152265
  90665034
      1761
   3009984
  47842609
  29275686
  65629014
  66134042
  67356566
  91533668
  63834252
  16000465
  66576717
   6654536
  62383158
  64375237
   9741200
  90000126
  55706152
  63755052
    155725
    416270
   3455084
  59081311
  65668749
  96162534
  62613549
  63703393
   9670298
  14814988
  83656272
  55365660
      6395
     33116
   9601858
  56424955
  74661995
  64003845
     54378
  66542336
  67408135
  73800012
  12836028
  85807302
   5704195
  55365845
      1755
  35352809
  83863763
  86178233
  90000106
  63599756
      1172
      7756
     13685
     89580
   9347973
  48900779
  65089776
  65598262
  91364498
  64750704
   9461445
  67554377
  90000276
  90375539
  63599795
  63830516
  28464865
  29770176
  40637242
       258
  91281273
      2023
  65990926
  66299288
  84825436
  83497819
     28215
  10186807
  55365649
  63830226
  72600814
      2525
   9258835
  90000241
  55365697
  64940365
  65907776
  90000432
       799
  55365477
  63492880
  39698666
  91464958
       491
       528
  63379855
   1689762
  10600463
  66778287
  12977229
  41092367
  47664610
  66326658
  66584247
  63236594
  64095793
  21007471
  70357586
  55706330
  27118372
  65022331
  65788950
  64582753
      1448
  74402547
    155671
  62723246
  24200009
  67169455
  61785850
   1405795
  47300293
  48267743
  66287302
  29971167
  52002713
     28733
  48267742
  65107686
  52589556
       255
       632
  38800030
  47544622
  66320170
  77668337
  62634841
  64519039
  28959905
  66928255
        98
  59542775
      2189
   1766600
  10258313
  63236573
      2547
  11198440
  53119093
  62849026
  85855309
  63735572
  64361279
     11094
     28586
    916385
  10328172
       243
  62274129
  63130142
  63791583
  29986988
  55365297
  65496712
  65960210
         5
  61806584
      7744
  65930371
       418
  62907769
  29023314
  65304890
  62390060
  63492902
     97231
  10309962
  70985975
  38800490
  47806816
      5467
   5041815
  65039541
  18100029
        11
        25
  55365811
  64260306
   3539517
  90598912
  53408489
  59542903
  65349562
  65367703
  65472809
  67388809
  90020825
  29276006
  65310103
       542
     97227
  33439775
  85694507
  64375267
     18800
  15754687
  66507803
  29889373
  66778286
  16604262
  47397183
  65554157
  70357509
  64003846
     89598
  20441458
  47753672
  85576758
  55706309
      1267
  13073582
  66652691
  55706148
      5901
  90000443
      2225
  44300028
  45701139
  37900295
  86067140
      2589
  64617954
     10920
  63904589
  15942947
  33565794
  85305325
  85906753
     27528
  32870476
  36000607
  65120051
  75332809
  85528092
  85702614
   5417578
      2399
     32997
  65632835
  65422684
  65527824
  62607974
   5704107
  29128177
  31803623
  49675121
       376
  64311801
  64979257
  62884198
  64454154
  32722237
  61189041
     14853
  85820318
  16604203
  29004275
  34152470
    134570
   9687893
  64787383
     10038
     97234
  51724532
  66007549
  59965795
      2359
  66509887
  86283902
   5901759
  13481123
  83497801
  85547987
  64985535
  65598265
  65562072
  86285252
  63627394
  64872644
   5741745
    558372
  50400151
  65182369
  85185139
        95
  62636699
       115
   8370201
   5704035
  15426457
  29105002
  52982083
    123337
  19718818
  64428550
  64882637
     18008
  11267596
  67038016
  64390564
  64977890
  11323454
  11035323
  33863372
  65927128
  27200252
  49384978
  90729209
  55706151
  64901423
  11672555
  66110105
      9037
  11637749
  51724524
  65793453
       326
       461
  53630724
  86178206
  53408496
  64003803
   9396011
  65292135
  65829217
  79709148
  86337018
  10811154
  47888479
  66656327
   9847151
  65278175
  83696407
  77668341
  33668409
  65927050
   2578782
  90741987
  64901584
  65974480
  63790744
  15754697
       284
      4309
  29327032
  65877880
  99727723
      1989
   9338204
  13163107
  20385493
  91476555
       349
  59542840
  61102890
  61400331
  64743775
  15636190
  15906992
  26600435
       309
       395
  59542705
      1442
     97201
  83315788
  86372499
  90028799
       915
       622
  59542729
     97213
  65598291
       139
  14813212
  64375250
   3027918
  77668434
  83497802
  98069560
  65292174
  31672865
  91533663
  15260330
  65489477
  66992716
  64293782
  66924492
  85807326
  86348362
  55706069
  62472352
      5897
    939053
  58554648
      1260
  28737885
  22002705
  29211921
  33738081
  43908862
  91207365
  55365990
  64790823
  47842689
  67277712
      2655
   4069671
   9829136
  66924017
  59542730
  59933936
  91071013
  85625470
  64844101
  64861290
      1597
  66778867
   5760466
  13247144
  33461875
  65447011
  65837715
      2216
   8687454
  20444073
  29296137
  64375270
  64021787
    113859
  11933434
  14783233
  17700580
  58389892
  59933831
  64096292
  64199903
     89587
    143445
   9130855
        55
       593
  64582596
  53630797
  52187262
      2223
   1168234
  27232397
  64202408
  66609258
  71053818
  85256147
  10212681
  29120122
  63904617
    480977
   9784518
      1069
    242965
   9680442
  30192110
  65362292
  65957252
  59542805
  10033179
  29093715
  47110319
       100
  62677878
      7326
      4952
  11236267
  28655626
  45500103
  64680172
   3019700
   9637972
  65730637
  70357488
  85198768
  63840067
  63659503
      8533
       585
  55365960
  80704380
  16062706
  65977193
  64657476
     11005
  11930796
  90000060
      2207
  63236585
     82402
  12517859
  77974097
       519
  39235764
  77974095
  63726052
   3407180
  66752299
  77277165
       520
     89555
  14813744
  90020064
      1059
  15260318
  15304990
  53601419
       716
  55365826
  64269703
  66608361
  58596739
  47538287
  67554873
       173
  64911230
      3807
  29024421
  33581418
  29957486
  63231138
    916384
  29046437
  62952111
    916326
  21600920
  86152263
       427
  62608025
  63583667
      2792
    830517
  32279614
      2075
  10033257
  28379257
  30109530
  50414707
  66064709
  77277217
      1104
      1171
   4069358
  22700026
  66299259
     97203
   5931774
  51100701
  65183376
  62027163
  63644702
   8370203
  47360741
  52187275
  64977865
       282
       178
   5704096
  46670567
  40637239
  67129614
  62666722
  31269521
  65623496
  91327557
   9131838
  65156706
  66094825
  63523105
  10144201
  65156714
       917
       475
  64460971
     28728
   9560652
  45701130
  63761164
  10190027
  76179320
  59965762
      1691
  67476852
  60115451
  13858041
  63904603
  29801821
  65829231
  65829221
  53100008
  77414929
  51200774
       112
    539324
       569
  59634625
  29056709
  50089074
       933
       553
    681550
   1605438
      1233
  65211735
  15366678
  86022647
  55365898
  29336005
  29341198
  66785792
  55365239
  59118100
  18200826
  59965761
  64844153
   3467667
  19700002
  67622460
  55365605
  39464914
  47218735
       150
       612
   9870294
  65632099
  61400388
  63891873
  29308761
      1240
    143265
  11973518
  29051299
  59542641
  98120186
  85906766
  86067107
  66514266
  75332822
  85404739
      2246
  61400325
  37900291
  39703982
  55365493
  65631878
  65834639
  63782776
   3221321
      2481
        90
  65390769
  65443518
  90000162
  65352954
  19600431
  32295170
  65930274
  85191970
       403
  85452591
  33400001
  85625482
  59243248
   1896163
  15428034
  55365246
  61654636
  10050491
  47508009
  66444379
      1774
  67163689
  90002057
    681993
  11238036
  12269996
  64732123
      1222
  85452573
  58672039
  62148696
  64311789
  11979701
  65376210
  67281488
  84825414
  85185125
      2510
  65636650
  64657486
  32270218
  71053114
   9768813
  63130104
  30120924
   8161940
  66494600
  67206167
  65749524
  65820694
  52899532
  63000141
   5704211
  18200029
  20185179
  53700727
       234
    586437
  29899733
  56508795
  64298217
  64375240
  13087116
  28614610
  32850478
  65182334
  66810622
  85694539
  59919963
  63904622
  65205480
     18779
  49166838
  58181871
     97220
   1605375
  29311014
  65964417
  52899542
       444
  55706179
  83656270
  85766801
      8156
  66325569
  55706186
        42
      2584
  15305034
  28970868
  62490947
  62723244
  64375234
    987364
  29012634
       695
  55365727
     30562
     35952
   9573218
  26800106
  30192167
  44700104
  48400035
  77277159
  61086850
  35800009
  65636592
  59542717
  61194094
     89600
   1251440
  65788988
  52589701
  60434158
  64095923
  63492904
  63509175
  66512916
  62205950
      5494
   1917599
   7004669
  14453044
  65041421
  65317254
  67345767
     18204
  15304956
  39017710
  65931213
  66711894
  85316694
  77974115
  61044001
  29138799
  65067013
  66172296
  63599798
      9073
  62191648
      5331
  13398805
  55365905
     18490
  13818967
  85787118
  59542886
  13163081
  64867088
     28595
  67161294
  65367709
  66610639
  80267236
       142
  13393224
  31812566
  86210803
       968
     33190
  39226323
  47869554
  65317347
  85452598
  45700738
  49157898
   9287203
  63115768
  10258307
  10493727
  66172323
  63599769
  47056451
  63170692
     18786
  48290257
  65195787
  99727734
  63752044
      1748
    128312
  21210451
  65913760
  16370566
  90000110
  65871302
  55073781
  67576282
      1743
  21210454
  51724527
  65632760
  65486743
  66787555
  67031841
  55365559
  37900293
  66881547
  85625492
   1765293
  12729767
  64988673
  86003506
    973044
  29426622
  33551379
  47668522
  63379860
  63985407
  63632109
  64995259
      1491
    973054
   2588582
  70357496
    155629
  13600498
  15086360
  70357560
  64096097
  85877956
  90375511
  59542814
  64556031
    213651
  91071035
       979
  65182040
  91322222
     32995
   1827241
   9983475
  29293796
  29770188
  66633084
  90000097
  55365850
  65749648
  91165275
  98426628
         1
      3819
  20317346
  21600022
  46497346
  58590238
   5704180
    128363
  71028601
  64570257
      2566
   1664604
   9741221
  29200270
  47668467
       929
  55706100
  66580969
  67038404
  58048416
  21700006
  65495312
       560
  61023557
  83629294
  11238047
  67064559
  59542727
    264900
  10976858
   9531938
  68887815
  90424098
  19731007
       843
  63072135
  90002009
  14686761
   9407966
   9628249
       588
  61024308
  63808241
  64202463
      4035
  48834375
  65654198
  29303358
       948
   8699716
  90001255
  65042005
  98134118
  48834355
  65226054
  29200225
  51724435
  55365778
  63163740
      4823
  29128189
  64985578
  85772830
  50500849
  74897869
  10086127
  29302716
  65356461
  85574383
  14570368
  64483948
  29101156
  85810826
      1052
   1117125
   2229244
  63993044
  64492248
   9027246
  13416714
  65926990
  67238533
  54152395
      2031
      5410
  10078741
  28750568
  85603225
  52589502
  52187249
  63854965
   5704034
  37900288
  66787557
  62981760
      2630
  28392417
  61379407
  12517860
  33651654
  66468273
  85634107
    973099
  64415703
  65347650
  65489574
  66064827
  66826812
        19
  55365981
  64247851
  59542674
  27514417
  71018061
  63586081
  65413582
       201
  64128749
    144277
  10166002
  33400002
  55365684
  62508452
  64296568
    987415
  15571805
  47748551
  52589668
  64375273
    973108
  90020065
     89576
  11256348
  83656277
      8481
    128272
  53499580
      1128
       432
   9784505
  70700834
  62802950
  47633548
  65623479
  40435621
  47708367
  47842610
  85552057
  65106304
  64949885
    225437
  32754595
       165
  55706263
  66870159
  65787783
  59542633
  62637590
  66414830
  62508449
   9347989
  66610738
  64702755
  85782839
  65452667
       581
     27896
    143655
    973122
  26206667
  65489600
  65829229
  64552277
  64985473
   9121213
  29165092
  37900286
  99727726
  10814376
  32883985
  61118349
  20254261
  65569800
  91165222
   9708203
       538
     13179
  29096275
  49707933
  53700219
  71028774
  59542838
  64412925
   8907857
  29336011
  85844676
  59542809
  28947678
      7139
   9562528
  26600165
  46610383
  67005938
  63200928
   5912184
      7125
   3490574
  30223360
  55365230
  64247904
  20407549
  80069701
  85888773
  86178227
  99727701
  64552258
  12517850
  21968772
  46568914
  65668184
  58596735
      1939
   3464425
  15000042
  51724475
  65633358
  55190726
       216
       485
       558
  65703958
   9870305
  85810864
  61024281
  61598030
  64261586
      1601
  40747311
  65623476
  62128191
      1531
   5827597
  30042163
  53600042
   3221325
  36100062
  65009379
  84144038
  52589669
  62907683
  29169273
  66256090
  62884144
  54102174
  99727725
  64385120
  32700162
   9710891
  28770752
     19046
      1043
  15260326
  66911014
  85868797
       411
  62390055
      7143
  52081954
  30169587
  55706177
  63000111
  28815235
  29191749
  33177099
  51724481
  63830301
      1203
      3421
  27700925
  47557485
       471
  66574317
       232
  64976760
  61102883
  12365863
      3676
  38143287
  66960253
       878
  63993151
      4174
  29952183
  65376204
  67326233
   9956500
  55365926
  55365126
  12586179
  13500215
  29199074
  31837087
  10700180
  65450421
  60917127
  64481126
  10811121
  47244409
  21007491
  47232311
  67133814
  53824995
      7709
      7897
  36000647
       832
   9963147
  37900298
  16370571
  27200002
  85103728
  64621273
  32831591
  65376209
  85976908
     89569
   1687108
  90000372
  60609846
   5457310
  65611443
  90000387
  29991649
  64782662
  46620950
  85751543
  90002054
  52589568
  55365601
  61637413
      1227
  33309950
       557
  66324472
  67246725
  85589921
  55365903
     39796
  43200157
  65096151
  62637584
  85558083
      1511
  49500358
  55365891
  61953347
  64428578
      7096
    152986
  65956926
  65991149
  60905278
  64554957
     21682
   9409058
  29507327
  65418119
  10164478
  17900010
  65660853
       154
       746
     27440
  65787851
  85198892
  85547979
   1049756
  14608314
  15906187
      7279
  90585314
  90000109
  59542687
  63866340
  14783279
       835
  62337663
  65340805
  66547352
       336
      1023
  61028306
  64003863
    143682
   9680444
  65735811
    227455
  12873538
  12958677
  28465173
  65497858
  63892758
  99727762
  14188017
     97218
  19300053
  45500345
  55706058
  59156956
  63808248
  39656522
  60976628
  59919990
  62274128
  39614328
      1414
  16428656
  64273558
  49651621
  53700440
  66899050
  63323284
   9529029
  10212675
  32371112
  56389075
  60833937
  30058403
  47921355
  66531129
  70357498
  85264186
  65314324
       725
  63830271
  64844167
   1255866
  10811106
  28851316
  86123620
  13778654
  15500161
  65176075
     40563
   1222819
  66916840
  71053824
  11919986
  70954933
  85606725
    375928
  77668406
      1226
    155099
  29200269
   9409059
  66443147
  65057938
  65325464
  90000620
  91463577
  33713516
  58740016
   3239070
  29175557
  33512430
  85885460
  52899522
  60189429
  15291131
  47823098
      7137
   3408906
  15807440
  60862668
  65345550
  64882369
  65737076
  87315000
  63644721
      1139
    681548
   9784488
  58218624
  62613621
  63871602
      2167
  15047842
  65488951
  55365589
  62161646
  64327373
  64813980
   2656323
  15599987
  49300151
  65598258
       816
   8381073
   9533140
  13514815
  26300999
  63236561
    297039
  85772818
      1148
  35352812
      7321
  77668467
  85404564
  65273292
  85976756
  85772850
      3802
   9229620
  33541386
  62022813
  64040054
  47062334
  53630586
  36200016
    916372
  27478420
  63236570
  61373805
   8637834
  29200264
  31803614
  47583760
  65598356
  65881661
        32
  64389230
   2587323
  11891529
  12547795
  65829238
  55365764
  58554646
   1074083
  29308802
  55706022
    531438
     10995
  65924243
  75264878
  64813768
  13716133
  29298899
      2274
    225466
  29319386
  65457447
  65879567
  52187257
  58403150
  59542650
   9652731
  30187103
  46592818
  50603666
      1026
  55706347
   9670704
  64385080
  70357632
  59156959
     18733
   2590695
  65628942
  55706155
   2675884
   1592241
  67234581
  55175170
  62452681
      1928
   3067381
       235
  59919964
  61313469
  64296650
     12653
   7498778
  65066986
  29358852
  51724484
  53524286
     18332
    567531
  29216033
        64
       445
  62806395
  64239672
  18282744
  29978871
  66178539
        71
      8491
  13163132
  15571669
  28200016
  47600387
  86070078
  56425798
   9697996
  51724507
  85275501
  64375227
      6857
  10000384
  13249589
  65095628
  62472524
  86327768
   8246364
  47631524
  84272088
      7097
      2604
     21066
  29882296
  48223696
  65938877
  61723181
      1962
  28642261
   8627370
   9811927
  30120562
  65100262
  52589565
  64012593
      2372
  16317882
  62634846
  64737207
  10493791
  21210487
  55029069
       370
       568
  62827280
  37900273
  58725098
  65759326
  65245097
  85846372
  95591296
  59542684
  60833939
  28698957
  65356903
       157
  55365800
  60917588
  47600400
        88
  47770988
       160
       594
     22278
    143514
  34261309
  96615800
  60189430
  62519227
  63932442
  64299979
      3854
  12823922
  50416104
  59542642
      6946
   5704006
  16907055
  75265034
      1241
  10200430
  65744589
  63996086
  59714564
  63421846
  65315958
  59542808
      1749
   9719012
  30089976
  66916697
  87314974
       666
  63904587
  47721764
  85722089
   2876645
   1405696
  55706160
  39523913
  91382645
       580
  63037034
  65069162
  90000163
      1272
   9258816
  66927052
  28947679
  90001280
  59919997
  29989144
  64988674
  67893686
  55365245
  13416694
  49705442
  86123621
  90015509
  63523149
  63726060
  64233262
      2103
  10086131
  13059570
  77974240
  13862375
  13168921
  91071039
  53274954
  59933948
  64525521
  23701337
  85694525
      1056
  29420590
  40710259
  54272328
       184
  50541346
  65930246
       176
   5704198
  85704730
      4184
   9300098
  28996476
       428
  59542743
  91527508
  62637592
  55365770
  32494734
       310
      2076
  85380139
  86152272
  59790816
     12562
  32780725
  85547978
       778
  60260767
  65138140
  85264183
  62638124
    131931
   1166892
  29219621
  65668751
  74900591
       209
  60905221
  60147722
  64252145
  67043132
  64626756
    826819
       167
  64850324
    963406
       177
  63163661
  28985705
  65892736
  53524272
       390
  64239370
  64250413
    830506
  34152463
  78061619
       474
  55365071
  63174050
  51724402
  62498619
  14695928
  65345454
  66581020
  53738400
  55706080
  58672058
  62788078
  64003872
    916428
  16600062
  15304991
  29978884
  62929623
  14072887
  64739255
  47708821
  47753645
  60207307
  19900017
  28733511
  71053816
  13858042
  65286654
  66011503
  72508029
       694
  55706059
       932
  59542716
  43908861
  67476021
  66784552
  72664983
  85718673
  11035311
  65009317
  66785178
  55706005
  13600548
  62807280
  64375266
  14050458
  63864949
   9727880
      3626
  66206447
     18296
  29327009
  38698658
  98120177
  55365018
  61400324
        54
  55365581
  63478460
  64361276
  65937224
  61400395
  64525545
     28962
  40000368
  40618345
  58389891
  60862660
  61233197
  63783052
  64866490
  85552056
       131
  55365743
  62788055
  64974446
      7016
  11092901
  28392418
  58554652
      3317
  49660289
  64003827
  56869956
      1140
     10346
  10395974
  16393849
  47856547
  65836709
  37900289
  55706077
      1068
      3107
       707
      1121
  47397186
  26503865
  67358639
  84951614
  55700229
  63930566
      8627
    558754
       196
  55706138
  29300615
  61765351
  37740289
    653443
   1147741
   5866041
  52589593
  59118087
    155578
  65763758
  80069687
  14805659
  49660284
  49706936
  66780545
     89552
     14858
  12013710
      1270
       634
   2889911
  49705443
  65825310
       893
   9623429
   8598847
  15940653
     10076
     19441
  59136552
  61028309
  64428630
      5715
   2594543
  64913764
  65823025
  63174051
  62806485
      5064
     11070
  28906652
  47627809
  65752806
   5933708
  19001488
  33798357
  91073135
  65340804
  86067234
       185
  62929626
  51724504
  85626943
  55365070
    669383
  67353524
  64788827
    830507
   8699713
  39622582
  85193133
  55706182
      1890
   9623435
  11400293
  55230872
   3066881
  47500044
  66443047
  77668272
      1077
  11020802
  51724516
  90000129
  58291343
  64651453
  85896727
       724
  52002882
       158
      2045
      7098
    612195
  55706004
      1299
      9362
    537861
   1300373
  14062134
  70357499
  64483870
      3262
   8907884
  20162915
  10811105
       328
  29389363
  65792360
  65829236
  66748023
  80069702
  64003777
   9875301
  47238097
      1500
  63130144
  64245578
      2922
   3467698
   8821629
  65756231
  66453787
       412
  64428310
  85185128
   9162107
  65193812
  64976742
      1189
      1198
      1235
  16759857
    830510
  63985348
      2143
  49705444
  74518283
      1016
  64003830
   9667050
  13595650
  85606989
  62299153
  47722686
  85185102
  63992994
  64428502
  24000927
      1393
    127629
   3017325
   1096034
      1109
     97212
    143299
  13272609
  33082233
       877
  55336199
  67282545
  64003844
  64913184
   1228853
  11680456
       460
  62191653
  47779787
  65793828
      1021
  59933934
  62929625
    155948
  52589470
  67623689
       676
  29363280
  65340832
   1144305
  65335368
  55365161
    831517
  53300425
  85718465
  52589665
  63472886
  13402213
  67231823
  90000608
  64428568
   5704129
  29275957
  66545281
   1161894
  51724490
  65069159
  65238938
  66147771
       512
  58672024
  63219246
   9465314
  32443749
       727
  63280665
  64843087
     27571
  14783276
      4397
  23703674
  50604386
       374
     22295
  13558733
  80069681
  33626839
  10628985
  65281875
  86262733
       164
       543
  29945523
  67027595
  71028347
  55365892
  40021409
  40676143
  66027711
  85867787
  85706582
  55073773
  60609845
   9246928
  20407979
  85264184
  85547989
       745
       814
      2044
  13465354
  65032648
  65204027
     14855
  66739206
  71053881
      2871
  85606727
  64788716
  65913215
  52589635
  58712743
  59542842
      1245
   1606656
  86127968
       339
  61028307
  63871620
   9002188
  45757574
  55365859
  59542769
  62561805
  62637586
   5931354
  38997689
  65335327
  55365911
     27003
    131932
   2341120
   3506299
  20403450
  29142966
  47025928
  65069170
      1266
      5775
  28509695
  65696347
  67437278
  60943014
  63036895
      1892
   2400124
  38744687
  96491063
       375
  63864930
  64977874
   9908265
  72933208
  53119087
  14300194
  29151206
  59542828
  62472527
   1668291
  66409681
  75062247
  90000155
   7984911
       189
  60408050
  14308927
        40
  64732724
  52589626
  62337564
  36394411
       215
      1044
     10505
  11181690
  27200894
  65703955
  63106235
      6936
  11340798
       892
       813
  60804292
  12836027
  66448158
  59156965
   1573469
  55365829
      1509
   5704208
  66646504
  85205520
  99727702
  59983749
  19718843
  33485656
  65182433
  65236332
  63989903
      7144
  90002277
  66172186
  90000396
  90028809
  38775614
  66256091
  29265696
  33541420
  65424039
  64428477
       345
  62191642
  64570252
      3516
  63463243
  13747296
  15593210
  29770174
  33651664
  58401147
  64812147
     10930
  13641902
  33568928
       272
       394
  63174054
  63808251
      7080
  14813128
  40773059
       304
    973132
   9784521
  11035304
       420
  62383167
  33798356
  65524863
  55706193
  61118194
   3246557
   5704076
  99727659
  55706062
    602005
  66182715
  64375258
   1088043
   1106677
   8907859
  16370574
  33716464
  33270389
  47910196
  19001470
  63834254
  64982373
    916414
  28472654
  65920858
  55706001
  15900103
  65353030
  85324923
  90000371
  94460981
  66410584
  61325314
  63130115
  65095659
  85324915
       440
  60751366
  64552214
      9043
  59755816
  15940745
  26800864
       292
  13734026
  85844665
  58590175
  61212651
  63130150
  64721002
   9768065
      1298
      9008
  12849347
  29189082
  49500359
  49687316
  11001607
  65627026
       169
      1514
  67410242
  85655616
  90701051
  64357568
   3018035
  31658684
  98095868
  99727727
  55365505
  85404518
  90729222
        50
  62390053
  63106281
  64250267
     11019
  11922525
  13992569
  28676573
  29327049
  90647367
  63583825
  15260325
  58491462
      1446
  65530757
  90000108
  91510507
       703
  63750711
  64361165
   1686226
  10131296
  65696957
  66739258
  11216495
  86178235
  61400320
   2609078
   4627607
  40633783
  66820750
     18195
   1655733
  12292992
       537
  60862631
     97217
  29336018
  47767225
  64250697
  64974157
      5675
     40774
  63996084
      9175
  11236597
  60207306
  64096046
    916413
  29316841
  64273557
      1982
  29957442
   1645415
  39205926
  39275082
  60905276
  28769435
  55365237
  61836759
  36000606
  66262439
  64202556
  28635475
  61102892
  63379865
   9409060
  14056303
      1225
   9652881
  65597541
   3421628
  15787204
  33515897
  60147725
  13200448
  65829268
  67527900
  29223967
   9229625
  15120799
  33485644
  65633898
  85625454
  62337607
  65349564
  65386644
  10915427
  58046548
  67651621
   9885926
  10086142
  14136811
  90001244
   3251706
  85205522
  90000094
  57048122
  59542681
  10186808
  10385277
  58590181
   1699113
  90000053
  61373808
  14069964
   8410148
  48000932
  63304908
  20263590
  65505357
   1689763
  23600046
  62636695
  33545507
  59919992
  64372344
     17936
  61287394
      7466
    307461
  61563813
  62854743
  64844276
  11200514
  84670302
  52589689
  98024388
   2587356
   1592244
  60147718
  65373716
  65452918
   1538218
  66572040
  85694504
  86325816
      1767
   2610800
   2517609
  72302114
       289
  32971625
  65060272
  67240893
  72500834
  86123622
      2173
    143285
      1127
  16900011
  21210499
  52002810
       183
     36509
   2578788
       962
  64740530
  31902523
  66601507
   9409057
   9574961
  67582887
  89645099
    668834
  11216881
  65095584
      1772
     10896
  60184839
  91382173
      1019
   5064901
  10033306
       133
  59523688
  61362842
  64702754
   9229626
  29002856
  65825316
  80069678
  84409131
  61400333
  65702202
  55706044
  56376761
  66447919
       222
      1811
      7010
  38800487
  63231915
   8662465
  15942921
  65994647
   1703178
  65195784
  85877976
  91454131
  64907214
  65351375
  61102895
  62472354
  14420364
  64055783
  66646501
  85576759
  55706180
  62490914
     10348
  99727680
  55706149
  64645371
     89597
   4100039
  12776491
  65340380
  63840080
     18247
  64619121
  51724522
  66531130
  61943342
  29866571
  30165456
  31855805
  47703825
  15571768
  66047099
  33512443
  91563966
   3378801
  66531128
      1126
     89581
     97283
  11603232
  66452932
  64788632
   1823819
  22200867
  32450760
  65067036
  83796535
  85672071
   9784503
  47615095
  59846659
  15540106
  33775410
  31836015
  57006035
  65096174
  85432455
     14852
   9447096
  65742120
  64391110
    916395
   5704108
   5704214
  39250999
  65924210
       134
  55706261
  62459123
  20280136
  47806812
  85547981
  58708359
  62508447
  64298284
  29770177
  38928964
   1594531
  91473821
   9627445
  10137479
  67960605
      7324
   5704194
  59081246
  12586560
  20360654
  29952182
  61337997
  63228968
  62763822
       269
       992
     28214
  47917842
  85571260
   9466077
  11035322
  30137024
  55365933
  84903430
  65390652
  66675512
  83698781
  85772802
     97200
  10811091
  73800010
       191
  61086884
      2152
  10137843
  66531179
      1211
   1196904
  10400428
        73
  61102882
       188
  60189435
  59542773
  63989628
      1076
   9274572
  47232310
  90000066
  55706150
  63993069
   5725289
   9908249
  10309951
  91463563
  55365970
  55365962
  10493722
  65562069
  55706085
     18242
  65560128
  60609827
  60229865
  63200936
      2966
  15733256
  47430118
  60600359
  71053813
       171
  58491458
  64346389
  66543419
       125
  61555553
  63375983
   5703936
  28993026
  46619486
       884
     11052
   5836114
   3031138
   3337108
  31866386
  43126982
  65136169
  47077396
  67512696
  63071192
  20407980
  44600380
  67737235
  63112978
   5245482
  10493766
  20100043
  65270057
  65504319
  55365656
  62788067
  74518282
  86277482
  29507326
  30014055
   4069485
       834
  65784083
  62723237
  13584786
  85885449
  65315155
  66244642
  85383143
  55365830
  59542686
  30120555
  86210808
   3027963
  91405962
  62891729
  55365914
  63599658
  47842622
  65317758
  67175559
  85574386
  91382187
  63583562
   9571233
  66449605
  66531199
  57006043
  29115570
  66514113
  59542897
  59542879
      7150
  14814989
  15428033
  51724473
  93332467
  56508791
     40034
  29200096
  33651663
  55365963
  60147719
  30052112
  60293718
  86263263
  18282747
  37900296
  85512386
        49
       498
  63492896
  64557702
      2033
  65184205
  96615936
      9517
  65292142
  66127975
  60147727
  62022827
   6798250
  51800919
  85844668
  54272318
  63599759
  63726057
  64812907
     16640
   3467665
  29023307
  47921354
    194636
  55365893
  17300291
  52589498
       772
  66238616
  85611018
  63379835
   6136545
  36000598
  51724545
      2988
  12918552
  13163089
  90000456
   1538217
  52589664
  63416447
  63599800
  64361277
  67208684
  90619521
    122008
  50300009
  65752773
  77277164
  55365900
  64995261
  52589619
  59542841
  18200631
  26700060
  65831118
  80069578
  85858075
  32971647
  90581724
       285
   8692595
  39011038
  40528919
  67449609
  90002674
  64669948
   9740193
  59542704
  60147724
      1070
   3633318
  62146817
      5663
    682002
       544
  63898630
  64940291
  63984433
  55706003
   6416742
  23200048
  28959717
  65829225
  64460901
      2011
      1194
   1833638
  10811184
  15486540
  62274109
     97202
  10811157
  83497803
      1265
   9478280
  47868911
  65633849
      2396
  85388861
  85898262
  57755317
  61628200
  66505585
       278
  64432844
  64720898
       311
  55706040
      2231
      9214
  65414269
  90000056
  55365780
  64747509
    973138
   8734427
  60681886
  15336057
  64877320
      3948
   2455179
   5957074
  29336088
  66479953
    699745
  58562509
  64867616
   5567535
  67619591
       321
  63130126
  38928965
  65182117
       467
  61509790
  62637579
  64033388
   3424567
  25843972
  12827375
  26985296
  44301160
  47699131
  84983865
        52
  55365813
   7532077
  20447984
  65009358
  55365899
   1660889
   9747960
  63379868
  64568891
   9168033
  29099571
  67476834
   3552013
  47600396
  90741992
      1142
   9784520
  65163017
  70357559
  61637388
  51724479
        93
  62636697
  64473289
       661
  60833956
   6100858
   5959757
  44800009
  47305427
       651
     97288
  29086444
  39464937
  65916351
  67587266
    112458
  19100687
  65847095
  66405608
  65359711
  71051438
  86178204
  15636176
  30009881
  66966170
   1689735
   2437878
  41800945
  65666380
      2222
  67033025
  85807268
  63229278
  55365741
      1396
  66127987
       408
  32137241
  65242904
  65457425
  65741228
       503
  58674861
  63924800
  64375251
  14608337
  28713733
  24621986
  67241315
  56447424
  63558892
      9058
  50400941
       122
   5990488
  33620435
       265
  62459103
  26503848
       438
       523
       810
  67448320
  62844371
      1223
  38852568
  90018443
  64025818
     28969
   1756627
  29219742
  65333826
  65418115
  53570657
      1153
  86283882
  58554660
  85547045
   9687892
  28780015
  63888385
  11601446
  29044222
  30858124
  85744118
  14832203
  85863387
  47842608
  60862656
  64788717
   2502069
  15283890
  67503161
  53601443
  91582259
  59542728
  39632686
  64132245
       342
   9567230
  37400003
  55365815
    800183
    986442
   9680453
  90000395
  64283380
  28567167
       621
   4609187
  51481032
  85954085
  58725047
  57048283
  64273554
  47538252
  65956886
  66958839
  86348355
  62472187
  62585391
  64003808
    254449
   4069546
  65156710
  98074511
  65244303
  65822542
  66414332
  33056471
  51724521
  12836022
  40040370
  20209393
  66142518
        24
  64634148
  55365598
  64227845
      1238
      6077
  85844662
  55365910
      6062
  14783274
  86178229
  52589692
  63782947
  64202515
      6950
  64003843
  12910184
  66373615
  10493786
  32406455
       529
   8290845
   9001981
  29358363
  63790865
  65598260
  66576683
  67514255
  61979224
  63231078
       214
  40624480
       631
  65993532
      1017
      1045
  65829259
       413
  66148764
       641
  64844083
   5704227
  20368602
  32361770
  90029498
       246
  55365506
  65347655
  83497817
  62613508
  29900031
       301
  58966822
  59542658
  59542666
  64944839
  64843834
    798679
  65041992
  66531178
  86337035
  55365652
   5704209
  52589471
  66514838
   9972741
  39250980
  91333816
  61028310
  63174055
  18400051
  66484430
  62274111
  63830410
  64702763
  77430215
  60189465
      2112
      1455
   8907858
  46209180
  67231502
  67281463
  85287960
  64621274
   9234139
   2676690
   3485581
  67206057
  86044768
    381072
  65631672
  65831174
  67034252
  67202936
  64899070
  29322308
      1771
  10190015
  65257558
  65545756
  62626555
  63492879
  15150312
  85772815
  62538510
  63262712
  62884221
  10850819
  14570387
  48223700
  65459043
       182
   1251336
  13072115
  33372428
  49706926
  66809290
  60862663
  64617875
     71317
  10033211
  15005433
  47256775
       170
  56510790
    129442
  48223697
  85865081
  59542819
      2354
  39200452
  47707802
  65420240
  21200134
  55365595
    167685
   9784510
  65703966
  65874535
        81
       379
      3673
  15733255
  65173866
  58590178
       963
  62337585
  65825315
  10493765
      1516
  65032657
  67326207
    265430
  80069751
  86178223
  64286285
    798578
  40627702
  11601431
  56265025
  59965815
  29172168
  65789279
  61400330
  66537771
  52899516
       837
   3309437
  61587334
  14783280
  47632633
  55365696
   9606738
  65139453
       363
  15942934
  65957579
  63236593
  29107292
  64222182
      4047
       981
  55365987
  90020042
  64055811
   1241758
  61726814
    517125
  65845492
  86123623
  10156182
  66576271
  57907378
   8258321
      3445
  27120904
  67517160
   7452328
  55706006
     18231
   9784500
  66442604
   7656835
  10400028
  36000620
       943
  63989698
  90000086
  65334264
  66585725
  54298415
  61028304
    830488
  85810823
  90000296
  55706075
  65367704
       891
  63985307
    816961
  61400393
  63784711
  12973321
  33753856
  36000605
       268
  65949483
  61102873
  62160556
  62806272
      3963
   8364757
  47600392
  53630683
       141
      1005
  64449903
       991
       854
     21595
  53499497
  55365908
  58331760
  59542835
  11813730
  66248849
  66345233
       386
      8432
     32876
     19214
  65960172
  63072278
      2954
  48834363
  65750025
  58554650
  12503641
  40607967
  65603758
  57006038
  65560632
  54152356
       194
     28856
   5929980
  49157891
   1582815
  62932696
  64375268
   3604781
  52589591
  55365155
  27283073
  85185133
       199
  56869958
  91463564
  62848969
    558509
  52200341
  45944536
  47172466
       788
   7656824
  31830255
  55365947
  63233976
  63071173
   3535315
  47423077
  63106382
      1079
   5638891
  15397372
  64688628
  29308569
  65432292
    128331
  55073783
  58596729
  65674656
  55365659
  59542772
  64906119
  29230831
  91281271
  57907382
  62981782
     36417
  54298375
  63841444
  65182261
  67238573
  73800011
  59965787
   1673292
  28333482
  65101345
      1208
  26600426
  65448140
  58491459
     28204
   3299319
  65283562
  61379397
  90000273
  63830346
  64739416
  29034236
     18907
  29172614
  39083006
  80069680
    160067
   1117119
  61266321
  62062538
  10069649
       221
     97232
    168781
   9259730
  66299276
  67129619
  85693803
      1541
      5676
  13393194
  28742709
  39127359
  51724501
  65687010
       490
    182570
   9131885
  50412943
  63904625
     89559
   7631773
  29200267
  65099996
  82771682
   1262189
  65566284
  59492314
      8573
  11400575
  61024196
      4031
  85287959
       237
  49706934
  64210847
     12366
   8980275
  65751460
  77668361
      1528
      6935
  67892665
  47600389
  65623474
  55706045
   1668261
  29054361
  29189707
  67139528
  67199702
     22037
  33312390
  67281545
   3424593
  48267703
  65560167
  53524263
       499
  64479403
   1099370
  13073061
  29286509
        57
  64375239
   4069664
        62
  31269702
  61846409
   3018059
  65829265
  66546301
  63904585
  39683152
  55365600
  64298257
     18207
  19358861
  67199719
       341
  27366638
  44301486
   3251707
  31833545
  62608037
  63130111
  64428655
  14365680
  33177070
   9131900
  15593211
  39605171
  40747307
       155
  55365298
  61765400
  65136670
       162
  55365456
  63586223
   9720126
  10033197
     12353
  65845518
   5704004
  34152468
  47585925
  47806813
  62599239
  64086292
  65974172
  55365242
  63492882
    459450
  65737093
  84903428
      7436
   9324273
  34152523
  66239746
       830
  59081309
  61102881
    131930
  17900008
        16
  62161643
   3477877
   5064837
  11092883
  47753657
  73100429
     18621
  13804981
  13072105
  84825434
  90680046
  64651795
  65245120
  10065278
  84670303
  59081245
  13616216
  55706171
  10811099
  27108121
  10601324
    149058
    225428
  65662191
        74
