  47698423
  13535799
  62162896
  66512238
   1245509
  74700012
      2565
  11061062
  53103619
  65966606
  86235725
  66376803
      1947
    128065
      6603
  13630558
  38922600
  66549406
  12545763
      1469
  91462377
  39265885
   7475093
  70999725
  61895542
      4709
  19929547
      1242
      2338
  64510343
  62891776
  67098175
  47017652
  90614695
   7926478
   9284816
   6000542
   1001691
  39127357
      2248
     33804
  65301070
       249
  90729238
      1456
   5712721
  66538315
  74327663
      7087
      1101
   1013338
  63875324
  62447920
  66343488
       331
  64503398
  63865304
  90000327
   9940340
       571
      7980
   1013341
  79709032
  66489411
  75962584
  26200174
  28872587
     15748
   1013321
   8742809
  85654344
       697
     46206
  86284624
       590
      1009
   1013314
   2586768
  66889631
  12622293
  67442695
      1966
  14482028
  47478920
  14684389
  61212675
  86370318
  89947802
  14823609
  26767932
   3535117
  67144545
  85339433
  47548462
  54222142
      7018
  66285505
  67048080
  71019364
   3535291
  83712408
  28563936
  38922641
      1415
      3029
    221940
  87104088
      1180
  90000382
   9788288
  15235150
  29288426
  64012597
  67519257
  29189021
    653841
   2395319
  15511275
     11675
   1593849
  39028838
  65697998
    455885
   3535319
  14291854
  15854185
  33539578
   3201634
  65699742
  29271802
  39720432
       847
      2251
  66285542
  66928075
  14572209
  15494161
  63478620
  90704991
  33380431
  40674867
  29857807
  29194673
       898
  67418835
       971
   3529714
       442
      3629
  63966265
  66414312
  10601238
  28676500
     12387
    563093
  66151962
       280
  30008987
  66713618
  39622573
      6358
  65959804
       591
   1013317
       424
  66849670
  33738117
  64793643
  90000390
  90000470
  13630430
    440875
  65690108
  14660095
       205
       808
  11929727
  67989444
      1745
     12690
  67323006
  90000248
  66254030
      1545
     82396
  66168474
  91111699
       494
  66039432
      9178
  70954899
  15511274
  66456885
  67205476
  14091844
   4351195
  65617517
       449
      2374
       824
  63709831
  65967505
  20425528
       323
      1256
       389
  14832912
       936
     33891
    173442
  63837956
    153664
   1024654
  66603345
   9477328
      1765
   3574206
       421
  50400940
  37595224
      3379
  83285017
  70384791
  10468615
      2083
  67196434
   9712137
      1290
  29451324
     18842
  86235670
  47467022
  32585182
  29036005
  61382182
  47849598
  14823695
       653
  66507869
       252
       919
  66623080
  20425556
  60950784
   3170595
  32527804
    653322
  65042001
  61147516
   1172720
       197
  12424556
      6988
   9406266
  32481390
  38922599
  82542061
      1029
  63868691
   9556888
  39720440
  14832911
  46519620
    522858
  70361596
  66284210
  98047654
  29041825
  47547649
   1007114
  29179613
   5039657
      1291
   6071687
  77668299
    609791
  66082137
  67005190
  65608810
  20403556
  84785021
  90105418
  91240763
    524163
  64670163
  66456642
  85206508
  95591294
       108
  90535359
  12911601
  11178060
  10028890
  30108171
  90000135
  29246031
  32044603
  60475117
      8748
  65974014
  66775830
  50404689
  52236342
  71028308
  12838553
  15025535
  31401121
  65700251
  30061075
  33547859
  62162841
  57966038
   5688019
  49044370
  14253573
  43115046
      7855
  58252535
   1202396
  11187796
     12528
  67454406
  66967209
  15299204
      6785
     14727
  85929924
  53655814
  60109731
  39607238
   8258324
  11217981
  40714213
  66923719
  12514715
  32480981
  30076731
  31859780
      1327
  64474212
      3435
  66246378
   2234410
      1900
  85996334
  30224848
   3535025
    222070
   3379242
       868
     12588
      8542
   1592227
  83580271
  86123599
  61507855
  13205771
  28451564
  65246988
      1682
  15124496
  15300742
  93623168
   1689058
  91256594
  28869984
       681
  65196344
  65319509
  90000334
  14626759
      2615
  29324909
  29227960
  63792839
   9748222
      1628
  63203102
  84557252
   9788278
   1013302
   1152115
  65813566
   1001663
   1007113
  86184042
       489
  65696330
        78
   5971985
  65797733
  85039071
  32481372
  14224893
  16801115
      2853
   4351348
   7528480
  85807252
  14755098
  14572110
  21912915
  32228223
      4163
      9945
  64245576
  11934634
      4188
   1936901
  64503414
        83
       180
  64744385
  64973522
  85972310
  20141651
   5688005
  15086363
      1726
  64756784
  30095041
      1253
  90030190
      6012
      7957
  14572068
  85749870
  11873561
   7643582
  14813664
    143550
   1007125
  47855561
  39082020
      3382
  86347056
  66658788
   5656019
      2579
   9742317
  76445741
  91149581
  95079937
  40677459
  47779781
  85977648
  20425529
      2193
  37900066
      3926
   1111434
   1781207
  13425253
  32444756
       410
   3303357
  67519280
  53513064
      8149
      9237
   3529742
  62560712
      1899
  85974316
       758
  65889980
  67136596
  98047659
      6176
  50409503
   9772165
  20263609
  28873097
    653325
    773734
  28885112
  31797101
      1874
  66569815
  12588802
  15235137
       518
      6922
  20505854
      5594
  15854155
  67166819
  14642199
       147
  83830431
  85976901
  13916036
   1306680
   6337434
  65433509
  14571966
     16070
     21585
  31415708
      2182
       735
  64063634
   9940325
      1978
  61130220
  63840152
  13402158
  47515195
  47573790
     36479
   3303315
  66538319
  33661173
        36
  15304831
  39210344
   9067684
      4293
     32965
  91275504
  67102300
      1031
     12682
      2490
  64012601
  30108219
       791
  85551497
  50407342
  13144414
      3069
  66410876
  31558832
      1116
  13253972
  39598569
  98047658
       238
      3758
  85946925
  63340196
   5400330
  65635667
       865
     10959
  13551593
       146
   4550908
  64623952
  15892961
  27000711
     12993
     12799
  67026091
  96910187
  29199772
  12538999
  98073951
       496
      5115
      1284
       806
  38922640
      6011
  65319508
  64063633
  65447736
  14832909
  47812027
  61558974
       198
  29970293
      1416
  33159523
  76931036
  13428503
  13630464
  34803503
  47409772
       985
   3562059
  29952312
  14832924
  15185849
  32481402
        79
  85432464
  32461453
  63552502
  30068081
       701
  98104568
  55851069
  39096998
       796
   5999807
  20380143
  33539590
  38691302
  45700047
      4189
  66665994
  98047653
  40616255
   3379024
  83656219
  15304830
     28576
  46009390
       250
       145
  85722071
  13487954
      6699
  66468260
  83285015
       895
  33547860
       298
  70375315
  85664543
  66770200
  44495672
  64606435
      2060
     77919
   9397887
   9401918
  85795810
  28869556
  29161685
  10800122
  12586459
        38
     28031
  70361545
  10898032
       107
      7603
  12838552
  32100397
  39698692
       352
    455890
  60950492
  90677810
   9445934
      6986
  66669233
  14325782
      3957
  50081057
  47839892
  85145286
  39019114
  14777640
       531
  15431404
  63852441
  66253184
  62344632
  67067017
  31428135
     82988
  85777264
  90001019
    653324
  65602759
  15940744
  47635133
  85782830
  64977755
      3465
  46998703
      1715
  64743231
  67104555
  45700032
  66428778
      2181
  30120574
   8742812
  64732584
  65540672
  66334368
  85726354
  29035590
    480634
       124
  66614045
  15185863
  38934317
  28729854
  31769869
       186
       782
  85197367
  31884833
  64543200
  15286487
  67387642
      4243
  83657588
  10200001
  33662906
  63865284
  11187760
  39257634
   5990473
  67268353
  46575411
  66997513
   2609077
   4351372
       833
   8651607
  63179680
  66452997
  67508819
  15304928
   8335814
   5688011
  30109528
    623118
  85157772
  30041788
  33750328
       667
  16000356
  27900075
       750
        75
     13962
    222870
  66483567
  65660430
  20505853
  30026505
      4359
  65783198
  65142348
  66368752
  39109369
  66824093
  31787093
  50537470
  13642827
  40628464
      1641
  19929536
  39190094
  40714728
       127
  63407670
  65279327
  65327775
  90260048
  12756867
  70954956
  33862276
  65730622
  11944848
  13065883
      1512
  15437377
  79709131
  12311648
  20218368
  52800411
      1003
   1796512
  65892737
      1957
  29700861
     83918
  66012081
  38922653
  85399799
  15494257
  47885943
  90000067
   1570742
  71028304
  39172024
  10957869
      2089
  23950438
  49720070
       172
       859
   1592263
   4351250
  14642074
  29332815
  59653053
      1600
  62599291
   1147739
  98183100
  13524128
  30030518
  85848554
      1532
  26600984
  63250533
  66409000
      1122
      3828
      2806
  33881540
   1049783
  14570351
  31269880
      2035
    491287
  24100641
  31697116
      3343
  63855208
  32409006
       486
   8731010
  67389514
  66855292
  66914380
  66407261
       774
  66787833
       470
       871
      3190
  64505537
  77055800
  31301055
       233
    351806
  62031785
      4507
  95302226
  64779199
      6585
       690
  77974099
  47305268
   2600903
  14832972
  15109187
  20380148
  26589703
  29716468
     13045
   5300103
  66253660
  13600853
  29220112
      6879
  15185850
  29970281
  66477999
  47049727
       812
  38546496
  91312327
    243144
   9405135
  27588379
      7095
     10696
      1125
  39250914
  31269881
  66879556
  57062024
  86285183
    134434
    983645
   6100848
  30120915
  32377304
       166
  65963807
      2801
    214702
  90726326
       135
  66286957
      4728
  27374828
       192
   1026545
  13500301
       687
  62835522
  83900950
  55195002
  63634665
  85209117
  33926345
  52002747
  71019382
  29016198
  33315796
      3935
      9345
  66512988
  67200526
  91166779
  14832975
        70
       187
      1057
      2051
  66531132
  47736266
  28568271
    153654
   6808617
  19600640
  15494177
   3493699
   1007129
   7643602
  84960500
  47266916
  61417959
  59248766
  30224836
     12532
  78158577
  33579303
  15492599
  15892959
   7004728
  76272959
  12034383
  85256390
  65192702
  67102709
  14642016
  16604204
  66461684
  39192431
      7322
  65637935
  28997683
       224
      6573
    456667
      2379
  98104541
  55073772
      3569
   3466814
  66468291
  20234965
     12702
  90000176
   3400813
       116
  14264517
      5297
  64839882
  94460977
       409
  70701745
  16101446
  86123593
   1660708
  62162733
  40000016
  52628951
      2933
       502
      1351
  65223822
  66645400
  32600031
  63655104
  67725512
  13765755
   8013892
  85141039
  85320762
  13436349
  39208240
  47359601
      1860
      2817
  62326915
        96
     18734
    222890
  91340708
  11069281
  39682501
  39720454
  66015362
  66270432
        99
  65343871
  85882357
      2243
  11913127
  15304918
  39192473
  64710548
    284762
  33554955
  33863288
  66147487
      3903
  47777703
  91027670
       994
  13532053
  15088033
  13921203
  85320770
  39766450
  39208229
  85921304
  30197103
       851
   1769959
  90239300
  29109467
    601318
  70800126
  53630336
       787
  63840151
  86235727
  96910340
  16067237
  60691744
  66515354
  29068898
  68385788
       106
  46474531
      5949
   3901488
  66531127
  20496077
  47712246
       517
       587
  65027732
       315
      6609
  91165278
  47017582
        82
  40714215
      6269
  65340442
   2898663
       273
  65509586
  86124594
  90726302
  28998778
  14642267
  72800069
  85654346
  11216071
  47875235
    153658
  64670164
  63252573
  29101177
      2578
  12207311
   1013323
  38922647
  47193673
  12952560
   7643749
  71028639
  85197370
  37600226
  64734380
  66217786
  14796659
  38705764
  10155097
  62560088
  15568875
  28835518
  29000748
  29160588
   8050111
  65349897
  65566476
  40740058
       845
     16657
   5712722
  29318678
  65794872
  85141032
     16329
  90000111
        85
  64800268
  32166861
  38765016
  14572112
       110
  90000064
      2752
  28998984
  29249642
  83687031
  79709132
      1775
  66711963
  85715706
       128
       174
     15096
    824384
  64063604
  67205368
   9552337
  15286541
      6502
  66016198
  83692698
  33435076
  59716869
      1313
      2074
  20505855
  52800090
      1163
    220994
  28053234
  66963482
      1120
       696
       732
  85977626
  61825360
     36242
  61672917
  29597520
  60137449
       104
      3155
   5687988
  90751563
  12691863
  90000452
  91462399
  11076657
  61693288
      1074
  10407034
  67104688
  86178215
  29088169
  91393072
  66880891
  13425255
  65787925
     15105
  90000546
  12586556
  14572164
  13428027
  30157796
       712
      1503
   7512753
  63030551
  65359679
        22
  39154259
  91220976
  33745718
  47419053
  28443128
       601
  66214090
  63184994
  40677495
  29088170
  70968987
  85339440
  91109428
  14417771
  31126992
     36325
   9772167
  38922634
  13242489
  30024410
      6481
  64215397
  85911862
  85817014
   9682715
   9094426
  63655103
  66670482
  56246937
      4291
  16000375
       244
  13100288
  30000431
       737
  13630547
  29345929
  47668393
  10249192
  66366805
       624
     12699
  90001908
  29317011
  38922661
  85931956
      1195
    744106
   3594579
  63487735
  11201448
     12684
   1658749
  65325469
  12080414
     28565
   6717254
  86178216
     14542
  90002642
  90614699
  39497745
     32451
   9743453
  43100024
  66284144
  67310984
  66914034
     17592
  66788657
  15305068
       604
      8160
  16064353
  65952579
  38922659
     21733
  28922981
      3147
      8054
    744701
  27300528
  29451313
  90415709
  47855559
  15304865
      1475
  65319511
  65330259
  12997906
  18500042
  50416102
  62043517
      6621
  13605409
  65822546
  85121881
  10500370
     15179
   9040677
   3019367
  74100516
  90998480
  47457446
   1689059
  90000268
      1319
  39652591
   1013301
  66008266
        48
  28297545
  39250954
  13900925
  61212674
   9246904
  75963241
  79583324
  85399792
   9728740
  14642301
  38922618
       756
  75054524
  28665544
  39665461
  85209110
  67178914
  90000061
  27772247
        86
  65747360
      1013
   1573378
  85838127
  71019416
  53700404
      1333
  67028389
  98047649
  12013687
  33539585
  65150029
  85891537
  63966264
  71019062
  12586460
  10251618
  50381164
  61378753
    699730
  13620683
     10962
  38922625
       469
      1683
  37600356
  65715007
  66183779
  29068897
  63792846
  85366962
   1777764
  29101231
  51100527
  65735056
  10307069
    701859
  64667854
  85145288
  14608313
      1459
   1584634
  90000652
  15124498
   1158150
   6100799
  63240654
  65790229
  19000145
  90530619
  15494119
  47539167
  47722656
     12703
  85197376
  38290233
       633
  45558052
       457
   3478277
   1707214
  38800013
  85193642
  38705758
  65359039
  66891225
  92906015
        12
   1026550
  67094007
  33422369
   7503221
  64012608
  85358389
  10468604
   9754700
  85320781
  85929937
  15100045
       307
     29881
  47298174
   4351173
  32859779
      5673
  72894253
  61306419
  64081740
   9695809
  30161368
       264
      3035
  90746803
   9902476
  29140455
  67024209
  19929517
  14572126
    952104
       366
   1001671
  62560724
  14571936
  66324497
  65636197
  71019489
  85655647
  13109684
      2234
    912494
  33662920
  50391172
  53497228
  66336139
  30141357
  47599799
  74244394
  15610755
  14243442
  13620605
  38922631
      6488
   8347543
  35352811
  48100977
     10895
  65764084
  66561583
  85631515
  85619719
  90000322
   9748212
  39250912
  65618654
  47147542
      4645
  61049145
  39071717
  61943676
   3482014
   2760763
  27825040
  65413262
  22200064
  60580430
  15494114
  29890848
      2526
  19002929
  90000188
    462075
  66870128
  29390568
      8153
  66610314
  91382195
  11216821
   9024734
  11113587
  15785446
  28811099
  65792983
       910
   5688013
  31750730
      1737
  39040782
   7500033
       287
      1186
  64968289
  83936483
  85256391
  14796631
  38775613
  60023288
  64634163
  15286479
  61345140
      5088
  63571314
  66703693
  85839092
  28315950
  61387704
  59261911
      1736
  90000074
  13330092
       526
       365
  64503396
  65626566
       429
       381
     12631
     27326
  65932026
  53497642
   1614105
   6463763
  62909330
  84646018
  90762947
  11899796
  13921159
  64479343
  85865690
         4
  31902521
  29024000
  11919990
  43900176
        28
  13142190
  20234962
   9721508
  15304925
  64012591
  85197391
  61012599
   5901378
  85320800
  29597519
  13674250
  30027803
  63476961
  90614700
      5777
    920049
  79708988
   9728658
  30108195
  64618452
  66063760
  67135942
  83712416
  39028849
      2814
    491321
  65872943
  29274673
   1450122
   5688012
  14932642
      2334
  18004827
  66251782
  14942893
  40674901
  65790274
  15286476
  39173198
  31883563
   2876290
  67197730
  75963248
  98160579
  47904944
  85320782
  14325775
  18307591
  85929942
  61573318
    653171
  65988437
  14118097
       132
     15114
  29310260
  51400218
   1007100
     12520
  65681238
  65789536
  64518540
  13630524
  28747010
   5069183
  76272897
  85200165
  59467570
     12384
  65301149
  53499450
  15109079
  64485636
  65195595
  75963247
  47736259
  63671621
  31726815
  38922590
      6007
  67072733
  62058233
   5656020
   2609052
  15907683
  30127168
  37600091
  48400031
  46737324
      1788
  59759661
  76931090
  47885977
     13994
  85865689
  90000622
  65223819
      2813
      7955
  66613984
    222909
   9140234
  28909221
      5057
  31866384
  86275872
  28908475
  33531991
    134992
  62447889
    616363
  13393528
  23703667
      4726
    990909
  85574384
  39658936
      3814
       225
      4246
      3059
      6349
   1723953
    214700
       579
   3242918
  15907692
  64578039
  71028317
  85209115
  94461070
   3312241
   7926479
      9331
   1049761
  63205968
  66670920
  85148179
  90000369
  47547623
      2151
      2934
  63671624
  66742107
  12780447
  29383542
  30026523
       190
  61345604
  94460992
   9632783
  50404656
  90018973
  14642408
  62326916
        72
   1798309
  91212824
  85547609
      5794
  24200660
       599
  39257632
  59653141
       288
      7257
      6611
    159883
  13532054
  55700042
  58321066
      1733
   3378954
  15100013
  56392649
       944
      1768
  61895474
  63094229
  85399797
  30061076
   1305144
   5687991
  67063209
   1768448
   6600527
   7643704
  67658890
   9656216
  24602303
     14726
    219688
  62005866
  85919477
  40677514
     11507
  40629616
       713
      1728
   1007108
      1901
  65699856
        30
  62437467
  33044206
  31565283
  85719440
  38922624
   2972390
   7512752
  67351182
  65547015
      6960
  29316815
  29129132
    351954
      2577
  64932628
  14642159
    798355
  63536119
  11665124
  66376259
  90001270
  53990094
   1713798
  84362661
  30224829
     20263
    617604
  85399798
  90030213
  29000749
       589
      6494
  63198913
  33431797
  47193672
  61306851
  61746073
  65194817
  46587144
    694614
  72933238
  77974186
      2195
  65792613
  67139737
  21912916
  90000354
        84
  65838291
  16515992
    617590
  90019082
      6079
   6602279
      2753
  14832200
      6341
     10136
  20407954
     11165
  65252099
  85880606
   3281323
      1162
    125315
  65212126
  10230331
  65643710
  66463287
  85919461
  59300767
  65192691
  64401625
  90000082
  64652458
  66468315
  85719424
  62043518
      6622
   9867919
  38705772
     12138
    469732
  85807603
   8690198
  63671628
  95079936
   3506052
  91467081
  29707622
     16493
   3232021
   1592277
  75054525
  62043508
      2192
   9773471
  61003805
  29390537
  32664943
  66414613
  66473719
  66464289
  85529120
  90196974
  30055390
  32097443
  64751104
  90031924
       757
      1875
  85282617
  90000315
  91471670
  66206068
  66796183
  67607124
  13545165
  39265879
       608
     10177
    617591
  70384772
  32481072
    730679
  85197365
  98047652
   3333790
  14642198
     10993
  67377585
       103
       532
    143731
  83580272
  85871347
       144
   3421538
  84217111
  59406650
      6834
  66770177
  61922736
      1161
  89947817
  28409192
  85911863
        35
  14572038
  28800191
  35663607
     11003
  68173947
  39114670
  65548176
       734
   1382053
  15300741
  39465820
  66217785
  12586458
     11858
      6501
  79709034
  11576268
  65608798
  90422322
  65741972
  10892726
  27500237
  28943874
  55195027
    143340
  68547245
  29819077
      6975
      3063
  66368398
  24900686
  32751909
  37336488
  39723225
  85039072
  90614698
  15294490
  66551305
  11005383
  31269894
   4351349
      6974
  13084733
  15494141
  55263265
  14796592
       718
      1727
  27524730
  62162713
  90001907
  15779405
  71028442
  16385584
  17800925
  31787099
  12952709
         7
  61904573
   1007126
        33
      1634
  81638831
        76
      5114
  78299662
       105
   8759571
  66804441
  13342215
   5656016
  67136697
  47707794
   1781208
  67645775
  66852961
  12586457
   1646569
  13059551
  38070262
     12529
   1681046
       451
  65920006
     16050
  26600152
  14321115
  13105520
  30107359
  58252538
      2840
  65742267
  11865952
  66371347
   2601218
  85836717
  15322656
  36400241
  59759402
      2541
      6449
   3078477
   3201116
   3249833
   1233053
    222891
  64473612
  66605395
       448
  33891842
       330
    222806
  85893290
  31820176
  38922660
  55907985
    173443
   1013315
  64554992
  83936486
  47610262
       638
       904
  12020294
  15900362
       152
  67406951
  32637393
  39497753
       299
  66405522
  31797120
      1423
  15159812
  33600210
      2392
   3299791
  72894416
      6989
  90657543
  13630548
   9868142
       281
   6100820
  91302659
  18004831
   9024736
  67281423
  79965692
  15511276
  14684422
  86184090
  29189020
  46894054
  61938231
  66504812
  85339432
  11908670
    623100
  16900175
  13054857
      2528
      1865
      4236
  72250338
  19929521
   3239742
     16296
   8908445
  66152641
  59691632
  65369664
  13600870
    416529
  66682773
  28835525
  40628467
       942
  47383267
  20434198
       853
  90000394
  31820855
   3294670
       890
  65056720
  20603653
  55688047
       156
  66311482
   3554195
  85514839
    219648
  66441256
  62127424
  80029984
  64034655
  45255234
  91145069
      1141
      7600
   1739677
  85112052
  33154290
   8742808
  96910306
  29421866
  47457448
  47753668
  67066229
  85463247
  13630572
  19100200
  38934193
  65123930
        17
     25463
   2898664
   2065385
  38744678
  62162752
  85468820
  66246633
  84362657
  81754750
  85233513
  49101315
      7121
     11064
    558369
   2588480
   5687990
  66054997
  53800099
   1179613
   1719397
  85977615
   9352852
  83936494
  79588525
  14640548
  53700739
    160066
  11902489
  15494153
  44800001
      1776
   1216716
  86235687
  33332391
  85865080
  14642257
  15109135
  90031013
  13109687
  68873204
  90915825
       481
     14592
  63393488
  13340004
  63966266
  85273295
   4906171
   5999777
   7512749
      1316
       958
      1827
  13747295
      3940
    291595
  65955725
  76445855
  14291850
  33844030
  38744694
  38707144
       836
      8517
      6174
  33226763
       236
      2997
  65643726
  15304939
      1207
  18900369
  29012632
  30143244
  65956887
  14291843
  65223816
  10001240
  59716746
  30109525
  30122855
      1980
    153652
        65
  18100026
  47792463
  71019355
        58
  15247659
  53100650
     12519
      3067
  66468299
  84785037
   9465313
  13703095
  39622311
   5936089
  53499615
  14050502
      2373
  64784147
  38922642
  46900053
  47056470
     23338
   9378815
  90001690
  36500008
   1140099
  63505446
  90535357
        53
  65051432
   3535040
  67410243
  12825424
  71028325
  29034528
  33738116
  47584501
       823
  67178258
  79868630
  86337136
        89
       140
       130
   9110985
  65192689
  75713564
  91134840
      6959
   5687981
  62418342
  66015365
  66605553
  85793553
  47650789
       195
  64063635
  23092715
      2865
     12386
  65741032
  85929927
   1001668
  65182300
  28101067
  66746136
  75302380
   2587354
  38042440
  55701191
  43500058
      1271
  90001689
  14900911
  53655813
      2811
     12416
  65845806
   9811881
    134977
   1245510
  13487751
  85655644
  85782835
  15101549
       121
      2104
  62348093
     11076
      5464
   9395937
  65223835
  67232797
       175
       181
       439
      1135
     32898
  11093717
   3349842
  65793928
  31820177
   9680691
  36394454
       743
      1902
  63133229
  28314317
  38290235
      2434
  63280741
  86235724
  59300560
  65733135
  58833350
  26906690
   1007130
  14572208
      6467
  38922601
  34690791
  90002599
  61573316
   5965392
   6905185
  15021409
  63010139
       109
       473
    563092
  85526248
       391
       803
       927
  67069976
  75054527
  60168756
      1796
      5389
      6969
   5656012
  62326909
  66270438
   9862289
   9697346
   5656004
  31855875
   1439883
  85358331
  29857778
       277
   2776345
   9382775
  65922444
  85649442
  97253803
  33620436
      7000
    563088
  14823654
  50081055
  47599803
  62128347
   1687278
   2698202
   6768668
  83766223
  14642314
  60618706
       683
       793
   1013337
  65182080
  65454221
  90000643
      2527
      2947
  41716111
  39658917
     19099
    226379
  47691260
  10200006
  31855806
       316
  85864824
  65766597
  50423676
  47515196
    798330
  66615268
  14823704
  29219048
      7771
    414640
      1050
    351810
   9207807
  64968298
  90000613
        34
       464
      7078
    744696
  90777577
       452
  14660100
  61825308
      4729
   2588581
  85769853
  13330360
  33540788
       436
  12109180
       819
    222850
      1640
  38981446
   3298998
   7643636
  65301165
  66957103
  98164332
  28053238
  29218721
      1080
       138
      1320
  65744089
  66924692
  14569932
      1427
  33140153
   4351347
  19929535
  65427232
  67000346
    653030
  59653055
  85511342
  50412941
  53512982
  38922654
  90000068
  60426827
  38922664
       781
  66208057
  84641675
  29104431
   5688022
  66237552
  90000262
      1934
  28394067
  14642461
  71028436
  85256385
  66884433
   9695808
  16200091
  85769841
      2463
      6607
  30148802
    691827
  66132784
  70357458
  60714821
  60714841
      5227
      6469
     23865
  64460329
  65766596
       947
   3645108
      3725
   6355050
  47885974
  33658066
  65559165
  66278785
  71019381
       212
      1047
     10423
    469701
  32123999
  46553955
  61781391
      6715
  65608808
  67064517
    221927
  65673522
  65223843
  85888777
  14813144
   1708550
  65350735
  11932983
       351
  59072957
  85795807
    417217
  64925805
  39607224
   5500019
  65272761
  67519155
  47049728
  15715410
  39171998
    916411
  65279344
  16536088
  59744147
  66400433
  38501652
     14746
      1113
  66814972
  79965689
  13029360
  13590558
  13630529
   9314196
   1220855
   5687994
  15494179
     13506
  13407392
  90885879
  13305949
       779
  65398217
  20440615
  47811990
  25000150
  27800692
  48837535
  66368757
    153661
  66780547
  36000033
  66552720
  12833559
   1668425
  67025275
  14830836
  14642441
  39250915
     10911
  59830565
  76386208
  90000096
  22000072
  39534966
  30138937
       742
  66281369
  90001025
  86166690
  13242498
  23700074
  47758866
  15317648
  65747464
  63875305
  66531131
  66051431
  58064865
  90486237
  59356373
  79583341
  90000055
        39
  63382810
  14823606
      1282
       928
  85320790
      1027
  39113365
       729
   1781142
  38962748
     18732
       983
  47812029
   1024653
  67447914
   3529735
   1720743
  67478621
  30108173
  39657274
  66918990
  30216655
      2475
   5313300
  76767405
  86275870
  44301433
  13058202
  65877384
  39114693
      2130
      6034
       372
  67281443
  75054528
  53103859
   6463759
  64609635
  66371493
  15494077
  55073775
       759
  14855186
  39723183
  59744122
       897
   7643771
  65801691
  64624377
  38915858
  71621808
  59818342
      1247
      6229
  86370230
  70361537
  85157771
  85894918
  63377781
  64796005
  66674882
  86178218
  85575579
  11286449
   3488562
  61860969
       202
  86039959
     14585
   3535193
   9397269
  47412950
  16064396
  33515148
  52193173
  13459202
  14572125
  29348832
  60950518
      2317
  21486047
  61147519
   1664905
  66400253
  67069321
  90000340
       148
  47324026
      1697
  77046315
       795
  66523931
   7893736
  64815893
  65643705
  30188327
  32332950
  55112600
  11029671
  32377284
  38775606
  59499312
      1376
    563706
  65681234
  65790153
  29159429
       384
    990910
   9375488
  71019063
  58581922
  65885569
  13347408
    456668
     10300
  17300184
  38922644
   3333789
       492
  64063637
       534
      1366
      6550
   5951609
  13712815
  32878200
   9395939
  66094826
  79583326
  33803906
  47777730
        46
  14506792
   1001666
   7643754
  11178059
  64259226
  84960483
  12538976
      6957
  67240834
  14832958
   8490421
      8595
  65643735
  90000464
  66713685
  50381162
       254
  45661278
   7004646
  70954907
       397
  62245544
    618627
  86284735
  50400939
  98047650
  15785433
  37200774
  63017198
  39665454
  28992818
  85929943
  90002024
   2190533
  85339445
  85946941
  39630270
       362
  15723320
  29772305
      3567
  82542095
       126
      5091
   3236236
  62559572
  85339421
  39652551
      6466
     22000
  12066553
  61173553
      3942
  38705757
      5439
  67280654
  85931992
    456666
        15
  12382601
  71021036
  59293283
  29194606
      5877
   3493682
  66574821
  27328544
  47823094
   3298995
  20440614
  66089623
  16536351
  63681508
  65223820
   3398148
   1692070
   7699189
  13554365
  13754428
  39645055
  61984835
   5936083
  29996716
  14642290
  40628462
      3852
  65873251
  85929922
  42690886
  47619364
  57303453
       308
  39521391
  52831900
  66488021
  45700745
    744693
  65797928
  85591594
  90000173
  63961236
  31771100
      8515
    208526
  47544599
      9806
  39548496
  40677510
   2538817
  90000054
  29500584
  28904419
  39698668
  66214282
  15294452
  63831269
  86060046
      2523
  66585650
  80030031
  85320783
  65752677
  28953175
  38691354
  60950816
  65390485
  61373809
  39145582
      1738
   2594986
  14036716
  66774063
  65695321
  39607245
  47599820
       511
  65785548
  66784716
  85399763
  86235631
  61058666
       291
      2121
  85749494
  19929515
      5111
    351917
   5700676
  64503439
  44000022
       213
       559
       764
  90000167
       977
  14571975
  15494167
  39622553
  31787092
  52326866
  76767406
  66399071
  90679563
  23000393
  31598903
   5688025
  63819730
  84689800
  38042437
  84960461
       168
    934885
  90000107
  24100643
       748
   1756349
  66579302
  15511252
       393
  66638429
  91366515
  49705424
  30111778
       702
  60950529
     12692
  65836937
   1168282
  91407298
  11168394
  33510608
      8133
  70989121
  90000202
  24200421
    458812
   5656003
  14118110
  85890650
  65681257
  13734030
    799685
  90455447
      1269
  60197674
  85145295
  85694523
        67
  14642323
  65546169
   1013307
  66477917
  30060434
  61825309
      2532
  66582355
  84689701
  15123908
  62560736
  83936481
     12533
  64503401
  49430335
      2219
    976868
       325
  11818814
  31838033
  56500006
       367
  66276542
      8474
   9244059
       290
  65051760
  65413279
         6
  24100642
  13487912
      6928
  85206501
  13734009
  64968287
  66414258
  14855184
  15127286
  71019426
       463
  85500623
  33651643
  47711647
  30095048
  65655118
  14620361
  53499935
        51
       271
  49721705
   5687998
  68948325
  80030050
  13054852
  29230310
  66538266
       539
       709
        26
  32348424
  47722685
    220862
      1108
   4351371
  47868907
      7992
    153656
  47758861
  63434733
  32563112
  14832973
  15494273
   9024735
  66171756
   9333848
  20421451
  83437541
  85864819
  64442575
  10212689
  37100026
  20505828
   3427032
   1747353
  63892201
  66401854
  80030108
  20212292
  16759847
      2242
  14676795
       163
    153279
  63712369
  85256392
  12829003
  20254294
       434
      9194
  14642260
    744713
  29034516
  30032761
  20002284
  65587351
  66329085
  85976923
      1348
   9433126
  15286545
       616
      2895
  90000178
       382
  30108128
  53700740
        94
  33621720
       407
  91412466
  12586554
      1353
      1449
      2743
  66056323
  11216408
       798
     13177
  13342198
  50300010
    131592
  65194811
  66548925
  70985880
  33616929
  38272789
  85785726
  60950503
   6355049
  85339405
  90614703
  30215258
  85358360
  14505224
  33932709
  90422319
  10230371
  40714734
  47793803
      8091
   1745894
  62972830
  27536880
       565
  95128330
   7005215
  63656393
  85772404
       670
  65804145
  66400189
       218
      1041
  10961079
  14321105
  20407963
  65359087
       861
  70352245
  10370965
  19700174
  33539582
  49300074
   2750107
  90002581
  92906024
  66576918
   8759570
   6672412
        37
  18500053
    798588
       274
   8501033
  67383850
  91550469
      6985
  29182688
  30039260
  39200735
  61886065
  13428032
  61379405
  66132085
       627
  15235129
  90000122
  90000461
  85914936
  65741460
  85399794
       989
  66720103
  90614686
  12732039
  20141648
      1192
  18700055
  62560721
       359
  63888617
  76445885
  20428032
  40670936
    744097
      3377
  66848290
      8618
    172850
  67061819
  12593372
        80
       229
    415874
  66429507
    522254
  30054772
  85883849
  85693879
  35352801
  50435968
  65110229
  85626913
  65643714
  66925527
  90539310
  65810480
  15286473
  57966043
  57966624
   9366503
  66176103
  60714829
  15025536
  65509587
  86123598
  90000471
      3772
   1778013
  15090474
  98132965
  62891727
  15305017
  39200448
  62903271
  65049284
  71019077
  65654094
  91277110
    512643
  65386286
      2196
     15102
  85974315
  85716414
  38922638
  84255202
  29628359
  38922627
     36530
  14303574
  29194660
  30945851
  90001750
      1322
      6921
  90001745
  10700374
  65789408
   9244076
  47217234
  66445862
  64550769
  77040260
  13463827
  14932670
  29391247
  66545350
  72659276
       251
      1467
      2963
   1095964
  66709629
  85320798
      3154
   2774852
  63133068
  86096354
  88692006
   9732745
  90415707
   5687983
  13487939
  47786493
  66249296
        69
     10844
  57757512
  47412948
  28918940
  45100007
   9396020
  85366961
  10724261
   1582814
  15304932
      8068
  63840155
  67166884
  10325892
     30233
  35663603
  67522232
      6979
   2594522
   4442169
  39028844
  40582172
  39184607
      7953
   4351327
  64550861
        77
  65506276
  68021521
  65742683
  11069264
    744697
   5688006
  64012604
   5871455
  88692046
  65530586
  65790234
  91473955
  33863225
  47753739
  63659517
  15907767
  60481656
  32664927
      3090
  62889755
  85951679
  39541361
   6989563
  65974012
  15942943
  53681352
  62887537
  30076765
  41745081
  62447893
  65506300
     12360
      5754
  66450845
  18001103
  78299676
  63586986
       119
   2378089
  63085777
  14832940
  58737218
  16665283
   6071677
       505
  68140589
       841
      4731
  66252674
   5688016
  62560748
  64268049
  11089592
  32878197
      4176
  50300303
       340
  65247036
       257
  14118288
   5991755
  65643736
  85468814
  67389490
     15245
  12066555
  66915235
  91382164
  11954417
  11949487
  67039079
       953
      2086
    798655
      2926
  65624928
  66183263
  85919462
  31866406
  76445857
   9693675
       900
  63280722
  63717031
  66463284
         8
  39235415
   8713920
  90031008
   9720147
        13
       267
  65272762
       656
   3246578
  85664544
  86336952
  61378754
  65785092
  82148329
  85467570
  90000242
  19911522
  47712268
  75713460
  10300368
  67003062
  83828524
  71019492
  14642319
  33539575
  29271788
     15143
  66468278
    284745
       789
  33443052
      1355
  86133376
  39723190
      5973
  65509580
  66583283
  15892960
  29226356
      6598
  70985926
  29995097
       447
  67683316
  47599823
       355
    491326
  64670835
  65493403
   3333883
       419
       137
  14572223
    221907
    346798
   1570746
   1770755
  18100007
  29857820
      1159
   3203771
  65527911
  77040544
     16646
      9158
  65134549
  65547034
  10600373
  15300479
  59588435
     18906
  65001455
  66511179
  70369214
  91169774
       117
  85839057
  33579310
  90622716
  15348760
  28994418
  50537471
   1001667
   3333885
  15076627
  53630337
  65410870
  14642020
  33044208
       159
   3106119
   1315086
  70361543
  12974747
        97
      6954
   5971973
  46200703
   1013342
  65670573
  65874788
  91422014
  16600007
      8152
  36200135
       313
      2313
      6980
     32492
  65181950
  32100322
  65836091
  83936475
  79588527
     11416
  64503415
  65609014
      6697
  65223809
  15800009
       417
  39658944
  38922632
    458258
  65196321
  58252530
       230
      2001
  38922615
  47707809
       459
  66488048
  35084178
  50081007
  90000917
  60703106
   6700015
        10
     19707
  15494080
      7853
   5656008
   9593773
      2025
  85366972
  90002582
       305
  67440488
  15571757
  27960307
       545
   3490564
  85720008
       242
  65992120
  67028886
  15297730
  64722465
  71019362
  66846528
  18004825
      7895
  49720105
  63280732
  85775983
      8017
  70339575
  94460816
       573
      7534
  84785048
    617605
  76034898
   9772152
  27276068
  53715114
   4351362
  66051432
  30016380
  38922633
    222091
   1781380
  14813732
       263
   3298994
       525
    134991
  52800061
       217
       597
  13630576
  28424489
       312
       456
      9217
  47599838
       380
    351933
   3562097
  39652553
  12691943
  85474768
  85743717
  33190107
  47613248
  67444434
     12671
      6929
  67099242
   9406255
  24600208
  65044131
  70954893
       270
  29328922
       344
  64012609
  41386618
  46543208
      6279
   5655997
  65803120
  28909321
  61388372
  85479215
       306
  89099411
  28916094
       435
  15088817
  32760062
  18004824
  32481391
  39145579
  66987878
  11903708
  40714637
      2501
      7259
  65195800
  33563470
  83712413
   5999827
      8018
   3242925
      6395
  66967504
  85693875
  13340010
  47217235
  50381180
  38507982
   3535089
  90000292
   1049671
  90000106
  40629624
      1172
  63868696
  70369143
  85714051
  38042436
  48900779
  47753617
  85366998
  87104168
   9465232
  13356713
  14832891
      1349
  64275906
  90161194
       258
      1006
  67098080
  86123605
  90679762
  31884848
  66967436
  28447821
    140366
  64727090
     12691
   7512750
  86060044
       799
  14509116
       491
  66232980
  28806195
  50407408
       978
  85145294
  32299404
      8150
      1352
      6190
     28179
  62943572
  14146100
  66921984
  84641674
   9742263
  13163118
      6562
      8025
  90005889
  91340709
      1187
  83936484
  85844518
  10600259
  14642406
  14572011
  61129506
       255
       632
   5990413
  11200002
  38113356
     14203
  65010117
  90614689
  88692047
  29194598
        98
   1202849
  65888720
      2189
     12534
  96491097
  65553795
  33863287
  66539124
  23092719
  30106904
  32100332
    653812
  58809037
       243
   7475099
         5
  33531992
  65693934
  96910186
       418
  90744580
  29023314
  67389534
  33629888
  70968994
  13487905
  29613521
  47906543
      3800
  65558834
        25
        11
  67178742
  85320794
  90001885
  61812911
  71019425
  85424033
  14832948
      1391
  39173004
  85919492
  28721448
  64635123
  98104602
  63203140
   5712727
      4730
  65310691
       508
  79708989
   1705301
  70986000
  29199993
      1275
  66857056
     12539
     12701
    744114
  90002050
  58737209
  85305325
  85399762
  47753623
  61417958
     27528
    143480
  86235630
  12054549
  14572014
  66143908
   1584669
  66007274
      3706
  85688872
  16781498
      5576
      2724
  71019363
  72659262
  13222886
  15494168
     15324
   9300065
    744712
  14900131
  63961207
   1001672
  63199005
  17900390
    351821
  85474767
      1658
    700590
  90031010
        95
  67280919
       115
   9748213
  63604563
  40740057
  90000581
  12790073
  38361130
  33089700
      6990
  64214186
  66247270
  86095460
       387
  84443543
       611
     12752
  47584502
     43779
  85914281
  13551592
       423
  67437306
  65622242
  14674554
  31522676
  59300660
      6401
  85768009
  91491663
  70999726
  16536347
  63198959
  66623086
  90614694
  30127645
  30153501
  64943533
  67607063
  90000072
  38290236
   9376006
  85099047
  85575557
  39171994
  63209507
  40719628
  46474530
     10449
       404
   1013339
   7615260
  66456884
  85749839
  29189280
  40618151
  14832908
     11454
  65747640
        61
  47699301
  63875325
    846150
  63513668
  27248393
       279
     12963
   1729913
  14642445
   9126617
  83403662
  11899152
  47456486
  14933228
  52659643
       261
       937
     10915
  33332390
  47690006
  64295744
  94461056
   1596926
  13487953
  66545109
  70968944
  15494209
  16516081
   8800634
  85654343
  12974735
  28053236
  28859917
  33626105
  28705025
     14561
      1143
  64321721
  15304827
  58581930
  85197383
      4904
  67144542
  72486047
  28716486
   9552324
       346
      3102
   1160089
  64012598
  67099093
   1023532
  65783081
  29438230
    221361
  64250630
  65223810
  14796544
  15854184
  97975780
  13754418
  39720433
  66413549
  66377134
     22007
  65813580
  29691937
  98133033
      6604
  84785036
  95128239
     35808
  62677916
  98104556
        20
   3225924
  30055385
  66062662
      3332
   8652625
  64346814
   9690673
  66169609
  15159813
    212799
       210
      6537
  53700380
   2588008
   2745773
   1386297
   5031776
  65747489
  11216736
      2580
    491341
   9126607
  63846024
  64914731
  90614697
  59688237
  70100115
     28405
    321813
  53630335
  83936461
  71028356
      1131
  85504696
  13535814
  29597521
  30076727
  39234053
       206
    717018
      5878
  63094230
  63664423
  30108161
  31884842
  86178214
  38592715
  15375432
  50500071
  60918473
   1636965
  56651540
  66016201
       602
      1651
     16308
     36484
  65638657
  12514714
     12389
  64338621
  64134094
  15907803
  84197405
  79709031
  62636708
  63966267
  47290079
      1583
   3535204
  11929060
  66056313
  13402194
  60580447
  63026506
        87
  65810481
  66168403
  31855810
      7552
  91361110
   5656017
  63852301
  61302827
      2389
  13630496
  14146097
  23600076
  14450627
   1680613
  50404419
  53601386
       922
  85931957
  85929907
       207
      4978
  38922658
      3924
  66414612
  50312081
  90030977
      6973
  90614696
   3493688
  66511763
  70985904
       643
   4351248
   5999828
  85320778
  85320789
  13763378
  59653050
       153
       443
       882
  83687030
       899
      2136
     10176
   1160121
  85929908
  90415708
   1111364
   1717313
  90000451
  85428160
  65926446
  66543309
  67277800
  60624861
    143551
  64976704
  12911699
  71019938
  85500378
  29034230
      6047
   3379236
  62245471
  67130008
  14348467
  53700381
  53990126
  32377293
  61693205
  63201048
  64070545
  91497163
  66237551
  85358379
  27200005
       101
       347
  63875306
  65749970
  66452957
  14572045
  33380427
  13054878
      1075
  58598128
       129
   1155282
   3535195
  89645100
      1383
  85399791
  15124479
  47619246
  14642312
  84256098
  29088168
  13676483
  39510309
      1300
   2601216
  84825449
  30141358
       662
  66681763
  85894941
  88692050
     12714
      1502
      3238
      8617
  67386362
  30120906
  98047671
  60714834
  47533716
      6714
   7643770
  63203131
  12586461
   9287207
  63543128
  15286474
     12514
  67549302
   5687987
   1756709
  67073935
  67079065
  38922626
  66102076
  19929549
      2312
      2581
  47745495
  65330496
  90677755
  29358092
     15313
      6195
  65591074
  19200652
  38725192
  71028357
  29035589
  54363932
  65789471
  47641743
   7177917
  65661376
  47770967
  14823659
  71019415
  86178217
   9465306
  29991648
  85929923
  29857777
  66720119
       500
    846151
  85197354
  29271803
  63280733
  70985877
  11200858
  14642300
  66479907
    143442
        60
  15305069
   3499002
  65223841
   1007115
   2587129
  70954909
  55907986
       262
  63711641
  86274309
  14041072
  32414217
  67388564
  12020295
  28536427
      1474
  15286471
   1112219
  90000665
  39190982
  39210338
      1160
  63029784
  67758142
  65319510
  90000352
  40677431
    990913
  67074575
  27415373
      1676
    631047
  67453227
  66881440
  27700142
  20603686
  86321539
  62560713
  66913193
  13295078
      2266
  90000545
  56233037
  14571972
  66670905
       402
  59208656
      2480
     12517
  47722676
  63875323
  67141961
      3224
  52002697
       388
  39217931
  20425527
       572
     82381
  84785050
  85971053
      1181
  79868629
    623097
      1251
  65177400
      2446
  65213199
  65560102
  12586456
  52831888
      3958
   5688026
  30061068
  32004748
  59688305
    470178
  90017233
  53630338
  63840153
  33532350
  46900022
  50600025
  66761279
  53499549
       652
       392
       682
     10173
  65596569
  85996285
  14572152
  38070263
      1868
     18843
  62526609
  95079935
  85836718
  11401604
  29890841
  65008282
  83437542
  15304829
  47664615
  98069482
      2250
   7004375
  85865697
       530
      1923
  91123821
      6177
  29165714
  50081056
   3201631
  52982085
       792
      1876
  33510597
  38705766
       938
   1007109
  64314455
  12400770
      1814
  13600868
  15159811
  15272475
      1823
  91221020
  66916657
  90000250
      6739
   9436954
  13347421
  15819409
  39250920
      1948
  53700474
      6606
  67097943
      5847
   8935839
     36073
  26700005
     12556
  83936463
  29913316
  53512983
    222864
  65813570
  90657544
    818860
  30016388
      1903
    302646
  91433609
       204
  64063636
  11069261
  12721376
   5688003
  94460818
  29970294
  32615417
       248
   5100205
     82395
   4351221
   5712724
  65880527
   9720874
  33798466
  36100034
   9721273
     11332
  65200265
  67065993
  47712245
  33082225
  84443544
  47452572
       797
       827
      6786
  63400325
  90000193
  31820174
  47619383
       700
  65741024
  81464137
  13481118
  59629715
  38922602
   3535240
  65412560
  85500619
  33144808
  85931962
  90000134
      1243
   9984972
   3180525
  32878199
       867
     66396
    202708
  29343231
   1202425
  64793632
  91273245
  34779289
    222069
  62519224
  66414435
  77040411
  77040580
      2107
  85626951
  60950799
       297
  65311032
  38922646
  62722148
       918
      1708
  20500071
  39210343
  85848454
  90455445
  26600153
  15413729
  12586563
  66094824
  38705765
      6987
  62128726
  29952306
   1074082
  96910371
       987
  38942645
      6955
  65966568
      2851
  85750168
   9590014
  15304854
  13630483
  29995099
       866
      4187
  67241843
  20414866
  67345290
   1026564
  66644997
  85197366
  85817318
  10422499
  12995025
  32100399
  47535855
  90000100
  26200011
  65734996
  85008810
  85656208
  90001018
  50277299
       179
   1770753
       592
     10994
  11400130
  12678954
  15892962
     12772
  65643712
  96910188
   2964536
  70369213
  85533483
  53499616
   2900034
  63385794
  65301057
  90000161
  11922024
  85197359
  85655622
       493
  65737170
  90614692
  91497162
  13921186
  49587989
  49720044
   7876590
  28101068
   6100821
  47753667
       807
  78170256
      3241
   5947601
  65753212
      1102
   7643765
  71401319
       984
   3594587
  86274311
  19929523
  60691745
  14224895
  16428684
      1354
  64612966
  13044070
  85907434
  59575375
  85931982
  33563469
  85688866
  10900054
  65380450
  90000063
  90885880
  47442883
  45100701
       715
   9695805
  85898287
      1809
  67508817
     82399
  91463580
      2771
      6956
      7854
  62560706
  90539259
  61387700
     14289
     33807
  66094820
    128589
    221748
  14823692
  15130581
  15299205
  60714830
  66445700
  14291849
  32100398
  66913285
  90614685
  64215380
  11178038
      2148
   7800131
  67423639
  67450213
  85751386
   9218070
      6605
   9622880
  15854156
  28885111
   6071681
  66813014
  90000615
     12700
  66774152
       863
      2758
  66248426
  85957707
  52982093
  65389521
      1004
     12587
  84197412
  63492883
   1007139
  71019064
  39171995
       721
   1202429
  91277132
  43600010
      5447
  33844022
      3157
   1449876
  90614693
  66372217
   9540692
  16064368
   8770297
  28906567
       276
   5655995
  40600874
      5083
   5712723
  65200264
  54800119
  90001917
  16300101
       920
  65590880
  30215260
  38922596
      6561
   4351220
   1013332
  84678815
  91256569
  11360866
  31830254
  51100526
  14572114
  85929932
  39652583
   2091699
  50359140
    524162
     36521
  30423007
       296
  73793207
  85197362
      2738
   1013312
  15494183
  65005033
  85339442
  85735699
  15494094
  37981112
  40629619
       385
      1468
      1088
   3443790
  29770178
    351817
  90000095
  50407343
    522866
  90000375
       220
  14118115
  50300221
  39108766
  65559761
  46050841
  95302227
  14118113
  49704052
      6551
  15247661
   1049784
   7643769
      8180
  66993677
  15304828
  47361683
  47543701
   3534997
  67078923
  91363160
  47730526
        56
  14477842
  46433906
  65307274
        45
  29062448
      6628
  66658756
  75713345
        63
  30122829
    620723
   2963328
  31855814
  50381163
  61848824
   8652622
  91291884
     42941
     77930
  90592730
  37100003
      1231
  90001747
  62236660
  10011561
  39205932
  41386622
  53630398
  86122427
  86265946
  66054983
  80029969
      2417
     11704
  63875307
  85551079
  98015944
  38652133
  64503406
  85795806
  88692008
  37595223
  64503412
  66556215
     12798
  65416230
       642
       302
   5300017
  64505569
  66674726
  79868605
     11018
    631048
  85162380
   9248415
  85320792
  62492512
  67048081
  24300080
  90002772
    798527
  90724612
  71019076
  52002754
  66284181
  15723303
  53700442
  64219458
  12975662
   5687995
  17900126
  64288649
  31726806
  77668296
       723
       430
    173440
   9029084
      4393
    744699
   5688008
  15731271
  29271797
     10912
  27300042
       524
  64503394
  67198114
  85929919
  13545158
  61781366
      1249
   5656014
  63094231
  15035859
  28908481
  90000358
       400
      1199
  64634155
   9707032
  55202353
       286
      9804
  66477681
  85749873
  86039961
  59914729
       343
       335
      4004
  79709033
  53512478
      2582
  14291867
  90490252
  90000348
      4885
  66487470
   9755349
  29349947
   7643558
  20600066
  76386219
  90000247
        44
  64264307
  64796029
  65414219
       753
   5688018
  65578769
  64259406
  98011718
  13015357
   2601212
  86124567
        23
  86003535
       322
       318
      3947
      6991
  65823008
  66502431
  12893847
  65001486
  65095656
  65192700
  36000038
  38290242
  67202434
  32461441
       738
  65655130
  65756126
  65842846
  65828639
  65835986
    462394
  33539584
  55073774
  85951670
   4351249
  90000081
   9465231
       466
      2210
   7643774
  24200664
      4296
   2605165
  67235264
  28367842
  67133070
  85339434
      4206
   1259326
  64868081
  38904521
  46581706
    321822
  66522035
  13059562
  29160540
      1378
  64757034
  84325069
  29390541
       247
  90800670
  63203103
  71028417
  36394427
   1738861
  70968888
  65472805
  66101349
  67030554
      1871
  62128736
  67138654
  91363174
       504
       450
      1036
  67407044
  29597512
  15088820
  84197406
  63584272
  65608802
  67904843
       266
  13394046
  39205947
  11930850
  15940737
  86210937
  15494164
  90000104
   3482012
  65655128
  67239749
  15286475
  64063607
  66286603
  70384814
  71021018
  39235766
  46337037
   8110457
  63203111
  85848510
    576058
  66624233
       876
   3078455
  66603274
  85197380
  55196109
      1385
  29221541
  65757652
  66615285
  85145292
  85575572
  14796547
  14570397
  29700863
  13073078
  38922629
  65440503
   9622879
  30127643
   9772166
        21
  14572244
  62128616
  85256394
  67029653
  77594976
  15124476
  31428002
       555
  70954908
  90000057
  20261770
  39645079
      1824
      6696
       768
  64156289
      6981
      7601
   5687989
  32481418
  90002049
  67552361
  47777810
  55218314
  71019487
      1465
  67051981
  90002023
   2065673
  63642833
  65012090
  98104635
  28590335
  14224894
  30215252
  32291894
     25957
  66744571
  66285518
  38922584
  46976578
     14636
    219647
  64796020
  86096347
  14300810
    125320
  27342836
  62450765
  14801450
  28081062
      2536
     32923
  50081052
      7155
    143455
      7894
  91354485
      1288
  13606373
    990905
  90001919
  97958259
  47160951
       149
       294
   9855698
  14417768
  18001202
  40629617
  63393489
  66051437
  32971779
  77152482
   3554203
  75962475
     12530
      9516
  47547648
   1724072
   5200263
  65764092
  85625459
  14642265
   3901423
  65330258
  47599816
  64063605
  16472892
  31428130
  39192443
  64245575
       378
  85105950
       383
  29597509
  47036460
    798358
  65247961
  85339450
  62560732
  85320774
  11865950
       600
      5677
   9719343
      2027
    491305
  66412051
  90455434
  11922523
   1584632
   4700197
  64666802
      2586
  66752801
        47
  16060351
  64553192
  47725373
  29992366
  94461121
  33659040
  47753606
  15907721
     27826
   9151135
  67418793
  77668396
  91576723
  15294484
  66515439
       398
  22302320
  49720089
  85782470
  67072238
  98047651
      1398
   3303308
      3904
  90677834
    222900
  35800007
      1799
      3876
  66821579
  85929944
  38922635
  66915237
  38933923
  28721460
      1130
    124334
  65877370
  14642197
  90001964
  51400070
   6900112
  67577073
  14509119
  40674920
  70700045
  75334648
  90031002
       102
  63978315
  59300715
       629
      1357
  90000204
  15850362
  12838551
  15494118
  33563468
  47520516
   1168250
  12893831
  57000079
  63662628
  66862773
       620
   7643744
  65919900
  19000100
  59716919
     14701
     10777
  72273777
  31519545
  39720431
  52982087
       514
       357
     11823
  65681253
  31269484
       369
    653329
  29857784
  39632677
   3124173
  85604577
  90000065
  44615178
  66378959
  67657847
  90000088
  15779412
       794
    652890
  33140142
      1377
    351960
  37100068
   7004148
  64063638
  98047655
  39534970
      5113
  14243441
  11112983
  66180021
  66583862
      1365
  85189817
  85919456
  28961120
      1561
  32878201
  14823611
  26700015
  46572575
      1193
  38942639
  53462081
  15942931
  29142118
  64682107
   9928745
  32123993
  46801208
  67066220
  15494142
  61881464
      8023
   3236229
   4351339
   9088970
  13393147
  60933732
  90001189
  96910377
  61759424
       114
    744156
  30103019
   5868579
  65330303
  85586201
  90716120
  14325780
   3531233
       319
  64012596
  90417682
  91277093
  50422044
  66262504
  47655256
       563
      1338
  86336744
  13703093
       728
  90000582
       324
       329
       371
  90509592
  70361546
  85206504
  85969177
  47172174
  65655132
  65687024
  18004830
  64868077
       614
  67131204
       360
  66929245
  20505738
       350
  85839066
       245
  13630429
       990
      3617
   4351194
   6400025
  65057936
  66624205
  31269711
  49720043
        92
  67208522
  67238352
  67075661
       193
  85865681
  13152763
   7643548
  15109132
  53512948
       203
       672
    220988
      1038
    653115
  15729685
   3535039
       663
  52200105
  15494162
       260
  65912577
     15430
      1137
  89947816
  91362050
  10700215
  13187488
  15272466
  30039252
       123
       575
       637
       437
       907
      2040
       647
  64732598
  85320785
  12782984
  49300123
   1013344
  33821331
  38290237
  39203321
  45700743
  46700162
  61377525
  64730856
  66514837
  91462343
  28053237
      1404
  67242203
  85339420
      2442
  86218512
  50500013
  66299179
       741
  10829409
       771
  63875302
  65250141
  66117880
  61922737
  34803502
       689
  85399795
  31598905
  64919939
  85399790
  29053875
       547
  85339437
  30143245
  39614347
  53499449
      1935
  62891731
      1028
      3925
   8719898
  30108172
  28835516
      1262
      2529
   8308920
  53103868
  62031596
  27327601
  39184611
      2038
  66816247
      3128
  60714840
      8066
  65385962
   1013340
      1230
  62560749
  70968970
  13242485
  91299831
      2517
  85399765
  29347501
       896
  90000496
  29055833
  58014397
     13144
  64503408
  66377393
       211
     10985
  31877872
   1754246
   1897258
   9171318
  65557479
  33204687
  85551077
  14231368
  85795804
      1018
  72508146
   9538207
       630
    221692
  15511278
      1000
      3466
       300
   3349687
  14542504
      4041
      6009
  10020168
  28998790
  61485087
  59197514
  67553294
     14772
  19995753
  47375662
  62449264
       583
      6880
   5687997
  62274191
  84785049
  39214335
  62677944
  13100001
  24700065
      1454
    586614
  84255209
  10613074
  12358537
  40677480
   2601217
      1520
       848
   1013324
  67064650
  65428730
  85933737
  39497752
  98047660
  14832971
  31884887
  39190107
       522
  77668415
       821
    701851
  83936487
       811
    153660
  62326922
  46684465
      1081
     40028
  33621719
  52659644
  77668422
   3604794
   5936105
  72933206
  13249841
  50394812
      3606
   3185937
  65987990
  13249813
  18801239
   4351346
  85839086
  60950855
   9260877
  65583349
  12100138
  14832858
  13630569
  45700287
  47547650
     22991
   1614254
  19929534
  31269843
  53700259
  90535360
   6100811
  66110780
  85654342
  21700044
       284
  65794816
       349
  66051430
  81686236
       309
       395
  38922655
       622
       915
  38922663
       139
      6716
  85665426
  58607560
  19579778
  50423681
      9179
  79965691
  85209113
  45700049
  71028439
  15304848
  47855589
  65524780
    322088
  10381872
     33805
  65892748
  10093241
  65884511
  85929902
  30197096
      2462
      6608
  75302378
      1260
  46300112
   5836886
  12800508
  61212662
  26200408
  31740712
  67078994
  16276460
  50430811
  47753689
     15323
  66377212
  66849974
  71019380
  39600441
     13142
  85890644
    222826
  13688065
  64244868
  12000008
        55
  48015847
       593
  65186973
  39205710
      5729
   4351247
  14642195
  62632719
  90001966
  62162794
  65577638
  29952274
   1975736
  13630452
   1570739
   5656007
  63951617
  65552526
       736
    627177
  64021711
  61890490
  85840197
      1124
      8971
  64269243
  65957252
  66325540
  90429232
  88041081
  65238205
      8132
  11177180
  55621260
     14570
   9466078
      4979
   9726130
  64664007
  65186969
       326
       461
     12280
  66427753
  85157765
  59688271
       501
     10873
  62560744
  29261345
   2601222
  76034937
  47736211
  29109472
       815
       857
      2573
      8884
  30108212
      3974
  66036403
    946942
  67109042
       432
  15230303
  53700591
  64643196
   9772137
    282261
  70800129
  80714883
  59653051
       165
  66713419
  64503391
      9805
  19929531
  66414830
  90000914
  33376135
  62031562
      1259
    351820
  85399760
  42375120
       581
  12321468
  65877058
  26200077
  62560718
  65731569
  84582937
  10000049
  85931994
       538
  66069418
  98196181
  13284537
  65976806
   4441939
  65747229
  90002620
  65705457
  86071755
  86122451
  37520669
  37979283
  65913214
  85888773
  64178555
  10961077
  37100025
  47635134
       216
       558
       485
       818
      1939
   6100644
  65142299
  91236581
  14118096
  14623081
  39548477
     26531
  11693136
    523901
  38410794
      1601
  85840200
  27742941
  30016381
  32123995
  65608804
  85794764
  86235701
  84785022
  31598902
  31814256
  49580754
  29218702
  39091421
     19046
  85078550
  82148335
  90417687
  29179635
  60714825
  63651292
  66709182
  39203118
  62225234
      6006
      6369
  76767259
       471
      6541
       232
     14082
  65569695
  85619724
  39217947
  66453340
  49706776
  55400072
  38922649
   1692069
      2453
  66676848
       832
  85105920
  14570399
   4351229
  15427928
      2531
  85931952
  15494120
  39278601
  13015450
  53630333
   1013349
  66993042
  33309950
      1227
  64722472
  29390551
  29140501
     10787
      6482
  85549945
  14118319
      1297
  70361645
  85256347
  85625451
  10200003
  79868568
  90000359
  67607011
  91109550
  56200282
  59830569
       154
       746
      4361
  65542253
     16636
       800
  24200659
   1013309
  90885878
       708
  90001272
  33844026
  53499374
      2411
       336
      1023
    491307
  65681259
  65235152
  33552116
  39668934
      2329
   1095958
  64064709
  65747448
  65234934
  67310098
  14291844
   9021642
  19900150
  28917259
   3184733
  47730505
  59653092
  30108358
  66822350
   9748221
  16428656
  30122854
  62162931
  33716508
  47813994
  89947798
  31787091
  18500056
  27341860
  66531129
  71019379
       725
      1770
    351916
  77152488
  58841738
  65540671
       763
  11932008
  71028345
  37600523
  13630369
      1226
  29287276
  33050452
     13141
   3427070
   1200162
  66579301
  49705443
       893
    193420
   7736360
  67066196
  81711599
  76386209
      3517
  27856316
   5990474
  63030605
  63592874
      2920
  65668020
      3115
  65389511
   9024717
  64245577
  63393486
       185
  63671626
  65414612
  15413898
  29164872
  29220113
   2760769
   9728665
   1729939
  38922609
  62827278
  62887698
       158
      6010
   7004704
  85399787
  15494126
  50422040
       328
   6100827
   6902252
  20505852
   1013343
  90000215
  11007012
  17900022
  79588528
  12162803
    617589
  11085583
  14642276
  66208077
  75262651
  39607229
       412
   4883147
  29131410
  38942638
  71019043
  11905161
      1189
  64986947
  20422632
      3272
  65196332
  49705444
      1016
  15511280
  30108201
       231
  29189019
  53499934
  67132927
  85929938
  85977646
  14291343
  38113372
       877
  90000433
  47868908
  64796019
  62240710
  29328934
  90028035
  38922648
       460
    153655
  65193836
  65247105
  70357455
      1021
   8742803
  85197352
  62444435
  67623689
  29101033
   5712729
      1273
  65330289
  66038551
  70985867
      6509
  29275957
  75713459
       512
  66147771
  90001692
  20505829
      6884
       374
       433
  83936477
  39534969
  47634967
   8800165
  53990109
    491265
  85474769
  90019889
  82075696
       164
       543
       415
      4466
    118087
  15337489
  90782480
  28701084
  33455114
       745
  66406607
   9788303
   5990414
  85348222
  29303894
  13054882
  13349904
  38934192
  52002757
    563090
   9345620
  85320793
  13017596
  15304833
   3478281
       339
    221030
  14421667
  20500913
  29076262
  65271591
  41386619
       801
  16062701
  28509695
      5775
  86337016
  90002052
  66132979
  13394708
       375
  59653093
  13339992
   8908444
       189
      1276
  85575570
  90444364
        40
  60408050
  40677506
   2964131
       215
  70361544
      1044
      5087
      2474
  85360019
  85399761
  85795816
     24820
   1994494
  65655134
  67164693
  85474791
  60714844
       314
  30016382
  33539598
  32480979
  39652575
  66181839
  47613278
  13630399
  60714824
  67174169
  85756798
  85839083
  11273728
  65889704
  71028344
  38290234
       345
       458
  91366513
     11473
  63735744
  12850876
  24600207
      1370
  37100102
  62560703
  20234963
  13558767
       272
       394
  67490187
  45255232
   5656011
   9024718
  67318896
       304
  91052627
  33161270
       420
  90000077
  28835527
  50500318
   3246557
   1013328
   4351172
  98069517
  38830989
  49490590
  60517950
  94926355
   4351187
  14544121
  90001407
  14572135
      6940
  66739312
  91166784
  59653052
       440
  59947530
       556
  29271799
  36500311
       292
     10504
  38922651
  85844665
  31598900
       169
  39600444
      6926
   5999841
  29806464
        50
      1150
      5296
   1013308
  64338596
  91221001
    125323
  65330288
  47189698
  68897640
  85681743
  29518573
  31812737
       703
  33074417
  85468913
  39011037
  90000290
  90001271
  14642008
  29049588
  40633783
  70985881
       872
  66890174
  65013856
  90527469
    200744
  64503381
  63681510
  67510648
  15511261
  40714733
      1942
     28025
  40677489
      9175
  65747550
   3501880
      1982
  65583337
  13100364
  16200480
  60169785
  40628463
  28807569
  45255218
  62043511
     44135
  88692049
  11145615
  39172290
   9076113
  62560722
      1225
  14020484
      1307
      4761
  90002883
  94460873
  29310599
   9345601
    219642
  39173168
   1744407
  40558430
  91221004
  66776573
  85840193
  91550472
  20320870
      4725
  39535749
  85931960
  90000094
  39257902
  65359038
  30120908
  90000053
     11014
       472
      1002
  71028318
  85209116
   9632782
   9710782
  56176523
  14000362
  65027729
  70100830
  32971792
  29794263
   2587356
  19300101
   8669487
  67408167
  96491059
  66097780
  33109980
  59208649
       289
  91220940
  85977603
  61387706
  66999801
  14700011
  17300294
    653313
  15286477
       183
      1127
      5086
  47266909
     10960
     36509
   2594724
  85914929
  63951752
  66613590
  13487906
  30108132
   3328184
  15286488
  29318284
  68604027
  10200002
  15598753
  28940231
      3520
  49660360
      1019
  64981248
  71028343
  85839061
  85197393
  85865696
       133
  66712718
  85417976
  95128323
  39275133
      6465
  53496079
  77055792
  85929916
       222
  67135973
  12822072
      1915
      5267
  66572171
  67809272
   9667042
  15907684
  90729217
  85339417
      2846
  65376517
  66531130
  32481392
  90000338
   5688014
  49300122
  58501826
     30109
   9345615
  65192698
     12704
    744694
  66531128
  52901827
     16071
  11069280
      5700
   1823819
   7643639
  10464430
  14118298
  29048633
  66254382
  28845354
  76445858
       100
      4294
      7660
      6749
  66748856
  15511264
  66583711
  67028408
   9680698
  29345926
  49000472
       585
  63659503
  65327926
   9728664
  30108216
  30195647
     16807
      3505
  90000060
  47431847
  30172644
      6972
       520
  63200809
  14482069
  15304990
      6806
   2033663
  66959372
  65602761
  11216539
  15337490
     22138
  29430155
  52659642
       173
     12537
  83936485
  64732855
  65569691
  23700099
  38994028
  47399783
  64004237
  85972311
  33579311
       427
     10879
  38922603
      2792
  38922613
  67454323
  90651733
      3820
  66377350
  40677499
  52800094
      1104
      1171
  62560742
  33751186
  39694433
  14642200
   4668722
   9121210
  39208205
       178
       282
  15584433
  30148801
  65846695
  15197392
  45700068
   1307761
  67106053
  29268008
       475
       917
  65888719
  84591823
  14642302
  28592146
  32451742
   2394809
  71021047
  42212915
       805
  66709714
  15494144
  26701238
  28797300
   3333758
   2609071
  90015534
  91453317
  13630577
     12527
  76767255
      6856
  31394939
       112
  39652595
  65693861
  14572142
       569
   9726137
       553
      1233
  39524916
  62031624
    155744
  85504677
  15304861
   3378998
  39632664
  62819979
  64012287
       612
  90000059
  95591297
      1092
  39250254
   3214041
  65583340
  85326474
  90417684
   5688001
  66324510
  85197369
  85839064
  85399789
  14932647
  30120912
  39192461
  39210350
  91363165
  10077228
  37777605
      1568
  62326918
  19600236
  67244276
  90000651
  23703663
      3106
      2828
  14572087
  62152229
  65239892
  62217969
        90
  81754748
    631046
  85880598
  66248503
  67410233
  29276565
     10884
      2530
  83712411
       403
  85929926
  63840163
   2898667
  85197355
  86122420
  33055353
      1774
   3605432
   5327121
  90031015
  33554124
  67027419
  65747706
  15492624
  31623914
      2042
  16400279
  52303509
    701122
   1049724
  63966268
  65149504
  91186938
    653178
  77668332
  53601428
     23876
      5773
     12693
   9676780
  59300507
       234
   2783990
  10036722
    976878
  28924728
  66237553
  47547646
  11029659
       444
  29345943
  60780587
      9514
    799684
   9548113
  81688008
        42
  29090986
  49300090
  66971323
  30108165
  65427227
  70985878
  19700022
       695
   3618093
  76034966
  66515121
  91425345
  14572224
   9244078
   5999808
   9538285
  47669894
      2961
   2689688
  28236399
      2375
  39096999
     50160
  66468286
  65611316
  13487955
      6655
  85010382
  13054896
  28851560
  39652573
  46491151
  52800401
  56735474
    222898
  65685686
  20505859
  47812006
  12223294
       142
       894
  84446063
  27000936
  28859923
   1170385
   6924857
  15313903
  38922594
  66492081
   2760771
  47599804
      1112
  65913760
  13300009
  67192223
  65284933
  20200934
  56246938
    744719
   3492560
  33204616
  15427927
  50409317
      2854
      6610
  63716142
   9844354
  66891436
       540
   1013322
  86039958
  67310978
  85794754
  38922589
      2703
  66736953
  67555245
    118128
  65655137
   9721272
     16802
    623098
  85865684
  64603200
  13865282
  31601151
  35829233
  90704182
  16542592
  40616231
  11187803
         1
  50404677
  62005852
  65741946
  38800008
  65787899
   3197690
  33433475
  90000391
   9536430
  14325732
  38922645
       929
      1472
      1869
  20900164
  38922665
       560
  20234960
  38922657
    456181
  96910370
  68547246
  15109081
  45400505
      2821
   1300011
  64961758
  12915942
       843
      2539
  29952305
  61781350
  11053220
  65845826
       588
  29085702
  74208129
  76445776
      2861
  64644251
  66794910
  85929940
  13487797
      8483
  90724284
       134
       997
   2588528
  65247083
   9595573
  13222846
  15091947
  29953449
  19929533
      1554
  58607559
  65255397
  12804890
  24600080
  65195621
  66694805
  14642437
  50359134
       269
  46994332
  13754410
  85320771
      4202
  65422335
  66032221
  66910815
  38922652
  61306418
  55621261
       688
  13172458
   1228485
  62652002
  18500055
       191
  85320784
  90000244
        73
    149059
  67000404
  47885975
       188
  15088819
  15427929
     10872
  66658755
  15335973
  58895222
      1076
  85929901
  90000066
  53700713
  65506296
  67475524
     18242
   3298999
  29283593
  91484004
  11177935
      7258
  66998027
  79965716
  13532055
  31826900
  32480976
       171
     11278
      8429
   5064817
  66400220
       125
  36600036
  39720456
       884
  90614682
  15568837
   9788291
  61103595
  15248092
   1771137
   8728842
       710
       773
  96832120
     36109
  65966632
  39116112
  80029985
  17300205
       834
  62221708
  14823650
       582
  85931991
    417465
    744720
  11085584
      6008
  85865068
  91382187
  50500079
  66585152
  85358346
  61387705
  53700592
  33301715
  59629709
  64035578
  46337043
  58934996
     14581
    101238
   7023415
  62687946
  11894191
  31796929
  63888593
      3037
        49
  47177523
       498
  90885882
       770
       948
  12772164
  14642274
  21800427
     33890
  66893886
  66968133
  65042005
   4351364
  66880906
  45500340
   4442432
  66510696
   8632515
  66701902
      1719
  65271229
  53499412
  66446225
   7804725
  65212227
  85008816
  65624513
       578
      1301
  67159704
  33539573
     14745
  66468273
  66323352
  83936466
  14118084
   1226213
        19
  47437309
   8759572
  85197358
  29209011
   7643566
  65892741
   9720875
  14642317
  30127642
  33900119
       201
  98164325
      2778
      2849
  65695591
  90000620
   1748420
  85931951
  74900726
  85931981
  49706777
      6245
  20141652
       731
      3094
      6592
   1026541
    563100
  64993364
  85693877
  28935994
      1139
  47814024
      2167
  12756865
  30039246
  79588523
  85339435
      6787
  83936480
  31883562
  39632667
  90001816
  49706789
  77668467
  13059539
  39171997
      3375
  66056366
  67167445
  33011782
  66884106
  64040054
  85931965
  85558076
  90535370
  40677478
  39235397
     12111
  64525918
  30163121
   9933858
  29160575
        32
      3589
     28199
     10174
   2587323
  84325068
  85996288
  71053039
   9868133
  46474532
       786
   9728661
   2609707
  68593646
  14536239
  64680972
  67509504
  30031150
      1026
     12905
  64198970
  65608799
    212311
  67076487
  20426268
  63961184
  66473782
  96910341
      6958
     18733
   9024713
  65454179
  66101957
  66183199
  11217043
  12575215
  86254512
  66915236
  67163434
  39192464
      3726
         9
  28606243
  59760914
  91463600
   7100077
  14823667
   5656006
  63200949
   9656226
  65325471
  85013913
  90031005
  90614690
  13630389
  33349667
    744734
   3463397
  85976903
  61387703
  90000245
  92733564
  14832852
  32365430
   3463252
   5688021
  64410299
  38922593
  13603569
  17900471
  66489759
  71028741
  13964785
  16516005
  27324059
       554
  85976918
      1356
  64767263
   8446919
  85320755
  85693876
  65681252
       293
  77040577
  16472893
  11919215
   3516998
   9861974
       513
  91465055
      9515
  63852433
  33050149
  39190980
    351961
    128269
  65655127
  83657586
       377
     41882
  15830961
     11017
  85157798
  13428495
   1884701
  66408170
  15335996
  29307573
      1279
  15100118
      2478
  39208204
        29
  29065077
       940
  70954895
  10144179
   9632784
  12586454
  90455433
  32123994
  66960790
  33290390
  59526388
  90000062
  33863295
  83437544
  85217353
  53498085
    627179
  64442574
  65787095
  65330302
      2684
  65892752
  40714688
  64905441
  91471674
  67268538
  28711710
  12586551
  14291848
  33631676
   1212825
   1592260
  65608794
  65519076
  37336496
       767
  63703991
  82542087
  28962013
      1753
   3492796
  64551928
  63852317
  12066554
     12535
     10924
      2790
  66821396
  67199944
  13054858
       704
       901
     10998
  70985920
  90726306
  66496930
  68154080
  30108184
  30215253
  39250953
  47635271
  85907754
     11004
  68123802
  53630339
   1169709
  77638796
  39465821
   1026535
   3367011
  63604567
  39250941
      3156
  90000157
  95079934
      6978
  85320765
  90002644
  85996324
      1789
   5712726
  28125309
     78369
  85339408
  39278613
  47662827
   9244060
  14823691
       541
    351809
  66427757
  11216420
   1711592
     44305
  15836614
  65192692
  42770114
   5036632
  12756868
  17900639
       200
      4732
    153663
  94460993
   9601853
  39632678
    744698
   9337435
   5688007
  39250913
   5687996
  65684208
  90001817
      1760
  15907766
  85931964
  85794765
  14325911
  50409505
   1644714
  66217311
  90000087
  90000098
  28500533
  65966662
      2569
  40616230
  52002702
  79588501
  30120918
  62005851
  66180771
        59
  62935542
  77668420
  15300743
  53497645
  65807891
       931
   5319286
  85187965
      2285
   1766543
      1739
  18004828
  31301214
  65760122
  85668284
  66491861
  85914902
      1030
     24062
   1592240
   9237817
  62560709
  85145281
  11894192
  58252531
   3333890
  91100497
   9436957
       497
   5688015
  33504194
  85157781
  17300263
   1001670
  90001751
  15494185
   1026554
  85547021
   9538284
  65842847
    564386
  29228794
  63567411
  85749493
  65655122
  15109080
  40634246
  50500263
      7772
  39134237
      1399
  65676734
  85320797
  29026177
  52262317
   2675873
        31
      1466
      2085
  62560729
  67323320
  85929915
      6602
        18
  13281656
  12721372
  47412949
  29105000
      4504
  12893829
  15517883
  47048998
   8759573
  77668368
  85931993
  36100029
  62560719
      1480
  90000621
  91123831
   9832847
  31787081
   1969043
  85931980
  63840154
  15294489
      7256
   5064818
  39541370
  47177505
   9017651
  90001918
  11852161
  14509111
      7033
     16801
  77668293
  39720430
  40613643
  46453583
      6253
  65049725
  67033941
  15109134
  31820178
      2797
         2
  29194772
  61848826
       817
  86235723
  86410892
  95128324
  39177688
  65359037
  66623052
  83936495
   9728662
     27570
  47193669
      3615
  38922656
  30108196
   8484506
  67033308
  29581821
   9431881
  47189697
  33803904
  67473000
  64468916
  38922639
  39136102
   9604327
  47875200
   9033037
   5551143
  64465839
  10464431
  52901828
       399
  32305470
     36510
    946930
  67577657
  19929546
  62162811
      5489
  53630334
  62560723
  66821542
  29821724
  33501219
  39172025
  53700439
       862
  65472830
  85157769
     36237
  29777193
      2962
      6329
      6961
  89099402
  26622924
  47607230
  64758644
  65446347
  66821376
  78751817
  90762943
  39054939
  28590334
  40558431
  65704601
  13921164
       143
      2032
  66281111
  32478852
       988
      1913
      7138
      7954
  57862309
  85461143
  33932674
  65360758
  29597522
  29707620
  86210804
   6891318
  71028487
  85878908
  47885976
   6466446
  63440517
   1776488
  66665975
  67440955
   9567681
     11677
  64278247
   3478280
  29140467
  91446354
      6941
  32480997
  63610766
  85558075
       521
       368
    416526
  66004371
  90614687
  90002051
  14642256
  85442100
       416
  32369814
       606
    952881
   3482011
  13416712
  29084796
  52659645
  90030192
  28441732
  66821693
  13062025
    491295
       426
      3799
  62326919
         3
      1151
      2597
  75713454
  90001693
  47431876
  65938889
  85615983
      3380
    127625
   1049737
  64793641
  65993720
  68579230
  23800105
   6724801
  64378358
  13487812
  34690792
  63476912
    717013
  70357451
   9728653
   5656013
  65695548
  65389514
  64102976
        27
  65142325
       476
     16823
  85799039
  61881461
  29597518
      8151
    137899
  66243989
  53497160
  65618636
  64081743
  31746865
  62887531
  97571034
  38290226
       113
    609732
  85256393
        41
  38290241
  47722667
      2546
  86284739
  53681358
  65194702
  66477373
   2723870
   5924797
  11894190
  65301069
  66668799
  65066028
  66574796
  85558063
   3488288
   3901502
  85865093
  84960452
      1632
    470341
  84770877
  91312298
  90000561
  29432939
  39235401
    585894
  10077229
  72600810
  28101066
      1020
      1123
   2854764
  77055796
  14642412
  14571958
   6355046
  31600498
   9024719
   5991744
  85416694
  12790074
  90535356
  38445629
  90444368
  90657548
  64012310
   9728663
  86180580
  14832920
  50418905
      1289
  65281703
  65979819
  75054521
        68
  67005189
  83712414
  46433903
  15494272
  66366923
  90000073
  85378554
       219
  66859938
  83936478
  39164583
     12538
    106824
  15523829
       226
  15217263
  47547647
  16301101
  67038212
  29432949
  38290238
       636
  65235035
  71028441
  64485408
      9807
  67352795
       259
      6927
  15304832
      1560
  77414872
  29379298
      2316
     14571
  85655633
  28828067
       914
  65681246
  66570756
  10341893
  13054851
  15892957
  64666801
  66414614
  66738223
  15304847
      8024
  86275875
      2257
  65602497
  38882151
  10724260
  47359607
     12526
   3501881
  11100358
  28500247
  90002645
  64255039
  14571976
   4435348
       562
  66285101
  77742803
  90000058
     15320
   6100819
  67004639
  14505223
  16276461
  65466840
  66796178
  78170354
  85511361
  90000091
  25065271
       151
       613
      6717
  39208206
  77638814
      7079
      2018
    744160
  64503407
  90417685
  11926038
  14572245
  15511255
       596
  66169581
  91299858
  65126472
  64835655
  85921390
   1259329
  65643696
  85977629
  90001965
   1838623
  67136693
     36553
  66744572
  33932706
  38922583
   3201115
  64914747
  16300017
  12893830
  60474970
  33563467
        91
       487
      1039
  62809018
  71019476
       406
  31301220
  65316265
  65912694
  61044024
      8619
   7643550
  64835922
  65790208
  66239365
  98104608
  85769850
  98011669
  47680036
       515
       228
  90000103
  15305028
  85931995
  11401734
   3005097
  81686174
  10165982
  65655125
  85282612
  90535371
  63951819
  67136632
  29297625
  66285578
  85693878
  14899571
  66031274
  14777649
  13746800
  65600992
  65876406
  10898044
  66173087
  20234961
  47777804
  66468275
  76272977
  86123608
    220783
  38922628
    297075
  62560710
        43
       295
  32478548
      6515
    976877
  90187149
      1562
  39173017
  70985879
  91463502
  29379807
      2843
  66969964
  95239249
  15294487
  33553560
  29563862
      1232
  14040298
       998
     18205
  86175918
   4351363
  80029968
  38445625
    222877
  66913278
   5965396
  39652572
  45558009
  64968299
  62972960
  39265914
  38922630
       864
  65611305
    744695
   4351340
  72800067
  85206505
       720
     43281
  64636482
  66367158
  47056469
       303
  65974013
  11216520
  47535089
   3303337
  85366960
       240
       628
  66847947
  71028416
  15426122
       275
    519656
   2357534
   2590005
  64248868
   9126609
  91109537
  10230372
  59595824
  11216820
  30067527
  65888721
  60961366
  83828523
      7956
    653335
  59242344
  85366967
    491283
  65952589
  84197407
  47753599
  62915276
   5688009
  90028030
  12893856
      1248
  15744409
      2750
  90000051
   5999824
  64932050
  65010808
  66967183
  47327666
  59876926
        14
  85931978
      1680
    916426
       678
  98164303
  27321876
      1170
  67172942
  20365901
  50381175
  63852451
  66590147
  46894056
  78299667
  47599836
  61904595
  65609006
  65875503
  78299679
  12721377
       118
  65599117
  67167670
   3534977
  84960481
   5688017
  66455602
   9652732
  28911209
  47478919
       875
  66921983
  85792800
  91453318
  12563375
    221604
  15494123
    634936
  65654197
  47397178
  62560741
  65193846
  77040309
  39541369
      2333
     14196
  85626383
      3838
  90001746
  40726727
       111
  32013219
  36378297
       317
  64166288
  85840158
       327
  63274734
     23759
  28997682
  67051980
   2260856
  65040829
   9984964
       256
  85320791
  33264543
       455
   3535281
   5687986
  91407296
  29052985
  33539581
   7875703
  49930416
       465
    798528
        66
  47599815
  40714638
  15571762
  15088818
  52382972
  61959037
  14823703
      1268
  24200663
  26700407
  66112393
  13734031
      5084
  91354491
  11876641
  86122428
  14082770
  39205948
  62326914
  67102380
  83712412
   9155781
  13553907
   1182917
    128270
  85399793
   7643761
  86124579
  66412899
  66890187
   9602705
  30423008
  67068817
  46433905
       441
     12536
   2594723
  61059286
  62336659
  65643717
  65418589
  46453585
  65602760
  85640700
  29567071
  33011754
     12385
  62326921
  39235759
      6805
   1049790
  65223836
  39203320
   1689217
   5971991
  29294733
  38775596
       120
  66150825
      4247
  38922604
  86039960
      3114
   3201642
   8213686
  66453759
  85690852
  61573317
       926
  66617314
  12598144
    243130
       235
  85575567
  14291868
    563091
  66106775
  33751212
  47324025
        64
       445
  90646835
  28300221
        71
      1526
  65956884
  63780987
  12975310
      4352
      6857
  54222135
  55053021
   2594544
   8651595
  81754746
  90002598
  23400068
  29363853
  60780588
    221863
  14674522
  91316051
  55907988
  59653054
      6198
  62031737
     13166
  61212663
  84362658
    242588
   8827556
  18500022
       568
       370
   9067690
  29682331
      5487
  67355984
  14062797
  58182911
  44600372
  70369058
  29178869
       157
  13978397
        88
   1013318
   6714573
  65380429
  28885110
  30073932
       160
    744700
   9401464
   5688000
  86284619
   9601824
  20300094
  15723317
  20326213
  27177770
       955
   1906965
  52193175
  63792835
  10292768
  19929532
  29208885
  49859245
      1241
  65938868
      1749
   1305157
   5722682
  67101576
  15854181
       666
  53499598
      1411
      2508
  65525017
  90572456
       580
  90000138
      1272
  67607571
  65589399
   8719862
  28607595
  49705442
  50412922
  65445072
   9721271
  14642258
      1407
  33862292
  63792840
  15494165
  64943149
       184
      1777
       176
       428
   7005219
      3908
  15492623
  37730719
       310
   5999778
   7004346
      2076
  65464872
  31598901
  36394453
  47465398
  13139283
   7643546
  65872977
  98140310
  60437904
       209
    153653
  45500005
       167
  20352330
  85627463
  33903127
     10175
  62326908
  63602886
  65892736
  53630332
      2820
  71028316
    351802
  65752852
  15571738
  28720141
      4734
   6100795
  66556245
    221445
  71019354
  15850580
  30215291
  32100400
      8157
  64503386
  23000073
  50081054
   6859370
  31837086
      1261
  55700043
       932
  85846364
  44386806
  63891856
  65193845
  56100030
      1769
   8783675
  14561864
  12756857
  47682666
   9378816
  62687935
  66206447
  90001691
  59515152
    990917
   3242916
  12911663
   9675291
        54
  13416713
  64372379
  31269839
  34779290
  28441737
  32878198
       131
  23702114
   5687982
      3317
  52002822
      1140
  64210965
  65123931
       739
   1001669
      4297
  32971780
     10769
   7830514
  71019075
  62043516
  67358639
  45500104
       196
  65091111
  59653140
    744108
   1026549
  55106300
  64661210
  86039935
  53512937
      8188
     10860
      7994
  67102738
       973
   5999842
  64305312
  66780545
  86142020
       634
      1270
      2033
      9517
    744711
   5688030
  12756864
       772
  11947464
    127626
   1075578
  90001368
  11074586
  66514656
  90000291
  90000456
  64722496
  65583346
      6665
  64882130
  30127644
  65892727
  86284617
       285
  65330317
  71019444
  85839089
  40677457
   9375489
  15304834
  65681244
  85894939
  90000246
   9459281
  39665459
      2330
      2011
  59660854
  47628629
  62560747
       278
  81378471
   9742245
  15494121
       311
  66012076
  70352004
   9595570
  90000056
  83657587
  17200360
  51400224
     50727
  65235078
  67268515
  13703096
  33505113
  63865289
  90001748
  85399764
       321
  76767407
       467
  85500398
  90022536
   5687984
        52
  37595222
    990915
  29389375
  72659289
  15511290
       615
  90417683
  13214999
      1142
  24200665
  27000915
        93
  14823693
  28918941
  61041940
      2386
  64793648
  66623053
       651
  50394813
  27300036
  52002753
  65960868
   4351326
   4440385
  90530617
     12275
  63930199
      2222
   3420012
   5712728
   9669702
  28772718
  47412968
  67177498
       408
      1037
  66055409
  91280819
  13481128
     11272
   7643753
  15103570
       122
     82987
  10422532
       265
  75713466
  36100076
  39497751
       523
       574
       438
     12841
  68716668
  50310352
   1781213
  46684464
  65757843
  77152466
  39471222
   1680619
  15942942
   5656015
  33530537
      1653
  67352833
  77055759
  64063606
  65836054
  48837544
  65472775
  62031663
  59759435
  62560720
  30858124
  45255233
  14832203
    221735
  66401253
   9558899
  65550877
   9728659
       332
      1183
  67000387
  80030051
  12401447
  20403540
  19901352
       342
  65591720
   9764988
   1160090
  15892963
  14288159
  22804640
  38922662
  85575580
  15494057
  47855581
       621
   3562074
  83828522
  39189629
  40677519
       783
  66414272
  85315090
  14796548
  85209114
  15602377
  66449711
  85399796
   1013305
  86060041
      2959
  65822542
  40628184
  63203110
  91491653
  32480983
  47193670
  60714847
      1337
   3459431
  65845803
  90010689
        24
  14325797
      7910
  67278748
  95128325
      1238
  52589692
   8778207
  31633606
    944200
  16595586
       529
  91366590
  13630453
  91421257
  30104115
  31598904
  67140983
  15286417
     14777
     27151
   1095963
  65334275
  70968941
  32228275
      1017
  28944641
  33665433
  61113216
       413
      1045
   1107281
  85206503
  90000080
       246
  65223828
  67199727
  33627211
       301
      1001
  14642196
    798679
  66512106
  39210348
  43900157
    701103
      2021
  85576549
   8205353
  28919486
  38790021
  67141008
  66916388
  15723304
  66820343
  67161297
  11200513
  27900973
      1455
    458571
   1570740
  67355949
  85822867
  30008567
  67064651
  38290239
  33433716
  62128737
   1013327
  65378728
  67202936
  85461147
      1368
  91092295
  47700333
      1771
  64811188
  85864833
  13862373
  14571934
  15300732
  24200662
       182
  14308929
      1344
  17900789
  31595462
  47338388
       170
   9590011
  40628915
  86337140
  66921046
  90000560
  33621718
  90762926
  27772244
        81
       379
       760
  59208662
   1191563
   9862291
  46582353
      6468
   4494468
  24100647
  50437347
  49660361
       744
      1516
      3941
  90000255
  38744693
  13487896
    798578
  63624016
  31837525
  30039268
   3519560
  32424875
       837
  10836238
       802
  11187781
  83652479
  75054526
  58501854
  85931953
  85432468
      2327
   9638590
  29196260
  67038948
  67094620
  29520245
      1254
       822
  64512345
  20380147
    203624
  66670915
       943
  65867348
      1117
  85217351
   9772151
  39607234
     26303
  86284646
  47753686
  85105941
  14572070
  29373433
  33219108
  67065267
  90002613
       268
  47327671
   1007136
   8148955
  66780540
  86141951
      3217
  66603391
  86067251
       991
  90187150
  14571960
  38744683
       854
  16500021
    222882
    351807
    351818
   7643278
  11897725
      5102
  38962697
  67435853
  85825357
       194
  66182530
  66206055
  37595204
  33539574
  90000648
  31671930
  12898047
  29049817
  38691336
  11089576
  50081053
   9908226
  32971791
  65423113
    417448
  65655103
       446
      1536
  85197361
  24000980
  15686887
  28333482
  53700593
      1208
  65448140
     28032
  65359036
  67096951
  50435977
  90000273
  12678962
  33197578
  63944629
  86172976
  11187766
   5319297
  67478455
  38290210
       221
     14593
  66453038
       482
       490
      2287
  33716439
       684
  29518173
  39108767
  67042366
  65628187
  85197371
  15247672
  46050840
       237
  79965690
  30739208
   3531232
  65747664
      2119
  12061640
      6536
   3604753
  46194198
  82961397
  18004826
  25200990
  63671630
       499
  67316507
  90885881
        57
  62128770
      9861
        62
      2403
  65325456
   9811925
  37730720
  62560750
  67383813
  77594977
  91221016
  39138691
  29888361
  61387701
  65745680
   3298981
  65846723
  26600051
  39169554
  59716834
  13600140
  31269238
  38290209
  47839906
       341
   8908446
   9244077
  64071222
  65260208
    242609
      4724
  65378329
   9792532
  67133094
  15348780
  30090459
  61573319
  85929941
  38922611
  57527250
       155
  77638800
       162
  32409005
  29165091
  59653049
  65787054
  65965060
  18500052
  29026193
    491335
    459450
  83712430
  52002776
  66604155
  15494115
  28674655
  59293989
  90000243
        16
  15600007
       657
  32377277
  62560740
     18621
  71019493
  50381176
  65142382
  13330126
  38922595
  59716793
      9431
  85167295
  31728857
  65523318
       849
  85468821
  15511277
  41600374
        74
