  56412833
  12624933
  55854025
  36491245
  56525251
  68540974
  59662824
  26812733
       942
  85044115
   8663740
   9963760
      4915
       890
  10521272
  28427521
       156
       640
       161
   5454934
  31511373
  55471264
      1141
  18779900
   6626646
  57971174
  55412414
  62627456
        17
  37496850
    786123
  29036795
  84822131
  91208627
  11596816
  31131854
    255989
  57642246
  56957908
  11720992
  56412131
  83971663
   2482960
    134224
  80801246
  84143651
  56525147
       481
   8396128
  21002178
  28243035
      3604
  56186713
  19999239
  55758965
  55909745
  31907146
  57455358
   5759832
       495
  59584376
  66810139
       208
   5702579
   4444933
  38501461
  50290309
  46200757
  26822793
       236
  55724176
      1207
      9167
    105759
  22100149
  55011586
  50457265
  27177795
  52525224
      5578
  57564105
   1755468
  65120600
   1110806
   6319544
  11741663
  54970191
  57316916
     15160
   3800261
  18100026
        65
      8510
    161884
  54976788
        58
       693
   5158657
  68638240
  56209994
  56333615
      1332
      1963
  26202068
  31722212
      9398
   4435913
  85008874
      8683
        53
  10466009
   9472278
  26132701
  57487365
   6654068
  56317519
      4419
  31837343
  45500257
  50456978
  90355487
  50456986
  67592703
       823
  10593390
  10341772
        89
       140
   6290208
  17300391
  57019572
       130
    565722
  12689748
  31676158
  57608763
       195
  29161362
  57815969
      1067
       658
      4954
  30721438
  53610013
  56317496
  55993826
  55011655
  55587591
  10754578
  89651141
      2104
   3170936
  44700115
       121
     12842
   2537779
  46062233
  52148190
  53218078
       175
      3817
       439
       181
      1135
   2454738
  51278940
  59266843
  31898160
  28245029
  37702933
  90268359
       743
  26728702
  57682832
  10923165
  53623139
  55442864
  55352765
  56293960
  57442708
  62469821
   1983552
  55810880
  58075296
  55739849
     14844
       109
       473
       927
  21006318
  68728494
       277
  62845441
    555983
       683
  10710793
  46244532
  55465501
      2527
  50457164
   5586735
  23908586
  10913468
     25827
    768788
  56286064
  85018617
       316
   2628969
  70700471
  74200516
  90463601
  57338987
  11780484
  54308919
      1717
  29600063
  53623600
  56410527
  56986215
       999
  83597069
        34
  49492240
  54483955
       452
  68749391
     28408
     15163
  54714427
  57514524
  68857562
  85106782
   5023320
      4370
  26680626
  31857854
   9854257
  82081897
        37
  23000259
       274
  29337434
  56042375
  26760932
  68857486
       627
  89661408
  29098483
  57288879
  56210035
  55940495
  82134047
  83299310
  83559735
  50457213
   2375651
  65168158
  10691539
  24696591
  57019571
   9072862
  32197594
       359
  10953180
    652346
  16519178
  37333464
      8618
  18013943
        80
       229
    532833
  29305689
  54212460
  83959865
   5589717
   4422025
  37496875
   2158970
    801316
  54483974
   8626793
  85113351
  46132273
  29412556
  49157595
  68256114
  29098436
    517486
   6540149
  97816625
  53693465
  50456953
  46135397
   7128171
  44900141
  57864364
      1646
  16178522
  90003351
   2598555
  29135658
  56957022
      1329
  68579737
   5500013
  55011797
  53218084
      1467
       251
     38023
  29302789
  26832352
   3008715
   9967918
        69
    288444
   8651186
  26389240
  57115390
     29646
  70700442
  97696415
  53892062
      3008
  11780936
  56053478
   3011396
  32297060
  10538279
  31796064
        77
  62867651
  83559740
  83901388
   8651178
  29291763
  55792614
  56716903
      5202
    438033
  16500042
  55810902
  65010205
  90235773
       436
      2917
  25000061
  37456669
   6562832
  54086999
   6562831
  36200022
  49763716
  57226907
  62332055
  26879752
       138
  27200095
      4863
      1473
  26902939
  46172676
    783000
  97742912
  15100055
  90264035
  50457001
   9444372
  29197588
  90000068
   8177414
       348
      4282
  56151528
      1443
      2799
      1934
  57770543
  26999247
      6741
  29500014
  31460763
  89526377
  54970194
      2590
     62096
  56881623
  85044086
      4369
   6648689
  32066307
  55012050
   1802488
  32168699
       947
   2342447
  49565324
  90262374
  84596332
  11141860
       212
      1047
  32049913
  55739651
  10553817
  54977502
  50457159
  57691948
  84873833
  21600163
       351
    533048
  15400418
  26870232
   6811697
  10686569
  56055031
  62801412
   4939179
   6648706
  31722221
  83592210
  56755430
       874
  31005794
  46273410
  46273415
    144809
  43400017
      7398
    147048
  83830334
   2579590
  55966813
  56623839
      7311
  10467770
  46006430
  50457169
      3093
    327191
  28912838
  50457149
  35800669
  85057540
   8706011
       648
  19970399
  12300036
      5390
   6166339
   6575698
  46260011
    438017
  56413997
  57019569
  97866528
  90000055
  10593388
        39
  32067657
  83875876
       729
  10300018
  52800733
       983
      4018
   6853224
  37781321
  55073849
  62923536
  90170223
      9500
  46169591
  68253737
      1263
   9868582
  57228374
  57019554
  38600715
  46216266
  55774161
       372
  55339573
       759
  54409589
  31399959
  29293596
    677599
  56297912
  46069609
  90315056
       993
  26787307
      1247
   2656389
  10099131
  10099141
  12689749
  54458732
   8667627
  56416086
  46132308
  56783328
  85151587
       202
      5014
  33728315
  27031601
    569600
   4468253
   6849240
  49500261
  32128404
  56414076
   8662379
  56831281
  90025296
       148
  55731532
  55260762
       795
  54904272
   2521735
  54229342
   6319529
   9498986
  49944863
      1376
  46276414
  83602147
       136
       384
       480
  55810878
      1548
   8651195
  52752702
  84085596
  29226304
  45300820
  11200234
  31743345
  26489180
  57283408
       492
  68877330
       534
   1802470
      1366
      2712
   4414950
        46
  90248738
  37669469
  56209996
  26800033
  46353987
  68481806
  56286041
      1889
  50457020
  55295277
       254
  37748837
  53693459
   2989005
  57040386
  11198318
  51120893
  46285600
  10272514
   1838490
  32700009
  10400168
  27200058
  90025362
  26945793
   4435931
  31131132
  46273445
  56061383
         9
  11590513
  51322664
  70563374
   5679843
  59789599
  83987645
  32199940
   1788714
  46250905
  18779895
  37669437
  46082969
  31825945
      7548
       554
       921
       749
  10859217
  29210771
  63252358
  64101830
  90000286
       293
  31683547
  98666695
  62676960
  64947446
  90001519
       356
       513
  38300861
  57232786
   6800087
   2430545
  56683798
   6100015
   2358439
  54188889
  83592199
  80062582
       377
   2534321
  10654905
  56381472
  56468842
  56824873
  83057324
      7748
  27149028
      1279
  68775491
  84940800
   5557622
        29
  46033707
  60893737
  62829255
       561
      5821
   6697005
    255984
  55339567
  68857568
      1558
  10900439
  53561801
   5007943
      3166
   4142887
  56380339
  23932619
  27048810
      6915
  10538295
  85015422
   2454757
  29194153
  62936067
       714
   5729128
  11614775
       767
  97810964
  12657557
     29625
  10128688
  30721473
      4144
  26644679
  55398037
  10959301
       577
     12969
  56213720
  10700183
  46273463
      5201
  32017508
  34647943
  32057441
   6593232
   3804552
       186
       782
  59567855
  11735606
  50457005
    140636
  29400229
  84860564
  90000370
  55339983
  55521956
  32088981
  57019555
  55011676
   9957278
  31944027
  28893947
  83440134
  90023737
      4404
  70000073
      4550
      2052
  10613315
  16542364
  32199986
  46069606
  57063265
  59951381
  68022471
  32057442
  90002804
  90420212
       750
      5749
  11147857
  84611803
        75
  55339558
  62876847
  55829128
   2664161
  16583435
  68749361
   2436604
  31809630
      1908
  10300406
  18006809
      1236
  52800013
  50457148
     15017
      5751
  55082064
   5555405
       127
      4965
  30670047
  62803766
    438034
  83769789
  18006810
  62332054
       858
   1000405
  10893187
      5247
  46135392
  90000052
  90268385
      4289
      1444
  49500328
  50457006
  47826210
  62955525
  38300891
  28746790
  32017510
  90000067
  10466018
     63982
  57692940
  29261216
  55966814
       172
       859
   7075224
  31200060
      1600
   2537790
  32057355
  68968846
  97886848
      2806
  50276377
  56153192
  68706451
  90295966
  56103491
   9764680
       486
  16500108
  31809966
      7290
       871
  26879754
  24700050
  56186739
  57316924
  68857473
       233
  52862898
       660
      5109
  36211281
      1204
  83964368
  55392069
  56869891
   5409597
  10826540
  31722209
  55118980
  56676286
   2601117
  11200019
  90409386
  83830335
  56315183
      1450
  29265070
   9426680
  68024828
  18013938
  31782069
  55810901
  24602950
  54234901
  83986713
       337
  53900033
       166
  29227425
  57722698
  31722227
  40417937
  59911872
  21002496
  56510544
       192
  18600014
  31627916
  84513006
       687
  53970862
      1022
  46273384
  55501402
  11136718
  50456955
        70
    560633
  57019562
  83592200
       187
  37863090
      1057
   9633333
  28759968
  26999246
  32128389
    136595
   6676184
  19710584
  60565405
  18013940
  55705592
    288612
  50457035
    961385
  46042413
  46062230
      3945
     29674
  59769666
  68923834
      4407
  55246287
  57680233
  88612900
   5000506
  50457045
  19101039
       224
  62907780
  45700135
      1886
   7040674
  57372244
      5614
  84611763
  26945792
  53609999
       116
  29286304
  28200047
  56783276
       409
  50137230
  46069203
  46132276
  68857519
      3478
  11590510
  29291769
  36435005
  68910392
       241
   2538896
   6804958
  14000180
  84006291
       502
   6993729
  55587593
  90268377
   2659309
   3012592
        96
  11758117
  36211273
    516834
    783001
   3012597
  97730387
  90025307
        99
  26822732
  56123969
  59951346
     12831
  54163489
   2539093
   3010710
  15900177
  54188882
  68571484
   2199444
  11147808
  56449862
  58188640
  16516556
  56807627
  40433378
  55412179
  59665130
  26937729
  54188874
  57019552
      1375
       633
      4383
       457
  15700111
  50457138
   7974855
  11700438
  83842785
        12
       609
  13200693
   6319538
  11773965
  57230676
       307
  55078809
  62332060
  62959078
  84143655
   4823373
   1197371
  83663834
   6143011
  83381199
       264
  26728704
  37669447
  70700084
  72532640
      5002
  84650029
   3165031
  32069447
     12832
   4444863
       366
   2348633
  32142398
  57243406
  56954335
  50159582
  59769679
  26877481
  29189169
  46200750
  90186553
      2993
  46042427
  90386811
   1065632
  26986101
  40446574
  55392108
  97803308
  59777514
  56521180
   2322738
  32057424
  56376859
  68946330
  10422637
  50163116
  57121024
  11596818
  24602930
   5472600
  16561347
  11606275
  90309540
       287
      1186
   4435934
  20676874
  11736099
  55276645
   3010792
  90482893
       567
  68728502
  27200045
  66296751
       320
  62959553
  29227418
      1469
  19864212
  49862687
      2067
  26000039
  32108458
   5710718
  31575382
       686
      3440
  54977550
  28902278
  56444199
  36211297
  83722278
  26927049
   2246949
  63800127
   3804561
       249
  68730300
  83901358
  90000160
   5679841
  85146275
       401
      7841
       331
  28858315
   7700774
  56103758
  66164409
       571
  83385021
     79042
  90354628
       590
      1009
  54948625
  29070073
  28689912
     12839
  56276502
      4223
  49300865
  27051345
  51387008
  56073574
  57692586
      1438
   1210323
  16501808
  57199421
  84135073
  57655226
   5020913
    875307
  49592168
      8796
       847
  49763618
  56675113
  46083289
       898
  37456667
   5020921
   8662374
  68533356
  26842456
  46422097
    147940
  29186391
  55446765
  57514183
       951
  55339568
  57291889
   6694929
   6949031
  90264042
  10099135
       591
       424
   1169915
    309917
  46255838
   8667595
  46270458
  19924609
  55285422
  36400006
  21004371
  55810883
       205
  56779812
  67504950
   5702602
  24608627
  56294018
  46155733
  68923896
       494
   6319545
   3008150
  55731919
  37655425
       449
  56160802
  68795291
   1512821
       323
  50457153
       389
      1439
   6853195
  16600015
  31809871
  89865470
   2265681
    438036
       239
      5547
  10521283
  11748117
  31837344
   1000506
   5684274
  46175660
  90000270
  56157463
  55442860
  58516442
  38600504
   5603931
  55829147
       967
      3042
  46288718
   8052396
  10099147
       653
   5688763
  11115167
  26543084
       252
   2535854
  49270076
  56377069
  57283381
       478
  65164237
  84873841
  89823477
  26749903
  28942386
  56783397
  26419845
  48255311
  50296250
  53840096
  55392045
  59951389
  11201012
  50456992
   9325260
  50457024
  44500037
    766368
  50456980
  50457017
  56339872
  55801559
  89710908
  37393034
  55011631
      4812
  30403978
  57608930
       108
  10880314
  32285096
  42157526
  55553418
  53101688
  11201017
   1244080
   9171286
  18875894
  54760148
   4444912
  15100051
      1065
  46270383
  10400773
  65203832
  50456993
  58114705
     12154
  56907320
  26829118
  58075307
   2351418
  26200506
  90268369
      4130
   1869117
  50600139
  67985216
   2559235
  53147088
  10184342
  46078432
  55096127
  10089667
  32199953
  96538599
       868
   8651198
  83721713
  14100121
  83137250
  90025401
   8900005
  12000298
  10793401
  55073751
      4368
  31131860
  90001490
  56450493
  26680623
  46316288
  55810886
  83594367
       489
  89726928
        78
      1805
  57316871
  26600097
  65122633
    150131
  10879785
  50600161
        83
       180
  16400015
  46100008
  83901390
  97740520
  68823792
  10926039
  29009296
      2072
   2437847
   6794322
  56061417
  65134398
  90309476
  90354635
  31400042
  56209987
  65212697
  89588155
  55810898
  90000228
  28706748
  52683190
   2246950
  62904079
    513494
   9706958
  22700835
  56187812
     28382
  68877369
  19101040
  56261109
    756642
   2517479
   1223010
  46276400
      3775
       410
      5325
  46158239
    161885
  50456960
       879
  11437026
       758
   6505828
   6648690
   9458004
  46011304
   5508758
  26480761
  56684201
      1343
  50100208
  38601064
  50456931
  55004288
  84899728
  83963926
  38300873
  46167885
       518
   9502642
  56700009
      2734
  55791681
  56525469
       147
  57897905
  80495377
       852
      1576
  84082157
    533008
  11321035
  50457018
  18203112
  11758018
     12846
  58948453
    756643
   8688911
  62356147
  62912524
  14400173
  10100002
  84789206
  62955489
  26406098
  56910001
  84611766
       541
  56651483
  84807970
  83196593
  83901377
   9998523
      9105
       200
      6364
   5707488
  29314425
       506
  55339535
  55842182
  56460643
    555990
  19994186
  59266844
  83842781
       484
      1149
      3805
  49565333
  90000087
   1904801
  46172188
  17900103
  27191491
  55271474
  83571196
  10291521
        59
   4373197
  18100027
  31897125
  55759916
  54684684
  10467775
       931
  68581132
  90217697
  31627919
  49500270
  44994042
  56055030
  85044134
  68857441
  70500101
      1030
      4016
   2575143
  12635064
  27050352
       497
  19971335
  83363208
  55339545
  90025332
       453
  15400012
    773787
  56123970
   5586734
   9750236
  68085895
  26853590
  83929923
    780700
   9547347
  55011632
      1718
  29188038
   2442596
   6900120
  83535446
  37496844
  11293083
  90315086
  17100084
  27808482
  32199992
  50456989
  56869909
  56934195
  83428445
        31
  26779583
  57195137
  68857561
        18
       659
  56419598
  11400004
  28600151
  48065569
  46130753
      4854
      4536
      3000
  26749905
  54970199
  84789210
  52721122
  10579634
  30721487
  54329823
   2635568
   9977451
  55860926
  90000728
   5736482
  32049903
  56763148
   6697672
  55719373
  31663426
  57202983
  56832363
         2
  93390658
  26963851
  26814425
  10407513
  54454999
  82081881
  56123940
  65898115
  56888252
  56760412
  26600548
  31943939
  90000116
   6694930
  57812069
  29227417
  83597026
  50456950
  55011679
   6969484
  10127944
   4433721
  73800119
   5725405
  16178523
  29200224
  90491514
  55758974
      1053
  55446787
  49300673
  68432010
       143
       969
  11779958
  31727224
  28850096
  50456970
  46194079
  50456969
  37669459
  68970515
    803396
   9854258
  57523690
  56881887
      1350
  59560198
    532240
      2628
  37924086
       358
  63252356
  82896265
  83837329
       368
       576
  18300244
  57296535
      1724
      1058
       606
  55392111
  56417648
      3518
   4468516
  83933931
  90025238
   1186972
  29600057
   1616005
  26728208
  55011918
         3
  19993126
   7945695
  16173687
  57338851
  31898176
  46062028
   2664253
  10768294
  11025301
  24647527
  57183814
   2568170
  68571496
   4900775
  10239024
      3266
      1330
        27
       476
  51387025
  57979981
  18875881
  10701038
  57282833
  27200204
  54977527
  56160842
      9145
  50457027
       113
      5748
  40427445
  68812759
        41
  31837323
  56217399
  57327178
    977577
  10341773
  90152659
      4386
  97886177
  33728206
  57856298
   2310995
  50281141
  55339557
  84528562
  89908379
  11771012
  62446047
  68105303
  83935739
   2495592
  10700120
  23000279
  28565722
     15164
   6277417
  18300317
  37774903
  90270216
    413225
  80062641
  56698578
  26890785
  90409385
  55719355
      1289
  56698566
        68
   4336611
  18013939
  50456934
   1073282
    615047
    677592
       219
      1040
  89267994
  29314452
  50275747
  55587538
  90232969
       226
   2546735
  31131063
   2494955
       636
    327188
  49852443
  56907219
   2547077
   6897426
  55011791
       259
      1560
   5733387
       536
  68857458
  10300888
  37669448
       283
   9473595
  29314400
  54977541
     32117
  26836763
  90268360
  46273433
       546
   4468250
   9808562
  26653527
  28468081
  33721277
  31948562
   6319541
  55726649
   3012594
  11100358
  26598084
  39700123
  50456962
  54292140
  57552599
       552
   2482991
  29180947
      3564
      1478
       562
  24602949
  83819965
  32024903
  57071903
       151
  29348488
   6599820
  10584135
  55392110
      8950
       607
    513753
  90107165
      3267
   3010854
  29214146
  55392042
  20100447
  46297567
  52752704
  27082010
  83811127
  10601042
  51800071
  31801093
  89710917
  26823339
  46255822
    306606
  90021096
       119
  90000050
       505
  83547873
  28997640
      4013
  56566785
  56924619
  57485018
       340
    694322
  11614776
  32057353
  56460633
  56702083
       257
      8402
  29410737
  90025265
  31407022
  62778155
       953
     12956
  14100046
   1488648
  46074548
  57019574
      1409
  56210000
  57863425
   5621457
  50700770
  57566979
         8
   1073276
  55759007
  62978754
    809085
        13
       267
  57335576
  84822161
  21002183
  29204000
      2254
    161887
  46250904
  10699306
  29247353
  28515224
  46062086
  46273439
  51151908
  55392074
  83559727
       789
   1507379
  36211293
  55966910
  80007335
    659184
  39700808
  32128403
   6637490
       355
  55810903
       419
  97880576
  55810879
  84650037
   4823380
   6815158
  55011695
  51800007
  70283133
  50457082
  16020280
  27200009
  57316950
  90355493
       117
   2547100
  80007067
  57228438
      8724
  55810882
  55855573
  55705566
      1367
  26988991
  68674898
  26543082
  56073519
  26999248
  46142082
  70845060
  37579086
  50456999
  53925107
  57655495
  89710919
   3804548
  83963012
   6637485
  55856008
  97797635
  61420722
  52903803
   4444196
  89908385
  57694812
  24800229
  54672019
  17900014
   3008119
  36211270
  46042411
  52048357
  56030241
  56718872
   2065380
  68946898
  84732594
  56907278
       863
  64278866
      1004
  55174665
  51705564
     15051
  26964719
  26865146
   1151255
  55258561
       276
  50456964
  83797321
   7128744
  91291706
  50416398
  30721482
  31510561
  43000097
  90034696
  56210037
  83559737
  18013941
  10098199
  15100131
  50457014
  50500009
  29227429
  56061918
  53532868
  11751392
  32057332
   1103408
  27845594
  50457025
  61420712
      1878
   9459049
  90302771
  54692943
  56209979
  56345885
   6815161
  49300886
  57330023
       385
  55182864
  56468850
  54970193
       220
      5679
  68597946
      5249
  19801043
  28557668
  37774905
  55940841
      4032
  55322853
  95711151
   9511128
  11081431
  37393039
  46273443
  58188083
  31826231
  50457263
        56
  56623738
        45
  45100328
        63
  46216267
  85617813
   6849234
      1328
  50456942
   8930043
  52752721
  73001573
  97883800
  90021098
   7974856
    163705
     12800
  53833910
  37496841
       642
  28770433
  29911150
  56261126
  56609629
       302
   9473646
  67674668
  56716986
  31131793
  31722174
  62356138
  56226748
  83993376
  19999205
  46273416
  65106827
  84301622
  19000023
  37669461
   1400671
   3013712
  90003356
   6900068
  12682103
  46189875
  44814892
  56474699
  68857557
  90036658
  83547875
       516
      3346
  83000427
       524
      1249
  97761513
  46238976
  26201689
       400
   5769034
  10599282
  54300684
  55966909
  57007421
       286
  29323612
  68521884
       343
   9524511
  55012054
       335
    802025
  15200039
  60039205
  56186602
  57316896
  68728496
        44
  11088487
  10759060
        23
      9449
  18013953
  55511094
       322
      1082
      6991
    147043
  55349139
       318
  46328378
  56073618
  84070274
  10793321
  32057471
  55322988
       766
  68812767
   6742182
  54308887
  59715467
  84856567
  66296753
    513752
  62496195
  11006672
  85146290
  57019553
  89525052
   3012616
       454
   3002116
  27067272
   2560672
  32049919
  57331156
     15156
  36600237
  54252571
  56568671
   9498475
  46281711
  57524273
    140631
  30331399
  95947626
  56510532
  57404941
  90000074
  29215367
       365
   2539915
   8977499
  46041654
  55909709
  63252353
      1698
  46281670
       381
  10272503
      5721
   2619802
  84814533
         4
  10972832
  53238899
  68795256
  15100052
  56260778
  56714837
        28
  10741103
    808924
   5469819
   6573626
  84873839
  56286082
  56073582
      4506
  57183811
  90000125
  55011760
  56210042
  57403001
  31569757
  31701089
  56253444
  24200062
  46132300
  81119644
  55699391
  56608389
  50456976
  56049821
  13900093
  46281659
      6081
      1054
  46095912
  47345353
  83736698
   5733427
  55012063
  56474655
   2388641
  11200650
   3013154
  32164445
  46320928
  55791762
     10349
      3168
  32153908
  29108721
  55011653
  83741091
  57374020
  10865065
  27201166
    185141
   2422492
  56350688
  34647944
  37333468
  32057366
  32009649
  38602499
  55012005
  84822207
  50159583
  47697654
      4726
   7128188
  57652685
  49995887
  66965188
      3059
     15054
  55966843
  55011673
  56151452
       579
  28433499
  10725638
  50456938
  62627455
  11321028
  58075292
    232978
       190
   2491772
  57547616
      1214
  10870189
  50456957
  83884613
  29200074
  56606072
  11596819
  37669433
  32073362
  11069301
  53956287
  56881200
    157671
  18006808
  56839684
    438035
   2664689
  12666784
  49101015
  90000085
       944
       362
  84986075
     10569
  56613033
       831
    161878
   2601078
   2628952
  10579628
  55948113
      8577
  52436189
  80366882
  10118389
  55182861
  51761612
  15100053
   2601052
     15185
  89291454
  57162049
  11321029
  68605135
  90268428
        15
      6156
  57183834
  93566280
  63064315
  55073798
   6540148
  18779867
  52721121
  26728703
  26787304
  55011919
  62585686
  31510600
  31663575
  44814894
  37400032
  46083298
  74200517
  50457034
   3002115
  16297328
  55947415
  83875868
   3175774
  50457046
  84822044
      4406
       964
   5589707
  40468869
   5626583
   2995473
  56210003
   7974854
  55939084
  90000727
      1406
     12970
  15200160
  16239100
  56444733
  84929034
  57196395
  10422636
      4287
      4017
  20013667
  55011815
  90000054
    969897
   6532534
  11771404
  44814895
  56100017
  46273413
  58836324
  56615583
  48065567
  10324556
  26903478
  70283183
  50457010
  55011921
  56318866
       511
  54827853
  54871927
   5014917
  55428569
       559
       764
  57259282
     12830
  56012638
  62835424
  51992621
  55855981
    658779
  18006811
  30721478
       168
  10420364
       748
  26500175
  80062410
  83965252
  24000796
  12300691
  37774902
  59266836
      2413
       338
  11590505
  88612898
  57441646
   4347202
  56955375
      5013
   6764305
  28559586
  71927790
  38600480
  56623767
  82918920
   2329635
  57574225
      4643
  46158595
  56507083
        67
  10299775
  26802835
  89717153
   2537791
   5008492
       761
  10538270
  11088808
  26389238
  31841360
  68823379
      3916
       598
  38800031
       367
      5200
   5524694
      3406
   6599818
  37669458
  54455043
  55605554
  84609544
       290
  37761259
         6
  29302786
  68749340
  11606277
  84860565
       619
      2990
   6786763
  18875882
        51
       271
  72497914
  31400497
      1392
   2430536
  36211282
  56297132
  62880757
  83830327
       539
       709
   2568171
        26
  68728583
   6319540
  56698556
      9104
     33198
  56123939
       507
   8652453
  12000030
   2532467
  68570797
     14711
  84611764
  57642345
  31800943
     10150
       373
  57340147
  55339570
       434
   2094398
  10407507
      5720
  57125333
    142496
  62960853
      2895
  11780485
  56445062
   8651189
  57183847
  90025334
        36
  83674438
  27191451
  55719357
   9967025
  16527092
  37277854
  50456965
  83497975
  54970197
  10880332
  37669466
  56209993
  82957556
  38602854
  56807244
       791
       740
  57242733
  29215355
  55452808
      1116
      5132
  62792927
  90089099
  84102402
      3009
  18100104
  84822162
       238
  16049733
  46316305
  55923241
  56723815
      8810
   1103409
   8648638
  55855923
  90025377
       865
       146
  68527762
  11771412
  56907370
       551
  10071538
  56651476
  32282937
       496
    288523
  29135919
  68877390
  90021097
   6168909
  57183846
  55810885
  57316870
       198
  55868778
   6540146
  56209992
        79
  19000008
      2929
  38300863
       701
     28388
  89776841
  91652745
  54261305
  55977177
       796
       826
  27200071
  70283194
      1729
  26213876
  49300877
  50457227
  55868784
  16400016
  56918527
  57284822
       250
  56186626
  57644607
       145
  26852935
    288512
  31131651
    694308
  25970305
  56521193
  83722279
  11200233
  48500055
  26853685
  90155759
      2060
  10486864
  54684667
  50456948
  44902309
        38
  90023734
       107
       352
  27900995
  10907376
  50456967
  10613313
  18875895
  49565320
  10032844
  57066827
  36000564
  90354645
  97886856
       531
  46060313
  56160708
  55810904
  14100048
  55271461
  26200509
  68749313
  62332057
  23908483
  50456994
  29283845
  90000793
   3012544
   6348831
  11753721
  26904475
  32246646
  38300864
   4435932
  19472521
  46078462
   5647806
  56762173
  83947620
       106
  68749325
  80007068
  31510589
       517
       587
   1802496
  56049915
  56478635
       315
  54970196
  62953928
  85617806
  56804891
  68821006
  95947628
   6319546
  14100045
  57330192
  55639482
  46083288
  46346865
  68209454
    214151
  50700791
        82
  54545317
  55791745
  90025289
       273
  46255839
   2570518
  37863001
   1755466
  89710909
  56837067
  32073380
      2832
   2392257
  53777895
  56187811
  57570645
     15052
  56263152
  10103504
  55518198
  62560616
  32133576
  56542577
  65203833
   6329723
  11081361
  46119889
  53884447
  58383306
   1330437
  29040588
    968381
      1780
  46238959
  55392114
      2194
  59959731
  83875871
  65168162
  90003353
        85
   6821280
  10291509
  49763652
  90000064
       110
  32133563
      1384
  38600815
      1588
  10418587
  10178126
  55444627
       128
       174
  90025272
  29188091
      1163
  26756120
  57228518
   4369794
  11006950
    756654
   8651188
  26865145
   2645626
       104
    144071
  11584583
  83199778
      1074
  28433496
  68423159
  84176001
  10689414
  29188095
  37277851
  56139124
  84191693
  90356462
      1190
  26806291
      8795
    639538
  27300006
  71385285
      1932
        22
  90394587
   2601115
      1606
  11201011
  50457032
  68495775
   6601560
  22900041
  31727200
  90325248
      4117
    154421
   2634859
  41100296
  27020644
  96220244
  56210001
  62500836
  83033235
  56615073
  31131815
  56013960
  16000375
  28821167
  57007420
       737
  32057334
  18524434
  29083631
    161901
   9454050
  57566587
  26798883
  83797304
  29447145
  62408133
  90386821
  20500468
  84301621
  11200165
  46273419
      5265
  36400016
  56454191
  90000180
       604
  55759146
  57019559
  10906680
  50457022
   6654031
  57316865
  62766079
  31826250
  10905842
      2646
   1515321
  12635057
  55339552
      2793
   4468510
  10905898
  55646693
  84189255
  72300094
       625
  56460630
  18016063
  31510607
  84873826
   2996643
  90315089
  31864806
      1134
  10920280
     12845
    154445
  45600582
      2783
   9066350
  62821365
  56317518
  31727230
  62972594
       596
  11590508
  50500036
      4417
  18875888
      3746
      9766
       586
      1339
     16808
      3120
        91
       487
      1039
    694315
   4956637
  18779892
    144840
  18871165
  57033665
       406
   5603901
  83057323
  91809816
    132462
  10390408
   5020464
  55246307
   1218235
      1042
       431
  14100035
  57019570
  90000103
       228
       515
  76200205
  82081883
      3287
      1735
   2664678
  10901045
  57316895
  83332292
  57019551
  31601084
  44800818
  50457077
  11767719
  12600007
     38022
  54483975
     29640
  10032830
  14700015
   2569687
   3009995
   6599821
        43
       765
  21900013
  32057342
       295
  55190034
  26649274
     28396
  57171274
  77374210
   9738533
  14100047
  84899470
  62583920
  56954318
  50456941
  53400961
  29227411
  50457036
  26814430
  46332809
  52048354
  68557568
   3011420
  10766573
  49891935
  54931492
  29188190
  40433374
  90000612
      1051
      4934
  51483522
  56312714
  32054265
  26964718
       303
  31589490
  85165598
  18875886
       240
       628
   1085366
     29647
  90000159
    758667
       275
   2351362
  56340513
  56026560
      9916
  55829162
  55011726
  95947627
   4955798
  89661421
  57760705
  55339574
  56608661
  29188219
      1248
  18013942
  90001180
  26823324
  29188106
        14
  90273083
      5704
  90368413
  65188621
  84596356
   2114968
       674
  14100064
  16900245
  55004303
  90021099
      5719
   4142878
   9489562
  30721467
  28979212
  31159136
   9882888
  83547876
  50290950
  68482886
    968380
  54567480
     29673
  52903804
  68858609
      4430
  85617812
   6538238
  55012003
       111
  12302569
  29027534
  46255846
  57765495
       317
      1321
   3006847
   9808560
  46332836
  56737218
      2992
  31131130
  37496842
  31365860
  83827517
      1572
  57337526
       256
  83583518
       455
  48200020
       334
   2522137
  10099130
   9325259
        66
   6626674
  11742234
  37669462
  54629436
  57438267
  30721480
  55073780
  56888391
   2411312
  46158624
      4549
  27300038
   4823375
   6900088
      3538
   2560673
  90036445
  10133611
   6764304
  56682342
  57340615
  18779866
  15903229
  29314407
  52800595
  85149063
      1534
  55419590
     12843
  56151568
  10505176
   6697674
   5769035
  26567302
  55548564
   8396129
      9146
  96645382
  31937549
  50800032
  53925094
  95711152
   5452039
       120
  56522854
  85057542
      4462
  10265466
  57975212
      5248
   4100472
    973637
  46239219
  83087364
  15100129
       235
   6599819
  56225309
  53307573
        64
  29253877
  68581985
        71
  38600905
   4438152
  20500164
   3804565
  29309109
      2132
  24602947
  56288924
  57826852
      2604
    773795
   2494950
  32049938
  56045123
  56986552
  31722211
  50456979
   9094591
  50457189
  55882273
       370
       568
  19643448
  70700068
  83797308
       157
  10240392
  19990151
  62972592
        88
       160
       594
  31765488
   4458379
  50457081
      8802
  31131970
  84573890
       965
  10466014
  57078805
  46273408
  85227077
  90000598
  56209991
  26823655
  84929056
  56283265
  56919347
       666
   2246948
  32057479
  56381702
   1134074
  56186764
  89717166
  90000138
       580
  35352772
  26821155
  29198202
  57642380
  45600008
  56921113
  57981032
      4481
      2103
  82075531
  55724166
  57199378
  83852597
      2201
  29395267
  59266846
       184
      1506
  90242308
  52903835
  57259284
      4184
     15018
  18700105
  55182865
  56276426
  83984650
       428
   4454049
  10857567
  11042663
  50457037
       247
       902
  31510585
  55667734
   4340176
  54264301
    289070
  11614769
  46041672
   1616173
  90036448
  34647974
  55005883
       450
       504
      1036
    136594
  10619472
  50457182
  70845047
  83673879
  26095261
  57019558
  38600487
  10448075
  53153123
  56807629
  18500471
  27200194
  62332056
   5694161
  31727246
      8776
  10402844
  67942351
    438018
  26728213
  90259632
   5733388
       533
    748080
  27020650
  37600047
  68857455
      1385
  36500591
  46317281
  56314143
   3804566
   9476373
  17901933
        21
      1380
  50456961
  50457031
  50456951
  50457028
       555
   6806668
      1559
  90107177
  29009207
  90270215
  90000090
  29234149
  84070276
  30721474
  27485207
  90025371
      7437
  56715707
  59665114
  97880565
  55987487
   7128726
  18875890
  29215586
  27201239
  37579123
  68823853
  30721488
  11033027
  21000176
  11417576
  27945414
  61420719
  84189282
  49565313
  55510455
       405
   2521773
   4369780
      1864
  19911072
    105815
  57567624
  57599877
  11749398
  68825329
       149
       294
      3439
  55859618
  26927050
  11749687
  84899438
      4408
  56949423
       605
  10521300
   9633309
  33825833
  55011758
  10550401
  10849404
  84929129
    327189
  50456971
  90386810
      3381
   5505531
       383
   6694931
   6857628
  31722167
      5677
       600
  83917787
       535
   3804571
  89515550
    835173
   3011325
      4990
  50200051
  25650777
  54977540
        47
  31948561
  55513171
  68857569
  10238949
  29333421
  45000258
  56210002
  68423026
  32082244
  29135918
  40500789
  51545101
  55339556
  83852581
  11590512
  57764750
   5683794
  45700011
  54483960
  68580355
    875308
  22400083
  22800815
       102
   9854255
  18779896
  87383000
  10768276
       629
     16809
  25282540
  53390038
  26853756
  55810887
  46273420
  63252357
    161879
  90356466
  17500021
       357
       514
  50456935
       369
      5155
   4422027
  90025277
       425
  26762747
  22000992
  46167881
      4496
       227
  16600051
  55011792
  26666153
  32701056
  83583506
      1365
  82957552
   1491635
  55246339
  11033521
       333
  18875880
  46273402
  38600756
  46234714
  55339566
  55699411
  57655763
  83009245
  57162105
  62116878
  46158580
  56209997
       114
   2397048
    462157
       319
       888
      3791
   2539092
  57765305
       563
  40500006
  90000619
    808093
  26728171
  46422099
       728
  97880859
       324
   9469809
       371
       329
    438031
    230887
   2342446
  54970204
  57642225
      2833
       360
  12000195
  83842760
       350
  19861118
  55011990
       245
  58118621
  19943509
        92
  52049436
  10407531
  57605404
       193
    689513
   5733423
  90386835
  40432126
  68206402
  56779830
  68860713
      1038
  31510583
  68728499
       663
  57357905
  82810550
  83722299
   6329724
   2639985
  15100066
  68582020
     12840
       260
   6758496
  68815291
       437
       123
       575
       637
  26859428
  54086998
  55966878
       647
   3004216
  55699175
      1224
  24400829
  67942353
  50457002
  90065794
  57199415
       741
       771
      7536
    533010
  56157937
      1434
       685
  14100116
  90001501
   6166338
  29359254
  55011807
   6786727
  10859215
       547
      1935
    312850
  89776845
  31944004
  57019568
  90029590
       982
      9501
   1910640
      4676
       850
  29218489
  59602980
      2038
  10812436
  37496830
      9215
  56474680
   6418922
  52752723
  29194677
  57330041
  37669451
  54918634
    140634
  50457047
  59541549
       211
  46090283
  90000666
    533049
  54056966
  57183826
      1018
       616
  57336118
       382
  84634105
  26972443
        94
     16817
      8864
   2446184
  55988183
      1244
  11614784
  31809544
  57310103
   1164175
  55339528
  57326600
  54086993
  55996286
  82935342
       565
   6562830
  32057476
       218
      1041
  70283106
       635
       159
      6954
  29410708
        97
  46315497
  55289303
  56444202
       313
    232987
   1549662
  11736561
  26791256
  31868951
  90389601
   2454535
       417
       510
   6468299
  84221167
       230
   8651286
       459
  32062867
  53331227
  57778119
   2333200
  46172668
        10
  32106263
  55339562
  55774182
       305
  55960605
       545
       242
  10754597
  50276378
  46255842
  54729426
  68637440
  95522092
       573
  97816715
  56615401
  97640526
  57022909
  83559743
      6953
  55993738
      3405
       263
  26910682
  52903839
       364
  89463439
       217
       597
       312
  55642899
       456
  97879509
       380
  83535445
  85056417
   2601076
  15100059
  29188187
  55660200
  57617072
  90362235
      1372
  11606274
  55667625
  90386813
  31816400
  84368500
  55012055
  31131716
  83559739
       270
   6573627
  50457139
  90025342
  27191453
  40446576
  84065955
       306
       435
   6770568
  68472460
  57078819
  48065566
  59665105
   4823374
  10538291
      1371
  85617811
  55791903
   2659285
  56832410
  16561345
  62953921
   3013157
  54163470
  54292203
   5633505
  30859955
      1620
  57121394
      7306
  55857985
      1349
  16090123
  29188069
  40395079
       258
  49300779
  59744270
      3600
   7100628
  52387296
  10663126
  59393086
  83933933
   8647373
  11614783
       491
  55842178
  50457033
  29326485
  55392075
  55089629
  83228348
   9199195
  90356482
       255
       632
    532228
   2580792
  50456940
  58836326
  62744150
  82091743
        98
    438020
      4937
  28559599
  55356311
  84814532
      1599
         5
  23700018
  45700118
  56713133
   6348839
  37496847
  84932068
   6389803
  29332676
  68857540
  55339563
        11
        25
  26560906
  62307390
      1391
  10973485
  56210074
  55791803
       542
  28800241
  57152497
  55754613
  57158346
  90337825
  10793246
  68637441
       508
  32069446
  55011581
  17301581
  84611765
   1959526
  46363732
    704314
      2399
  15900007
  85034998
     25826
   2446179
  57259283
       376
     12833
    927819
  56446969
  62835423
    970647
   3013156
  45300523
  50457074
   6392003
  55352750
   8663718
  16501799
  27054640
  32069449
        95
  18701046
       115
  10467776
      3477
   2945350
  31618029
  50293600
  55758990
  90228265
  11590504
  46273432
  32057425
  16202652
  10526758
  29008619
  28559587
       461
       326
      3917
  11596823
  85112377
  37456688
  46187494
  57670720
  62429278
       501
    764630
   5684296
  57197843
  46281747
   9500637
  26883140
  55966812
      1893
      1084
  62456014
   2505955
  56151499
  59951377
  62645699
       165
      5550
      1720
    706855
   4479466
  83820573
   1169922
   9854261
       581
   5496702
  29972437
   1802474
  24600386
  56297128
  37805771
  43400021
       538
   7200775
  52752738
  56075146
  56186601
  55609102
     63981
  90000154
   8651167
  46354008
  68459891
   3295140
  57605078
       485
       216
    346560
  32057440
  57365651
      1601
  26606309
  50700811
   6395514
  14600073
  58011718
   9854275
  26699923
  32057358
      1043
  57602295
      4551
  11773090
  56416158
  90315082
   4373196
  11102043
  10770646
       471
       232
  90273087
  29265964
  68749422
      4174
  10613314
  56923960
   3326190
   6638925
  55339560
       860
  29216160
  27300005
  18779869
  49565319
   7128728
        48
  56055029
  62755699
   2601129
  56651480
  83594368
   3457734
  97880587
       665
      1063
       756
   3013713
  29210762
  55011680
   8648612
  37496836
  62461323
       645
      1013
       905
   2992322
  11596822
   2580769
  56836002
  57199413
   2358411
  57567893
  24500147
     29605
  37781313
  90025360
  19879680
       469
  12000562
  49990040
  55966876
  46074547
      1569
  68359940
    756653
  30403979
  56623814
  83986721
  85135904
      3074
    306593
  55786759
  83573618
  10859222
  50457181
   1910646
  57729906
  10299746
   3004215
      3927
      8523
   1910664
  36211265
      1728
  68645928
  18013895
  21800512
  26200507
  53444020
  83895557
  54455027
        30
      4367
  38600805
    370273
  26519858
  62781991
   8651199
  57984320
  83908066
   8342097
  29036791
     15053
  26879741
  32057333
  56376889
  90362244
      1089
      4253
  80007648
  31824796
  56419432
  68823779
  59662809
  84180851
  26564328
  56161347
  10000453
  10859214
  31510563
  54970198
      4705
  90114943
       589
  50600160
  83594459
  56210026
      5678
  11034122
  31809911
  50456952
      2195
  82957557
  83547870
  40430014
  62965246
  21236899
  26906604
  83114281
        84
  90107122
      2753
  28912840
  50457023
  55339534
  90463602
  50100394
  56444208
  57155790
      3843
  26945797
  56261127
  18779899
  11614772
  57812673
  43551290
  97761539
   4636174
  39700074
  55882566
     28383
  82935341
  49492239
  56623736
  62332067
  83547871
  90209093
  28318951
  70700266
  31641968
  83987628
  32293876
  56073541
  62818435
  73001400
  57338918
  62867650
       608
   7400028
  46234721
  11596821
      1326
   5516207
  50457019
  55392043
       103
       532
  55362441
  90076729
       144
      6379
  10466385
  50456982
        35
  29333844
   6801453
  26928582
  57183848
      1677
  65120598
      4014
  37669438
      1386
   3937812
  31554570
  67878985
  56376827
  31856676
      1032
    766801
  56210009
  28161248
  81165677
     10566
  18779875
  90003352
    609237
  18200025
  50457174
  55392046
  57154852
  26654034
  71385290
      1381
  10629249
  10071918
  84873814
  83601223
    764646
  29900810
  31627920
  50456991
    438023
  90025372
      6021
   1897234
  18006812
  30721470
  62894288
  65212696
   1491634
  56950510
         7
      2794
  55339555
  68790113
        33
        76
  31200020
  46110828
       105
    961391
  21200089
  30721485
  50457267
     10555
      1073
   7075218
   6599824
  57152684
   5087939
  16508650
  55500875
  93566279
  13800017
  83692865
  62792525
      4240
   6319543
  55813592
   2342111
  56755557
  19300984
  58905164
   6742184
  50457156
       881
      4196
  10056972
       468
       638
       904
       152
   6913665
       299
   9119162
     10539
       623
  55392070
  19301036
   8635828
  10071952
  55172959
  51352857
  31266135
  55339569
       281
       548
    413222
  56832419
  56837139
  52147983
      4989
      9474
  23602753
  30721479
  85168772
  40427600
  49987590
  70400012
  26796767
  27200065
  31898166
    874882
  33200019
       387
  56319196
  68610153
  63252351
  90025201
  90025239
    973650
  83917788
  28982012
  29289383
  29301178
  46422096
  57183817
  32127229
  31837342
   6637489
  56151584
  55741090
  28638973
      1991
   4983915
  61969945
       404
  28200028
        61
  55605312
   3009976
  55511988
       279
     12919
       644
   6900017
  29083000
  32057423
  83613973
  84404075
  90003355
  53798182
       479
       937
       570
  49763693
  55559027
  56474653
       698
   4399306
  37496835
  62839154
  31887030
  83769788
       310
  68876103
  56952629
      2819
  54970222
  55174579
  56186714
  60449129
  46273450
  54624222
  57613391
  90317852
       209
       167
  90315083
  90317860
       177
   6538243
       390
  84926052
       474
      2899
      2820
    532954
  11115168
  82215148
  85135901
  90268375
      1579
  46074564
  56623731
  26914654
  45900055
      4684
  57328891
  55706059
      4440
      8891
  61420725
  90000970
  45201220
  56414957
  89598146
    783414
  57375744
   2505958
  46422110
  10987766
  53444025
        54
  21002492
  14509825
  31722223
  90264037
  23000543
  51483046
  56603680
  57019573
  67942341
       131
  84860563
   3010940
  10071921
      1920
       739
  55801504
      1068
  50456959
  90000078
      1121
     12917
     63984
  57551891
       196
   4791188
  55638467
  84822132
      1946
  55392073
   5334322
       973
  34647975
  30652089
  68731472
  85106759
       634
   4707688
  68024824
   2522129
   5688030
  89588130
      8923
  55011672
   9700045
  31727243
  83583507
      5718
   8648622
    288678
  54195035
  54959507
  57559954
    438019
   6786762
  14100113
  59584375
  85617748
      1070
       544
  57501573
      3692
  26001729
  54585890
      3082
   7706107
  56049852
       278
       311
  52752714
  90000056
   6949038
  37669454
  46216268
  29088638
  56375414
   3011411
       584
      6036
  60001342
       321
   2265089
       467
  18014109
        52
  84188602
  90264041
  90025370
       615
  56328443
        93
  57154106
       661
      4830
  10593389
       651
  90353420
  54977539
  57330222
  56049889
  83559746
  27053291
  37669464
  68531295
  56799628
   6169633
     10599
   6538255
  29227431
  68639244
  83594458
       408
   1616172
       503
  46273449
  84132234
  68896190
       122
  37277858
  32057414
       265
       574
     12841
      7452
    782999
   5736478
  44475420
   4290570
  55993718
      1223
  50457003
  62500848
  50500212
  84100183
      1653
  56024023
  83602141
  29265963
  68823852
   4414927
  18779887
  30858124
   8500022
  31936563
      5001
  83440136
       332
      1183
  56798229
   2659311
   9540522
  10282269
       342
   8648605
      1445
  56917796
  91212820
  59266838
  68728493
       621
      4284
   3804551
  56956522
   6389802
   1209932
   9303833
  32024924
      3361
    517490
   2639990
  68857513
  31701096
  46281700
  90017928
  50457030
      1337
  90025257
        24
      2777
  53689556
   6540151
   7974857
  19203823
   3011422
    677611
       214
  10553815
  29098120
  90025364
       631
  90000236
    516235
  29265069
  34384688
    982879
  53243653
       641
  15100065
  38600721
  56755094
       246
   5700056
  83428480
       301
      1001
   1755446
  18779897
   6786751
  29142638
     28437
  49565312
  54241860
  84887245
   4983009
  31510586
  50457140
  29186377
  57613231
  86519622
  55699186
  89661419
      1368
   3002114
      2495
  10762544
  55322959
     12834
  40440925
  57196625
       182
       869
  56601801
  57037614
      5577
   2265078
  37333439
  55285978
  32057331
  52388436
  52903844
  10407515
  62822968
  83229569
  56210038
  54977529
  56955285
       379
        81
  83597054
  10849405
  10923164
  54188887
  10793315
   2522132
      2608
  16000035
  89710918
  67952117
       363
      4047
  12649474
  26943640
  56249700
  55993682
       981
  29226312
  50457266
  68543153
  68638236
  10184934
  47300922
  51567672
  56460634
  57560794
   4119351
      1254
  46226093
    232126
  43400149
  46069618
  74200515
  19400011
   3011965
       891
  85218391
       268
       141
      1005
      1048
       630
      6359
  57409213
       300
  29271665
  54977501
    659125
  90001296
    764607
   5158633
  37669463
       583
   1181345
  54212285
  55011682
      1520
  56837173
      8943
  11596814
  29315088
   4649261
  56754101
       972
  50456943
       522
       821
    438032
  46069623
  90001367
  14700423
      1081
  56510548
  31590354
       679
  26743777
      3417
       595
  57286053
       284
  36969737
  31944026
  29173955
  31589492
  57152963
  96432817
       395
       309
  57570603
       622
      1442
       139
  56210039
  36400196
  57240190
      9583
   6732490
  54623643
  83099181
    688061
  25624995
   1615923
  55245180
  65212686
  55739691
      1260
  24602948
  46110842
  55719356
  57613540
  29299552
   9422894
    174074
      7690
  54504576
  35091705
   7300039
  48317925
  54977503
     32116
  83722298
    255978
  29180944
  56986774
    677610
  55513127
  56323513
  15700221
  84528561
        55
       593
      1648
  29314419
  53573985
  56949778
   6319539
  84023374
  11590509
  32029075
      7702
  46132307
  67450366
       100
  40501455
  56186763
   1000588
       585
  54994800
  50456933
  62116847
  90000060
  49852489
      3547
  10880303
  68919266
  83965288
  56923771
  29365303
  55392112
       716
   6319528
  28600067
      3324
   1169911
       173
  10099142
  90174822
      4348
  27021842
  30721475
       427
  58075298
   1836894
  29323143
  11005655
  46273395
      1104
      1995
  16568201
   6786757
  46110826
  46268743
       475
       917
   6714416
  31837324
  97755489
      4938
  50456963
  37667082
  62455999
  49891928
  56683905
       112
       769
  55148323
       569
      3563
  50457026
       553
       933
  46422111
      5043
      1233
  46222743
  54860353
  57040387
  56210069
   2522138
  10128689
      1571
  56986175
  68857558
       150
     79047
  31722220
  56061460
  90025430
  46244504
  64745089
  83673948
  27104803
  11771011
  85135629
  26838782
  68857503
  26832372
  34170808
  57501579
  56751666
      2828
   1170772
       488
    413224
  65168140
  90386822
        90
   2534181
  24700475
  29333379
      8677
    157898
       403
  21005658
  31341586
  10859218
  52349103
      1222
  55892416
       639
  55011744
   9324623
   9498987
  25787000
  27200010
  55011915
  26945799
  68166661
  90183020
       234
  68857462
      1436
  56285988
  83559728
       549
  56648511
   7709125
  62500790
   6319542
        42
  57283486
       755
      2010
       695
      9697
  50457197
      1452
  56568835
  14100010
  31200004
  10116622
  10299742
   4444936
  57854442
  57019581
  55011799
      4095
  57330091
  68823854
  32700507
       142
  49300478
  32035031
  10579635
  50456904
  82716055
  38600451
     78550
   2358417
      4185
  50600158
  56959707
  68359854
  18000113
      2957
  28744895
       540
  55857976
  82810541
    327192
   3600294
  31200568
  57464252
  82957559
  55604064
  90482858
  90000142
  57683770
  97469624
    903621
  46328400
  90000097
         1
      1904
  50457012
      5703
    533076
  32057470
  50000041
  57238880
  90248750
       929
      7386
      1472
       560
  52613748
  56414020
    132677
  25825378
  30721466
  31627918
      1440
  32049846
      3167
  40446242
      2539
    242243
      4015
  68253736
  11118977
  56623822
       588
      9267
  18500094
  28972993
  55501439
    246394
   6395519
  49492275
  52148189
  55392047
  56103759
  83597080
  84070272
  11934298
  65164216
      1178
  19000258
  55909668
  56718916
  56286042
  83000439
   1889297
   4417498
  32141644
      4651
  55978931
  50456990
     10422
      1719
       832
  55892897
  56444210
  85151589
  89674370
   9094590
  40330928
  29265071
      1429
       557
  83459061
      4966
   4120762
   4900819
  20500945
  32145963
  26947809
  46064625
   2358378
  57288913
       154
  10579630
  14100111
  46273407
  82330787
  56832385
  68527760
  58160440
  90000109
   1975411
   1033438
       336
  55082063
  68423879
  48800063
  55392072
  57582035
    764631
  55946903
  68749367
  83747124
      5795
   2579591
  28402273
  37496860
      1451
  81119645
      1700
    150114
    462168
  32029103
  57442750
  56996179
       725
     62099
  46259996
  71927851
  10089626
   6348832
  10407506
  50457157
  56261110
  57310142
      1226
  85609431
  68420393
  62867130
   6392035
  56103484
  55011675
   5733428
   9473604
   9725074
  20030562
  88612899
       185
       691
  55392068
  80062647
  90000069
   2601118
  56507077
   2437938
       724
    982878
  56263171
       158
  21927429
  23000019
  50456946
   2528930
       328
  27900823
  59160369
  53400969
  68533385
   6348833
  57566877
      2922
  49774520
  55607925
  64745106
      3570
  67273776
  55011800
      3995
  29197570
  54188890
  56286083
  10663205
  46244478
  55339561
       706
       912
    190016
   4012160
  29071165
  83890333
  72200024
       460
  85044138
   4328432
       676
  10905879
      4356
  26779831
  55435015
  68870585
      1273
  15500662
  55662967
  57602214
       509
  53777886
  66045870
       564
  54500063
       512
  56788156
       727
  56525291
  90000616
      5250
  11141857
       374
   9547340
  36491244
  55339571
  56054332
  26642425
  32197558
       164
       543
  19901052
  68533382
  18019702
       814
  62781890
  11590506
  59266835
  90394572
  57930631
       339
      1245
  68728492
      1024
  32133570
  90000092
  37496861
  90003538
  55011600
       375
  55587592
   9171287
       189
      3881
  10503715
        40
  54977528
  55339559
       215
  10849403
  26950301
       813
   6510351
  90025325
  90029585
       314
  31536031
  10629246
   6949039
  16501823
  37669455
  56474684
       762
  28200085
  30721472
   1549661
  10099133
  56986209
  57722376
  26600033
   6392036
   3013701
  84100167
       458
       345
  68206395
  90025249
  37496852
  28989776
   3013167
  46176121
  68383406
       394
       272
  32049869
   9473603
  57651933
    766774
  54977530
  56248826
  28242722
      9692
  57894618
   5280433
  50457161
  56336407
  90025258
  25437450
  83559745
  46222754
  53012075
  90021095
  68857520
  11147828
  90000477
  62953933
       976
      4319
  68718647
       556
  57695786
  82215147
    140635
  17900061
  54106914
  56062609
  89865463
   5736477
  26753723
      1856
  50457004
  55082062
       169
  28540735
  31665246
  37863142
  53218089
     12829
      2874
  10769909
  34647942
  54977505
  97861646
        50
      1150
     25458
  90386812
  11081381
  62792522
  64975533
  51387033
  55392109
  59584374
       537
       872
   4841292
  57760269
  57894636
  85119841
   2823199
  11190549
  14100008
      1942
    405118
      3992
  46397519
  54006847
  83287120
  90017234
  11400020
  27500152
  90270220
   2500693
      1324
  63252352
      1225
     11396
  61420724
  55842179
      3058
  10407521
  68749416
  31722226
  68347808
  57154137
      4286
  31256500
  37669432
  90025304
  26964717
  30721461
  46053467
  10859223
  90000053
   5456984
  50456939
    110601
  57857054
   8400144
  46273405
   6166340
   8647372
  31701125
  56218775
   5378028
  50456954
  10526759
  38600720
  84887240
    687194
  12672379
  93566282
  29811727
  83771710
  37797981
  16501822
  83606919
   3002113
  46338284
  26200585
   2428796
  57670640
  49592169
  56812063
  10896946
  54483959
  55791455
  57123284
       654
  55909673
  56932157
       346
  48447766
  56381699
  57287760
  62835915
  29395254
   6599823
  29310455
      8797
  46189010
       603
  37456668
  46266200
  62722234
        20
  11025312
  27200051
  84822070
  85146293
  29215354
  49101002
   2482992
  49565330
  90025356
  31506782
  56210068
  16516553
  46353956
  57033390
       952
  55801503
   1181620
       210
  68857555
  55046456
   1073275
  56210062
  56623724
  90317869
  20800082
  29291762
  55011991
  68728498
  55759000
  39600630
  46270457
  89710913
  90354466
   2302213
   2654352
  10251477
  56186740
      3718
    147046
  11596817
  56527827
  56698564
      4603
  26927048
  56722511
  56951938
  57893055
  84899398
  55012044
  10089707
  13301044
  29197593
       602
   4002882
  29365326
  57019557
  31627912
  57565709
       646
  29247354
  28995062
   8626785
  54441199
   2248423
   9849591
  83583517
        87
       422
  10898177
  26623267
  57394554
  57123577
  68857556
  10950405
  55011914
  83756992
  31686913
  57019567
      4290
  23000278
  55386706
  57551910
  46273435
  29215250
  46270456
       207
   2664257
   6601561
  85044101
  29289238
   1148162
  56698565
   5694562
  55858002
    509723
  10178125
  43900561
  90003354
  10905843
  53621419
     12844
  84083651
       443
       153
       882
  11596820
      5044
   5733395
   3811450
  31841333
  46333080
  90386806
       903
      1649
  57111151
  97761572
  54483958
  61854767
      4432
  36211266
  55190056
  55392044
      7799
  55339553
  50457048
   2522139
  31727248
  46270460
   1580048
   2601130
   6487274
   8651187
      3616
  46132306
   9473596
  84974720
   4290569
    144070
       101
       347
    756655
  10099143
  59837905
    255983
  24602164
  57852715
   8663723
  90025341
       129
  32145300
  46074563
  56922065
   6599822
  10827231
  55610954
    532154
  90325174
       662
      2888
  29009209
  57367399
  55011743
  26494935
  85146294
  90333000
  31365841
  44900481
  26608484
  26998291
  12691382
  29600047
    949117
  22901392
  26945798
  55882567
  11614770
  57007422
  83437835
   6794282
  84123107
  16101047
  55966877
  31357490
  55737469
  26229369
  55011651
  55698253
  57681826
  32011387
    748081
   1078897
      9272
    147047
     15149
       500
   6532551
  10660694
  37277853
        60
   2580775
  75928984
   5180222
  26599915
  50457029
   2659301
  56286065
    805378
  68359635
      1177
   4468977
      1379
       699
  34647957
      1650
   4399307
  82260267
  10784008
  29600042
  52800575
  89671566
  90025266
  56450135
      3016
       626
  29234131
  31830520
  57670641
  85018534
  10638231
  90325216
  32214972
  14000209
  55857995
      1977
  55791716
  84822069
  74011058
   1242614
       402
  29188086
      2391
  28920006
  29098460
  33200034
  10663132
  15100130
  27497800
       388
  22408608
  37750267
   8669433
  56103542
       354
       572
  82838151
  16561327
  26977558
  50100395
  54298098
  40294865
       253
  58108006
  68823794
  85050870
   2664657
  53777896
  46270461
       957
  56566932
    140637
  55392067
  90017233
    164256
   9276468
      3041
       392
       652
       682
  57120963
       477
  31510587
  46189879
  56151547
       846
    161883
  27945410
  40448061
   2495905
  46229855
       792
  29108717
  32106254
  53732086
  98018526
  54234924
  62834267
  29135921
      1066
      1437
   2664205
  68944676
  84732593
  10793318
  54961796
   1065663
  49565336
  62560639
       954
  55011691
  26817302
  31816399
  89776834
  29265960
  90355486
       991
      2938
      8641
  13301041
  26672948
  56314207
       386
    809084
   8916444
   1155181
  56949822
   6487228
  54308915
       194
  48447767
  55792163
      6155
      1778
       199
  26740688
  83597078
  46475855
  18006860
  55392071
  56986595
  83559736
  55011694
   6676182
  89651142
  10448263
  53400967
       446
   5006814
  55810900
   1515806
      1208
  89347671
   6538267
  10184944
  23500056
  56679047
      4875
  22100019
       221
     32118
       482
  26800035
  10700141
  54570533
  54970192
       490
       684
     12957
  57183838
  83252217
  54241865
  56210065
  31816248
  56925066
      1528
   5832712
  12687420
   1755467
   5729765
   4468369
  57570491
       499
        57
  94093798
        62
   6202958
  45700120
  52900583
    172083
  16165289
   2568169
  29314464
      4094
  56160882
  56812096
   8652449
  50456987
  56862837
   3013159
  90021100
       155
  56735415
       361
       162
  57642276
  57685058
  19885507
   6532538
  32183414
     15056
  55430557
    986799
  54474276
  62894292
      2664
  98018556
  10407520
  29221828
  31800702
        16
  10521222
  65204914
  87171844
     70735
   1089645
  46422109
  55411150
        74
   4300136
    244780
  32215861
  84506209
  26859451
  40581867
  55801915
  24600133
  67701393
   6969495
  15801533
       578
  83721704
        19
   2471286
  54308910
  26672962
  55392113
  32074881
  57019561
  59665124
   5694491
    154534
  55011727
      1945
  10945647
      1974
      3094
  13901037
  29301197
  49517447
  82871008
       731
  57195526
      1129
  48532796
      1139
    936944
       828
      1638
  37302932
  46117336
      1687
  32197545
      1148
      2805
  57031884
  57199418
  56614609
  55011697
  89710905
  84674884
  19900243
  55339987
  56646963
   1169914
   4468270
  14702462
  50457000
  57602831
        32
      4283
  31675040
  46158542
      2066
  56317495
  89198732
  90176756
  84064873
  14700016
  10663133
  55810895
  49157587
  68543156
  83797965
  49157593
   4373198
  56285960
  56908984
    161882
  26936521
  59837899
       183
  14100071
    161877
  19931713
  83842763
    701845
  26815676
  14801035
  28441813
  56299876
      1019
       133
  31722225
   1495998
  85044108
       222
  32057430
    255977
   2451212
      3680
  43312959
  56882409
  56728155
   1170780
  10645472
     63977
  57455231
      4323
  89740570
   1073290
   3804557
  18600036
  22224468
  81407989
  85018621
  56764216
  83971657
  74200518
  50457061
  55925423
   1659794
  29302808
  10700015
  29194172
    288614
      2861
  31919605
  83886954
  46272018
      4405
   6604869
  57023597
  65203736
       269
  10711674
  90268384
       992
  90386833
  56988125
  50456968
  46239217
  57158199
       191
   9633350
  49763608
        73
       188
  19643523
  15100068
  50457141
      5279
  18600077
  55182860
  84887234
       171
     29618
  56755510
       125
    288610
  90295947
  51483520
  18779888
    161893
  50456977
  21002176
  38300346
       710
       773
  10322238
  90362234
       483
      4862
  10923159
       834
   4473268
       582
   1222777
  85018558
  90268378
  65080727
  11652281
  90268427
   6604842
    758833
  46069605
  90264034
  10076110
  51400042
   5462659
  37761260
  84873821
      1306
  46262504
  16588133
     12931
   1194372
    847512
  68443656
  63895949
  37781324
  62645807
  10896954
        49
       498
  55073888
  62522610
  97696418
  32700021
      9992
  26767365
       550
  46270459
  89555744
   2529973
  55966911
   2462277
  54308906
       248
    625227
  31590341
  56209995
  83774738
  31476384
  54970195
  58184336
   2628452
  55011704
   1181593
   7974860
  26945788
      8955
  15400009
  57123493
  31857851
       700
  52800020
   9547346
  56186625
  18006813
      4602
   3008124
  56252448
  90482857
  80062412
  90025294
      1766
  28770393
   3011418
       867
   6697001
  31935441
  83952669
  90025388
  90000133
  11025307
  31801076
  32039421
  10891738
  84929128
  10849341
  29098282
  83765509
  89710912
  90294121
  57445691
       918
      4853
  57501566
      7539
  10613312
  27200072
  46213080
  65188612
   2619525
  85151582
  31310655
  53836066
       987
  52683188
  10579629
  52800594
  25743427
  68394655
  90482874
  11081384
   8647219
   6644586
       566
  26200508
  62202018
       179
  85146285
       592
  90409356
      1716
  10600694
  57367894
   8929924
  90354612
       493
  32011222
  55810884
  83722277
  45969732
      1283
  20808625
  83740577
    764629
       984
  26132695
  10435263
  55011951
  57486933
