  48025996
  66551931
  10800829
  12391995
  62162896
      2350
  11267590
  65145758
  30145100
  46391302
     16621
   1864674
   8934763
  15813521
       567
  70357475
  32492235
  12019873
  30003484
       320
  15260346
  85800738
  16125357
      1947
    156037
  13215001
  86018516
  86283884
  15633104
  19901210
  29190340
  86011284
  90122254
  90001186
  47722660
  62376333
  67408998
  15850985
  90622729
  65434610
  67027005
   3505263
  32345712
  67560716
      3160
  63094233
      1185
      3073
  29391239
  86245524
    284999
   3667875
  29190353
  90000449
       249
  65657431
  66396527
  68154430
      1456
  85255535
  27276084
  70985875
  65500268
   1094154
   9721562
  86238788
  64534276
  63853883
  67283308
       331
  65586902
  16265258
  91543858
  12688224
  85263019
  81016847
  85626590
     18872
    618852
       571
      7980
    143524
   9916130
      2353
   8934764
  18201231
  11833335
  13801008
  86018515
  39073806
      4891
   3483864
  13601534
  85654344
  49338850
  66862624
      7344
   9765005
  90726304
  85696526
  90705136
       590
  67442695
  13701255
  83667126
      2211
  14052866
  85668279
  90000774
  65320951
  10383564
  66531019
  83240661
  86118723
  65497429
     40477
      3327
  13201193
  20425548
  33783749
  33974971
  48005150
  67609780
      1415
      3029
  29366401
  85205479
  11187828
  90000361
  60423955
   2795800
  86141287
  32113208
  78157821
     12665
  66565008
  29106653
  85907436
  66374808
  23727780
  42974232
  40345007
      3126
  67409011
  15361152
  90762933
     40445
  18401346
  28672071
  28837073
  49551899
       898
  85750153
  86098637
  62466750
  67278812
       971
    167284
  91379089
  46187322
       442
      3629
  10601238
  24600011
  53513147
  67472418
      1158
   7768375
   2378094
  85263018
       280
  41112788
       951
    155692
  40345023
  65878202
   3344410
  66604120
  15676589
  60130797
  52001103
  67967927
  78157883
       591
       424
  67408863
  67546677
  67692602
     29980
  29165730
  85504699
  86060795
  78157835
  14955915
      6690
  10134813
   2558732
  21010017
    700905
  29041300
   9740195
    143572
  15404711
       205
  90000577
     10448
    487408
   1996066
  19500232
  86118664
  91399882
  49576878
  65485070
  84058107
  90000248
  37400079
   2194873
      1545
   1395788
  60423950
       494
  24302657
  66548617
   1395752
  18500497
  90452925
  33884955
  52731906
  67235642
  18905599
  65662928
  66241156
      8752
  13214992
  64741777
  65401316
       449
  64473613
       323
  49704055
  68001365
      1256
   1204557
   9916338
       389
  63296415
  67416254
  27322041
  91277020
   2594525
  27300160
  64534260
  64487953
  65586885
  16352734
  29235252
  52831889
  66985370
     10447
  22968475
   3641730
  32325007
  85931975
  33513511
     13037
  11833337
  47840875
      1144
  10172383
  86246989
  49475915
      1844
      3042
   1334919
  12521393
  85263050
    242428
  67051965
  78158539
     40971
  16231857
  89693696
  64296275
       653
      3103
     14773
   9720872
       252
  60942543
  66759521
       919
  29220504
  47990874
  67241947
  31884892
  66962502
       478
  33724062
      3542
   3185333
  40626154
  66208650
    155819
    631861
  14690616
  67006071
  12926911
  85036849
   9564582
  39621168
      9923
  90001021
  32312893
  65587049
  10069386
     30681
  40629441
      3137
  86045515
  93752130
  65999208
  72508112
  46947676
      1291
   1916492
  30210095
  91386809
  65356782
  66746105
  66218966
  11945349
  85477340
  64166776
  97963981
  64417794
       108
  78158901
    155662
    597096
   4637511
  10311710
  65603753
      2109
  15806913
  93752129
   4124435
      2323
      4261
  29086245
  29826948
  53400170
  47943828
  68128644
  83872842
     28795
  29443689
  86325851
      1065
   8035235
  85805858
  85370974
   3195930
   9863219
  80348211
   2611399
  35269595
  81692474
    155919
   2580331
  97963935
  40345006
  85895833
  85929924
  91563995
  78158433
   5976578
  40614928
  63785063
   9262733
  20437168
  29258393
  58788936
  78158423
   1226646
  90000863
  11289924
  29505789
  37100006
      4130
  85533481
      6327
  91276996
  91460082
  33541384
  55241213
      4456
      1900
      5883
  64394599
  18601163
   1037605
  11831943
       868
   2011679
  85921301
  32503878
  40344964
  15384962
  27300159
  32197160
  86023809
  90000123
  14690807
  29291228
  57585819
    522257
  13201323
      1682
  84830034
  47669886
    577639
  29231712
  64534255
  67151193
  83699284
  95373265
  62050722
  65587211
  66862687
      1707
      1285
  91104405
  64926003
      1363
  11185251
  33922063
      1850
   1163775
   1272786
   1182692
   7699264
   9863218
  78158397
   7699476
  29197059
  29335659
  93752143
  67891284
  31897413
  90018163
   1307765
   9762936
  11828722
       489
  14948966
        78
  85825353
  85644046
  67319107
  16801115
  29457441
  85748134
  85807252
  29432386
    155952
  15362574
     29994
   5999810
        83
       180
  85972310
  64887123
  15875037
  27701895
  15916329
  49503525
   1996103
   4637469
  68308222
  61139948
      1253
   4637507
  91587051
  65690557
  66677039
  67385449
      3803
  78158253
    308671
     40646
     40995
  13301412
      4226
      3382
    632354
  85647130
  52900847
  11256342
     11777
  18701395
  65023663
      1219
     40919
  64286563
     27821
  67993242
  23727779
      5886
     15503
    830767
  16607178
  84974929
  85977648
  85929909
  86321606
  42974240
  11939389
  77561440
  67797671
      4028
  91396011
      3926
     12161
   4499600
  10183773
  12000501
  90800668
  28100306
  93752144
  83569957
  19982613
      1781
       758
  67573951
      9427
  90705171
      3930
    143247
  11356917
  10701126
      1115
  32530371
  13214989
  46268166
  10134821
  16125387
  23423472
  85722086
      1874
   8614177
   8614193
       353
  83699228
  27200067
  40093076
       147
  85976901
  57312717
  66283872
      7522
      7570
    143672
   7562264
  30163566
  64786348
  11355017
  29444693
  49338783
      1576
  23727860
  85722057
    487393
  90000418
  67687107
  65834097
  67860645
  68416137
  83240679
       735
  86090052
  36200461
  67639791
      1978
      3959
    132939
  12100094
  29300474
  29430150
  85551471
  85792759
   1388315
     30056
   9763217
  76035010
        36
  85629987
  65982482
  32137243
  60478322
      8048
  29428746
  86254954
  67618145
  77561387
  44500146
  85882375
  65920281
  13501609
  15302724
     14935
      3313
       791
       740
  15092854
  66739908
  78157885
     40949
  85718670
  62363944
  13214984
  35853890
      1116
  47847097
  47558372
  60423966
  67905314
  67399458
   8401239
  14725383
  28820433
  62236666
      1877
  23102637
       238
  86374750
      3009
  11605527
   7699228
  44000360
  49338782
   8763983
   9667030
  40344963
  65245092
       146
  45500115
  64052093
  78158634
     28493
     13034
  33047090
    830753
  65464392
  66705985
  67316632
  85840186
       551
    617386
  15100093
  67059748
  67889434
       496
   1225376
  30217481
       806
  68298147
      1284
   4637541
  11325998
  10510510
  10401208
  90003759
  45200758
  49475914
  67026036
     36803
   9727920
       198
  60423956
  53774066
   4637447
  19200033
  64482990
      1416
   1580651
  21943692
  85439477
       985
  11067659
  91399860
  15302723
        79
  39632690
   7730798
  13905522
  16792903
  15481343
      2929
  90904850
  65358697
  67858439
  85773947
  85719893
  47097538
  15362616
       796
   8971604
  28934688
  85792774
  65586887
   3422564
  85838144
  91476404
  34261350
  83656219
    143570
     28576
  23300661
  29184856
  49503524
  83708301
     41425
  29428764
  65356783
  20143970
       145
  85722071
  65431663
  68465386
  10401185
  10901307
  85908556
  85952341
  66666114
  67728932
  11168416
  47708599
      1292
   3602287
  28483340
       895
      1146
       298
  98133037
  32503882
  64534279
  13688051
  64232683
  65324133
   9763219
  19701322
  29161685
        38
      2324
       107
  67692537
       352
  66788503
  29443693
  90000223
  79835984
  77561389
  10000019
  66584482
   3619895
      5797
      7916
  16500932
  17601264
  29439765
  66351273
  67513498
      4029
    621783
  19506619
  47045940
  86035685
       531
   3314039
  65586968
  72497040
  29321930
  29498930
  85954109
  64233211
  84409138
  85908903
  67069108
      2448
  62079983
  13600828
      5562
  30126170
   2527795
  85865074
  47515213
      2876
    471549
  11187804
  13347420
      1715
  15715433
  68348353
      4069
    597095
  28200252
      3436
   3641729
  90643149
  90716115
  39627583
  66396540
  78158890
      4145
  85653309
  40614233
    284993
  30053848
       680
   4637172
  12201290
       106
  64851922
  78158125
  86067276
  93752118
    475357
  32312889
  91550455
      2006
      4742
  10401273
  85517336
  78158398
       315
  65346196
      1483
    632326
  11700619
  86124586
   6400028
      1103
  50404661
   8844323
  22000956
  29432410
  40093059
     15319
  11345700
  11945348
        82
  91336805
  36400013
  68262015
  85970824
  29274716
  29015382
       273
  85416407
  85881974
  49101352
  13701438
  65195771
   1395762
  10335847
  85654346
  47771995
  67195535
  83683046
  67696497
  11334698
  13243496
  95540152
  29241703
  90400135
  32492213
  67408924
      4277
    485909
  28970877
  90386790
  18500007
  66665842
  67568175
      1867
  11236810
  85909715
    143571
  65392860
  84919732
  29399781
  86299619
  60961535
  11121273
  63330504
  65587089
  67151191
  11821459
  31884879
  54096815
  61292028
      1924
   1395789
  85976933
  65504308
  70384841
  85808783
  90000111
  90800669
   1950017
  23543553
  21000296
        85
  92196310
  50090085
  11189971
  86023832
  47518833
  64466794
  65207616
       110
  90001194
  90000064
  91276958
  64534277
  62293560
  65560458
      3696
      7428
   1798160
   9740696
  13901344
  29293347
  50584833
  67754286
  13537004
      1775
      2116
     16355
       128
  85504685
  28761297
       174
  13107614
   1306669
   9384981
  86023847
  78158818
  85631321
     15349
   6700264
  64743330
  67551568
      1163
  85977633
  15272502
  85977626
       696
       732
      5980
  16301329
      5706
     19080
    155736
  85669949
     83940
       104
  44826074
     18573
  30165451
      2015
  85816810
  86336734
  65279737
    307359
  84997570
    700738
  85746066
  33724061
  44500145
  85594675
  56408401
  65977197
  71053853
      2772
      3123
  86041015
     10561
  12598139
  13107610
  16101200
  66226592
      1190
   1599207
  10342973
  90000996
  30284348
  29926010
  85808908
  91399880
      3501
     14763
      1832
  16338711
  29432389
  85977638
  66404419
       712
   3067371
  11354804
  11910688
        22
  86098638
   6768669
  60839168
   1463562
  67314570
  85771708
  72497109
  22765116
  20493881
  29164211
  84983630
  97963995
       601
      2348
  10983996
  16125389
  91253125
  39938871
   8614195
  16301275
  19301427
  68397013
  16601330
  29205429
  32503909
  78157819
    632353
  65815718
  65561446
      6481
   8681784
      5733
    156036
    632505
  85263027
  11933187
  65138523
  65283345
   2493265
  10232164
  65740853
  16900626
  24302660
       244
  40771587
  58183376
  65714166
  72938894
      3610
     41147
  85722096
  68127846
       737
    151738
  90622728
  47367451
       925
  63958324
  12598145
  85931956
      1670
      3639
  11974045
      1195
  85172141
  91399885
  60599707
  11201448
  86086641
  90000993
  65245122
    155644
  57521323
     14933
  19927693
  86041012
  47712287
  49442949
  78158048
  15101264
      9672
  90000351
  47772046
  65586909
   1183996
  13763379
  92733599
      1695
   1170402
   1305162
       604
  85896780
   1225960
  55243181
  56793244
  85808792
  65586888
  62050724
  30280204
  33333114
  91698112
  47097537
      3147
    495819
   9553441
  14067459
  66116866
       883
    143487
  86016147
   1697051
  10212680
  46966558
  66275960
  67352837
  64397719
  38300180
  47928065
  62349655
    123380
   9720550
   9983025
  22765059
  67011426
      5285
  43638944
  62730421
       625
  80060244
  64069487
  12598142
  66483516
  65070408
   8629559
  22100402
  33333099
  58788974
  65587299
      1134
   5976514
  14425703
  85741977
  66881834
      2209
   2194861
        48
  48031155
  46000143
      1629
     39825
  85954089
      3535
  13905576
  90762940
  58416662
  86166679
  47725389
       665
    143569
   9633074
  11828721
       756
  86372690
      1063
  32312892
  86184011
  10335863
        86
       645
  15715886
  86023837
  63359319
  66016202
      5262
   9728749
  16297904
  29497149
  62128548
  67028389
      1333
   9916132
  29408355
  66337202
    830751
  91104406
  65791949
      3012
   9421770
  67065789
  10101316
  11314720
  85151658
  90000905
  61518050
       469
      1683
   4803723
  61116679
  65730507
  14758449
  64318865
      6837
     30684
   3634953
   9375125
  53700955
  64716178
  15936123
  17401134
  90986232
    398132
  85894015
  67868965
      1361
      1459
  85807317
  90000652
  67692673
  61165651
  64534257
  64926001
   9000075
  33382991
  66278677
  67839994
  62050720
      3074
   5841048
  67839784
  67309554
  65500265
  67658890
     16017
  23727998
  86472313
  57521299
  79835840
      1693
  31934954
  64123178
  65612523
      1831
  32386158
  85626386
    155780
   4637467
  31820859
  58788935
      2007
   3535064
        30
  10365247
  29178858
  85976915
   1307963
  90001207
  29398540
  78158255
  15901132
  74895554
  64887152
  66396542
  11301250
  39127387
  67525139
  68559236
      1217
  29262784
  57430142
  57585818
      2577
  10308321
  33826572
      1362
   7699265
      5884
   3422557
  67360681
  67647189
  67807396
  13601466
  29258002
  60190902
  64545806
  27357702
  86374770
  23700002
  20450926
  91336806
       589
  90590622
   8844313
  28511515
   9756779
  29385737
    531699
   2377966
  32424424
   2941959
  89613349
  50541321
  62050723
  10088016
  90000354
  62935658
  65586735
        84
  85808943
      1652
  13870374
  15309096
  65303807
     40903
  62080002
  35853886
  46503726
  67992980
      7371
  15801392
  85808923
  60478321
  65059331
  67270066
  66552680
   1306671
  38300006
  67408745
      8035
    550892
  28944154
    143670
  85631324
  66659881
  85977634
  16601291
  90000082
    632452
  67692506
  49500365
  16781484
  65730659
   7701699
  14976322
  90400108
  70361636
     23829
    441207
  85859729
  59686217
  65730513
  33783832
    488414
  12400066
       124
     27537
   5400303
  90762960
     40562
  85954113
  37600524
  57521353
   9178394
  26902392
  64730883
     24557
  28672121
       186
       782
  85862837
      1731
    632343
  29028889
     14061
  10601494
  43638942
      2662
  12401527
  90000370
  53700999
      1046
  12688294
  14101396
   9615482
  90553469
  33485658
  67924603
   9559972
  22765067
  85818440
  29417858
  85807649
  62838080
  66741883
  86025676
  78158913
     15301
  29335652
  85969163
  47668400
  13500031
  29183263
      9013
    767287
  10401286
  28962686
      5859
  62079991
  66886030
      3677
  28875482
  66086146
  29353833
  11236636
  22765080
  91645574
  11072339
  65279835
       667
      2095
  16601391
  15633114
       750
  91573010
  63729970
  11000533
        75
  37303780
  47632598
  14690785
  15251735
      4653
  97877680
      3363
  90000373
  70357606
     12447
     15340
  54744492
      1236
  39728559
      5506
   9828867
   8800018
  22765130
  37900530
  91291874
      1345
      3096
    966393
  62634855
  65823049
  67066825
  85895842
  36500370
      5751
   9940327
  29262789
  28304034
       127
  97008886
  67612122
      1093
  65638483
   5300736
  30202408
  63505449
  65730510
  67938927
  72362830
      1055
  22765107
  85976907
  90000093
  91253150
  13459214
  90000052
  27900462
      1003
      1410
      3556
  47990861
    544504
  23400459
  65644222
   7818419
  47642096
  85807294
  95540165
  32830421
  10326456
  47943815
     13261
  29334621
  16385609
  90000067
   3683325
  10131313
  40344970
      3150
   5971176
  13228819
  29165156
  29474521
    607252
   9130296
  67556274
       172
   2157977
  29141388
  86023824
  11601349
  29332815
  32091177
      1773
  85500389
  85654334
   3184584
  64397725
  84729429
  66162558
  15400020
  28960876
  85733298
      1122
  11315689
   2011652
  90000990
  47363260
      2343
  11189975
  29438241
  63149523
  65625627
       486
  58226728
  66880968
  29024995
  65586971
  68157205
       470
     83491
  15025541
  29109247
  63843299
  65455300
     16562
  85792777
   4637555
       233
  85969155
  90386789
  47446628
  67408547
  66893576
       660
  10368822
  20900293
  40344971
      1204
      7870
  13214994
  29380267
  60610855
  65878175
       690
  12503688
  26000062
  86044107
  66806981
  23664665
  66625261
  11497993
  86023804
  18101042
  55100063
  85954058
  67059756
  67107746
  67735034
      3993
  65587004
      1450
   9813119
       812
  84443537
   9762185
  19200492
  47229070
      3977
  67167095
  42189602
      1125
    742228
  62004227
  86123592
  66494593
  10261915
  11145614
  90000084
  48047098
  65586963
  64534270
  65232217
       337
  66633531
  10086268
  10325906
       166
  28810201
  86263085
  90736284
  53700255
  29315119
       135
      1604
  82810516
      3645
   9868175
  28942847
       192
  91427970
    143689
  13387117
  83667133
       687
  33505290
   1234420
  60423949
  83699282
      5836
  85807273
  65065826
  66096880
     28753
  30155052
  49045787
        70
  93752122
  65066987
  12896143
       187
  40344986
  27291220
  61972998
      2051
  15110675
  47506026
      5796
  60636173
      1212
  10375948
  29283719
  17232320
  24700006
  33884947
  66543245
  85739672
  65561386
  11241853
  62004246
   8793432
  10801365
  16616346
  90762946
  78158241
  28816648
  66488965
  78158231
  86245233
  47833645
  67934187
  61378406
  65612514
  66992613
     59485
    143449
  85594688
  65796009
  10012378
  16656315
       224
  85675478
  49442923
  52831901
     28643
  13356712
  13301288
  18900067
  97147143
  68058786
  15049046
  85807603
  29011648
  65422601
  66396541
  29316504
  67803825
      6839
     15504
      2192
   4146865
   9960982
  15813503
  47712949
      3502
  13763412
  28904379
  29498972
  62049928
  66251829
  26635307
  90424094
  15077747
  85976931
  90000661
  78158434
      1875
  85954079
  83944691
  85805893
  15092852
  27379086
  66992608
  85954057
       608
  15830959
   1791899
  13393168
  90000221
  16300599
      1326
  65012085
       103
  57312718
       532
       144
      8032
   4637524
  40644282
   8681785
  23400079
       733
      6834
  52939264
    143398
  40344965
        35
      2942
      3503
     30687
  65066993
    698607
  97877666
  32503881
  44500135
  66825615
  86076501
  49475946
  11236811
  85894008
  66162570
      1677
   9565129
  15807494
  48980262
   7699475
  67835115
  85807316
   9947938
  19001483
  79835983
  29200281
      1196
   1307764
  63952778
  97988212
  67908204
  90800679
  91134845
  33599207
      3695
   1183995
  90001195
      5979
  31218439
  20401011
      1589
  29163840
  85504688
  65462030
       718
      1727
  46367021
  65455309
   1916495
  15049045
  85856594
    632516
  14067456
  28230837
  39657264
  85954094
  65603752
     22304
  16125372
  29526880
         7
  85683350
  67806966
   8681786
        33
  32503877
      1634
    632355
   7699512
        76
      5114
  10122670
       105
  10232190
  84919717
  63333517
  64507392
   6749661
     16989
  91524360
  47750995
      2322
   1395724
  12598147
  65663716
  65842129
      3152
  32716399
  47943832
  53700272
     19344
      6674
  11005836
  13406518
  29762257
  91582625
  43560068
  50500069
  67026254
  15900504
  85809708
  33403093
   5851047
  10747562
       451
  11276952
    155939
      2943
  85805857
  57015642
      1064
  66958342
  11937697
  85517340
     16894
  60448634
  15419747
      2913
    262467
  22968476
  85805878
       448
       881
   2194872
       330
  84723673
      5521
   1038192
  85807636
  22765057
  40344979
       468
       638
  16236371
  22765088
       152
  47840876
      3145
  86469198
  91060377
      1423
  20434206
  65994278
  85703748
     14591
  29555031
  86096273
  56100007
       623
    613126
  65708032
  45700859
  67868341
    698610
   3900783
  12506698
  47881922
   9853485
       281
  47711436
  62162873
      1916
  29575001
       548
  25730974
  85928627
  64534261
  65677903
  65146427
  66315525
  14813389
  65681248
     35809
  86344005
  65586966
  71028999
  10296929
  23727785
  50437850
  90017941
  66460213
  11955292
  20329308
  70384840
  32258011
  30096725
  34694759
   4723564
  49690047
  66947541
      1865
  10326404
  33881486
  11218905
  26608679
  79163952
      2206
      8055
  16381387
  24600007
      2562
  84443543
  62050717
  29334644
  85776122
  85931963
  62883753
       611
  18001490
  46600177
  28600323
  85814420
  85907778
     41016
  15414115
  53630153
  63548469
     32726
  13343819
       423
  39938854
  39103586
  60218551
  54096771
  65358649
  72497096
  91363195
  79835954
  85594657
  85908552
  14201022
  44826073
      1521
  13802704
  90000072
  66655405
  85808779
  41790738
     10655
  77561439
  85954124
  67166939
     26633
  11334637
       809
  42974246
  46681636
     10449
     40886
   1305163
  10335347
  64932041
  71028944
  47599119
  54628448
  65795791
      3072
    613141
  10341886
  18500036
  85808930
   6700167
  29403633
  97877689
  11001133
        61
  85865088
    634918
    143498
  29287642
  47957408
  11145607
  29084798
  10116178
  72497055
  28976758
  86299587
  65446051
  10983997
       261
       479
  18600384
   3353948
      1255
  20603805
  11001293
  56408402
   4637539
  26200028
  20441469
  68163245
  19101186
  33902889
  50300177
  55120245
  62004236
       942
     41145
   6693066
   9611224
  16600203
  77561429
  54345102
  78158392
       853
  46880785
  84100839
   7800909
  85769324
      1090
  29333581
  97008889
     40815
       156
  90001223
  10065306
  12979897
       161
  85976723
  11400211
  10601188
   9300350
  32156647
  85013945
  67453232
  74208135
  29474081
  78158862
     19328
   9389351
      7600
  84830027
      1303
   9475732
    632453
      7889
     40751
   3578210
        17
  86340056
  22765090
  90000328
  91462674
  85722088
  67805185
    143665
    706797
   7660336
  65195760
     17090
  14695936
  47338848
  85184974
  53630197
  32113209
  80379805
  11925291
  85103729
  85977615
    744325
  84882553
  64472560
  66135597
  62004212
  65341079
   1145662
  66695029
  30331048
  91137182
  64425938
      2202
  85865080
   9262708
  16417453
  16419192
      3060
       481
  78158283
      1656
  90569733
  39658946
  30169655
  39938807
  65248152
  11209224
  47740406
  53700621
       966
  47515216
      1827
  90000254
  62654889
  83650218
   3703875
  93752132
       495
       208
      4030
  28768742
  68028230
     15318
  10400585
  70985901
  91446909
      9006
  29353830
       236
    467244
    544508
  29443686
  40635006
    222162
  66324816
  31699796
  90762965
   9371512
  13172712
  85807315
  13768254
  47097528
  10001240
  88073481
  39541416
      1980
     11735
  68279276
   1228559
   9466072
        65
  65730509
  78158077
  29363852
        58
  86245873
  91234397
  91399871
  29841566
  66245907
  98131204
  64245582
  78158189
  64245581
     26394
   1123863
   4637479
  78158470
      4259
  13214991
  91580006
  91291879
  91399846
      7620
  16001401
  18601405
  29370507
   5300733
     40347
   1305158
        53
      1118
     40623
   9262728
  13107612
  68387136
  85977635
  90026134
  90622733
  20459499
       414
  61063517
        89
       140
      3797
       130
  90705130
  85921372
  90001108
    532293
  85571575
  63741148
      3146
     40482
       195
  85929927
  90000994
  66072146
  10066784
    167163
       658
  13130939
  29391232
  85741998
  29156382
  29370200
  22968470
      3507
      1271
   7200274
  13748029
  86310188
  90603748
   9667029
  28942580
  90622748
      8326
       121
  13107628
  19500214
  15419763
       175
  13500104
       181
       439
  90000144
      1135
       880
      4183
  15501160
       743
  33908158
  62730425
  65586830
     10910
    143690
  49475947
   1334866
  32503876
  65560465
     40476
  19901541
  98110058
  29388275
  31426925
  63603506
  29157568
  64618272
  85013173
  91187135
  13393195
  33539659
      5854
  13601316
  12598143
  21600377
  98165215
      7360
   9389453
       109
  34039132
  46892521
  65195798
   9667053
       391
       803
   1307778
  29165724
  90623008
  80329483
      1796
   9985658
  67345899
  90003457
  66072498
       277
  91253148
  66055875
   9876493
   9620018
  10155062
  10326406
  13688053
   6768668
  78158024
   9955062
  12867347
       683
      5889
  86023833
  78158826
    155678
  11354786
      1873
   8800021
  22765113
      3510
   1950023
       316
  91336763
     15331
  50100068
  85895832
  33296681
  78158432
  91375704
  78158456
    155926
  91060373
  29451444
  40630283
      1717
  10212650
  19901284
  62883695
  66555692
   4637557
        34
       464
     40644
   5918157
  30000731
  65135397
  65248375
   1334975
  28909756
  65240977
  67991796
   4637470
   9375463
   5988237
      3537
  12012180
  16101158
  28985986
  40344958
  66864557
  72497057
      3601
  10335334
      3569
  90762939
  65685654
       618
    576572
   9389456
  11701161
  85013918
   4637501
       116
       223
  10335367
  26622923
       409
   3505259
   8909161
  29417854
  16101446
  40344974
     29660
  51800235
       241
  33185772
  52785531
  67825792
  67795180
  12158648
  15548468
       502
      1779
      6896
  18101328
      8093
   1395750
  32319428
        96
  70357635
   8381071
     14256
  13482752
        99
  65339955
      2486
   4637548
      2243
    143430
  63696047
  10494752
  90704212
  97008900
  48006918
  47367450
  52948170
  67072037
  13589904
  12506708
  91399869
  40344992
  55158079
  78158234
  84256731
  91363196
     28376
  13771642
  30246710
  33485657
  65446117
  64868061
   9002022
  85954102
  90705135
  59356350
  29083136
  86263107
  83650248
       633
  85768747
       457
     40451
    491333
  47639524
  66637628
   8734462
  18205621
        12
       609
  16437455
  20603652
  90705165
    143427
  26700017
  85929937
    612176
       307
  66552238
     14059
  13130932
  67970130
  67554704
  86233360
      2400
       264
  65195796
  17201421
  67347911
  70700037
      2272
  66784690
  66403387
  19700487
  67993417
  68030094
  85807282
  10795490
       366
  64630403
  10300960
  47765143
  90000535
      1494
  18101198
   6700790
   1463684
   6375729
  66505989
  65801462
      2974
  29716748
  67692749
      3052
  33923322
  67006850
    168775
  86320585
  13214979
  67407250
  20529583
  90340627
  18801252
      7560
  29501249
  39621176
    830759
  12905479
  13131483
  28317723
  65511401
  67072230
    713313
  11926303
  13712776
  91100499
  91399874
  47229066
   9721113
   3594633
  53145763
  67457855
  30158366
   8728792
  15362548
  85907450
      7193
  86173121
       910
    168771
    632541
      1737
   1174040
   9753498
  64800283
     11785
       287
  67027689
      1186
  78158415
  90000074
   8716742
       365
       526
     15553
  10800489
  58135359
  13701452
       381
  51200059
      1698
  85432433
  90762947
  66928334
  85865690
  67692956
         4
  90400119
   1247199
  29024000
  84443541
  50414709
  64515076
  65586974
    156022
    485897
     13499
        28
  29458123
  79835986
  28304028
  85571570
  37100103
  91521912
  34883969
  29214974
     30073
      2168
  13131494
  11085590
  16800418
  66183643
      1565
      2683
    143560
   9465325
  66284402
    550888
  10293114
  39200493
  33315817
  72700308
  11267573
  13768252
  39335565
  44600031
  49503536
  67117991
  39656728
  65203278
      2814
      3169
      3534
   3429022
  90000886
  66870167
     12971
  29499098
  39627587
      2334
  11901461
  24302654
  85722099
  62429530
  33666208
   9076019
  60666442
  58182912
  29370509
  13601487
  90703815
  67808449
  85929942
      1166
   8716126
  20379367
  97963749
       132
       995
      1839
     15114
   2771215
      7926
      1054
  85634091
  42895983
  64382542
  85969153
  86219268
    830765
  85635389
  38592712
  85865069
  85894948
  60553686
  67991834
  39171369
   1833363
  12500060
  90000368
  65583151
  32491264
   5971199
  85263022
  65090007
    167291
  11261566
  85807265
    350783
  85865689
     40719
  72497020
  65638536
  67104731
   2883440
  17201162
  29930172
  30192154
  53357145
  20329331
  85807281
  11241856
  29029074
    497572
  13393167
  85954066
  83128952
    997456
  46400337
   7941885
  18101355
  85217355
   4637489
  11706977
  91550473
  62141519
  29087881
  65604290
       225
  51700675
  53300256
   9475459
  29391240
  32156625
  62976581
  90726328
  53700998
  67556821
  33291070
       570
  49094207
  67868362
  38662864
      1441
  15419758
       924
   5999830
  13101268
   9283915
  91550464
  65540683
  66787261
  83650219
    612259
  27000060
  85654343
  29570302
  90023012
  65730506
  14599567
  85364667
  52921108
      1143
    632504
  70357628
   9768064
  28537611
  91570528
       654
  13842218
       346
  67051964
  67408947
      3102
  12498624
  16444210
  65675171
  90000548
     12666
    156018
  90000998
  47098687
    156005
  13486856
  64897783
   2883442
  85907435
  78158011
   9620031
   8290848
  22968452
  65586800
       603
  15633105
  31633616
  78158012
  67857792
     35808
   3529711
  10391430
        20
  23727766
  86316496
  93941742
      7593
   7800771
  67238962
    156038
   2378093
   7730773
  66132003
   2271767
  90735838
  28897923
  39720462
  85263017
  67827035
  13215000
       210
  90001224
  40344962
  78158635
     30061
   9398471
  11102182
     72638
   2883447
  23000428
      2337
  85840183
  18101295
  31425576
  40641022
   1850408
   4146867
  63349637
   4637542
  90832879
  65755540
   1636898
  48045202
   2601785
  85504696
  63211375
  67413925
  15901331
       206
  32450795
  85232535
  13035620
  27276085
  66617986
      2247
   1207450
  15385425
  32098142
  72497029
  23423465
  18101135
  90452924
  11701417
  12401601
  64422894
  67330104
      7158
  48031171
  11400058
  10465564
  15305041
  49690048
  65952979
  67576374
      1651
  85683017
  86009586
  86393746
  39720461
       646
   6700796
   8728740
  93752109
  91395996
      1334
      8056
   5928178
  59426379
  31200729
  39621170
  10983995
  29335663
  49094299
  27817316
  67400853
   1145655
   5999786
  66742104
        87
       422
  85394703
  86030130
  11057199
  91291888
      1843
      6836
  13300065
   9054284
  11400200
   6891260
      2389
  15201051
  90642649
  10129425
  85931957
  66582320
       922
  85504697
  85929907
  78158099
     16704
  15600216
  29221823
  70361634
  78158486
      1996
     31477
  47839919
  54900004
  67860957
  85807299
  33798392
  52002873
  29381554
  90494982
   3394585
  11926042
  28672077
  85596115
  90026089
  47690067
  65507641
  71028943
  19500216
  47833632
  66396538
  15239853
  30277153
     40447
  13763377
  90762968
   5988238
  85865087
  32483275
   1232417
  86023835
       643
  13763378
  68300387
  90001193
  72933276
  78157779
  16231696
       153
  46474540
  64534262
       443
       882
  65587098
   1762697
  15361106
  85929908
  90685219
  91042225
  67762073
       899
      1133
      2136
  10843614
  11932745
  14800523
  23000062
  91395984
  65795725
       903
    830768
  52920997
  65347672
  40093078
     41148
  29024006
  65343021
      3148
    632499
  47941800
  64422952
      5592
  29480424
  78158874
   5948980
  86340055
  90000650
  59301762
  65586911
   9375462
  66215664
  90000989
  58913370
  85773813
       347
       101
  66187110
    798265
  85908902
      9029
      3105
       129
  64777044
   1624245
  86344006
  47908304
  65090044
      7713
  29190352
       655
      3536
  28537612
  31312357
  47098688
      6118
  62217968
      1300
      3080
  85894941
    155817
  15633102
  63778099
      1502
  29157882
  29470333
  33772330
  23543551
  67862944
     23552
  23000067
  28802982
  31633615
  85969194
    106828
  29296936
  93941743
   6600282
  13301493
  30210097
  32461505
  67839034
      1311
  43536831
  62593270
  66842030
  83458766
  14400374
  86018514
  67546512
  67549302
  64617262
  40345010
  33944715
  29372002
  40635005
      1636
   1232429
   2493266
  66625252
  68652373
  12901400
  14301253
  19301468
  85722093
  63401173
  85839680
       579
      6454
   9389455
  29164247
  85809092
  39621177
  10001345
  12461502
  14800468
  65525124
  65586844
  66251592
      4203
     14194
  16100435
  14419662
  33455742
  47629426
    155582
  29432381
  52920998
  66992592
   7660280
  90000369
  47428270
  67176242
  67350534
  29383542
       190
  67900655
  11356850
  10925970
  85792794
  67408195
      1214
  15906192
  47685412
    143346
    822729
  40632294
  72673404
  86106213
  66327411
  67580569
  29120188
  29388414
        72
  91427972
  10388572
      2816
   3584731
  40100193
  67035772
     13334
  78158233
       599
    155928
    662600
  12503666
       288
  65441161
  18100005
  90469628
  91277117
  66243055
  66764699
  14301359
      1733
  32345860
  33333149
  67575530
  90000085
  63070198
  65537052
  15800022
       362
  64534271
  90017952
  38178620
  57521349
  85707224
  64743264
  67146884
       831
      3567
  11818841
  16028922
       126
  98112330
  64268112
      2660
  11083945
  65880122
   2674186
  19001424
  60666403
  58135374
  46786547
  67239189
     13498
  85103727
  90622713
  49660831
  60423958
  65611447
  29165157
  85931992
    632455
   8844279
  90863919
  60378561
  16600570
        15
  90705164
  66637954
   7945941
  16301415
      3232
  33701738
  65359078
  65243399
  86030136
  65321614
  18801229
  86041005
    613120
   5901776
  22765082
  66365227
  68946043
      2680
     14058
   1463677
  39656727
  67171491
      1859
     32957
    598779
    940063
  65975687
  66202048
      3038
   2194869
  90187183
  52800113
  83364046
    155730
  13131495
  91406194
  15635090
  29916395
  65448064
  11348656
  47313585
  66072184
  78158242
    442304
  78158258
     33255
  39938856
  90020598
  85929922
  40345015
      2864
  90000534
  11356870
       308
  86003328
   3184556
   9375151
  90000274
  47010199
  63590502
   4617728
       964
    167098
  29151155
  31565292
  86045532
  78158867
      1406
  28944162
   2894690
   9947946
  29498984
  64534292
  24703148
  85811763
  29214981
  64679448
  86118658
  90000054
  51800427
  80388097
  85807296
   3359041
  67587460
  27366858
  90001105
     33403
   8490422
  28529157
  33333129
  66967759
       911
   7335681
  11969073
   3505260
    632540
  54000091
  64449004
       511
  24600008
       291
  48200161
  12382084
  78158850
    764149
   1201127
  11356906
  14802185
  20260666
  30040820
       213
       559
     41072
  85805859
  85814418
  39200025
  11077082
  66531211
  67408656
    166990
   3184582
   8709749
  29042923
  86299705
  12926883
  14690806
  75713533
     28375
  12926919
       168
       748
  90762959
     24038
  28921120
  29373045
       393
  85827457
  40422668
  60553678
  67134716
  10160045
  50351332
  50412920
  66327386
    800197
  29121089
   1177600
  86020092
   1517132
   1580659
   9022201
      3086
   5700083
       338
  40634920
  64375605
  65586837
  66511887
  50030126
  60554140
   8336433
   9001999
  85904623
  58889726
  83765544
     40881
  29165727
  67723289
  90017949
  91399868
  67828480
   4124955
      2635
  13688058
  90684900
  67833954
  28998334
  66928196
      3836
        67
  40021415
  64160798
  67891051
       761
  86195890
  90003167
  85818436
  60991568
  32098152
  88665923
  14956146
  84100841
       325
  90000399
  37100128
  65717863
  29223747
  85954114
       290
  57521300
         6
  90705146
      5723
  78158889
  90762945
      1258
  60184961
  66149126
  70959966
       463
   2400137
  10401354
  33145142
   7730781
  29037881
  86264938
  68080138
      2226
  13878427
  15616785
       271
        51
   5990476
  10164484
  65203306
  12201130
  18753812
  66544626
      1392
  29347857
        26
      2950
  10232157
      1108
      3113
   8133022
  33809593
  47191644
  77561431
    143490
  98104658
       507
  85748142
  85820830
  91427967
   3591056
  86023801
  85908910
     40912
  24600162
  64535624
   9667039
  90000444
  50090575
  70062942
  80329463
   9259607
  13919411
  85718692
  62004244
    532219
  66073367
  19301366
       373
       163
  66834201
   9955101
  15267453
       527
  48031121
  19927699
  61539955
  64757047
  66494592
      4071
      2601
  12602169
  13107391
  85983729
  85976923
     23368
  10086265
  84574060
  62554306
   7699409
  86263084
      1348
    242830
    485896
    885423
  10335853
  85594686
  66739906
       616
   1500057
       382
        94
  38701659
      5857
   8791634
  10086255
       407
  62004206
    544505
  11301393
       798
  85959103
   8734463
  53700393
  60478318
  10208463
  90000343
    634915
  66707889
  15283894
  85977640
  60259832
  64535853
  12908753
  85807267
      7153
  29220509
  91395971
       565
  47789324
  65203303
  65246185
  46935706
   5990416
  11953427
       218
     28843
  66286452
       159
  78158358
      2126
        97
      6954
  11600009
  19405485
  85840164
  36400624
  66502315
  29184514
  60423927
  33587378
  91185703
  33539638
  12301459
  22765079
  85594687
  85976920
       417
  66256092
  13886658
  83798101
       510
     14060
    168772
    246483
   5991264
   9656266
       230
  11940852
  85718700
  86152058
  65169392
  67194801
       459
  13214981
  44087715
  78158227
    155956
  11051417
        10
  67481990
  67715326
     36095
  85977645
  22765066
       305
  65561414
  66521010
      3856
  85594666
       545
  10368821
  29353832
       242
     16003
      1274
  39938842
  33745522
  35900009
  66280622
      1264
  15305038
  85633991
      5858
  13406510
  22968500
  39621160
  27200004
  86076517
  65040843
  67863737
       573
  29029075
  67310110
  29166599
  28825216
  64800284
    168773
  18400434
  32837228
  67326176
  29498886
       263
  90000119
       364
  90000079
  67078577
       525
       217
       597
   3501883
       312
  11261548
  85976925
  65446116
       456
    485894
  16601131
  29083137
       380
  90000235
  14907102
  52800139
  65791394
  86263108
  63770218
  16600156
  61642271
   8495305
  66565944
       270
  65203305
     28713
  21800430
       344
  29156404
  61448330
   1199218
  10335375
  18201282
  19500238
  29461244
      7478
    700087
  28209139
  29347856
       306
  90705166
  48047100
  63782224
  29214966
       435
  65347652
  67497987
  18000013
  80348003
   5982337
  66921076
  29126254
  33887107
  64397720
  65195791
      3108
   4637474
  15305039
  20438674
  29275686
  66504333
    621212
  11903708
  13700008
  86285229
  66716796
  82472903
  85954053
  90608306
  67415863
  65195800
  70369095
   9283888
  91427968
  65489242
  13374543
  86176381
  68154587
    632360
  13102502
  85953297
  37600184
     24816
   1049726
  90685184
  67490781
   1230710
  62004245
  19901179
  66237639
  11187807
  39600479
  11334642
  85807302
     28203
  10012379
    631882
      7629
  65338749
  47891574
   7699408
   3280832
  11261545
  40773123
  63482047
  14955916
  48031116
      4984
  11083946
  29388550
       258
      1006
  23727933
  85245906
      2023
  18101274
  66886054
  67283427
    156023
  13400566
  46613580
  66992962
  65959773
   9108644
  31884885
  64868048
  90722567
   9861775
       491
       528
  63250520
  13688059
  26200084
    143489
  85805881
  91399875
  10403073
  29342150
  90001219
  98703051
  33724064
  62080021
     19824
    632542
  66885270
    168770
   4557895
  28761298
      1984
      1187
  11356904
       255
  78158243
       632
  11334647
        98
  95675096
  66777380
  29577292
  24302656
   1212686
   9943062
   3207044
  15362617
  18701157
       243
  65057841
  65796007
  44000252
  29417853
         5
  90705149
   4637534
   9564959
  23700018
       418
  33884048
  67964510
    632416
  10137504
  22968480
  11700472
  85954101
  33408030
  16185331
  20368612
  78158230
  18753811
        11
        25
  47873042
  43560080
  91462466
  50446755
    849889
   3185709
  17300468
  28668476
  35800056
  60553684
      1391
      3784
   9419945
  13401484
  20603881
       542
  32983919
   3200106
  29275684
    550887
  29165154
  50100271
  65386587
  16300022
  59952032
       508
      1267
  86048118
  65888565
  90936354
  47560005
  66540048
      1275
      3162
  11108915
  85931961
  48500001
  47700236
       617
    949763
  80329457
   9330204
  85578461
  95542339
  12382085
  90634717
      2233
      4080
      3706
  13801388
  29498776
  85520631
  47873059
  72894405
  83906068
  34046076
  66375489
      1197
  13701404
  70381051
      9156
  30331042
  39656710
   3688781
      1658
  13214978
  85498545
  90000232
  90000325
   1249887
  85954082
  90705157
  37800676
  53700392
      1394
   1037458
  10605476
  15908699
  20146504
        95
  85984104
  40344973
       115
   9389457
  85767873
  33143527
  12000046
  29165095
  66702783
  15727821
  90001220
  90017948
  67408386
  76035018
   8719892
  14878999
  71800299
    167043
  63741703
  15674245
       326
  85654303
       461
    143429
  17001462
  86256050
  90705129
       501
  15582197
  18501531
  52800004
     13332
   3578184
   9553698
  33400002
  62079985
  65581657
   9870292
  91427969
  67120946
       815
     12448
  71051705
  39108332
  47670643
  62306049
   3169073
  85631311
      1084
      1893
     40921
  16294974
  32444406
  61320240
      3750
  90622745
  65718101
  78158436
   8743406
  19905600
  65662028
  65145819
  65603761
  67408582
  83695402
  97877679
  44087728
  12926907
  29388185
       165
  32503868
      9131
  11238449
  30099100
  66610966
  66623054
     18977
     31270
  13601169
  12415863
  28304035
  86263086
      1720
   5947097
  91333833
      1259
  91375637
  47629427
   1082190
  66280649
       581
  40345000
  47928059
  67546623
  29165092
  65586841
      8047
    725112
  85931994
  13632614
  29426176
  85974333
  83648770
       538
      1206
      7543
  66238758
  91453356
  40344989
  80379837
  85567300
  86023802
  95542321
  85969196
  39103587
   8021589
  12401159
  20000532
  85665430
   9930177
  11318875
  11400049
  20493888
  67076787
    488417
   6000027
  86023823
  39658942
  47191650
  65586803
  66719993
       216
       818
  85250963
       485
       558
  12001260
  37400038
  10227128
    262508
  15715438
  29498897
  85840200
  39200026
  29451420
  33684767
  61812265
  11275281
  10371410
  64397708
  13401058
     14062
     31275
  85805868
   9755905
  16600197
       411
      1043
      7143
    326138
  22765068
  65195777
  66545457
   3717132
  64687437
  65685854
   2612802
  15401419
       471
      1203
    143559
   1306679
   1150113
  29252120
       232
  70112519
  13214995
  29042924
  78158912
      8140
  65561453
     15302
     37998
  14701042
  85974010
  47957420
  32386151
  85891548
  86044106
    808551
  15582204
  85818412
      2896
  28797997
  91458427
  56432147
  11296304
  29256137
  20358703
  28304041
  85954059
  86372691
       832
   5732737
  19601343
  85571580
  85931952
  83689018
  10301389
  85976908
      2967
   4637513
  11831767
  85601034
  90000372
  47833628
  83667127
  90000387
  97877653
  85708072
   6400096
  65517491
  86196478
  78158852
      1429
  91511483
  40344991
  44901636
       557
  91282853
  64397711
  67408565
      1833
      7529
    532622
   7699514
  11657647
  91550474
      7493
  66284365
      1297
  90000359
  66368294
      1096
    632444
  90001205
  40905259
  14875019
  55601956
  14701532
       154
       746
      3630
    632514
  19201533
  31884693
  11937562
  90001242
      2144
       747
       835
      3084
      1114
   9861781
       336
  51400464
      1023
     41418
  11938170
  67048084
  85977617
  62756900
      2329
     14087
  98104659
  33961073
  47943833
     22877
  15600004
  40573002
  67956735
     59490
   8840149
   4880821
  30277155
   5917777
  12080842
  33654831
  11238032
  29196272
  66914532
      1451
   9130849
   3514287
  17800023
  32784610
  72933130
   5971175
  64473806
       725
      1770
    800180
  10400608
  28741192
  78158105
      9231
  85954116
  10925975
  13363653
  61251021
  62035700
  10001259
  11200996
  77152490
   1777857
  39938873
  66098020
  30284327
  33400005
   5999771
  20459498
  90000991
   9559973
  33922367
  65587042
  13886655
  20441475
  33964269
  47558379
      3517
  29904010
   9667040
  90622714
  63200165
  16163145
  91573011
  66410080
  85549093
  91234400
  67938370
  90800671
  32530385
  43638941
  70062934
   2011394
  85807258
  85615168
  78158597
  12401617
       185
  64777295
  67011958
  78157899
    327800
  86028719
  67652447
  32227440
     16779
  29344538
  39618435
   8968068
  15633113
  18000373
       751
  11813732
  90000069
  32983905
  60378618
  90000336
      4780
  10227125
       158
    221766
  90451987
    987055
  33944713
      1299
   8800017
  64036767
       328
  47869561
  12601276
  15715439
      5750
  29388251
  29428729
  47761741
   7730782
  29231541
  59540069
      2360
       412
  84736599
  67414863
  39605189
      2341
  28976784
      1189
  15455697
  27800282
  65680240
      2000
   7699407
   8934773
  63516316
   9691180
  10199733
       231
      1393
  29353425
  85977646
  85929938
      1109
  39938841
  47713081
  49475918
  70062935
   5978835
   9138567
  11354810
   1758876
  43636329
   9956503
  29952297
  91582610
  47900098
       460
  12700627
  23727770
  10261932
       676
  85954138
  67029334
  67167156
   1184785
      1273
   1187127
  64976839
  29466253
  62004225
  90018418
  97877654
  57521320
       509
      7987
  86263083
       564
     41019
    798629
  24600010
  62079984
       512
   1201115
   9721522
  85814419
  61502301
  64397710
  68022769
       727
  15676582
   1576890
  15401402
  28837078
       433
  39938890
   9656264
  85863224
   1395748
  85594685
  36400671
  60423930
  63481152
       164
  55400203
       543
    632447
  85976926
      4416
      3342
  55241234
   8490420
  10160046
       745
       814
  47325496
  67325647
  29473917
  91389985
  29165726
  90722623
  39605190
  39709230
  85807623
  13712777
   9861784
  15633115
       339
  64868036
      8046
  58889756
   5268217
  19101287
  29417857
      1024
  22197494
  65730485
  30156248
  90000092
  73800316
      1266
  65677900
  65203373
  10069667
       375
  83637190
  78158520
  10155091
  11601563
  13001184
  40344988
  65826489
  40630280
      3315
  32386155
  85818437
  90000155
  51728129
       189
  93752124
      1276
        40
  90553471
  65730634
  65587005
  10326459
  65270132
  19601387
       215
  13401425
  19506631
  37303782
      1044
      8692
   3294836
       813
       892
     40704
   1289132
  11818815
       314
  90622722
      8062
    613165
  18753827
  90122238
     22793
      1509
   4803705
  78158064
   1395769
  65766591
  63603509
  65690829
      7144
     28645
   8490419
  12000830
  47883350
  67193603
  13402198
  34046077
  65127710
  70357648
  63303700
     41023
   9749721
  15274263
       345
       458
     27014
  10983991
  15068156
  22765069
      3516
  10465583
      1370
   8844305
  85974011
  71028821
   9748337
  13705538
  13214982
       272
       394
  85807628
  62079997
  67970087
       304
   8629562
  65561413
  11236638
  85615167
     15303
       420
  90000077
  15850994
  66072097
    698596
  49503550
  67372869
  67408821
   1247372
  39578302
  66237709
  68249663
  29165575
  29374365
  33761896
  16349533
  15633089
  38500141
    143432
   5300874
  90000371
      1085
  91399813
      6487
  19301363
  37700400
       440
  90705148
  53300281
       556
  11972165
       292
  53630985
  67038674
  85718677
  32601598
  31401150
  66237683
  66739907
  12401593
  14690805
       169
  47544084
   1996061
  13001234
  83364031
    798682
  33807846
        50
  61570416
  85976909
  86261917
  67027046
  67895103
       840
  85967640
  47400793
   1596972
   4637500
  29342152
  30028560
  22968469
  29674061
  85626900
     17413
   7730799
  90000407
  40633783
   9890909
       872
       537
  12908752
  76200102
    327813
   1129799
  91399873
  66465272
      7368
  33761910
  85718652
      3992
  30070098
  67862106
  91351485
  20360665
  90001099
  33587402
   7699188
   9564961
      1405
  11355022
  85251778
      1324
  85751396
  46732898
  54261356
  91684115
      1961
  11828723
  29916394
      4761
  19401267
  85217356
  90000083
      1644
  10393491
     27152
  85976727
  11101403
  67165910
    632442
  49200221
  63413175
   2200728
  47869575
  85840193
  85976906
  90001244
  91550472
  10012380
  85931960
  90000094
    143587
  33581304
  46635978
  49503535
     23356
     39424
    124552
  85954083
   8948484
   9667041
  23533588
  26910024
  90000053
  91427971
      2759
  56140266
      3488
      7383
     30069
    632457
  65197785
      1094
  11001332
  29451544
       472
      1002
  31884884
  20529589
  65560457
  85416420
  33162706
  13021654
  29932179
  95392292
   9376000
  12001430
  85954064
  33200046
     14201
  32457364
  13868726
  18005515
  85977619
  67388381
  67662421
  85496624
  68492798
      2437
  14137888
       289
  72933269
  85977603
  96491072
  10101256
  29335566
  63651501
  62004237
      2173
    631874
  47883440
       183
  90762961
  46656255
  47400235
  85809142
  10076564
  85954072
  65739556
       962
   9763268
  29438240
   5990481
  78158459
    155856
   1594530
   1144545
  78158865
      1772
      3419
  85865696
       133
   2298102
  29024994
  65057842
  10777853
  27358445
  85929916
  66618031
   9784486
       222
  32759675
  64534290
      8530
  13712767
  60259923
  78158327
   1106623
  93096751
  85977639
  66181794
  86025636
  65195784
      5615
   1142082
   9709721
  85954088
  63715484
  10074847
   9595683
  53700281
   4637473
   6768672
   8968066
  13166807
       959
  52002667
    621213
  45618339
  66284327
  10597846
  30165456
  65733046
  66634645
  67873534
  11903709
  52002871
  10035380
  85929936
  85977620
  43800012
  67409083
  67755016
  14301278
  29178386
  52800152
      3765
      2384
   9868176
   9268742
  85929940
  60860531
  78158868
  28304033
  31090903
       134
  78158390
       997
  32156624
  33855422
  15259337
  49691148
   1594531
  13201258
  27415365
  51700676
  64104670
  86264803
  29566836
       269
  65561378
  67151190
       992
  85808942
      3200
    143558
  90800674
    155847
  39335570
  78158059
       688
    321818
  85496630
  52920999
  67085740
  83698781
       191
  85808785
  27700124
    143347
  13750503
        73
  86310184
       188
  90762966
  33724063
  39627586
  66992634
      1336
  28842330
  85929901
  90000066
  33559121
  40344987
  62080020
  86086606
  67411007
  86210769
    272431
    700755
  66162559
  67512154
  78158232
    222952
  85976760
  17300155
       171
  67475171
      8429
       125
      5338
  10516636
  15667643
  86044104
  71200014
       884
      4380
     12449
  14069527
  85603184
  90386791
  66637304
      2036
  91462487
  39073839
   4637960
      1169
      1937
       773
  85571565
  65504319
       710
   9658025
  90616075
       483
  33762304
  65041446
  15259282
  65642169
     20582
  29451554
  91462469
  40609974
  49660832
  65195794
       582
   9406892
  11275301
  29001606
  85931991
      1205
  85840154
  67970169
  85865068
  13100607
  13890523
  29222278
  33908811
  84206700
    739759
  30136818
  33315806
  67868302
   1038169
  14875022
  15337426
  15300469
    856791
  27700125
   8614211
  18900665
        49
       498
      2651
      8257
  29358092
  85808778
  85894070
  65069671
  66637936
     16874
  61655004
  67353360
      2643
  22765089
  85931969
  90622727
  90705152
      6838
   3230136
  78158049
      3075
  44301492
  38592718
   6768673
  90986231
  44500147
  85929923
     14934
  13865333
  86041013
  72497100
   3408667
  78158051
       500
      1866
  66716462
     31266
  43182150
  79835841
  13505252
   9625168
  29120191
        60
     14189
      7329
    165085
  13537003
  47838896
  85172127
      8769
   3514278
       262
  33708928
  64797996
    156057
  40645505
  67762198
  78158819
       699
      1474
    143488
  29028861
  90705138
  91684121
   3553976
  67352838
  60259896
      1160
   1265576
  90000352
  10600594
  13598487
  19800304
  67074575
     33110
  44300459
  49934890
    632503
    698611
     24565
  15300494
  90000282
     40475
  28964833
  85921394
  99069073
  39127649
   5400867
  11479199
  84830036
  30092325
  19927691
  28593927
  62050718
  13574216
  85808777
  66345250
  10249224
  33887118
   4637498
   3490600
  47560008
  53700651
   1664721
    291941
    167055
  13738338
  29697886
       402
  90000999
      3124
  29432387
  45300012
     40840
      3504
   1539921
  15571834
  90000145
     41095
  10601540
  85976947
   8971605
       388
  90762931
   1599215
  14401229
       354
       572
    172727
   4637509
  27345588
  89815695
      1181
     41422
   7730774
       253
  85856595
  61642270
      1251
  10334724
  85954093
  46098640
   1395763
  85023541
  86246988
      1145
  29432411
  11348971
  15544712
  65611431
  82472940
  14401505
  65744085
  90000071
  91460014
  39661624
  57521329
  65248051
  65612533
  16301356
  33944701
  27200354
  29011651
       392
  64967774
  64013304
       652
      3041
  29957446
  29443694
  90000926
  12460794
  63495209
  65587265
       477
     12664
   3823894
  20358714
  85865697
  65504421
  85629984
  62781882
  65404168
       530
      1923
   6400122
  53700316
  29165714
  40345008
  67618256
   1792899
   9868149
    587541
  85954096
  90001000
  49704057
  23727915
       792
  85533750
  86061114
  90735836
  67826606
      3066
   8614201
  13214983
  20529613
  29059188
  85718671
      3989
  63130495
      1876
  23727853
  19401397
  33715707
  57430138
    613085
     10916
  33354410
  47544064
  55053565
      1814
   1667128
  91186927
  67412569
  40093093
  11801358
  64675949
  66324524
     40346
    944430
       954
  13301496
  26600243
  13394699
  15301186
  65625821
      4494
  57521310
  65587307
   2298217
  85814411
  91399861
     59480
   9597166
  10400943
  29581831
  84919715
  67754236
   1259056
   9300057
      2292
     40814
  30278452
       550
  15179458
       204
  91395976
  85504698
    487409
   9710175
      2427
   4637540
   9876495
  63449602
  85954060
  47668463
  66638035
  30047804
   1049766
  10308320
  39621144
  14937188
  65796121
  68625520
   9506526
  29482241
   7730780
   8934765
  84443544
  60378528
  29526021
  98196147
   5598259
       797
  63984462
  90000193
  66996930
  80160807
   3490620
  13393151
  45701435
  65021536
  67868282
       700
  37400186
  63586967
    618853
  60423968
  56100005
  63997214
  11833334
  39073805
  66569833
  86117501
  85931962
      1008
    143671
   9864389
      5909
  64534278
  47490053
  63333535
    459337
  90000381
  64503454
   7699406
  28094081
  29480746
  90000133
  40344980
      2107
       297
    143667
  15101249
  19901254
  80062458
  83765509
  19401241
  84919716
  66911979
       918
  16501053
  85025369
  66914862
  67034332
   9676191
  91277040
  65200780
   7323096
      7915
    132934
  66376070
  27300269
  37100045
  66131924
      2394
    398144
  47840893
       987
      6955
    621784
  64245583
   9564662
    531698
  15907011
  59432283
      2200
  64925997
      4187
   1225456
  76931145
  90000100
       566
  91396003
  46400325
  47480433
  67270048
     41521
  15901279
  15361083
  47904201
  13238310
  20329333
       179
      1286
     13491
    600257
   1770753
  78158923
       592
  16352726
  16125356
  15404679
  65245091
  78157886
      1716
      5563
      7230
     40647
     14590
  29132530
  29577299
  83926481
  13281621
  29197234
  29499036
      3161
   1965684
  23727791
  78158883
  29325046
  40345024
      1544
  11961301
  85598176
      5885
   7699297
  39627582
  62376334
  66507966
  67860999
  91550454
      1283
  68368507
    168769
    700743
   8734607
   1599576
  18201181
  22765091
  90490258
  39103495
      7582
  44500136
  60423957
      1486
  67481519
      2263
   5984041
  85931982
      2956
  86114416
     13722
  12452744
  66518523
   8844297
  66135575
  66325572
        37
  91462464
       274
  59890335
  78158896
  13214988
  15301201
  91550469
  33884373
  13422481
    113430
  13934602
  16385614
  85894944
  91423280
    143491
  85416382
  90705154
      2687
  29511105
  57817466
  11354767
  90000122
   9137277
  20329316
  32503896
  63427825
  70985908
  12506694
  85477338
  39621167
     39051
  29357950
  85976948
      8051
  64925991
   5744087
  15362559
  29359076
  29417849
  30280212
  90000102
  90762954
  33963771
  66960747
      1725
     33550
  29170716
  85814415
  85807285
  85711292
      1847
      5509
  11818822
  78159013
        80
       229
      1758
  15200712
  85931977
  91104408
  49300884
  65796164
   1307776
    632508
  15384963
  28964835
  64397714
  75713512
   2194871
  29480745
  47891578
  66787524
      1681
    128070
  12307607
  86283831
  30280207
  98113743
  67378083
      1542
   2011676
  85897426
  85800397
  64515057
  67891317
    594771
  28432662
  65245777
  65388953
      7851
      3772
  29257960
  90553462
  67808350
      2885
    155954
  18000328
  84987184
  65587009
   8662469
  12000611
  85025370
  64897795
  62236674
  90001196
  91430285
  81692491
      3694
  26400006
  60860546
  65744087
      1322
      5435
   8500040
   8681789
  44900141
  58135360
  85504687
  53700726
  11029888
  15676585
  90684869
  40673474
  65584129
  29391247
  33634019
     21802
  10601351
       251
  85894923
      2084
   3497427
  86340060
  67348938
  44300667
      8456
    451571
    463795
  90762944
  97877657
  33541383
  63748994
        69
    653169
  67986670
  14365739
  17900670
  85594667
  81016822
  65069675
  44500139
  47097541
  50643660
   9951954
  90490255
      3008
  65195793
   4637466
  15385444
  64123155
   2597392
  13878426
  29500016
  85059791
  67519701
  64068972
  81653129
   1238909
  13301507
  29499030
  67355259
  49503533
  22197497
        77
  47105502
  24500295
  27074457
  47097532
    537899
  12426921
  86299704
   1605445
   3508419
  19506618
  91253127
  67759586
  83128958
  85894063
  29124340
  32435839
  86076536
  47497949
  91524364
     10666
  78158254
     40879
   1915937
  32300539
  90800675
  10101426
  27415353
   3529517
   4637483
  29371624
   9819894
   4637520
  22765110
  30092263
  85954098
     28494
      3633
  29262783
  17900686
  97147130
     40950
  11218006
  84243887
  97877665
  67379866
    182787
  85954086
  13601428
  29258003
       119
  29371596
  90000050
  66396539
  62050699
  63144289
  64232752
     11487
  11949893
  90000115
       505
      1390
  32156640
  67203723
     35812
  11013774
  14101464
  90000987
  91396012
  32985648
  13394012
  30977745
  66032535
   9241369
  70201691
  20294773
  66577939
      1965
  22197450
  99423445
     30346
   9668591
  91399876
      5426
     15245
  47833595
  73800311
  13765748
  90762942
  47229035
  67859106
  41790687
    168743
  13901125
  85143493
       953
  29497152
  47883872
  48085291
  90000722
       900
      1409
   7699301
         8
  39644444
  55100061
  65560468
  78158482
  10801467
  85976950
  65729615
    222881
  12106821
       267
        13
      2128
  47367449
       656
  94864284
  62050721
   1808506
  85807615
  11929054
  22200025
  78158269
  15091724
  65560582
  83679185
  29391230
      5327
      9032
  85594698
  49503531
  64354023
      3040
  80160812
    118990
  10001399
  14346613
  29443690
     25961
  11313141
  13394704
  67934440
  83475612
   2049010
  10052472
  20428263
  61839048
       447
     40645
  14065241
  15000007
       355
  85807640
      2436
     24361
   4922144
  66162569
       419
  33949279
  66770143
      1696
  30053847
       137
  47462232
  72497014
  85230867
  65587303
  67353445
   1500902
   1770755
     40368
    532326
    288701
  12926902
  17300482
  39073898
  49338781
  67408892
  29404806
  86263087
   6700505
  29114806
       117
  66625263
  67472637
      5027
  29155446
  91423273
  66304698
   5907222
  20036674
  90622716
      5860
  85954128
  66635831
  23531087
  29193155
     13345
  41300087
  65616644
  90000063
  13126692
  19801154
  15259326
   1305123
   2755514
  14401491
  29198460
  90016042
    350786
  63680816
  66893473
      6998
     41851
  13734646
  13001285
  15655659
  85792773
  49200111
  10069372
  85869406
  30210093
  32362359
    501960
   1383863
    632501
  19601083
  90762962
     82367
  30202407
  86245977
  66670840
  10365249
  85807650
   1256160
  11657643
  49475942
  11219913
  44901620
  67408403
      1004
      2970
   6900667
   8765121
   9523290
  64926002
   3660150
   2579447
  12000023
  66995805
     45334
  11356895
  90000450
      2689
  10232204
  20496094
  51106209
  67177376
   7660279
       276
  49475926
  67151194
  11828718
  86010553
  83864398
      2619
  45573724
  67319108
      6616
  85818415
  41790739
      2390
    558387
  38800664
  65653901
  65685673
  29193149
  78158371
  85172136
  66225436
   1747185
  85929932
  90553435
  10334692
  13214985
  90762952
  65586879
  12100072
  90001022
  39618412
  78158836
       296
  67644412
  40538918
    155913
      1209
  29200286
  85769321
  91475083
      1200
  90705133
  90762927
  67620333
      1878
   3111877
  29296889
  65558714
    808587
   9945196
   9564958
  58913369
  11818809
       385
  84496904
  66577585
  67322392
     26342
  20400298
  31769380
  90000095
  90000252
  65145794
  90000375
   4637952
  22968499
       220
  86206236
   3602290
  63993168
  70800947
     11492
  29998824
  86283833
  93752134
  29262787
  86195921
  47632634
  64523696
   6730625
  21021797
  29220526
   1675624
  33832319
  18401463
  10383574
  14015880
  28575337
  51400540
      3500
  11325964
  86044108
   9884959
  27276081
        56
  20327323
        45
  57521328
   4637446
  26251491
  78158399
        63
  86030134
  92507390
    156000
  91291884
  85807255
  86310153
      5218
    336043
  23598148
  63762698
     14195
    146608
  65540681
    168777
    632356
  16168977
  66582382
  86022074
  91470907
   7730778
  58241974
   9985626
  10212660
  29133832
  34039129
  63463693
      5355
    143673
  11326017
  65066976
       642
  16437385
  29385743
  33713329
       302
  75262326
   5841043
  29628860
  90017903
  80160814
  29132529
  90001240
  97872972
  98046015
  40643397
  67900807
  32530376
  10280249
  67168767
  90685218
      3104
  14425751
  36500688
  47761823
  67767457
  68163320
     18392
   1128568
   7699474
  29360224
  31458292
  62883652
   9727345
  13170308
  91386805
  66741775
     18765
    828924
  20260460
  90000331
  39656729
  67408724
      3081
   3703863
  86340017
  53630923
     35806
   5202015
       723
  14501321
       430
  63853967
    143399
  15633103
      8031
     13016
  11236634
  60423947
  64739073
      3092
  85929919
  90002752
  62004229
   1847281
   9126515
  64422859
  95912692
  63581759
       677
  25200451
  62152122
  66626358
      5340
  65730815
  66596160
  78158119
   1590383
  32101327
  63048837
   7900028
  67692966
  90017990
      1199
      5717
       286
  85594689
  27367379
       343
  33541400
  65184767
   8629554
  10383559
       335
  58788973
    572050
   9678286
  13491260
     26777
  47890636
      1488
      2311
  85696529
  90490252
  90000348
   1212682
  14245604
  46184882
  62162917
    700088
  29173985
  49300022
  75333208
    632539
  78158260
        44
  15633111
  65587094
   4637290
  14301136
  29011620
  65561377
  93752152
  29230079
  90000985
      2460
  30277154
        23
  72497031
     11861
  29775204
  91396014
       322
  47712229
  58788956
      3512
      5830
  31312356
       318
  86325865
  29371618
  53512799
    632451
  63733541
       766
   2271764
  13482760
  78158438
  83698779
  48023727
      5752
     11469
  84443548
  85428195
  86372204
  68028074
  65347671
      1498
  90000081
  64897769
  66162560
  67760639
       454
      4385
     41007
   9506530
  16353004
  22968484
       466
  10334705
  85906792
  66396536
   3057826
  19400147
     43282
  38800691
  47716951
       247
  90800670
  80062454
      4993
     14699
  85976904
  63854143
       902
  15304961
  27800006
  65560482
  10101485
  85742246
  86076529
  90000128
  98014827
  19927692
  85976917
      7704
     11234
   3617363
   3208151
  67997741
  85976927
       450
       504
      1036
  64861303
  66741738
   9243545
  85976932
  57521324
  21943697
  22197499
  11236561
       266
  85522799
  38662869
  64534264
  80329531
   2883438
  62162722
  15565476
  18200581
  85807283
      7969
  30280210
     15505
  85449253
  40344966
      1154
  90000104
   9746076
  29341569
  85976916
  14005585
  29083548
  90000321
  60049574
  22765058
  13473903
  20434185
   9770274
  86035688
  90061620
  46681634
  11828720
  67270030
     16705
    467242
   3684626
  66427487
  10035816
  29344050
  67208500
       876
       533
    550890
  11275309
  85929939
  66966868
  85594691
  66681911
  65587212
  16301199
  85226309
  49551897
  85228787
  70800096
  71600340
   9652906
  90705331
  10431141
  28769202
  43701957
      1060
  22765054
  13574212
  23727846
  85594678
  65335367
   9324265
        21
  85839677
  65561566
      7884
   9564998
  18701445
  29241708
  85594684
  90000057
       555
      7596
  48031156
  55600025
  18501210
    288706
  15316713
  29166592
  90616090
  76034946
   8763990
  95773030
     41067
  10060834
  40093077
    764145
  23727795
  30053828
  78158886
      1631
   4637965
  25843973
  23000059
  47777810
      4204
  32759680
  78158924
      4116
    167079
  10905464
      3492
  66782679
     59408
  11289932
  12506997
   8734461
  65672315
  66404375
  85976902
  47721680
      2008
   1253107
  84919718
   3641732
  20496096
  40344978
   3655979
  91375623
  14801450
  60478323
      6887
      7155
   9971009
  11242111
  13763411
      7894
       405
      1288
  11801277
  85976930
  78158047
    143267
      2766
    694542
   9720873
  15455710
  53700284
      1864
   9262727
      1341
      5413
       294
       149
  47690035
  67692869
   9572374
  30040648
  78158427
    779406
  90000076
  29328438
  32503870
  59540071
  61800390
     15581
  85929920
  93752106
  66928252
  16295001
  64617224
  80062468
   1191621
  14800385
     31632
   4637523
   4637485
  10333351
  16185364
  15311942
       605
      4408
  64926007
  62060165
  65795731
      2973
  15362555
  65057846
  85976910
  91316531
  40344968
  60666316
       378
  56100015
  67588896
   1135199
  29201200
       383
  70985978
  29214976
  65247961
  11400224
  27276083
  28964831
  42365343
  60378584
   8033653
       600
       705
    143640
  10901535
    154025
  33398017
  40613806
    158663
  13416706
  60553689
    155876
   9566147
  29347849
  93752128
  66992631
       535
   3602296
  47957410
  55000120
  64534294
  15110649
  29029073
  63484063
  83355946
  32497434
  33549658
      4990
        47
  67100368
  67765455
   3424596
  10383572
  32500859
   1816644
   4637448
  90000997
  65504306
  90299477
  65203302
  71134206
   1145569
  20496084
  65937043
       398
  62376331
      6354
   9455836
  16600196
  86044103
  67201841
     27623
   3086407
  86023841
  47976107
   2603278
  11055916
  52948171
      7328
  91543853
  40632299
  26600093
  72700378
      1840
  12391985
  66632599
      2017
    631885
  85929944
  90762937
  85994574
  13200093
  29334626
  66617739
    830755
   3626433
   2341123
  10129397
  67517068
     12625
  49691595
  62307685
     83477
   1234361
  13214998
  66251625
      5275
   6002659
  11680605
  60184889
  67354215
    158543
   7699270
       102
  47961642
  59495791
   1183997
  49690280
   1892414
  11096445
  29165748
  85954054
  90000204
      1357
    632545
  16607181
  29566832
     22865
     29025
    996441
  67168849
     16008
      3531
     14701
  67357641
      3078
       357
      1608
     20393
       369
  29200003
       425
  85792760
  85807633
  90000065
      2047
  85416369
  65612526
      1830
  65587081
  67151189
      1694
  47722672
    822738
   6700789
  30443719
  10026294
  28837069
  66656070
      4070
    632506
  19100551
       227
  47639495
  67042384
  68127746
   4803727
      1119
  44480077
  66923809
  10152265
  19301486
      5590
  67004745
  67475458
  47839920
     14192
      4262
     13500
   1697048
       333
  32312891
  91550488
  37812096
  26700015
  90381243
  39609048
      1193
      5822
   1995998
  85390749
  67421141
  78158066
   4498517
  31400034
  85977649
  90863914
  67546691
  16501261
   3490577
  67692653
  71053055
  95154957
  33102615
  29035393
  67102881
  13393147
  19982614
  85807621
  33745708
    550884
    801824
   9748377
       114
  32503880
  78158522
      1278
  15404574
  79835982
  32972703
    941572
  86150085
  49475940
   1596940
   1833382
  18912514
  26700241
  67490427
  78158560
  86023826
       825
       563
      7913
  91371344
  91395985
  47842648
  65245101
       728
       324
  85970825
  39073807
       371
      7742
  65495434
  85969177
  10402382
  91580011
  47907099
  65540676
      1176
  33541379
  70954769
       614
   3490555
       360
  86237131
   5300735
       350
  65347673
  11940845
       245
  65343505
  10086253
  78158589
       990
     34101
  25889165
    336106
  18601422
        92
  43638946
       650
    495873
      2385
   9419943
  67047856
   8734479
   9597161
  15477173
  30834328
       193
  85865681
  40021419
  70384876
      6388
  29390707
  67681201
  15636143
  90000164
       203
  85977642
  42555164
  47100739
      1976
  86016150
      1038
  61290638
  66494598
   8430341
  90000445
  66759468
  82810550
      3991
  98104657
  28838888
  29175302
  85976929
  97877664
  66254937
  22197500
       260
  67408187
       886
  71028998
  83679141
   5496642
  21943695
      1137
  10134803
       123
       437
       575
       637
      2040
     27583
   8909164
  15361109
  86114409
  57521352
  62079980
  85808791
  63983990
  17700630
  29455212
  85527909
  64534272
      1224
     40370
  10408011
  29397264
  30073100
  14805574
  22968477
  65067037
   1189309
  53700625
  85976922
  27200329
  15715409
       741
  65737560
  14405503
  15100572
   6900043
  15259307
  67552275
  29432385
      1184
  13842217
  13107639
   4782597
  29372001
       689
  66551237
  29709593
  85814421
  90605780
  33541398
  35990192
  58183382
  64534282
      8004
  64620980
  65497425
  65561416
       547
  15807443
  65384696
  85416421
  67024205
  67549445
  22765064
  31301215
  40345003
  60259802
   1463676
  85768023
  67173562
       982
      1028
      3925
  22905752
  30210270
      7717
      1100
      1262
      2529
  29648463
   7997162
  12158684
  12598136
  65238629
  14100329
      3128
  47940279
     83953
  10801429
      1688
      1230
      1257
  67065686
  15311930
      5198
  49780488
  61529948
  58788961
  85840195
  85954091
   1258158
  11083941
  11833338
  67047865
   3733526
  28761295
       211
  72497082
      5566
  10988508
    632358
      4068
  10305659
  15633106
  65685698
       630
      1048
      1318
  17900076
  91614451
  65587207
  67759914
      1000
     40753
  85969282
  65318198
   3244170
  10064170
       300
  67905116
   9985628
  13281101
  67697630
  39621147
  29257957
      3849
      5882
  29257967
     41017
  11315647
  10333379
  14756112
  22102298
  28768737
  65195789
   7660334
   4637307
       583
    823834
   9833344
  64534252
  64675904
  67556323
  33333137
  29322421
  64534259
      1741
   2676694
      1520
  19845250
  32503884
       848
    621214
  85894926
  65892765
  91351479
  67004107
  36500442
     11737
  49000499
  71053154
  28820431
       821
   3617351
       811
  65586889
  90283719
  90659309
  65792195
    632344
  33887250
  86018717
    183096
  85598364
  90000356
  29184540
  29400398
  90001136
       679
   9597512
  18801239
  47276331
      1761
      1906
    155921
  11123857
  85527910
  91550463
    632449
  84409137
  28001168
  85654342
       595
   2562804
       284
  65437752
   9813130
      2652
    128580
       349
  86117512
  47890634
  58788971
  10462564
  13654689
       309
  63200169
       915
     32127
       139
  85832750
  29388232
  90000346
  46679900
  47097526
  60184882
  49475950
  10205549
  13126698
  23728019
  29474117
  67408932
    155908
    705991
  90001101
  60226515
  90001095
  66804453
    990933
  85807326
  64730669
  85929902
  67828169
  29432388
  91550478
  28769204
  67488784
  84100840
     40974
  85460511
  65569345
  65422625
  15633078
  28837075
  85631315
  13214997
  22968486
    435154
  60423931
  13313844
  72497084
  78158594
  84443532
   8687454
   1808501
  17700580
  84830038
  85977637
  33400006
  50351340
        55
       593
  86152057
  91445154
       956
  14800080
  23727849
  78158209
      3312
  59800684
  67590967
      2223
      2818
      7443
   8837050
  47712978
      1202
  47397185
  78158085
  15623773
  29378679
  85840197
  65957252
      1124
   8614176
       100
  29001632
  32098143
   1193184
  13131497
  56100065
  67028408
      3354
  16300945
  91399884
  64672218
  90000992
  16231864
   7699477
  85634071
  90000060
      1412
      3505
   8614216
  10062568
   9995012
  61582023
  71053248
  11962207
  16101458
  19927697
  27353543
  67311402
       519
  48200164
    459336
  19927700
  86246978
  66030348
    123377
  19931274
       716
      1059
  68368817
   4637061
  29192917
      1836
  17401333
  29295592
  29430155
       173
   1463683
  11273814
  13400620
  85792770
   5978846
  85972311
  46592824
  10190030
  91224161
       427
   9763277
  96099440
  33485653
  67988180
  66256094
  91446920
     10329
  67352709
      1104
      1171
  62891997
  68122340
  12598141
  85799317
   1750943
  30413675
       282
       178
  62363947
  49475949
   1731526
  47721685
    398149
  10134816
       475
  85432469
  47263827
   9928770
  10301894
  23400519
      2930
  22765056
  90001231
  35385747
  43636360
  23664664
  57585815
  27000237
  28946503
       112
       769
   4637499
   5946284
  65913351
   4637547
  85390773
       933
       553
  16349530
  18905483
  32156628
  68307159
      1233
   9740216
  29190335
  29500830
  85504677
  40905271
  11936713
  29287786
  32833799
  33834985
  57817447
  62935675
   3184564
  85188708
  85548977
  65811766
  68127064
       150
  85594682
  90000059
  91386815
  40637836
       612
    143642
   9232899
  40626639
  65211283
  83667135
      1092
  40093079
   3655939
   9870274
  85792788
  66324510
   7335676
  29428757
  13201398
  29051299
  44949078
  65550880
      1240
   7730776
  67129701
   7699296
  90000544
  67618211
  16601170
  86340058
  43638940
  67481953
  11908395
      3106
      3559
  85894014
  91389970
  54096888
  11221535
       488
  29421616
  30163611
        90
  62217969
  10335346
  64672212
      5015
      3121
  10088001
  10400002
  65203307
  66447040
  66565908
  29289791
   9765021
   9184337
       403
  39000003
  10326412
  85929926
    830762
  11290789
  32156639
      7719
  49551896
  65588655
    632348
  15633101
  47607467
      1774
      1428
     16354
  19506629
  86163259
  22968456
  18100995
  86019283
  53700860
      1222
  39938829
   2047455
   3331562
  24200080
  47849621
  64926005
  65611434
       639
      2042
  78158425
  30210096
  85792767
  67282853
      6947
  65315071
  66494600
  78158270
  90017975
  12401605
  39621164
  40093054
      3111
   1150418
       234
     24456
      7477
  11917484
  11923031
  80060245
  40635008
  64535308
  67106517
  29173983
  65203388
  67475009
  11617260
  19000565
  19301465
       549
   5971128
  85364668
       444
   9516427
  65561375
  67242076
  20499076
  91399867
    964495
  34883965
  64630158
        42
      3913
       755
  67905297
  26200154
  62730419
  33887249
   1259231
  64534269
   9732979
   7153283
  29007536
  78158211
      1452
   4402073
  10401327
  11138212
  13215003
  39938802
  47669894
  50500020
      2961
    532497
    128587
  13201350
  31877874
  62004222
  65321611
  91396000
  11275288
  86009670
  62205950
   3679585
   9389335
  29235251
  86044101
  39720459
  57429449
  11356909
  15633108
  85009155
  48053111
  40345021
  90000349
  85654326
  90000070
      4095
  67040710
  67407252
    516531
   4100147
  17300553
  13705565
       142
      4892
      5564
       968
    550889
  12788441
  12400166
  15636950
  19100375
  33666187
  63413851
      2610
  86312140
  47229068
    155774
   7660277
  85771575
  33873614
  11172058
  65195787
      3159
     40372
  19931296
  32483280
   2883444
  10001079
  10044355
  91462453
  33928498
  16816489
  67905274
    949760
  10535023
  12862686
  84355466
  78158493
      2957
  17401294
  67474497
  86125164
  82810541
  13734554
  29373095
  67938943
    167246
  78158053
  27292618
  85865684
  39618409
  10165971
  19001536
  50886200
  67408419
    613037
       979
  29196270
   9223982
  29577304
  90800677
  29293796
    143639
  11290816
  14001449
         1
  49475903
  65755576
     12164
     40624
  28837070
  47097534
  66794920
      5703
  15582184
  47900510
  15914430
  40905251
  29513951
  86023831
  63241102
  65455307
  13393978
  39073901
  65287410
  13301440
  47289581
  65145863
  10795485
  27200353
  44720808
  11605513
  64362089
  66739897
  29262785
  90000365
  91060391
  65612530
  63762714
  71051503
      1440
   1463530
  91282813
  65184784
  13688055
      3167
  29525889
  85977623
      2539
  10296926
  23727828
  66071097
   1170711
  29466865
  86337087
  66999633
    222012
  85809088
  65912559
  14282932
  29501251
       588
     35810
  29498992
  29303358
  30126165
       770
       948
  47712230
      2721
   5847289
  86118668
  47877347
   7701703
  12044039
  13921314
  67200060
  81300324
  81692473
     21328
     25611
    492220
   9756782
  47928064
  15101119
  85805867
  85865691
  98099988
      1719
   5820247
  22765115
  13135834
  14305559
  18301489
  29126411
  60359467
       855
      1052
   3619879
   9000013
  67472594
   3682630
  10298964
  85974728
      1837
   9597513
  12106803
  12506696
  65059322
  63203127
  11085589
  15488018
  84241804
  64397712
  91395975
  62050701
       578
      1301
        19
  49721450
  65347650
   6600359
  84058119
  31897414
  44000066
  67582327
    120758
  13918268
  15655644
  90000428
       201
  33716792
  60423954
  28576635
  85931951
  78159005
  85931981
  91462470
  39335558
  39621169
     16772
  31088570
  66345232
    577636
       731
      3094
   4637504
  21203117
  29470880
  19500236
  67033084
      1129
  15633096
  40345011
      1139
  10301892
  13333579
  85914922
  32543564
      2167
  27200032
       816
  39605196
      3309
     41683
    885902
   8381073
  85594662
  91524355
       828
  18605494
  85931979
  91323638
  53700623
  66552636
  40344994
       649
  27200327
    544499
  10086282
  65587247
   3689977
  85931965
  20458618
  27733875
      2005
   4637439
  90000438
  33862288
  50400279
        32
   1056053
  57817500
  14067483
  64887099
  11821451
  66181861
      2066
  63332206
  39800762
   8653771
  29034272
  39779123
  67208470
  10601289
  15405255
  85773948
  62080023
  65587039
  12598138
  78157823
  85805853
  65500269
  67974830
  91533693
  39278294
  44600011
  50692060
     82804
   6859371
  14948964
  29421597
      1216
  45505500
  67408448
     11736
  13423327
  20366739
  85779587
    830761
       436
  85991506
  40345012
  68339156
  64534265
  11424842
  13800538
  11315305
  15860300
  33541399
       138
  33183048
  52948173
  63149089
  65744089
   3512108
  22968472
  90800672
  63470343
      1427
  67574237
  78158259
    632446
  68365133
  85976921
  97008892
  32837224
      7790
   2661688
  86018513
  59432282
  65722617
   9768062
  65455347
  90001096
    155567
    612289
   2894691
       396
  86061050
  90000068
  91576705
  62079977
       348
       781
  90622715
  66024679
  39073900
  29262788
  29322404
  85202789
  63875313
      2799
      7902
   1463675
  29503149
  91423380
  40345004
  65761043
      7643
     13528
    101239
  29163847
  82472925
  14100091
   7900543
  21800044
  67587903
  19927698
  65586833
  86041011
  40344985
  36400223
  71053044
  17901394
  68024670
      2590
  11201263
  29930182
  85195108
  39621173
      4760
  67389224
      1335
   3613595
       947
  44087707
  49780487
  85807344
  65248042
      1730
      1167
  67176675
  39073838
  65586807
       212
   9268741
  13763387
  47943805
  70954768
  10267866
    143486
  10334016
  16901517
  28798499
       351
  78158637
   8907881
  29167243
  85791770
  58591627
   8500348
  27700406
  84496905
  63924198
  68058015
    431293
  85504694
  65793276
       874
   1306675
  91462488
  72497110
  29257966
  50351317
  62349650
      1113
    632352
  22700294
  42359194
  64195584
  66655401
  67557019
     59410
  85411524
  86119910
  90001239
  52200038
      3990
  13001353
  29214987
      7912
   1840014
   3604765
  13100488
  29606916
  66149288
   2888437
   9504358
  62162432
  64925981
  98104656
  91244020
  50600171
  13214986
  86264805
  86299618
   5990417
  10769763
  21500077
  65242758
  67238892
  29478607
  65796116
  85809095
  86263088
    594776
   9977078
  13907107
  90000096
     28262
   3574211
  67196479
       648
      2388
   3600704
  53700624
  67196467
  81692499
  78158458
  62471895
     15059
   8043944
  27200328
  58788937
  65059334
      9620
  47835764
      2002
   1038180
  10409692
  29277842
  85025365
  27001086
  84830037
  66672321
   3475112
  39938843
  42974247
  14419663
  14570403
  90000055
  90000120
  90000366
  60072422
      8001
        39
  64743244
  11680442
       928
  85594690
      1027
  10020177
  29096307
  54628447
       729
     30678
   2609045
  47883344
       983
  85809089
  19101127
  53700542
   4637417
  12598137
  13000555
  90762963
  84443549
  85603180
  65638412
      2475
  10383539
  14457970
  85637131
  47800071
  19801442
   9763265
   1181395
  10183753
  66894770
      7816
   1798323
  22968466
       372
  49094259
      2518
  11059154
  72497081
  15221213
  91587079
  62674337
   9564960
  13600500
  29165723
  29499105
  63522331
  64078362
  90490253
      7774
     11468
  13214980
  29126412
  65347674
  10541286
  12680052
  46539348
  65561379
  83667128
  78158872
  12601357
  20500114
  91106865
  67988487
  17601251
  11113609
  86023458
      1302
  67357901
  83640252
       993
  30220782
  53482038
  65732237
      4136
     40754
  85894918
  64515064
  67071218
  40344995
  29585531
      1747
  16368355
  64675716
  70357604
  10201342
  27300266
  30280209
       202
  65120065
   2883443
   8155002
  90000446
  67597828
      1742
  29126409
   1238285
  90282309
  91399853
  34277190
       671
   4637315
       668
  53700315
    143611
  85718698
  66072229
  78158428
  29917196
  70357622
       148
  64897789
  11920497
  15600644
  90000075
      2702
   8346379
  85594661
  98734098
  67835113
      1697
   3683322
       795
  85865090
  68127720
   4922102
  90705142
  90001007
  29189453
  29039919
       136
  70575481
  66638013
       480
     40876
  27554267
  85908553
  13771643
  91282824
  32554953
  61713469
      1548
     26341
  91277029
  98113740
  65730478
     14193
  11449536
  11923030
  78158057
    143641
   3604755
   8033654
       492
   3546707
   9945334
  91550489
       534
  14101362
  90741967
  29333560
  85673900
  65778891
  67584750
  93591397
  32497435
      3065
  10050464
  86254252
   3490578
        46
  66917865
  62080022
  70369064
   9686929
  32551321
   9552310
  86002380
    155729
  90000118
     13490
   8490421
   4637558
  13601364
  90762938
  68080119
       254
  67752431
      4357
  85594681
  67491272
  85808927
  85871327
   8576422
  10337373
  66151096
  13778814
  15362577
  16700661
  31884686
  85654348
  64394623
  90000350
      1296
      2757
     17733
   3472830
  64868032
  85929943
  17801530
         9
  39171368
  91496054
  39938792
      3647
    990931
  48900046
  85013913
  61888800
   1118039
   7660276
  16607201
  30053829
  85976903
  90705169
  11238051
  28601537
  37248662
  40633262
  13918267
  86264913
  49503530
  78158268
  27777251
   5300873
  85808919
  29347133
  85776149
  85976918
  66817315
       921
       554
   9564902
       749
  67692935
  16125366
  29163831
  63745632
  13394709
  66162568
  78158689
  29405078
  30128089
       293
  85908907
  90000286
  84109714
   8381072
  91375759
  67658078
   8968159
       356
  90000089
  53631035
   9566133
  85969190
  90000105
  39698700
  27656422
  85251785
  33206277
  90640658
  65897022
  78158566
   3490871
  15800064
  40344956
  64675950
  39073899
    632459
  62758723
  66507950
  67346928
  29207997
  90000986
  62434005
  22968498
  85654338
  64239285
  12489930
  17300383
        29
  78158065
  29173986
  67197360
  67808240
       940
  85773923
  90863915
  66238679
  90705160
  67692623
  14901423
  20437165
  30165453
  45600262
       839
  90000062
  39103591
  19100457
  49094284
    149019
  15601460
  85594677
     17969
      6999
    167080
  65822993
  66695031
  72497032
      2946
  72497022
      2684
     41850
  11898489
  84443522
    156001
  29530130
  30040806
  86023840
  67433212
  10409699
  27379029
     28671
  66541276
       960
   5300741
  61890920
  33144803
     16669
  11282494
      1630
   9475457
  86320643
  49100485
  66623059
      1397
  29916391
  85865086
  33569802
  65796701
       901
  16385588
  90000294
  67549661
  84443540
  33823629
  10134801
  15900978
  47229069
   3478323
   6768670
  15251341
  62005210
  67756749
       577
   8709761
  60218528
      2936
  29061675
   2194868
  90000427
    632544
  16231677
  29584260
  62060195
   4637398
   9476804
  85814423
   1678188
       541
  53700283
      1287
    143266
  90841670
  33762303
  50541320
   8877729
  85594697
  46561528
  46703734
      1340
       200
  67610187
  67104335
       506
     24430
   1049772
  93752105
  67925056
  22765111
  85808784
  85654341
  85840161
  11821452
  85931964
       484
      1149
  90000087
  90000098
  33746922
  53700622
  16794886
     25173
    398153
  64397713
  29405452
  91341867
  60968846
  14700456
        59
   1178323
   1222851
  11178360
     12660
  31200487
  85722080
   1222761
  13393196
  93096752
  78158536
  29347848
  64534293
  67606327
     59422
       931
     26802
  29210037
   9389452
  90000168
  39618434
  10305563
  13688054
  15305054
   4637478
  28094753
   6700076
  13301152
  98112329
  63919123
      1025
      1030
  29214982
  91100497
  65930179
      4016
   2250156
   3600677
  29369330
  64631323
      1323
   9900367
  26200040
  29126410
  14346604
  19801142
  54400106
  70985970
  58788960
  62114720
  13750494
    632443
  13107641
  30126164
  85773817
  56869974
   1250697
   5732743
  86044102
  37467275
  53700725
  78158611
  24500042
  47097530
  66465256
     40962
   7996181
  85954092
   3324954
  67407251
  16125378
        31
  85929915
  66608310
  72938902
      1466
  66531161
  29695960
        18
  90705131
  65472733
     40481
  85929928
  66637579
  83573677
  90000187
  26702025
  85954084
  47576618
  85931993
  65401243
  28720647
  84878200
  66332139
  13214987
  90001222
  47919864
  66494599
   7701704
  16385605
  85931980
  65195788
   2194862
  13333578
  91399879
  47229067
      5657
  66957269
  67808285
   1202326
   8629561
  39779101
  10160480
  15777390
  85696534
      2335
  86041006
  90001107
  65796122
     47873
    128071
  29332069
  85976949
    321837
    499614
       730
  85635384
  30280213
      6630
  20459491
  51100568
  53701001
  29916392
  98113733
  47833643
      2797
         2
      1759
    246484
       817
  47433614
  78158257
   7996163
  11261554
  86263106
      4994
  11139578
  49503529
     83926
    120739
  29200039
  44000372
  60088503
   3369787
  90669956
  27099907
   4637438
  29498915
   8501003
  29262786
  65485131
  65612531
  39073902
   1856145
   3594601
  10069380
  29120163
  39184628
  65708030
  65566905
  10395725
    155581
  12365543
  30158362
      5129
      3204
      1364
  13676509
  52477135
  14542513
  85718651
   5937876
      2710
   9469170
  29499117
  47129152
      1215
  16607117
  90000116
  77561444
  38691357
  11074740
  17302183
      4036
   9100468
  15477052
  22765114
  59043231
  68001234
  29333609
  85972309
  65972318
     10918
    642718
  66496969
     21895
  29300291
      2383
       862
       996
   5300734
       856
     40348
    143712
  13601010
  12979896
  85954078
      1053
   7659916
  90762943
  81692490
      7490
  39054939
  67933111
  29167245
  47670651
   3682631
  22765109
       143
  85668261
  40905252
       969
      2032
     24351
   1826351
  23423469
  84426587
  33771996
  51400058
  65321613
  10601270
  30210258
  64891166
  14097644
  85909266
  42974230
  61886068
  66695052
  78158183
  10062582
  46649482
      2164
  34001256
  22197496
  90622710
      2952
  67900450
  80826543
  78158494
  19101506
      1973
      4301
     13014
   9403399
  12080841
       358
  47690559
  61103602
  67938958
  83685435
       368
  86117528
  90691558
  62756942
  65823062
  66132266
       521
       576
  33539639
  83699229
  13107629
  15715435
  30163612
       416
       606
      1058
  65685658
       717
      1221
  29495328
  77668457
  11325984
  12301348
  11242754
       426
  90722622
  64996958
   1307779
    632507
  85416372
         3
  11657649
  39000059
  45262028
  60378481
  11601448
  13486794
  60218583
  51490173
      3380
  66132064
  67992989
  70831776
   4800051
  13400716
  85954134
  91460020
  20368583
  85752265
  65561564
   7500018
  49475938
  67538325
  11617261
  85909299
  29568945
  47839921
  49475948
    467245
        27
  91570547
       476
     32966
  11318068
  30851373
  85768026
  67033043
  72497030
      3999
    630572
  29457448
     13333
  91399872
  33745523
  83957477
  23423464
  19900041
  78158825
     14936
  29190336
  62376332
     40705
  15941554
       113
  90001197
  90122239
  91291878
      1872
      4961
       934
  31644706
  61570425
  65455311
        41
  98038277
  91276955
  53630003
  78158851
     41068
   1140175
  15362570
  63755066
  22203147
  59576132
   5598257
  13574233
  49503549
  91360083
  61063518
      2892
  57817446
  85865093
  47869562
  66399545
   9728747
   5959769
  85655618
  47700225
  28130458
  63495210
      1632
     14191
   2771216
      3144
    485895
  10199748
  90841944
  64308295
  65892977
      3506
   7768371
   4637502
  90000179
  90000721
  67444736
  31400011
  33964235
  47575929
   3359664
  46000194
  84443550
  86340059
  53715199
  10086254
  19101411
  90781439
     10028
  32098144
   3314064
   1251749
     14700
      1289
  85954120
  67075129
  10062567
        68
  53700285
  64534258
  71053249
      2638
  17605482
  33716780
   9748354
   3660180
  26000090
  90000073
   1049725
   9575528
  78158426
      1603
      3022
  11953426
       219
  90447965
      1040
  13102503
  32530370
  65394841
  27335443
  40627639
   1960578
   9955098
  10601441
       226
   3535170
  34277189
  64707768
  29597978
  64425932
      6658
  27774813
  85807634
       636
  10101439
  40344969
  14301436
    143691
  29196477
  28304037
       259
    694540
  11201528
  11287593
  90299478
       536
      1560
  29053711
  67110618
  22765055
  66256085
  62080017
      4464
  10134817
  29379298
      7991
    544509
    155953
  15302719
      3112
  16437454
  15092887
  20499081
  63734868
       914
  26200049
  29465583
    155963
  91427966
  67647868
  72497120
  59302572
  39278309
      8024
  67546630
  67546535
       552
  91563997
      3526
  29455548
  86023825
  67549850
       562
  59827513
  65730512
     15320
  90880682
  66711879
  90000091
  39355805
   9748364
  52948172
     22041
  15851010
  16794916
       151
  47226408
  64362078
  66612891
   1305159
  85756799
   4637546
  67408234
    632359
   5300770
  64908615
  83582589
       596
   5976531
  66179753
   8614215
  10129396
  39700220
  46521671
    155900
   3900784
  14069528
  14500148
  85977629
  67447676
      1798
      1201
    522238
  29577280
  40344977
  67489852
  70954840
  33761914
      3746
    167099
   1222749
   7579032
  13763410
  86118650
  90622750
   9890930
   9960980
  20425573
  32345598
  90608307
      3558
  10335345
  16201318
  16231853
  85722087
     17287
  27896967
        91
  49901004
       487
      3120
      5792
    495857
  85692736
      1986
     40975
  10365211
  13543381
  30192151
  27500526
       406
  39000004
  66759467
  12401590
  29217747
      2055
     40908
  40632210
  68056250
       431
  90586851
     14188
     15552
   3331558
       228
  90000103
       515
  30280211
  85931995
  61107299
  63917169
   9710173
      2236
   1307777
  18500040
  86183306
      1735
   9767341
      1155
    978393
  66618064
  78158469
      1882
   1145542
   3507436
   8874521
      1757
  47610698
  71051109
   5959803
     26695
  59800796
  65888486
  62050715
  85954087
  46395868
  53300284
      7616
    700746
  14400550
  90000341
  85977622
  65744090
  83698778
    143428
  85953301
  53700453
    155955
      4523
        43
       765
  10801488
       295
  97147131
  66560955
  22765053
  90000988
  17400964
  47709093
      1562
  85805854
  85908911
  66503819
  79835985
     30053
   3659365
  30000238
  47721631
  22765112
     15769
    307464
  63667229
   9727897
   3251711
  91430284
  47976108
  47597514
   8681788
  23598149
  78158437
      1232
  29987670
  90705173
  72497047
  30133885
  67385173
  70112508
      5565
  78158238
  65560472
      2281
   9763246
  27276061
  84412942
      1051
  11261551
  14101418
  90674052
   3616741
  44901621
  29175298
    168774
    143434
    167139
   1125604
       720
   7004641
  13600716
  60111181
     16578
       303
  91395972
  23728056
  85320419
  64362081
  65472213
    128285
  60737010
  30248227
  91462463
  66582556
  72073221
       275
  85654315
  65934499
  66845921
  18500016
  43638922
  66403364
  15304962
   2883439
  85814429
    632325
  90986230
  62348234
  66893942
  90643764
  65195792
  65561593
   2554643
  22197498
  85792753
  17701281
  57312705
  67662295
  15570153
  44720840
  97008883
  65587082
     59469
  29461219
  33468775
   7335675
   5999844
      1248
      1585
  90000051
  33370609
  29304289
  33657634
      7936
  10843610
  25880321
  27817322
      3572
   8907882
  23700118
  30158385
  65531095
  64422754
   9945197
        14
  85931978
      3091
    167071
  12109212
  43167212
  78158405
  16607135
       678
      3811
      5704
  67117982
      1170
  26600272
  67474103
  64727079
       674
     26456
   9727849
  67026093
   7699515
  11821454
       118
  65986206
  66299228
   9619947
  65738408
      2325
  47713005
  64534295
  85792800
  65587008
     41065
  90004629
  39318555
     14268
  30165457
  32972702
    634936
     20578
  78158228
      1595
  49000517
  66531780
    830784
   3585099
  66504436
   4637556
       111
  90481272
   4637158
  10494765
  29184510
  85976924
       317
  85840158
  91460017
      1321
    374857
       327
  12901416
  86429796
      3136
  11818752
  90001204
  91396042
      1460
   1463531
  64068968
  68112283
  67734997
  91462454
       256
  85952326
  47590931
  58195075
  39720449
  67992718
       455
    143586
   5040449
       334
  85954112
  51200750
   2011677
  97877652
      3053
  18005405
       465
        66
  65550881
     33836
  78158124
  29132607
  29407995
  90705153
  29214967
  85976905
  65203423
  11876641
  85976928
  91399877
     37988
   9140239
  15600278
  49391942
  65203308
   8946056
  44500142
  49503532
  64643101
  79835839
  11345716
  30108215
  85696536
  18401361
  64684982
   1811103
   1170713
  85364664
  65341078
  67512146
  78158837
     31263
  11501280
  13394718
  19931275
  85954107
  65561405
  70831793
     40566
  85538858
  85954117
       441
   9381769
  46400322
  27200041
  85207317
  29461241
  50416112
   9776753
  40639533
  65503757
      2142
  10129429
  58646521
   9615241
  11818808
  39335571
  43179890
  65485042
      1655
  90622705
   4637287
       120
  13481147
  31884888
  53700256
    459335
  12506710
  85013174
  47976103
  22197495
      1618
  20400401
  29163926
  60553695
  66477322
  67388690
  80060246
      7361
  12598144
      1105
      2310
     28807
  65171373
  83224817
  78158261
    659813
   9667054
       235
   9406889
  64534289
  66775048
  23531088
  33047084
  33540783
  65685853
  67408941
   9876494
        64
  32983906
  33732483
  60423973
       445
  85255539
    587537
  10521680
        71
  85540826
  86003521
      1526
  10597849
  90762964
  78157822
   1221416
  15414690
       754
  12300546
    621782
  11903713
  27276080
  29363853
  67130434
  66741799
  84217107
  32503900
  65582013
   1201126
  85625900
  40301186
  71200016
      1962
  67810926
  67408518
  84936028
  16352748
  28837074
  32362358
       370
    262462
   1748028
  14000666
  29300293
  65245097
  11805667
  15900234
     41144
   1970926
  29178869
       157
  40345022
  31884671
  29495656
      2785
  13215002
  29913322
        88
       160
  65315100
  67762137
       594
   7730775
   9406897
  90000536
  33871683
   1266048
  82810518
       955
  98142630
  78158817
       965
  44000396
      1304
  49475927
  67134592
  15272481
  22765081
      7849
     39840
  17001360
      1749
      3122
    966397
  85722089
  67692479
  13131496
  66637296
  16231855
  90332206
  78158541
  85977616
  17301404
  62162008
  64353842
  79101824
      1272
  30097210
  14201352
  19401257
  60553681
  62080013
  67146895
     41522
   9232891
  29478610
  64233262
  12100101
  32156638
  85594699
  40345014
  63667180
      6589
    155795
    725050
  27132460
  40573011
  67409099
   7660335
  90534547
  90000143
      1711
     41093
       184
      1056
       176
      1506
  16125371
   3327998
  12912891
  65560466
     16016
   9214397
  12743296
  86354706
   8791613
  29042925
       310
  67556248
      2875
  30102496
   7730779
  18500456
  29357859
  91042223
       209
  29347854
       167
  67474982
       390
  67482148
    631857
   3331563
   9778364
  20600069
  29197100
       474
  90340635
  33923332
  11238422
  29323486
  29471194
  85629982
  80329549
   4637551
   9465302
  19901437
  31699799
   6800012
  85063510
  76034938
      7583
  90000309
  11275279
  13339062
  41587000
  47097529
  65708035
  65977199
  85954132
  61800172
  13858042
      1261
   4637431
  22968479
  65654120
       932
  11200076
  90451988
  67444985
       941
   1179932
  10232199
  29158563
  85711307
  85718673
  65991061
      1769
  10601508
  85719882
  78157777
      7797
  20603804
  29498908
  85945684
  13214996
  64994071
     95200
   9469169
  11000993
  13107613
    155854
        54
  85167094
  39744747
  47765162
   5300846
  65892981
    155888
  89815677
  90622736
  85977636
  91386814
  91389969
  46447855
    485893
  32503865
  83667134
  11325983
  29497145
  86061101
  82059966
    621211
      2224
    142977
  90026787
      1140
  90001241
  66460241
  50409653
  62217970
    143666
   9983044
  29241739
       707
      1068
      3107
    632454
  12001319
  86340057
  90000078
  78158853
      1121
  18801190
  90023102
  67891243
  72497119
  13130938
       196
  90000995
  23727782
     40920
  10620935
  91453355
      3508
   2048995
  31855826
  91645575
      7721
     16563
  33400054
  60967135
  65730646
  65364626
    321845
    155999
  13500142
      5243
  91351478
       634
      1270
     35805
  28304047
  85808790
  61756421
   1785315
  90001216
  13622686
  29066526
  65132387
  70357642
       772
  26200464
  93752203
  64397709
  67360080
  90705147
  15544702
  40344967
  59986139
  90001023
  51400253
  67512781
  12598135
  18200631
  30210099
  85596129
     22306
       285
  47064101
  66068403
  29189388
  15548464
  62004208
      1070
  29635683
  85894939
       544
      1853
   7699513
  84443516
  90000246
  91570526
  38592707
  91550456
  66995750
  23664667
  85931272
  90679754
      3692
  30165455
  78158471
      1194
      7951
  47097527
     13015
      1265
  65796118
  10208469
  29165152
       278
  85594671
  46958696
  85807622
  67408874
       311
  90738981
  65693198
  90000056
      2803
  65831478
    167289
  60916510
  19901325
   2120168
  14699331
  78158430
       584
  14001266
  29428706
       321
  86265945
  67408356
     16005
  65587001
       467
  28756091
     24821
    987046
   1145650
        52
  82472935
   5700082
  29430143
  49169316
  67485520
  86337129
  67268101
   9549833
  90738997
    632357
   9506531
  90001206
   8719890
  13214999
  33400123
  52921107
      1142
     14200
        93
  85594668
  67817685
   9956504
  29952298
  90001243
  90370240
       661
  12301390
  47703815
  11314718
      4042
  64534251
  64450794
  67692729
  16232890
  46367040
  60478324
  85807268
  10795491
  86347112
  97877663
  10101538
  29404814
       408
  65500267
      1740
  78158400
  91462471
  33976528
  16297631
  15676591
  29164244
       122
       265
  67614653
       810
       438
  66251568
       523
       574
  15296503
  66367393
    822739
  67029547
      1223
    632345
   7100919
  29106715
     18869
   8763989
  66834205
     40976
  85953303
  78158899
      1425
  29347855
  47670654
  67581144
      1153
  10301888
  93752198
    143431
   9635264
  48088945
  65586828
      7495
  30858124
  91316540
  90000355
  67424829
    675756
  13035623
  29165147
  85954099
  67072281
      1471
   8629555
       332
     24090
   2883446
  33829074
  13733060
  12401447
  32865126
  33539658
  67151205
  19901352
  31425573
       342
  90284249
  47890635
  62050713
  48031134
    467243
  68053932
  29415942
       752
  10105539
  85954085
  29686318
  65714172
  65587251
  22765065
  29011621
  90001100
   1038158
  10129400
  85758779
  34261346
      2959
    978388
  85741990
  65858447
    143581
    705992
  18600514
  91399870
  63200170
      5930
        24
  48100507
  67347093
  18753826
  85840160
  53700896
      1238
     28644
  18200539
  29445380
  64237294
  13778989
  16805490
  90643159
       529
  51400550
  65540680
   9753921
  85807646
  67284175
      1841
      5753
       214
  62891785
  66556226
     12783
  22968485
  66339397
       631
       413
     29342
    987054
   7730777
    168776
  18100060
  90000080
  67200068
  67808027
      5981
  11801361
       246
  50300065
  31884883
  65347655
      7308
    491524
   9727344
       301
  85792768
   3067389
  11934446
  85187098
  64980142
  40685460
  29391238
  30039247
  65708028
  85977641
  90001190
  67577300
  29214985
  86264797
    621325
   3208152
  72600829
   7660333
  67307746
      1455
  43636322
   9001937
  11289933
  86044768
  65766582
      5923
  15189516
  85977618
   1437567
  10337372
  85722058
  67692839
      1771
  90001041
  64925992
      2672
   8968076
   9073765
  16125368
       182
  85594700
       869
      7668
  42365316
  29498789
  30073101
  85635386
  90000889
      1344
   2049011
   9749723
  10843612
       170
  85865081
      3211
      2354
   3488217
  85729666
  65547035
  90762926
  65986204
        81
       379
  36800067
  32503875
  91423005
       963
  20463948
  29287775
  30184713
  67900265
  67491275
   1155978
  11920196
  90000255
  47247172
  97957078
  13130937
  65197769
  91069012
   3405236
  83926486
      2822
  15727822
  30176617
  57742234
  66520144
       802
  65132233
  66912219
       363
  66637663
  13001326
  91496276
  64397724
       981
  13401537
     26402
  85931953
  47867981
      2682
  10925971
  14001529
  28944159
  90705126
  60423952
  66202046
   1871525
  85504700
  65829830
      1689
     13288
    661543
    632500
  29341563
  91396026
  91428023
      1254
   1049313
  47099185
  13214990
  30210094
  65203280
   9716236
  29371502
  90000086
      1117
     40854
  85631312
  91316539
  52948169
  83240669
  13763395
  50100272
  67167183
       891
     14190
    143588
   3378691
   8844278
  13301187
       268
  64215393
  65729159
  90726308
  46539352
       141
  78158326
      1005
  68085388
       991
  90762941
  97337158
  64405179
       854
  94864283
  66992642
  67761099
       386
      5808
     40752
   1867717
  13269622
  29025144
  28885004
  65679701
       194
  66488797
    632456
  47857145
  62217972
  13574303
  85921371
  65823061
  23727789
       199
  86026127
  33466012
     22373
  67239978
   1334819
  19931297
       788
  66992433
  66554388
  13910757
  84241783
    621787
  65344408
      1944
  16500014
  66588948
  15571846
  66205928
  90289784
       446
    485888
   3184593
  65586890
      1138
  15900242
  32991675
  47498039
  70831753
  65730966
      1208
      6634
  70985979
    822754
   4637482
  62079990
  39938855
  63463691
      6109
  85954119
      1826
  19400216
  31884886
  90705144
  66681929
     23329
       221
  29371495
  46592829
  62879564
  72497044
       482
      1795
  29456237
      2287
  30280208
  93752133
       684
  91563953
  56100009
     15514
  23531086
  29443687
   9389454
       237
  64534291
      4031
  11187776
  24600035
  71028945
  78158076
  67194033
     15244
  86372212
  65746266
  66846628
   4637445
      1107
       499
  13187526
  27276082
        57
        62
      2403
  15481489
  84991340
  65561444
      3796
  85594683
  85543811
   9890918
  11089833
  17500102
  90122240
  90762936
      1964
   9710204
  16101347
  19101492
       341
  67621111
  76272901
  27366638
  39200416
   7660278
  10400131
  16600204
   9870295
  66712552
   9100496
  13574273
     41018
  29165764
  29370511
  65507638
  85669920
  64868034
   9763271
  85929941
  67647200
      4234
  24354838
       155
  39605171
   8956678
       361
       162
  78158391
    980341
  29165091
  65654231
  90001109
   9945195
  18301539
  13243492
  91169794
  97932521
  28291317
  85977650
  85931976
  40573008
   3129937
  40547621
  11315648
        16
  44900073
       657
  19801495
  91550466
      3027
  13291570
  14645926
  32503883
  45573725
  64096713
  85807629
   8738808
  90705163
  91439294
  67408975
  67526484
  29165747
  12506693
  29443691
  13441221
  10601324
  27200362
  65685674
  67169880
        74
