    757087
      2519
      4495
  56423866
  84058952
   9361661
  45139019
  41100314
  70723869
  97487584
  26200915
  90001340
  56887120
       890
   8170674
       156
       640
  53939081
       161
      2886
  10521233
  90023950
  58223366
  83144560
      5554
  62835344
  90023451
  10151603
  11082026
  10526736
   7963134
      6158
  37879533
        17
   8809468
  16257403
      9190
   1489642
  10691641
  26584807
  89865400
  68877371
   5963718
  56276501
      1078
  10692015
  37277855
      2496
      2202
  37908056
  57605173
  62828801
  30356586
  90023942
  46165556
   4871990
  56617567
      1656
  39700498
   4563896
      3672
  10140003
       966
       958
   6500833
       495
  10956616
       208
  93860346
  62792524
  65204905
     12958
  46270455
   7851116
       236
  84679681
      1207
    506124
  37726616
   3800054
   4701865
     12889
   8616382
  57862993
  62624410
  11135682
  56225655
  54656883
      1980
  56911563
  80466050
   1110806
  26000964
  90334797
  59730304
        65
        58
       693
  26700220
  68749223
  83691032
  84284485
   8826917
  10140001
  11025313
  49300874
  55769514
    291678
  12657558
  57570999
  62645700
   2600916
  90016953
      2373
   9029301
   5419595
   6279892
  55870857
      2298
  55926103
        53
      1118
  32082276
   4779876
       414
       823
       140
  10593390
       130
      2835
  38694764
    565722
  46062193
   4438147
       195
   6786760
  90300502
  56000228
  57766990
      1067
       658
     32516
  61098907
     10267
  46132309
   4759145
  62955522
  81879877
      5006
  90020983
  45300831
  72700004
   4784903
  90020974
       121
   9526060
   9167945
  11771005
  29135923
  57377635
  68919264
       175
  46338234
  83884310
  82600335
       181
       439
      1135
    811037
   3670736
  18600035
  65120617
  45101348
   3800037
   1733684
  90047556
  26780291
  68553376
      5205
   1186958
  85096033
  40464867
  53243332
  68218335
  10411156
  29303978
  85127902
      1182
      2363
    733689
       473
       109
   5176265
  90023841
       391
       927
  56956054
  83144585
  84684906
   8210421
  84856986
  52800022
  62521418
  94389849
       277
     78510
  46074565
       683
       793
  10265467
  90000643
      2947
   9169136
  83428959
  37815118
  57017126
  10600679
       316
  19895778
  90325241
  11007052
  46221132
  57064496
     40963
  91899103
  11079134
        34
       464
  26833785
  26864391
  97772487
       452
  90024151
  46270434
  53737216
  80062479
  83144607
   4809574
  44728524
  90429803
  83507497
   4784987
  10943038
        37
  32049863
   5044089
  55045569
  50063307
  53100018
     12860
    431209
    521733
  17400395
  97513377
  51761608
    819532
     41351
  29098483
  56428635
  83597207
  31600987
       359
  46186445
  29429614
  37132163
  40415468
      1725
  90119353
  68888656
  82600350
      8849
  62303375
   9977345
       229
        80
   9977357
  84986074
  49300884
   4422025
  25323000
  46126868
  10472602
  46273464
    757085
   3531738
  58115568
   5044102
  90023728
   9931941
  82986881
  32126070
  58895089
  11400140
  90017389
  37149021
   6925262
  90145512
  52288636
  64754193
    977136
  46088664
      2885
  12603299
  55678350
  56437426
  90253870
  46317283
  68428334
   9977411
  29098436
    290656
  46095906
  59917174
      1218
  29083272
  26829117
  31376606
  55460902
      5175
      1382
  61086310
  27100362
  38600743
   4779882
     10565
   2598555
   3200269
  15000015
  66854561
    245947
  62423405
       251
   6166141
  11293549
   6075945
  18013931
  98250610
      5353
  57514646
        69
  58933990
  56904777
  10686047
  62607416
  62676931
      2371
   9274462
   4564286
      2878
   9746857
       567
       829
      5461
     41507
  43300011
  56841908
      5045
   9977386
  26900392
  56061013
  32082253
   5044101
  29174722
  62742743
      2106
   5238045
   9808557
  10259775
  26500113
  90024152
  83702459
    903625
   9977330
  57761737
  84642003
       686
  43900173
  52288652
  19200002
  36775183
  46244100
  11056857
  16369230
  46381196
       249
  10956773
  28529021
  68855603
      4736
  52361318
  83470131
       401
      1101
   2540295
  90678383
       331
  55870858
  70723871
  82600333
  82653995
   6126970
  10880131
      2353
  84684898
   9403387
  10601027
       697
       590
      6751
  90023481
      4741
  45600603
  52721869
  53937598
      2834
   2543519
  25893597
      6159
  90023905
       784
   7128123
  27076008
   3445431
      1180
      2339
  97475588
  52700530
  90000361
      5643
   9393946
   6982412
  56959726
  11080437
  26946757
   9203657
  37559230
      2911
  55745053
  29500019
  85128601
  90299514
   4444770
  10639035
  19798985
  10412054
     12862
  70283195
  84040123
  49401034
   4342319
   8647378
     12638
   2335743
       971
  55551554
       442
  54154765
  82600336
  46422097
   9276478
  45900034
  54977927
  10230611
   2247081
   6365367
   9502588
  49401066
  46252942
       591
  10956595
       424
  67991469
  90000390
     10274
   4468344
  90023842
      4537
  21600118
  56951353
       205
  56178433
  68482882
      1745
  37149001
  36501500
   7016483
  10133136
  46155733
       494
      5455
  90020951
  57896434
  29258488
  62786264
      2163
  52800238
       449
      2374
  11748873
  26865668
  41130472
       824
      5266
    521278
  26599906
       323
  12684170
       389
      1439
  37728008
       936
  16600015
  84114631
       239
   5176264
   5190548
  46175660
  46270462
  56053441
  57810778
      5395
       421
  58516442
  26632459
  37457282
  62954346
  86477096
  50751162
  83465580
      3042
    369307
   4458367
  17201176
  46288718
  50500913
  62639212
  62763068
  32069489
       653
   4839736
       252
  29290997
       478
   6582989
  10083495
  83993375
   4638291
  70283112
      1029
  31617944
  52409086
  53939117
  55011692
     69008
  90022896
  45200015
  57074579
  55011706
  73001282
  83884321
  46316268
      1291
  59744277
  54995677
  18006815
  83144561
  10639050
  98178094
   4769872
   7618269
  11395859
  49401064
       108
  52838533
      1702
   1515817
  68879020
   4096039
     12857
    291680
   1515820
   4701826
  85057568
  90023945
      1065
  62966231
  10858816
  56702111
    812694
   9746854
      5356
     10568
   2569353
  21001204
  84789209
  73001401
      1925
  55743366
      5207
  32046598
  82600328
     17297
  10492078
  31864804
  31827135
   4779916
  10857573
  53937581
  90020989
   4713363
      4876
  70700105
  26567289
      1086
    785559
   4468374
       681
  26879742
      5631
  11080484
  41130484
  10578952
   6562390
  46316288
  55714408
  56807874
  32239847
  49600969
       489
        78
  26936943
  57817688
  63245804
  90237751
       719
  10852752
  11436604
  29429613
  83527422
      3844
  83172235
      5233
       180
        83
  55666957
   6812976
  19000276
  47115997
      1726
    544967
  10923166
      8846
   8170588
      4131
  29326033
   4779919
  32375061
  83465564
     41137
   2328246
  48000834
  56001667
      6162
    431198
  19895794
  39100002
   6531271
   9977440
   2598545
      3047
   4771038
  84054710
   1202347
  19101040
  97826316
  26992998
  26900543
  28873475
  57328739
  56464516
  90253899
  70283027
  26760929
       908
       436
   5556300
  32111138
   7818022
  32049905
  49074383
   7128079
  10852911
  46393114
  56719681
       138
      1320
      5173
   9977365
   6171345
  10492063
  36988120
  56160214
  57810986
  17301033
  17738367
     41180
   5044093
  32133573
  52979057
  83470153
  90000068
       396
       348
  46281643
       781
   7128126
  68597947
  85018218
  32069486
  26797871
  50751191
  19260674
  55011667
   8170618
  46183545
  68645931
      2401
     12960
      1213
      1927
  90018605
  67991476
  57515047
  82600343
   9977439
  46151684
      4824
  84593946
  37594603
  46270423
       212
      1047
     10423
  90299505
  90000495
  11094156
  89671564
      1179
      6365
  48400628
  53835126
  56838870
  29304008
       351
   9607509
  68527761
  62500773
  67203302
   9539925
   9746870
   2350781
   6774630
   2446187
      3020
   4784938
  90000205
  10762546
  27947531
  49987238
  58895122
   4809563
   9977423
    804783
  26632444
  52838511
  68607599
  85143373
       779
  10200516
  26480791
  68931343
  40443109
  68423226
  82433533
  16536280
  26699925
  40446227
   9186557
   4750436
  83465571
  54940890
  90000096
    287934
    440276
  10489645
      2388
  19100692
       742
  21800916
  16536279
  46016808
  46035072
  57451094
      1147
  26674802
     12851
  28780873
   9348149
  90000055
    835233
  31843034
        39
  57092870
  50276387
  10247019
   6764289
       729
  55226247
  56887704
     41288
       983
   6379564
   6562844
   9596258
  56812055
  90023739
  37457267
    373745
      2475
  29192590
  90003056
  26797851
  84176656
      5210
  11765315
  90119359
  55774161
       372
      2518
    476255
   4458358
       759
  84853404
  82600315
  83011755
      4718
  85113331
     12892
  10516235
  54827856
    431195
   9808552
  10301453
   2247767
     13356
       993
  31344063
  46151706
  64207866
  57773944
  37916714
  57561257
   8306942
  26787310
  28810746
  56887644
      1747
  32049888
       202
  70723932
     19227
  46270526
      1742
   1596904
  18013951
  55774154
  55870874
      5253
  68855606
  50100053
       668
      4510
   4468253
  10402845
       148
  70723108
  10076346
   6443886
  90001337
  53937586
      1376
   1836896
   7529764
  14013572
  68877341
       136
       480
       384
   7293224
  49300887
    476256
   6581837
   4563890
  56256336
  46083261
  83839283
  37900003
  45500259
  67942348
       492
   9521520
       534
   5561653
   1802470
  32197602
  83594246
    677638
   8170578
  40443110
  63141947
        46
     41294
  16561489
  66583021
  28610420
   6764290
  26967272
  57647815
  11184002
  84789211
  90299511
  40522148
   4873127
      8595
  47700022
  56675027
       254
   6098017
  72709553
  84983007
  51120893
       397
  19900003
  38694766
  65204924
  83751592
  57761714
  89448775
  90024154
  89555770
  26933422
  85209119
  37814801
      4207
   8826829
  56667324
  83144640
  46312195
         9
   5044115
  97772561
  56913072
    485952
  49401061
      8972
  40427946
  46250905
  51827367
   1788714
  26645986
  52800224
  37887511
  83527429
  90343084
  46212014
  59662816
   9502563
  10663585
  46309417
  29012265
  40454112
  54553610
  59976329
  57477066
  70723875
       554
      4756
  56803377
       749
    431203
  90024146
       293
  89653373
  25065244
  38800614
  49763756
  84404071
   1885237
       513
       356
  90000884
      1879
  10619462
  97487549
  51529695
  84642005
   4457673
   7952357
  55579246
  56918416
  62365545
  82198947
  10500691
  83884303
     10285
  26682741
       377
      3671
   6925259
   8743012
   5421089
   6098037
  65759974
   9746871
  29336643
      1938
      5214
  32009638
  46245941
  57376326
  80229527
  46151681
       186
       782
   4389783
  61937771
  84641995
  84284509
   1900765
  90004172
  90042182
   4444930
   8170602
  46086147
  56381742
   6075929
  83262138
  56948827
  90258097
  31705717
  83873249
  82600320
      1610
   8170591
  28000114
       833
  89496438
   1596901
   6109230
  36879652
  41800449
      5628
  49500380
  20030563
  16457064
  68309078
   8916439
  10852947
  27017343
  85096028
  90023899
  16549386
       667
      2095
  25727304
       750
  83917765
        75
      2847
  84611790
  46151707
  90023824
  46365251
  46033716
  68877398
  16583435
    591994
   4779855
  10300406
  90047558
  40300019
      1228
      5217
  96097798
      2361
      2381
   9169167
  10600003
       127
  55700014
  62803766
      1093
     41301
      1055
  46270483
  56362219
   6171346
      5373
   2451377
  40445133
  90000052
  11983821
      1003
      1444
   9607494
    765036
  49763630
  50249928
  84789200
  29314454
  10411158
  26814420
  38300855
  72700007
  28746790
  25994220
  50078829
  43900796
       172
   6202957
  31200060
  10759066
    787180
   4438154
  37457272
  68968846
   6747212
      1532
  53613325
    202974
      1122
  37678212
  56153192
      2035
   6997311
  53937588
       711
      1168
  62974824
       486
  10613325
  16500108
  87319868
  84789158
      5724
   4468354
       774
       871
       470
   8826890
  96942328
       233
  18458237
  90019005
  55923137
   5601019
   5061802
       690
  31898211
   8665552
  84838387
  18013975
  29314431
  26897321
  16508657
  56315183
     19226
  59975795
  62610030
   4468365
   9607497
       812
   9361666
  40449805
  84621580
  15500678
  90001334
  38500347
   4563952
   9787972
   8882895
  55011922
  57614782
  62116902
      3057
      5362
       337
  89710901
       166
  89872915
  84641994
  21000108
  55190049
  59911872
  83884327
  68626575
  62627453
       687
      3487
  72550676
  90024035
  90258052
  46317026
  46303304
  83470154
  26551522
  29366199
  84000163
        70
       187
      1057
  26418981
  15600236
  60130447
      5796
      1212
    757072
  97487550
  83262110
     12935
    732645
  46035045
  46051776
  45600589
      5251
  10691981
  83527419
   9348170
  10151624
  16536281
  90023482
   4472831
  84986206
   4342317
   4438145
  37843094
  68805914
     41355
  29299556
  40500821
  57571711
  61892921
  62976810
       224
     10350
  19101039
  68678572
  18013876
  83673893
  54454983
   2304720
  57887921
  90024032
       223
       116
  62390925
  90000579
       409
  54970914
  29223760
   6109244
  84156769
  90000693
      2678
       241
  17900118
  27699480
  46375246
       502
  46393146
      5568
  46353934
        96
   9607505
  83465585
  37809799
        99
  26900680
  46167890
      5493
  83363204
   4839734
   3200264
  68603836
      3462
  58188640
      3566
  84899533
  32082243
  55578918
      5403
   6075938
  98250602
  58314987
       633
      1375
       457
  55556002
  62655210
   6568009
   8577623
  32060989
  46270390
        12
    291673
  29266488
       609
  13200693
  56216638
  11200080
   8884085
  10639060
  11025276
       307
  18013957
  37900004
  62332060
      2400
  17300003
  52985679
       264
     11594
   8453296
  26728704
  72532640
  90023478
    413469
   6234134
  84838388
  32069447
  55926088
  83144641
  90023880
       366
   1094472
  12404751
  84028870
  29323146
  16559333
   4258148
  38694769
  46189607
  85018500
  32197542
     28421
  49943023
  21008047
  31569786
  55792570
  62531850
       410
  10299769
  57520293
  82636942
  32197591
  50600057
  68728547
  85221428
      1808
  36882662
  62928488
   9963327
  51650595
      5429
  80062728
     12897
    700317
      5430
       353
       518
   9502536
  90094117
       147
  90119360
  29028073
       852
  90356455
  56286017
      1576
  89421312
  59566585
  62786280
  84553088
      1464
      6165
  53613114
       735
  26823340
  58948453
   7085549
  10620721
  79004169
   6365393
  10868906
  84214406
  50100047
  83470125
        36
     12939
  26651544
  55556258
  31515777
  90023948
  59703959
  20014667
  58147908
  58317519
     10540
  17900121
  56918405
  56909909
   4701893
  37702080
  67482910
       740
  31898165
   6503305
   6801223
  29429615
  82600330
   9977426
  26940944
  84899511
     12896
    476540
   8170599
  98250616
     12864
  10521237
      1877
  83972463
       238
  26797858
  90169811
  38704480
  47444877
  55923241
   8665625
  46016806
  56765482
  83257149
  32049870
       146
  59769708
   6443859
       551
      8811
       496
    757084
       806
  52838546
   1169708
  37270871
  10259779
  90337837
  81619478
       198
       985
  57121290
  58228071
        79
    653986
  10850405
  83691037
      1806
   3874523
   8584204
  68482881
       701
  29429610
     28388
       826
  26797853
  31962320
    677641
  49401735
  55643842
  55886975
  83917779
  11757583
       250
      1250
  46016809
    245948
   5563115
  59744278
       145
   1214101
  21601314
  26508568
  53243589
  15500655
  26852935
  83834463
   2543481
   9977349
  37800051
  90024150
       895
   4468339
   6697000
  89713272
       298
   9977441
   3200286
  49401065
     12856
        38
   4760367
  11773084
  98178079
  45500201
       107
      3048
     10275
  12689281
  26200067
  53243568
  70723940
       352
      1744
  10412143
  32158124
  51600309
  40454111
  83820551
  84999692
    748699
  85088980
  46167884
  27161476
  57199380
  57400195
   9746855
  57971350
   6307886
  84977181
   3200188
   6853196
  26956959
  90000101
   3765519
  57604087
  30404000
  31425703
  59744275
   1163088
    734053
  26900401
     41468
  55386730
  53937580
       851
  70700106
  46281740
      4324
       680
       106
   9746862
       517
       587
    785563
   1802496
  11081359
  31590340
       315
   6821279
  26835745
  90023947
   5217636
   6279908
  26936942
  53900272
      2955
    291658
  19200008
      2907
  25731296
  39719357
        82
      5495
    977173
       273
  25792599
  85096021
   2433856
  98250604
  67664769
  46255859
  68946897
   4809597
      5458
  46303277
  45700280
   6021437
   4468246
  68211873
   9491836
  56464517
  58383306
  89526378
   1174943
  54600076
  83156986
   7818023
  29377321
       845
      1924
   5700156
  62835340
        85
   9977352
   9169141
   8672046
  37772070
   9159228
  55731943
  62818437
  90000064
       110
  23057942
  68676474
  46281728
  56675020
  38694736
  31602486
       128
  30677719
  62908047
       174
   6876447
  36371343
   4457681
  26976032
  26921783
  90000345
  90020978
  84684907
       696
       732
  40501459
  45300203
  52352544
  26865145
   2269681
  46255863
       104
   6681993
     12936
  10692023
      1074
  68743847
   6105799
  90024072
  23057830
  56070498
  56862874
      2158
  85128604
    968458
  16561338
  18013973
       712
        22
   5603880
  38648194
  25994250
       601
   2580777
   9392500
  49300004
   4759223
    545870
  90023752
  90119362
  57643585
   6260361
  15886437
  56001666
  10656799
  26593618
  45101338
  68627954
      2960
  30370566
  46255860
  97513372
      4291
    560635
       244
  55801782
  83470124
      2951
  10511661
   2426511
   5340227
  53813431
  68775588
      1072
      5459
   4779849
  84966890
  17400492
  90316945
    700398
   4419653
  55561334
   8062073
  65039233
  72550679
  82455073
     12849
      5652
  26021697
  46158625
  57816407
     12941
  32239869
   9502562
  56470703
  90330967
  40443108
   8170612
        77
    639536
      5358
      5242
  32084481
  68799500
      4158
  14005514
      5232
       607
  83465567
   4468330
  31819348
  55926092
  94804627
    484463
  84102401
  90119351
      5701
  10601042
      5664
  83873225
      4697
      5744
  82198939
  36879655
   4434949
   9502510
  10400858
  56679471
  68325578
       119
   1378783
  46199409
  90000050
   6330778
       505
     41502
  28307969
  90299512
  55669244
  56932140
  62963154
  16400261
  31344062
    290682
   6075925
  26956550
  83470134
      4013
  32283814
       340
       257
      4186
      5221
  80062422
      5426
    680287
   5980085
   6279900
  25727297
  46189597
  56411015
      1229
       953
  62483952
  90000141
   4454051
  32208776
   4564238
   4779878
    581202
  29336231
  56443048
      3054
   4779917
  10270287
  94585513
  97491107
         8
  56932139
  51827368
  55660165
  20014659
        13
       267
      2953
  10472614
       656
  85018223
     10272
  85096015
  89448357
  62711266
  83691027
  81879875
   4784901
  26542529
  27158763
  68206413
  55622385
  46062086
     12847
  52400023
  90023844
  44686448
  27191466
   6098053
  26498102
  40450523
  62854375
       447
   9735293
  53000514
       355
      6023
  53722885
  10828156
  10184346
  16303650
  84156668
  90024147
  49773654
  83848993
       419
   4784950
   9746858
  70700298
       137
  90001008
  29400238
  45139049
  90000436
      1979
      5397
  46146657
   6295700
  37609312
       117
  62927975
  83676490
   2141936
   8170672
  84977207
   8826907
   9977333
  25601329
      2118
  84611795
  11258106
  19260675
  59917144
       715
  45700026
  80062683
      1809
     28387
   2492155
  56986907
  57037635
  55827730
      5496
  26797852
      2380
  53937593
  70723941
  90000558
   1079739
  26701975
  68540976
  89740541
  90111139
  90024157
  31747434
  41100320
  10883713
      1004
    101046
   9985287
  84860636
  62676906
   9072218
  90023731
  37300081
  59322422
  68818297
      3268
  10151626
  67636796
   4563900
   8667624
  10620875
   9977424
  26787311
  10151605
  40500758
  62840127
  83849527
       276
   7420073
  90024034
  10639034
  39719349
  53243483
  56415000
  83959886
  36983990
  56428602
      2390
   4638305
  37403346
  46033714
  50751186
   3588898
  90023902
   4458363
   4454054
  10845356
       296
      5409
  90023944
      1209
   6443885
  15892760
  37651322
     12859
  26940945
  83527425
  68560163
       385
  90000095
   5094412
   8647349
       220
   5044116
  11184226
  46000592
      5237
  97681832
   2405624
  19801043
     12942
  32090395
  95711151
  46055938
  84156899
  49401031
   8170598
  12679212
  49401058
  15900257
  29229452
  46110301
        56
   4468368
  57604134
        45
   9145197
        63
      2227
  52409103
  97487567
  84157673
  55300101
      1231
      1328
      5218
   1375855
   1515782
  85096040
   9881356
      5211
   1195528
  11562300
  52277983
  58019698
   1515800
  46262494
  80062670
      5355
  68821218
       642
     12853
   9485981
  28770433
  89653392
  88208450
  62492636
  63101118
  89710920
  10216080
  83262134
      2520
    977135
   4779858
  59911874
  26645985
  45101322
    291664
   4425487
  26545506
    202912
   5969854
  29429608
     12916
  29429616
  26808019
  97681829
   8170608
  10691938
  10622390
  10521278
  56381472
  83465574
  54959563
      1279
  10639061
  29356592
   1137968
  49401032
  83470175
        29
  84949901
  46315434
  56406115
  62959542
   9977332
  19700692
  54563868
  49401059
   4464678
  29847943
  32152248
      2946
  32022717
   9431517
      2275
  90000686
  10639073
  30356584
  68944654
       714
   1079738
   4784997
       767
    544962
  84926178
  18013896
  84132229
   2313865
   6908732
      1630
  80062361
      2890
  40578107
  55581609
       704
  55925420
  84684891
  55460910
  46062146
  90000185
  97513374
  56923147
  90023732
  57760846
    309756
  49620735
  10535138
  85096009
  46261543
  40577421
  68655794
       541
  26835740
  53937596
  90023903
  56446470
  40439066
   9526061
  40439072
  56157432
      5365
  20805684
   9489572
  55926091
       506
  26948210
     10266
  68715877
  83884305
      1239
       484
      1149
   6747214
  55208365
  90000087
     41371
     41363
  52352490
  54834414
  68614003
  62831367
        59
  62801846
      2364
  85001547
  37805505
  62390921
  62965119
  52721874
  84856964
      1739
  10880331
  26865672
  90429814
   4727961
  90023479
  68597667
  68597639
   9489560
   6700001
       497
  85113600
  55578261
  54441875
      3932
  56709278
  70700470
       453
  31864808
  46189624
  84123117
     19229
  22400998
  34723697
  40450804
  47444876
  84067663
  18100085
   2304733
  15900005
  28850652
  10272509
   4779873
  85096016
  90017882
  83470151
  46328446
  50626599
  56297213
  83465572
        31
   6021448
  62496193
  32700156
  32283817
        18
   6462928
  54294168
  40427929
  35929513
  42894019
  52097075
  32244159
  37805995
  56297914
  28600151
  46130753
   4701936
   8306940
   9472787
   7606099
  32049886
  98178069
  90451151
  85168828
  56079848
      5404
   9977451
  10477310
  90152682
  90181997
  90253897
   4779913
      1010
  49987236
  83470140
  31663426
         2
  32197546
      1374
  15000085
  21001221
   9977344
   9977371
      5212
  90023729
  90001339
  59858031
  54657630
  68732073
  44300069
  31365786
  29236628
  59769730
      8835
     10196
  28899038
  90258125
  90299513
      4036
       399
  55460903
  90016058
      5489
  68205878
   5779669
  32234252
  56577344
      2383
   9393949
  10828178
       862
       996
      3450
   9977421
  54643076
       856
   5956563
  31791725
      1053
  30212997
  40427939
  62423406
     28416
     41307
  18013934
     28422
  26710497
      5401
  10151629
  20013668
  38694765
       143
      5411
      5567
   2521003
  32038658
   4438146
   6997287
  11779958
  90473853
      6157
      2378
   9307779
   9977402
  10151604
  54553631
   4816215
  16457075
  56542620
      9918
  32197536
  56195204
   4809581
  56922375
  82600341
  55771984
  53613022
  90020984
      2952
  10495961
   2516072
   9502561
  56934173
       358
   8374773
   8170606
  55743391
   2543504
       368
       521
    373750
   1079737
  40415461
   4363074
       416
  10301387
  56862895
      1058
       606
  90024159
  90000203
      1221
  68879016
   1136020
   8618170
  90024087
       426
  10700495
   9977409
  67948212
  32269714
         3
      1151
      6160
  68372698
    252938
    506108
  19799008
  24647527
  37132161
  26021724
  46268734
        27
  53835081
  60130446
  84642007
       476
     28099
  80062360
   1191230
  84838385
  90110883
  90145546
  10701038
  57863036
  84977186
       113
     41058
       934
   2575138
  19000271
  36101356
        41
   9977419
  68541069
     12899
  18500001
   8170675
  90152659
  59917157
      2892
  90429808
     41320
    339927
  53939101
  28105690
   2543507
   2555861
  16023173
  28266066
  52352474
      3300
   2509881
   5044112
   6568008
    339930
  31843103
  56050270
      1737
     69502
  85148402
  89732938
  57392369
       287
  40450806
  12500003
  61892364
      1736
       365
       526
    760289
  70723105
       429
       381
  10151648
  31898123
   9977399
  51700134
         4
   4900553
      1174
   8170619
  84451872
  10270288
   6400109
        28
      5645
  46095913
   5793783
  52721873
  82986879
   4779857
  46270518
  68023094
  46221152
   8421789
  62434422
  84086610
   9310161
  60043632
  37916701
  68706442
    760291
  63166019
   8665645
  14800012
     12971
  32097418
  90000288
     41192
  10880319
  37733173
     10635
  55771973
      5531
  40577221
  84688150
  44000254
  38694767
  10436567
       132
       995
      1054
  85014149
  37809711
   7734270
   9847294
  36879649
  59703950
  26551320
  62959544
     12968
     10269
  32318566
  10548694
  53939103
  68137569
  40457031
    804782
  27201166
  53000638
  57289585
  10516209
  40578215
  55556102
  55946904
  10613323
   1094471
  90253898
  47697654
   1079729
  90001341
  29365311
  26957027
   8672716
  57201764
  67059089
       225
  26715387
  28133508
  44000091
  62756172
      3059
      1685
   1264902
  83758768
   9602464
  32269713
       579
  85209115
  55453809
  60192181
      4203
   6329706
      1567
   6109237
     41453
       190
  53937590
  83747695
   1659791
  62839115
  57524843
  62978760
        72
  55743389
  65617783
  10467825
  55435041
       599
       288
      2845
  90429809
  53243515
      1733
  10272513
  40450526
  45851795
       362
   9135060
  83691003
   1788723
  44000048
     10281
    290649
  23057850
       126
  37149013
  58814797
      8702
   1956409
  55743363
   8643979
  56831517
   4779861
  55011698
  53693449
  85168842
  56428617
  83884307
   6331272
  57162049
    402503
    291674
   5044091
   7045812
  37486217
        15
   1078781
  83470143
  76750744
      5626
  32185270
  56262342
  84132250
  36879654
  10151647
  85113587
   5582081
      1305
    760294
   9977328
  46309418
   6997315
  46161477
  60043633
   5000100
   9746872
  55011728
   6754730
  12900227
  83691061
  84188538
  18010813
  46175253
  72709555
  46239218
       308
   2600897
  16559332
  12300709
      1914
   4779845
  83834465
   6604868
  90000173
      5046
    836804
  85078144
  83963036
   1078780
  36879651
  10151614
  90000054
  29221709
  90023736
    670615
  33401761
  40577102
    758669
  83873248
  85096010
  11771404
  90023450
  40450768
  72700005
      1738
  98954256
  62816468
       911
  25727305
  68289333
       511
       291
  83144583
  84642039
       213
       559
     41072
   4779871
  46004801
  46110816
   4464680
  90023607
  56530357
      2232
     41474
   9977342
  10221664
  46033705
     41125
   4784996
  84966914
  46086125
  66717887
       168
   2517424
       748
      5372
  46270391
       393
    476227
  57721661
  62828921
  83470139
  68639245
  84611789
       338
  85032405
  91899120
  53243429
  19911069
  85218363
    785580
  37486222
   1078751
   2636603
  85078758
  70723933
  79100668
        67
  52277947
       761
   4563909
  62828805
  85143374
  56862896
  67674050
  83602103
  83887500
      5446
  16561486
  18013904
       325
       598
  49381986
  65151546
       367
  55460901
       290
   2385695
   9977366
  11080444
  48100021
         6
    688754
  90001024
      5723
  29098426
       463
  32197576
  83917780
      2226
   4701879
  61385893
        51
       271
  55795596
  84655317
      1392
   9808574
  32197538
  32093776
       539
       737
  46151710
       925
  10076411
     12641
      1195
      4695
  57344329
      5235
  90383409
  53243465
  56451237
  55197087
  67942350
    716216
       604
  38600705
      2985
   7529766
  10151630
  39700790
  56566587
  90334782
  58159007
  65164242
      2133
    177245
   4809571
  37401161
       883
      5394
  53693441
    614781
   4564220
  54936056
  75100074
      2646
    677653
   5914768
  55579021
  27037114
   6723811
   7500002
  10500370
  63006827
  54301619
   4839737
  90020987
   5679835
  85112390
   8559675
  55769515
  68422723
  38600166
  58103596
  62722216
        48
  84807295
  62755699
     41625
    856544
   4637350
  90000061
      5209
  63127089
  89908352
        86
       645
      2367
   2575877
  54879077
      5460
      5579
    686934
  10940714
  18013926
    290653
    785904
  10151635
  67749411
  97487566
   4279117
      1234
   5044100
  28600036
      4410
   5740137
  85590708
  52721872
       469
      1683
  57501586
  82175604
      4205
  12000562
  26200240
   1616174
  58228066
  46126888
  26498085
  55714428
  62794489
  11570663
  29186389
  90024097
  56296545
   7293214
   9931903
  29200032
  50276386
  52277956
  53613388
  31755020
  68877370
  38694737
  10151644
  85135904
      3074
  83573618
  56575375
  51353353
  46316291
  55796007
     12965
  62500794
  32215857
     71213
  11079229
  10299746
      5357
  57199382
  57392371
      2368
   9607524
  84937756
  90398797
  68645928
  83929934
       713
  46363736
      5206
  29135912
        30
      4769
  46132362
  56880124
  11039715
  10367763
  21802183
  26519858
  55045573
  56001665
  46221136
  85078744
  57187093
  50201540
      1217
     41146
   2350796
  12691372
  83884313
      1362
   5461832
  90024094
  68533360
   8616383
  54682397
       589
      1627
   1070740
  57482677
  68531282
  26835743
  39719441
  62408134
  90000465
  90519610
      5234
     10541
  83527423
        84
      1011
     12885
  26906604
      5423
    808110
    968472
  27200089
  46153534
  91899099
  93381137
  57259314
   8170587
  84977182
  60192238
      1162
  17900120
  62470469
  46169533
   7238095
  55489675
  68795842
  81559840
    757081
  10604332
  26703786
  65126612
  32197530
  46273441
     12937
   1139655
  11753716
  82861620
   4771037
  65013428
   1996160
   2174146
  90268408
  32197514
  82600329
   6540145
   7818025
   4438160
  27537873
      2984
      4889
   4727960
   8597775
  90433636
  62959537
  54700035
    710707
  26253447
  32165453
  55743365
       608
  10460810
  53613211
      5428
  90258065
      1607
     12898
   4779869
  85096022
   6099797
  97487565
     12858
  84553087
       103
   4458355
  15538650
  49605398
       144
       733
  40464870
  62835342
      1161
  83163948
        35
   4563958
   4701838
  30221919
  32127231
  52352530
  62794488
    757086
       734
  10868905
  90258130
  55011768
  10216082
      1677
  83470128
   9368912
  10880349
  46158512
  46271989
      4698
  97515148
  57615608
  10400775
  46281727
  84023378
  28161248
   4701889
  11749094
   4701892
  29429612
   9159216
  19000277
      1727
  52437319
  54688314
  40451950
   3200238
  59319418
         7
  46033782
  56001668
        33
  54334519
        76
  90258135
  46110828
  58273474
  57417522
  63006826
       105
  31200020
  46156177
  83786349
  54421474
  84925222
  56949619
      1073
    899360
  38694735
    778886
  98954273
  57309059
  68531285
    143544
  11258802
  26551589
  55916611
   9977329
  29223759
  51055716
  53937600
  90024073
      1064
  46251388
  83691036
  39719415
  39719356
   6812973
  57614836
  58024456
  17900119
  31962321
  41130481
  90000703
      5433
  67676936
  83873216
     10265
   6808871
  10033043
      1369
  32286931
  89713268
       430
  10686019
  62627464
       516
       524
   9977383
  28811136
  32049902
  22100013
       677
      2909
   7529765
   4295822
  57440688
  62835341
  78828230
  83465569
       400
   4414929
  16536278
  32280715
       286
       343
   6405405
   5044094
  10511646
  58688453
  72550680
      2582
      5662
  27158165
   4779921
        44
      3295
  55870867
       753
  58228072
  10793247
  26640992
  58115483
      5619
  53000149
      1666
      2460
        23
  18008510
       322
   4368890
   9977379
       318
  57462378
  68531284
       766
  67991477
  80062725
   8427125
  59715467
  83891321
  32153879
  61770976
  65204923
       738
      4487
   9744472
   4458359
  26593617
  90343095
  54895970
  83144551
   3641188
       454
     41007
     41420
   7963165
  90023832
  37600059
  45700021
  82485488
      4206
  49401062
  10793180
  19861116
  46281711
  46169595
       247
   9498475
  17900116
  56297911
  83470159
   9931904
  70723867
  49401035
  56216650
      5313
    245955
  84936097
  10400860
       504
       450
      1036
      3584
      4694
  80062478
  10151643
  62974856
      4799
     10278
  26551576
  29227452
  29266496
       266
  56958277
  52409068
   9977437
      5172
  24300999
  24600005
      1154
  82670623
       777
      2728
  26797869
  27180741
  31887031
  18000081
  26715381
  93860304
  46016807
  28850059
  98752987
  90259632
  76750710
   5980086
   8826828
  44101258
  85122593
       876
       533
      3071
  27699481
  90258114
  89188863
      2883
  57501574
  83470174
   8170625
   8170615
  97826313
  90258131
  90678384
  62500805
      1060
     41347
      3996
  25893599
  84824344
  45500058
  76750750
        21
   1511338
  53937595
  90000057
       555
    817457
  70400015
  82058065
       768
    409496
   6021447
  84860634
  55190046
  26480766
  26881113
  32000269
      3565
      4204
   9169170
  83691015
      4116
  10639074
  11770992
  68710136
  76750707
  57235887
  55743370
  62803943
  83987544
  97513373
   9998891
  26881123
  37457265
   2503439
  90023733
  83470141
  10535139
  40450781
  40568628
  46309416
   6109228
  31705733
  37667576
       405
   1191686
  90023949
  37457274
      1864
  10465454
  26655145
  62923701
       294
       149
  10762545
  49300866
  25731257
    706972
  36101041
      2732
     12938
     41212
  97542115
       605
     41372
  19975515
  29259238
  28619758
  83884306
  10920520
  68580367
      1152
       378
  55460911
       383
   5505531
  84541021
   6021439
  83873223
   4900577
       600
       705
      5647
   5556299
  72421136
  72500968
   4914847
  32062893
  83917787
  68879021
      3265
   6697004
  68527787
  83594738
  71776666
        47
  10299820
  10400774
      3693
   4142896
      1479
      2230
       610
  80062681
       398
  16303578
  62969530
  38694734
  90370452
  10899378
  62756400
   5779696
  40450520
  46240735
  62824003
      3011
      4091
   2013612
  42876751
  10283988
  98250601
   4779915
   9392491
  26551549
  41975534
  52277977
   6581838
  46034198
  62904080
  84420308
  89742862
   6296406
  15900267
  46134544
       102
  54810309
       629
     12966
  73802252
  56000223
    476563
  26600082
      7227
   4701937
  55011950
   1300079
  19911063
      2718
      1895
  45400028
       620
  55045560
  68655793
  46019807
    163708
   1223206
  73802269
       514
       357
       369
  80597727
  90000065
       425
   2543503
   4422027
   6801222
  90000088
  84258869
  12600088
       227
  53937583
  65004048
     41086
   2543493
   8743907
  18013877
   5935570
  18458238
  55730245
  76200204
  90000179
  46237111
   4771048
  23000279
      1020
      1123
   6468293
  29280189
  55737557
  27131393
  83873235
  29009241
  32165465
  34883932
  46069208
  72700003
   4784902
  16500008
  73802253
        68
  65146730
  37649249
  26480764
  90000073
  56443046
      3022
      5204
  16507674
       219
      1040
  55435021
  49891930
       226
     12745
   6908772
       636
   7664124
  28208624
  32012193
  68629949
  84085594
  11167477
  26567299
       259
       536
  53504015
       283
  18013960
   5556298
  52277989
  83873202
     12973
   4779909
   8170593
  84541020
       546
  56437447
   6017045
  54970912
   6734095
  27966732
   8800039
  33200023
  11767740
   1078777
  16780022
  85122598
  10200083
       552
      5371
  54553604
   1500246
  10329124
  59911868
  90000058
       562
      3564
    757088
   9977335
  17300001
  38694731
  40466136
  10000002
  53690366
  90000091
      2204
  90334787
       151
  43900789
     69570
  18600506
       613
  15100140
  90024149
  46132338
  32082245
      5555
  60192187
      1091
       596
  62805435
      4739
    765035
  10489500
  26793167
  85057574
      1201
      5280
  55308400
   7963137
  28972989
  37457273
   1489643
       586
       487
        91
      1863
   5765899
  49300852
  10766581
  10803740
       406
  37075770
    157899
  54229339
   2350780
  90181999
  31602507
  31276837
       431
  46316271
  83884325
   4784939
   6900303
   9977432
  46245945
  90000103
       228
   8667619
  36879656
  49111271
   3874514
   9977346
  10901045
  82198941
  84040129
  44800818
  26852934
  10793369
  10620868
  83869417
  51899333
  65142870
      3367
  90181961
  68642462
   9977334
  62757554
   6365392
  82600324
  90220360
  62963737
        43
       765
  68443657
      3296
     19810
   5935540
  55190034
      1562
      1061
  83470135
    787684
  65151685
    811125
      5174
  52721870
  90005791
  54929648
      1232
   6849233
   1761594
   3200268
  37626404
    506906
      5497
   3800011
  90398333
      5565
  26551519
  49891935
  39719381
  11081403
  98250611
  40433374
   6166132
  51483522
  68877404
    476547
      1210
   8826912
      5352
   4809577
       303
   1248656
  10899331
  10151637
  90023449
  84611786
  93828174
  46393132
  57765207
       240
       628
   8581022
  10656741
  83470123
     41381
  90145523
  10151616
       275
  84853435
   8421791
   6245648
  83546070
  26814442
  84838370
  55743382
  62786223
  43300466
  39719391
  62968779
     10279
   6500983
  83527432
  55771975
   4883165
  31373291
  68718642
   6037630
      1248
  29429617
  84838369
  90000051
      5241
  29429607
  37587825
  55926084
  65167613
       975
  26940946
      8588
  83465568
    928179
  29332651
  46894011
  17900043
  19000267
  82600348
        14
  14017001
  26655159
  46039379
  68879018
       678
  90310253
      1170
      5048
   8826884
      2884
    951349
  57376603
  31344061
      5747
  37917259
       118
  32137195
  26551527
   9153977
  70723935
      7065
  90169826
  46270527
  80062736
  46270435
  70723927
     28419
  90017872
       111
  56923487
  89865474
       317
  46183564
  59487365
       327
  10628261
  29336628
    680286
    245946
   2457639
  10490740
  51491074
       256
  32141061
       455
       334
  26864390
  90336006
  46282651
      3053
  26787329
  97772486
  38600775
  62717891
  54154782
        66
  26200069
  49401063
  83549561
  50751196
  56423853
  10880336
   5044088
  62861837
      5651
  62968769
      4851
  26596671
  26655150
  68775587
   9293427
  56210046
       709
        26
      3113
    760288
  50626603
  83873227
       507
     12911
     41500
  46255851
  46064861
  54162407
  80466047
  90257947
  31973937
     40972
  26753910
  84789142
  84684986
  10531187
  46172173
  54235159
   4701965
  56161436
       163
       434
       527
  10535144
  26700020
  52800218
  10691978
  12679448
  62960853
  46016804
  53612898
       616
      2377
       382
   4290046
  10601051
  62955483
   5838007
  90000513
        94
     12914
       407
  10287591
  84642025
      1449
  26551580
       798
   9702873
  32197604
   8924576
   9169135
  21802171
     72974
  26808026
  53612969
  90000343
   6098061
  28599601
  98178057
   8170576
  10151610
  14800001
   4802860
   9293426
  31131404
  83470160
       565
   6295686
  12688281
  32187221
  46255854
  68778993
       670
      4354
      8822
       218
      1041
      3297
      5215
       635
  52721862
       159
  56999441
        97
  11001095
  57453851
      2260
  90024065
  37895331
   1186973
       313
  19843810
  26948208
     41356
  57548992
  37277848
   5601021
       417
   1231770
   4445918
   8170605
       230
   6900090
  52277968
       459
   9478463
  31400008
  57728945
     10149
   7500956
  68645932
        10
   9878285
  10639062
  37917277
  50500433
  56812054
  82175614
  55774182
      1432
      2025
  90008038
  45400030
  50751192
  76750719
       305
  46062170
  57761695
       545
  62799730
       242
  18013959
  49642314
  54364431
  54729426
  56353973
  32000237
      1274
  26797870
  26835748
  56468777
  90023707
  27180738
  90258122
  62175912
       573
      7288
  84838386
    431204
  11135680
  90023476
  53243310
  57518370
   3478809
      5402
   1400539
       263
  32049874
       364
       525
  72709554
       217
       597
   9977369
  54930914
       312
  55513839
  90024155
  54643087
  56428625
       380
  16301029
  72709599
      3669
  37661436
  46161529
      3182
  11700466
  46312187
  52721861
      1372
  70800001
   8826901
   9977405
       270
       344
  58228069
  83691077
  11771013
  90334789
  56845769
     12912
  27699484
       306
  82986878
       435
  10151607
   5044110
  90258123
  82995900
   4779925
  61856113
  71400250
  57309067
      2501
    760292
  59559116
  29299570
  52352512
     41473
   8809462
  30356582
  68648378
     10276
  83527418
  90024158
  10301451
  55743356
  90024163
  90000156
  11016404
  37486177
  57074501
   9078580
  57686191
  56414901
  62812543
   8667606
  37412122
   6501007
      2376
  18601034
  84963065
  62652117
  44646178
  57810186
       258
    960529
   9169134
  18600064
  27191460
   9977380
  12000290
  84156869
   6109245
  84838524
  56083838
  97239639
  90258120
  68877381
    506128
       799
      6110
   8497749
  46255849
  58172252
       491
       528
  17900117
  11024801
  54889332
  90000344
   9987065
  40415477
     28403
  10737375
  83465582
  31344060
  90169839
  10783993
  26915329
  85018238
  54977866
  70723096
       255
       462
       632
   3200281
  83464738
  16536283
        98
  10848314
  65151543
   9977336
  46033723
  11112403
       243
  55179386
         5
      1599
       418
  26753924
  46069217
      5047
  25962921
  18013958
  32197566
        11
        25
  83873226
  10511641
      1391
      3784
   4400004
       542
   4771030
   6319537
  15801541
  55774181
  29429618
  62806563
     41501
  53243725
  57517573
     11595
  90023477
  46063947
  67828875
  27947530
       617
     41435
  10639021
  68678564
   2559168
  10859886
  53937592
  70723099
  10892657
  19600040
  26551554
      2233
   5384388
       376
  85015979
  10151625
  16536282
  72700930
  84680898
       881
       448
       330
   4771050
   9977377
      1477
  70283134
       468
       638
   2350789
  55841445
       299
  10251536
  32124264
  68627953
  62786265
  90000182
      1423
     10539
   1681502
  55266060
  58228067
       623
     12959
  53937599
   4839735
   6945136
  19301036
   9987084
  54880325
       281
      1916
  57150769
       548
   5679837
  10411157
  90310289
  46112733
  32151945
  68422725
  57651456
  90299515
  49984807
  49401033
  55578973
  14006778
      2206
  85011729
  18013928
  52800023
       387
      5220
       611
   3352659
  97487564
  83917788
  29301178
  33808906
  48601466
  56918479
       423
  54416845
  56214955
      5545
   6365366
  12101339
  45138989
      4737
  90023843
  90000072
      3411
  16507670
  90004190
  55926113
  30443563
      2268
       809
       404
  20028357
  37400069
  21802050
  40323069
  31344065
        61
  46042420
  57294841
       279
  90334793
  55772005
       644
  29098119
  53805703
   9607476
  18013955
       479
       261
       937
       570
  57979879
  45139017
  51868899
  54441872
  84684897
      5408
  90000635
       698
      1441
  90310273
  90023480
  90258129
  26753918
  46338284
   2546739
   1222534
   8580958
  10287566
  29366178
  84853421
  46213062
  56313377
  81879873
      1143
  10486867
  26876522
  68875750
   4784954
       654
    700213
  55774151
  55909673
  83262146
       346
  49401041
  84789076
   4771049
   8170616
  84838551
  57690734
  56054370
      2267
  18001931
  18013950
  90005777
  32215049
  85128602
  90024074
       603
  26900391
  10472624
        20
  32169913
  19895791
      4090
  54631217
      5399
   9977374
  31569764
  31506782
       952
   6925244
  52071704
       210
  37838178
  50115929
       664
  37290028
  46161523
   6922149
  26765762
  56000220
       923
       206
  34025624
      5312
  26640990
  58031186
  23521931
  18600203
  56350292
  10521217
  90023907
  50275933
      5231
  84553107
       602
  13301044
  65120614
       646
      1609
  18013929
  40450761
  97487563
  25727313
  55801854
  68557565
   2392237
  28759909
  55926105
  83873230
  83583517
  90000392
       422
        87
  29271756
  26715374
  10411164
      2389
  23000278
  61750003
  62116880
  68795843
  18013966
  62804169
       922
     32518
   1094478
  10511647
       207
     40889
     11578
  55967831
  57113284
      1671
  10216084
  90334771
      4696
  84949432
  32067655
  44500044
   1208531
  28076989
  10639040
  59322425
  90383426
  12300699
   4779920
   9274461
  10598177
  85018476
  11001896
  10852751
  10151633
   2437848
  26701976
       970
       443
       153
  55713357
  90334768
       899
   2537780
  83875862
  10433926
  55190056
      1422
    785581
   8306905
  10820629
   7392346
   8647368
  31624225
  80062421
     41540
  82238741
  55583942
  68580300
  10870540
  26876521
  84796236
  40427942
  58228068
  84519299
   4784906
  59531700
       101
       870
   5044098
  27000997
  90020986
    951346
  24602164
  49401042
  62533457
       129
      3583
       655
    290652
  10511660
      1300
   4701932
       662
  11080560
      2366
     12886
  19895766
  52721871
  89908351
  38648195
  57654712
      2205
      5208
   6419151
   9977375
  26540225
  12691382
  26567295
   4403590
  57645200
  62786285
  80062711
  37688944
  58228065
  57120848
  16101047
  90020979
  46255823
      2312
   3410762
  67956155
      1950
      4738
   8667628
  85141126
   2174145
  24647525
  37843014
   9502265
  85135905
  90111142
      3539
   5969852
  62867162
  63552067
  48344592
   4800002
  90443125
  10341073
      2351
      6161
    597297
   6317315
  10436541
  11039714
  19000266
  53613465
  97487585
  59769664
      1193
   4809551
  49722967
  90000332
     12974
  26551526
  58228074
  45967429
  10629253
   6459366
  90258126
  83451813
       114
  26814436
   9714510
  26333074
   6633527
  10849299
  56890726
  84040121
       888
  55774160
  67991475
   1110805
  10691985
  10526760
  68778941
       825
  26797854
  32049887
  46422099
  46151685
   4839791
  10379004
  11765314
  83890305
       324
  29303979
  85148404
       329
       371
      2603
     12928
  10130636
  43300415
  55870859
  82600316
   2534337
       614
  37667563
       360
      5400
  97487543
       350
   2350788
   6514766
  16457056
  73001590
       245
  31344064
  62446046
   1515824
  55926112
        92
       650
   1228687
  90024098
  56647035
      2385
      5293
  57571001
  90325280
    757080
      2203
  55669732
  70723872
       203
       672
  26596662
      1038
   5556329
       935
       663
  82810550
  16501807
  32069502
     12932
  18801028
  58197705
  82175598
   1616175
   4478732
  82600337
       260
   8882893
  15100231
  55772016
      5407
      5462
  49763609
   4779900
  68815291
       907
       437
       123
       575
       637
      5213
  10412136
       647
   6622717
  10298610
  36722670
  31539112
  56377940
  57290448
  19861173
  54706882
  10920529
  90181981
  10578956
  90429820
  40446226
  26567305
  46016805
  30648487
  65068597
       771
  83470152
  10892685
  32106265
  52838561
  54907236
  62955484
  89742834
      1184
   7606100
  56157937
      1434
  26674801
  90024091
       685
  55011668
       689
  32069487
  62832845
  84621587
       547
  10859215
  19835136
  46244149
  57682416
      3915
       780
      1071
       982
    757070
  37750238
  55772006
  55796629
      1100
      1262
  11081356
     12948
      1237
    476254
    765056
   4381570
     12725
  37457266
      1230
      1257
  65000061
   1246114
   8170617
  49401040
  83428390
  26551563
  32009628
  62928457
    738060
   8639440
  98954260
    431194
       211
  10639056
  31079993
      5566
  26949829
   4784937
  62576190
  90018613
      1048
       630
      5370
  90398795
  28700894
  55774185
       300
  55774155
   4277403
   7734257
  26995131
  11000683
  62652045
  46189642
  56411450
  37609320
   2480663
  10076338
  27699499
      1741
    707989
  84621591
  55870875
  29356487
      4511
   6317319
  10486845
  12678017
  89254070
  45970040
  68730314
   4461600
  83884322
       522
  49074384
   2175680
  90000356
  37838186
       679
    327082
  46202320
  29053023
  98250608
  56574877
      2370
  54210974
   9607511
  55556038
  82986865
       595
      5391
       284
  13201050
      1989
       395
  12000551
  51761601
       915
       622
  56990578
  62839137
       139
     12887
  90000346
  56214946
  56362229
  10626150
  10469369
  56824847
  56323521
  68968852
      5306
  26655158
  70700107
  84102406
  38694732
  46110842
      4717
     41287
  27078198
  90024066
  14101004
  97880882
  10130624
      2784
      5351
  10717282
  10341770
   8170570
  90024148
  85218396
  32255318
  56672706
      2216
   6279914
  16225006
  26593619
  32208780
        55
       593
  10662959
       956
  31079987
  27029871
  66045868
  84621593
   8871145
  32133566
  90152688
  68560231
  83597202
       736
     41384
  29303402
  46069633
  56192218
      1069
    757077
  55604310
       100
   9422398
    677634
  97826309
  83873234
      4647
       585
  68639241
  62948772
   9607495
  26201690
  19100061
     12642
  70723110
      5203
      1602
   5679112
   6021432
  62991711
       173
      5629
  90429804
  43000202
       722
      1035
  85135648
     28094
  54504980
   9169168
  90023941
  10754605
  25092578
  52800075
  56759800
  59840023
   9485989
  11740849
       441
   1164955
  46338235
  52301736
  56807829
  33400178
  83528930
      5396
  31602505
  62661338
  27180649
  95711152
  72462337
   6476772
  57563497
       120
      2300
   6734697
  90047557
  84807940
  62843991
  90023900
      5238
  40464868
   9921669
  39719369
   2550925
   1520856
       235
      5630
   7701160
  83158047
        64
       445
  10299835
  12641586
  26735842
  84621584
  29253877
        71
      5658
   6443877
   6933978
   5044117
  29289250
  85018559
   6236880
      2604
   5149993
  84853375
      2372
   8665644
  37149003
  53525928
       370
  55174426
  57650190
  52800764
  51106188
   9118982
       157
  27098548
  90024036
      2785
  32082263
  55660170
        88
  55197093
  59769681
       160
       594
      4486
     12852
  10151627
  36666889
  54657584
  68730305
      2553
   5573981
  90020976
       955
  10151606
  61750006
  81879876
      1241
   7420070
  46273408
  10783989
  10909952
  10315892
   4759144
  27050812
  90023452
  32700149
   8809469
  56428601
  62955521
  10793370
  32069409
   1885374
  90000138
  26797863
  44359326
   4779899
   7734271
      1272
  62948771
  55578770
   5044086
    506927
  11080416
  37895312
  80062668
  18001934
      1910
       184
      1056
      1777
  45700717
       176
   8170584
   6021431
       428
   4445688
   9977363
       310
      3416
  68890835
  89580257
   2350794
  27180740
       209
  26632469
       167
  26571333
       177
       390
   4839769
       474
      1435
     10270
   8667599
  46255861
   6922077
   8306929
  85002240
  32023536
  56952873
  62749119
  60130448
    544970
   8222245
  19000278
  90000807
       694
      1261
    552301
  10140047
  46158369
       932
    291679
   9522679
  49840974
  57023579
      2887
      1769
  29500039
  83891322
    688048
  55743353
   4857460
   4435914
  10620441
   4779922
  29062820
        54
  26498082
  52471356
   4300137
   8170673
  10379009
  11094154
   4779875
  96942367
  18013949
       131
  19897971
  32152251
  55460916
   6786761
  26864389
  84936096
  10287594
  84981663
       739
  41551579
       707
      1672
   8170579
      2740
   4613812
       196
  56716712
  56035277
     41390
  26480793
  27087122
  37594610
      5243
  46069215
       634
   8826830
  49597985
  53612835
  82861619
  56296536
  81348708
   4454047
  49401036
  90001216
  36927359
  30448672
   5384387
  24600004
  83392675
       772
  68423183
  70283439
  90000626
  67942352
  80466049
  52800759
  10407949
  16068863
  46328408
  84066902
      5702
  44101257
  70723937
  29348403
  25893598
  51900062
  62955485
  83451812
  84596340
   4468984
  68949033
   6697003
  10151612
      1070
       544
      5663
   4900578
  10814337
  89653475
      5618
  53613430
  10151602
  46064862
  68701630
  89653464
  32007078
       278
  24000237
      2666
       311
  90000056
      2231
   1950409
  26787327
  65000056
  10130621
       889
   2482985
   9339884
  37709306
  46033781
  64952914
       584
  10639039
  57734267
   4461592
  97487598
       467
   6279913
  84893166
        52
   5384390
       615
  32244158
  62469820
        93
       661
  10449036
  62824011
  90519596
  32133567
   4779859
  90353420
  46315439
  55958543
  27053291
  54188611
  68531283
  57735190
       408
      1740
     12915
     12933
  10400863
  26827853
      4512
  11081377
       122
   5300203
  10400001
       265
     10277
    958794
   9977384
  31552726
       438
       523
      2724
      5252
  68879017
   5603954
  28810738
      2894
      2359
  53939110
   2534320
  51441447
  90000232
   4801316
  19994193
  46269997
        95
  55992545
       115
   7963153
  18701046
  27172405
  46156181
  85113586
   7070089
  29223761
  10006274
  70723873
   9977331
  98178054
  68458324
       461
      8907
  37609325
  57121364
  46039916
  62968784
  10766585
       675
  10822332
  27200027
  52702790
  16508658
       815
  26200066
  90001333
      4890
   6509655
  62953934
       432
      1084
      1893
  84090037
  37457270
  82600342
  10006258
      2382
    625232
  57291614
  68728524
    757090
   9992826
  46158574
  89792208
       165
      5239
  26921762
  46303217
  46102679
  55351187
  56932161
  83299459
  26825034
  31705741
  54421461
  56824832
      5361
  24600052
  26921763
   9274470
      2259
  32054249
  83470157
   1802474
  26845415
  50751195
  46301351
       538
  62955481
      5107
  10772252
  26943020
  90258119
  26702104
  46158368
  27836823
  37924081
  55561332
    757073
   4779854
  33200025
  68459891
   4438155
   6625881
   9490163
  29000108
  57605078
       485
       216
       558
  29318031
  40425900
  31534169
  68535422
  32197590
  14800053
   8170603
      5360
  25994196
  32153912
  25092577
      3571
      2034
  85018602
  68863863
       411
      1043
  90299509
   4779860
   6509626
  26383564
  90494991
  46189874
  18006054
  53676071
  90258116
  84090017
       232
  83959871
      5627
   6801224
  37149027
  83451822
       878
  98178080
  37457260
   5016701
   9444371
  21001205
  46338232
   8220434
  18013974
  32000202
      1926
  29188096
  53243360
  62835332
       832
  10880320
  46270493
   1079732
  56464515
  40330928
  12689716
  26881119
  90024064
  90000387
   6021452
   2650656
  46189611
  84853358
  84642010
  26822588
       557
      1227
  32145963
  84853403
   5061824
  96942364
  89710902
  84641993
       154
       746
  10868911
  31864803
     12855
  46151705
  46273407
  55771971
   5868793
  57402842
     12900
   4839780
  90433647
  55678362
       708
       747
   6443857
  90023453
  60192182
  84679682
       835
   1960101
       336
      1023
     41418
  70700392
  11303283
  46132340
  23655943
  46270389
   1182419
  72700008
      1983
  26000013
  26675253
  28402273
      3298
      4798
  55774199
  62261694
       725
       763
  46151682
      2923
      1226
  90001343
   6540155
  10811451
  46393153
     12850
  10278516
  93860567
  84364854
  14005712
  82600327
  90443119
   4590129
  18458236
  40453446
       185
  46051756
       691
  62912015
       751
  90000069
  84360025
  29309106
  68778994
      1077
  46158650
  84066901
  11081369
       724
   4998884
  97915739
  31801064
  67674051
       158
   4438156
  11753679
   6391067
  83780650
      3262
  27200576
       328
  90024114
      5722
      2360
   1326684
   4470925
       412
      2922
  46559333
      1198
      2552
  56406064
  46120643
  49982530
  38300080
  83820554
       231
       877
       706
  55912404
  56820789
   9521519
    912100
   9746835
   8170580
       460
   1079733
  27180739
  83873228
      1021
  26540223
  84977187
  68527753
  56031103
  56178429
       676
   5838031
  27200001
  68778995
  83891314
  80062642
      1593
  15500662
  54553614
       509
   7952349
  18500238
       564
  11201049
  54144752
       512
       727
  90299541
  10151623
  16536284
  29429606
  37457271
       433
  94901466
  32096671
  82433527
       164
       415
       543
   4779856
      4420
  93860253
   6507788
  60192185
  83917758
       814
      2871
  90259610
  69783689
   5005688
  44101256
   9392519
  29336230
  66850787
  90000181
  49401039
  46244097
  54978781
  67954931
  70723866
        60
      5236
       262
  91899104
  56437455
  62974372
  83144552
  89673957
      1177
       699
  83470173
      1650
  63853977
  26498086
  21900924
  31791701
  55281017
  67991471
  82861622
       626
  83873233
   4478750
  62557975
  83144572
  21600060
  62792978
   8306928
  58227741
  83758781
  57331491
  85128603
  53995819
  83781084
  53980724
       945
  29180875
  29308235
       402
      2480
      2391
    829124
  29098460
  28963803
  31542560
    544969
   4444929
  29412551
      5222
    521279
       388
      1220
  90023475
  83014023
   4839754
   9491547
   9186559
  64933566
    688056
  84100681
  89595694
       253
      1251
  49401070
  84553089
  90000437
   6368675
  46033783
       785
     72960
  16457072
  84131004
   4468375
  46151711
  83144584
     11583
    680283
   6021438
  10719768
  84839204
  56393284
  54421473
       392
  68655789
      2037
  65203758
       477
  45500030
  84856891
  56053337
  56210063
  57397778
  90429810
       530
      1923
   9938206
   9203641
  59566587
  62786217
  96942369
   6279909
  38694723
  54441871
  57199381
  26900400
  62834267
  57654058
  57293146
      1066
      1437
  19201253
  55578736
  83507495
  90438222
  32062879
  26564343
  62877772
   2350795
    476646
    724104
  25912433
  25994249
  90024153
  51106152
      3441
  10461200
  54421472
  56079109
  80062480
  68795838
  43700675
       550
       204
   2529973
  27044931
  83470132
       248
  10299836
  90023946
  56601770
   2540294
   4464679
  52950643
  26735841
   9998530
  90299517
  31868958
   2547350
  57609970
       797
   6090783
  57123493
  67991473
       700
   4750416
  84856570
   8843687
  10864221
  55298034
  54959586
  29314438
      3050
  50500002
  28770393
       867
      2928
  98250605
   6171334
     41041
  68879022
      2107
   1515811
  10899354
       297
  83765509
  40427924
  70723939
  21010479
  26700221
  55011954
  56651529
   2350779
  28972990
  90023906
  62539344
    291659
  83527421
   9717179
     12639
  50597591
  68639242
   9746856
  90000100
       566
  82600331
  11753722
  83917786
       179
      4132
   8170589
  11497791
       592
      1157
  85146285
  83257146
   6594031
  45700035
  62786271
  89704810
  10600694
    690617
    765055
  54922000
     10273
   7021218
       493
    757083
   9977361
   9985264
  46035066
      1746
  83873240
  94739920
      1807
      7029
  58228070
      2767
  10737391
   8616384
  90258109
  68821211
  89933935
   9329365
  85096045
  70700287
  23521929
  90451153
      5240
  52800219
   8635825
  68879019
   9977362
   4435939
   4468335
   4779847
       427
  30617240
   9167336
  20028341
  46303286
      1104
  56178438
  82175612
  10490628
  83437834
       282
       178
  56260083
   1316496
  67753767
       475
  84452623
      1578
     10271
    544963
       805
   9977431
   1079736
   6017044
  36879657
  54402688
   2543512
  68482887
  49891928
       112
       769
       569
  46245628
       553
   1411451
  19000272
  52800763
  26753907
      1233
  46151595
  54860353
      3719
  10151634
  10221666
  97487582
   5832709
  39719350
  46315425
   7927260
  56286016
  83554511
  85135619
  37908051
  90000059
       150
       612
  70723926
  26865678
  32062868
   5384391
  12300693
      1240
  84954140
      1568
   4809576
  90020570
      3088
     12640
  10006273
  11101032
  53722816
  56959105
   7963136
  26526116
  26881125
  55926097
  83287125
       488
  29825033
  58019610
  94098073
  83117582
        90
  40415474
  48000011
  46104388
  59976328
     12918
      4372
  11079186
  40440911
   2546452
       403
   9490141
  11034120
  85135641
  81348703
   8170609
   9169169
  28717419
  50503692
  68527789
  10859218
  10287567
  57520235
  81879867
       639
   4809593
    296698
    720987
   5935571
  56623759
       234
   4563957
  89305591
  24008583
  16001030
      1436
  68174757
       549
       444
   1772881
   9526059
  24600547
  26540226
        42
  32070787
  10630471
       695
    814187
  55700027
   3765520
  31843092
      1452
   1070741
  31200004
  90004176
  37149002
  10299742
      2375
  90016059
  55045553
      5494
   6774640
  85100335
  55011635
  68205879
  49300674
  84950684
  37906874
   5969897
  83917778
      5398
  26872322
  90299506
  45138969
  90000070
  90000299
   1151499
  90363154
      2296
  18013933
  68946901
       894
       142
      3754
    509464
   6900025
  40427659
  46063949
  83602134
  56752003
  28982462
      2610
  45726614
  90299522
  90000186
      9915
  83465581
      3001
  18013952
  84913165
  55501967
  52778218
   6098033
  68359854
  62955488
      1743
  67893128
   5044109
    507269
  82810541
   8170583
   9186558
  40464858
    688037
   9526062
       979
  26940943
  53243548
   7851092
  90000097
         1
  54623001
  70700102
      2365
  84856897
  56510546
  16400097
  54623109
  82659154
  90519620
   7505311
   7364262
  28826977
      5746
   9310139
       560
      3044
  71000104
   4825488
  18006814
  28266069
   2600734
      3614
  56617378
      1440
  10400856
  26383560
  11709630
  62770478
    977175
   9751968
      2558
  15892780
  85196398
  90299510
    766682
   4279111
       588
  57643556
  62625513
  56461589
  56649967
       770
  12401048
  84856970
   5190545
      1178
     17319
  30212996
  32292016
  55909668
  19000258
  46151683
  13574046
   6514764
  10717298
  10301452
  26881111
  85018477
      1052
  32215861
  89851956
      5410
  36879650
  55590372
  29301200
       578
   4883161
   2521769
   4701955
    757082
   4839773
   5044087
  98178081
  70723870
        19
  32700495
  46381201
  32074881
  82600332
  62066239
       201
  31678521
  84838371
     28093
  54657551
  84856819
  46151621
  25331070
  46151650
  83837064
  13901037
  29301197
      2198
  90152683
  90451152
  51792860
      5405
  48100008
  26443836
  88838699
  53400246
  82433532
  55670445
  31892839
       828
   4779914
      2798
  57983495
  90001338
  97661014
  46035071
  51900530
  57645199
     41080
  10812771
  68394558
  56646963
  83834461
  83262129
   4468270
        32
  54657359
       786
  58310337
  62869142
  84138370
  31969337
  46153665
   8126865
       574
      5359
      3396
  90024166
      5166
  44301022
  46158570
  28500091
  44301012
  62913854
   9977350
   9977438
  20200252
   5044103
  90119363
  45139053
  46231484
      9993
  30858124
  31898170
  46158649
  54421475
  82986880
      5644
       342
   7984005
  46183547
   6443853
  90024092
  16549387
  32185266
  58228073
      3882
    653980
  23000153
  46161473
  68855605
      1936
  52613050
  62937923
  82330783
  83465587
      2959
  10459111
  46281700
  46151709
    760290
  85150081
  40415442
    775051
  11746119
  82860042
        24
  41800450
  46316274
   9977378
  62935315
  65137477
      5219
  62496194
       529
     12854
  60875265
  76750743
    977134
  46422098
      1841
       214
      5745
  99850305
  32187222
      5354
  58688454
  90000236
      1017
       413
  37500115
  53243653
       641
  83528929
       246
   1094469
  54657437
       301
   2164801
   2543693
   8896996
  46301350
  84261076
      3325
      1993
    688058
    291665
  29429619
  56178432
  10140034
  32700032
   8421793
  56808185
  83564985
  55796003
   9393948
  10412135
  45600576
  82600334
       869
       182
  55772007
  56276493
  83527424
  10402223
  11080418
  31865563
  10006265
  46161481
       170
      5653
   3670737
   9931928
  56103690
      5406
  37932391
   8170586
  10692014
   4809516
  62742763
     12980
       379
        81
  19000255
       760
  70723928
  21002179
  80062584
      1516
   2350792
  85096034
  46270476
      1280
  35249394
  18006055
   9808596
  40500054
  55190078
       363
   6279893
   1262368
  62561344
  45200250
   6097986
  85155438
   9977412
  26629007
  26710463
  60043631
  49642440
  56356508
  62945482
       692
  31810202
  53937594
  62749120
  79100657
  31836346
       822
       943
      5427
  46285607
  90000086
      1117
   4802739
   4435916
    544964
  85105941
  19400011
       268
      2297
  98178075
  31693941
  26993604
       141
  29147878
  32153881
  55771972
  26865666
  13301041
  38800039
       386
  90023738
  10857572
  26943023
      2954
   4438148
  29049590
       194
  52838481
  55792163
  53048111
      1778
  57516084
  55034210
   6109229
       788
  19911071
  46475855
      2618
     12848
  90020982
  62888892
  84780914
   6934012
  90023901
   9977396
  91291697
  26676425
  85122599
      2915
       446
  26498092
  27534107
  37723967
  10251574
   6801221
  90023943
   1515806
  59997153
       887
      1208
   9746859
      6109
  90000174
   4322993
  10662976
       221
       482
  97861664
       490
      2362
   1802472
  12679444
  27051122
  38600457
  66707929
  82699682
  26526199
  52838518
       237
   6694926
  85027800
  73001540
  10845999
  26682748
      1107
  10477157
  12000512
  57161630
       499
    291666
        57
  84054705
        62
  10737386
  81638492
  65120606
  97487534
  45700120
  26202065
  59531699
      1964
     12927
       341
     10280
   7851162
  70723942
  26526105
  68085897
  68712727
  49401075
   9119169
  55870856
  20501000
  90024156
  32082275
       155
  15401031
  48900021
       162
       361
  26715377
      2971
   4779918
  84860635
  46169524
  56995967
  10140002
  90334774
        16
       657
  62835343
  10151618
  46309419
   8170590
  65204914
   9539897
  85254661
  59322421
   4142895
  97487554
  83527430
  26675252
        74
       801
      1266
  57259300
   8170577
  85096027
  56493472
  67764415
   5044111
  70723930
   2543489
  84762723
  12688288
  98178056
  54509637
       189
      3299
  40415480
  62954409
  80062645
        40
    290680
   9490162
       215
      5216
   3800237
  32049876
      5569
       892
  27534111
       314
   3200265
   6922120
  17300002
  46338233
      5167
   9511155
  23000371
  66045871
  10307376
  46039920
       762
      3407
      5171
   9977367
  90258099
   6540156
  26567283
  29336645
  26787326
  55766226
   8170604
  56880159
       345
       458
  90299508
  28989776
  83470155
       272
       394
   6400148
   9977420
       304
  82600326
  90000077
       420
   4563880
  62974767
      5492
  57227724
  25437450
  46222754
  55274993
    452358
  56226764
   9977368
  11758422
   7128190
   6021453
  19994159
  90024115
  83144582
       556
  26900402
  90024165
       292
   9977343
  54856054
  84966915
  62786219
  83670546
      1298
      2387
   7529757
  10489589
  56362240
       169
  46175237
  56638815
  56932164
  83917773
      1514
  28540735
  89563194
        50
      2299
   1752369
    700403
   6697006
  12000292
  26551581
  90000108
  30403959
  31773055
  90000407
  84986088
       537
  29271762
  54553628
  62332062
  90000342
    290676
   6604872
  46353935
  54265105
  83465588
  62835330
    479366
    507278
  53937591
  70283490
      1225
   9186569
  10630451
  90000083
  57609017
   9489566
  98250603
  46062223
  26865661
  83884308
   6368688
  90000094
  26715388
  83884309
  90000053
  98954257
  83470122
       472
    506127
   6997288
  11497781
  90253868
  12605886
  90020985
  55556298
  84838523
  85122600
  25994221
  90023904
  90438271
  46135376
  62978748
      5393
  32200026
  56189920
  29500037
  72700006
  14400176
    677650
   9977397
       183
   4784977
  38600781
    373752
  55300003
  85042512
      1615
  57646299
   2555435
  90273084
  14801035
  80062363
       133
     12972
  20014646
      5580
   4322992
  90000692
  84977203
  46151708
  57228664
   9977404
       222
  36879653
  10511642
  10151646
  21200257
   1170780
     10268
  57336367
   9264047
  85137517
      2079
  83144574
  32208779
  59744284
  83754566
      1126
  91899119
  12600274
  37468156
  84853382
  46368373
   1223205
      2384
  37149023
  83886954
       134
  18013893
      7349
   8639445
  26822590
  83676483
      7324
   6098044
  31344059
  90429805
  46270519
  84058966
       269
    811126
   6604841
   9520083
  84856937
  54932628
  55792650
      4202
  29429620
  90001342
  83873243
       191
  46270474
  38438929
        73
   6239099
   4638289
       188
  10689248
  55499670
  90023735
   6516520
  89595714
      1076
  67965557
     12934
  16321282
  32106266
   4476908
  82198944
   1515807
       171
  54441873
       125
  40593238
       884
   5792807
  19201182
  51483520
  90023940
  10151609
      2036
  32082241
  70283493
      1169
      1937
      6347
   2522133
       710
       773
       483
   2350793
  59769710
  31941711
  37149025
  57773301
       834
   1927237
    291675
  26879725
  85078143
  32133569
     41417
  37726595
  68597668
  59917142
  62496219
  83470144
      1792
   6697627
  40450795
  57374324
      1205
  90023740
  49949139
      2402
      1306
  46262504
  62955523
    804785
  73001543
   8665551
  24600121
  80148008
      5655
  10200525
  37471543
        49
       498
  40450775
     12961
  49401038
  29429611
      1216
  31300048
