    938319
   6453722
  90174825
  59334541
  46738302
  58277538
       942
      5478
  38249518
      8485
  58673249
      8477
   1867726
  53534973
       853
   2572774
  56142846
  13315523
  68391361
       890
  12173268
  18017913
  37906884
  84083654
       156
    841478
  12323691
  59904121
       161
  55100816
  84495782
  83617236
      3840
  90001260
      8394
  90436803
  84728258
   5659919
  81397289
     21363
  61042690
      1303
    881110
  58026788
  35349575
      7889
  51157583
  51595018
  47911789
  46548480
  56213615
        17
  57623560
      1972
  95656409
  57614529
  71560073
      1776
  11409768
  97821844
  88958572
      2202
   7051250
   8250512
  83617126
   4998904
  68429525
  32490256
  85139993
  11334795
       481
  23511382
  19919580
  58176318
  59216888
  40064552
  59864635
       966
      8369
    484100
       958
      1827
     98151
  10991300
  29075247
    208410
   4094204
       495
      8306
   5729157
  12338182
      4030
  10649211
  48800552
  63252178
  71131098
       208
  16618236
  31026000
  60159201
  59216926
  12341850
       236
      2997
  32460052
  10897897
  54347780
  90446998
  46681047
    842000
  50719148
  56413760
  84174695
  12423555
  58855609
        65
        58
  18023123
  55972043
  58969099
  29429318
  59800633
      1332
      8408
   1733510
  58482078
      1963
  97934752
    950125
  32599059
  36800059
  62789492
  64800602
   2639572
  90657558
  58696712
      2298
    711694
  90678704
  58673260
  58284831
        53
  57555381
  58519026
  63245590
   3921489
  11948017
  60503175
       414
  54224007
       140
      1515
       130
  11581193
  60298462
  83916590
  57505676
  52200048
  58111449
   7999411
      8349
      1067
  44900004
  58290169
  81397296
  29500528
   9533269
  27471506
  89467532
      9568
    726855
  85156990
  21203923
    622775
  21200003
   9239869
   7654548
  57582743
  29387423
      2104
       121
  12416181
   8700245
  49948506
  56614982
  19943542
       175
      1135
  66553132
       439
       181
       880
  54600798
  10218770
  90613336
  32377008
      7243
  89973511
  46400100
  68654764
    300806
  16568218
      8288
  93471456
  37868256
      1182
      1106
  27408974
       109
       473
  90556631
       391
    622767
   7355430
    513811
  56391678
  59522469
  81397279
  84082163
     11221
  93245521
  89973539
       277
  32570925
  58424516
  38544652
  46300298
      8206
  59141477
   1239947
      7809
  11881018
  90000918
  58622540
   9288240
  83624041
  32628265
  55434835
  11043363
  19798988
  32393489
       316
   6953090
  90001061
      8422
  37673360
  11081416
  85232230
      1717
  10932418
  58851039
    868504
      1050
   1218849
   7669002
  10767406
    240627
  62975175
        34
       464
       452
      8097
  90017849
  85466012
  11581200
   5300227
   7456114
  59723276
  59900929
        37
       274
   5590517
   1733504
  46636279
  10218765
  57583748
  29355489
  84911439
       627
  58737891
  37522157
  72709578
  90447031
  56628512
       989
  11747840
    744215
  26951773
  54726326
  63245555
  90556769
  57505697
  10649254
  68616607
      8251
      1847
    512831
  57412262
  85424886
  58521982
  58849164
        80
       229
  59869869
   6693724
  10437134
  27432845
   7056355
   7447747
  97637733
  56958091
  57412254
  17900113
     18167
  20042261
      4264
      2155
  57947713
  85425824
    816835
  22000005
  44405251
      2064
  84004717
  97972382
  81396962
  26917637
  55005893
  85073813
  11027889
  12334151
      2196
   2799659
  27200185
  57900434
  15903398
  51454405
  47711935
  46266380
  57807479
  49749158
  85157102
  57848671
      2350
  84061961
      7819
  55201942
  56507940
  57607469
  46568610
  58192671
       829
  32139770
  63245598
      5045
  32319868
  32393499
  59421779
       320
  90019207
  97654165
  58775517
  58850257
      4896
  17000007
  97928176
      1469
      2106
  81397286
  90023911
      1242
      2067
    900554
  27128309
      5865
  90024196
  30954182
      1185
    482570
    623606
  31929857
  10825306
  90356949
  31242350
  11385866
  36500057
       249
  60111581
  84591204
  59755803
      4634
  84256778
       401
  85276549
       331
  25201330
  11419823
       571
      1967
  56978805
  84453174
     20202
  60049834
   1013314
  57838165
      1966
      2211
   6600061
  68674901
  52400038
  54896796
  32510685
  60007816
  59651272
  58920149
  32506647
  56193239
  10926900
  58393520
  59975578
  46522341
  46638808
      4010
  90024191
  55678194
  56491118
  68369899
  57857565
  81459837
      1786
  35348027
    865446
  61354664
  56270315
  59033446
  58045961
  84509002
      2393
  90556644
      8310
   8700237
   9541323
  85316062
  83617127
  57827756
   9539165
  81397266
      4827
   7437456
   7803913
  37673362
       898
   2983829
  81397293
  56364637
   9775264
       442
  11235122
    322852
  45900034
  56270335
  57888647
  62379025
       951
   1172340
  58696734
       280
     57854
    240064
  29462489
      8420
   2784000
    865449
  26000397
  84270083
  27123577
  68181545
  55137648
  56270325
  59651221
  84474767
  11770885
  21018957
       205
  85353031
  58017675
  90543570
  53874109
  58701508
  29565306
       494
  32230123
  59101588
  59527365
   4567417
  37921809
      4034
   7183146
  81397290
   4351195
  11652962
  90568995
  42378493
       449
    835889
  28923437
       323
  10932417
  60050991
       239
  62552338
     43396
  85155590
       421
  90033076
  37868253
  85477059
  84389957
       967
   3921488
   7495397
  85204930
  16536106
      5080
  27382191
      2062
  39700177
  59314177
      8271
  26457751
  32198751
   5795692
   7191464
  26800332
    881109
  20400823
  12548550
  26700061
       252
      5866
   8670024
  20400831
  59105940
  59671298
  27059080
    721507
  54298108
   6886170
       197
  10952240
  16624019
      2270
  64732390
     43616
      8398
  19943534
      8124
  56628525
      1764
  11769810
  10700342
  15606212
  53131263
      1828
  56270337
  27060606
  85157076
  23058020
  16624003
      1098
   3921483
  84376018
  90000484
  57891154
       108
  37906855
      2109
  90621167
  90018798
  58851040
  29571938
   6996197
  57412261
  90018801
  10218759
  22505516
      3240
  10157295
  46548981
  83319199
  58593167
  84509039
  83597217
  11795849
  27515363
     21880
  90585380
      8337
  11027891
      8239
  32189311
   5006027
   1733479
   6953091
  57809653
  59744236
    760701
  11794946
       868
   1364646
  56866009
  11015597
   7447743
  12601041
  90000123
      8379
  11005367
  57545040
  59613671
  11947999
  90679285
  11437706
  10464894
      1363
  18008511
  46298954
  87634233
  83852592
  90556770
  90018696
  27322584
  53367657
  84745844
  83637009
      3697
     26546
      8259
    868499
  12177374
  38123509
  51330906
  59064946
  55434869
  59080785
        78
  83638058
  16629086
  29320113
  70703738
  14013562
      8295
  32548368
  56916931
  57623562
  32542804
  37673354
   5319903
     57877
        83
       180
  15600154
  50500018
   1808489
  22505520
  62500531
   1289775
   2294084
  58058425
  97642733
    749604
  46122512
   7146771
  38270401
  46902923
  57623700
  90000228
  57418034
  10705776
  84259593
   7149966
  90556621
  57412227
  18100019
  65060565
      1938
      8364
  32064549
  32111245
  36400067
  58707652
       124
  27340375
  46534158
   9389916
  90679287
  31373934
     36599
   7024305
  31898141
       186
     98166
  97909514
  55292660
      2662
   2600462
  84362289
      1046
  84343458
  83601866
   1116443
  83624707
  83508805
   5781705
  52401163
      4550
  11814123
  32522201
  55053353
   1296915
   6758507
  18100142
  90023899
      8210
  10218761
  93471991
       667
      8233
  11581180
  60155242
      8309
   6951340
        75
  10924003
  55024019
   1808496
  21900865
      1236
      4621
      1857
    749597
    130398
  19968424
  81457187
  81459840
    865421
  57737671
      1228
  46190456
  57738439
  58335838
  82996512
      8480
  58426546
   9540766
  57092880
       127
     20987
     33123
  19600106
      1512
      2030
  19487963
  50100624
  49336749
   2572785
  32628266
  90556674
  90000265
      7845
      1999
      8213
  56900195
  71130943
  83584835
      2902
      8000
  65200237
  63017592
  90000067
  85424863
   4780055
  56270360
  90000834
  46105598
  46634259
  84453164
  12504553
      2089
  50500152
  62552340
  57412242
       172
      1430
   5764354
      1773
  59450343
   4179600
  97637687
    240625
      1701
  24600230
  59875926
  84311234
  46550803
      1122
      2806
   2470187
   4778548
  59803801
  58529999
  10415033
  97919749
      8419
  68676483
   1073725
  59878200
  85181097
  23677736
  55986002
       470
  82860064
       233
  27076423
  58347171
  59419304
  85407596
  40494819
  40185577
  26701580
  46501694
  12013639
  90446990
  29508073
  27225573
  52990696
  59314145
      1450
      8370
  84086646
  57412268
  85062787
   5633535
   2434988
  90678709
      1960
   6254442
  54262616
    616000
  90446986
  37614416
  90621196
  57077693
  56379040
  81396957
  90000084
      5362
  60417348
    235861
  10283594
       337
   2662079
  71116208
  71130709
       166
      8286
  97941315
       135
  46781630
  85157008
      8386
       192
  57970682
       687
  45101702
  82716095
  21742916
  58391835
  56270292
  89937265
      8344
  27401051
  32111229
  59802538
      1834
  90394592
        70
       187
      1057
    891229
  32572491
      1212
  83074967
   1329297
  56869986
  83299313
  83946334
  56270283
  10649229
  11043352
  83742016
   5729156
   7263094
  28282463
  60494722
    865388
   9389841
  37679403
  57550967
  58926461
   2648446
   9533736
  84750561
  84386093
  85088857
  31514340
  81978261
       224
      1886
  37614424
       618
   5550873
  90646652
  54700411
  86495830
  59935250
  85438933
  90621177
  26945792
       116
       223
  81678705
  46177081
       409
  32021833
      2150
  19995568
  37100040
       241
  84156928
      4009
      4618
  90023919
  97960833
      1860
   1964147
  27123395
        96
  41202186
  84083360
  97928184
  58428585
  11610768
  11450022
  32054179
  56270328
        99
    301458
  90300412
  37900383
     96924
   7375636
  90679298
      7967
  12157737
   7211106
  11279857
  89992018
   1338230
  11042853
  15606194
  51400035
  59069190
  68540578
     18209
  97894288
  59158158
  90447038
  53219978
  56270278
  57942947
  84337727
       457
  83637010
  55561323
    925885
    611006
   5729097
   7314331
  10349433
  14715532
  90559142
        12
  32397266
  97881119
  58518930
  90055552
       307
      1308
    872068
   1817856
  29423602
  84518120
  58720930
  59639984
  21807374
  29064127
       264
  55183311
  58919933
      8204
  68008797
  71232632
   7097000
  11570008
  56628515
  56270343
  58870570
  58254090
   7097029
  81693072
  57611978
    728170
       436
       819
  55434862
      1492
  84453024
       885
      2545
    871855
   7296174
  10233164
  27337376
  27337382
  32172413
  57345883
  81396958
       138
      1427
  97907375
  59752427
  85276521
      1513
      4620
    865432
      1473
  81459839
  28200258
  26016875
  98457495
  46277313
  59147663
  90000068
       396
       348
  11571430
  58007453
  46070883
    868514
  51602374
  62166220
   1364757
  56270301
  46390628
  56880518
   4828977
  11200895
  29091757
  37979761
      1213
  90556617
  59296229
  16552191
  90446984
       947
  83915295
   5729178
  58401734
  59798180
  58721094
      2120
  90089467
  59314190
  68626528
  51717506
  65224323
       212
      7846
  12315416
  22801072
  50500364
  58916015
  84595319
   1208107
  83625320
   5779896
  12356094
    440665
  68669583
   2557925
  29223782
  27012946
       874
  10350003
  90621182
  59526104
   9274482
  54643335
  10076244
  55678216
      1113
  83521772
    355335
   7495382
  36711250
      2779
   1817852
      3990
      5868
  59940629
  60109423
  59272255
      8320
  90568982
       779
   9419025
      8283
  11404105
    868524
  27395273
  57111463
  70910834
  39700021
  83617232
  57192265
  84597605
   2783998
  90001398
  83617293
      2140
  29409775
      8329
  58673407
  90023171
  85157007
      1147
   3921494
  27221019
      2002
  50319028
  58428512
  67205268
  29200082
  46836901
  57614491
   9711285
  12013640
  90000055
  66874214
        39
     21053
  46350888
  50319035
       928
   6834412
       729
   7357243
  52890148
  58831663
   6886175
  55557843
  59869871
  56929065
   7492502
      8279
      3551
      2039
   5014084
  46360755
  58110863
  60082045
  83617097
      7816
      8367
  90672585
  37346558
  60536298
      4619
      2130
   9775267
  32495127
  63245557
       372
       759
  46702481
   7011078
  37673395
       897
  50060553
  68540593
  84207204
   2377863
      1302
    801045
      1247
  29564055
  59846292
  27442630
  12022460
   2470176
  27199773
  27022179
  59420649
  26828801
  28501272
       202
  90458199
  45452959
  59616931
   9521960
  12159551
  90023894
  89799878
       671
      4565
  26100067
  10038633
   2850930
  65250745
  27340257
  55434873
  90294278
  90678727
  46550798
  89740547
      4398
  21009659
  37614403
  54861250
       148
  12423632
  40508320
  57606038
  46781629
  46360176
  53632529
    622288
  31636706
      2737
  57287380
      2240
   2294252
      1376
      2294
  10234560
       136
  83617032
    931165
  93471293
  60083160
      3186
  26940464
  29782813
  68540603
  20700782
  49996536
  27319068
  18001235
  29104846
  58670134
  38179504
  60006821
       534
    914747
   5768906
  55923795
  59344748
  59844558
  90621189
  23254371
  90297576
  59639142
        46
   1817853
  12873081
  32280253
   1837697
  53170982
  26800033
  58063181
  85047901
   2572781
       254
    931151
  89336825
       397
  10483323
  71802462
  29461106
  72709598
  68485623
  68535821
      8353
   1225189
  90000816
  59220985
  37595264
  37868235
  58530981
  10233230
  10259794
  12323787
  32193104
         9
   4842723
   6798786
  37906860
   2572773
  11581194
  10759093
  56721761
      8096
  51567661
  27033081
  56760869
    810920
  82850794
      4579
  40595418
  84595349
    810930
  57901899
    865394
  11670018
  43500099
  57583642
  58777196
  59216970
  66948722
  63252358
     96923
       293
  46615897
  64571116
      7203
   5736290
       513
     21799
  90000089
       356
  11778563
  90613311
     53168
  52800092
  85157104
      8392
    684517
  21742927
  71802566
    771518
     98164
  60286232
  59216902
      1322
  46862132
      1382
  26917883
  27298085
  11489218
  83319177
  90001209
  39700178
  83617258
  59976219
       251
    484107
  37906876
      8456
  56261426
      8356
   5748999
  18102143
  59142463
  47700026
        69
    484134
  12102301
  57257773
  90556602
  10705768
  17600022
  90024190
  27497121
  85079660
  85079671
  68227705
  13500015
  16323794
  58390697
    523706
    839434
  56270357
  58401727
  83588626
  81397270
  83730347
     95981
        77
    482546
  11455045
  90447042
   5457088
  58071049
   3674352
  83588644
  57401889
  59041269
  59378578
       607
     10666
  71232612
  31648243
  72550591
   5747957
  90447026
  53220004
  59033501
      1099
  59421772
   6453719
  51654863
  49620726
  84061986
      1883
   6928450
      8071
   6761840
      4710
  68465349
      8136
    184414
  60052131
   2817274
  12341867
  86495788
   9403924
  84478693
  11000127
  90621168
  84058895
  90018802
       119
   1817832
  21001338
  29355468
  90000050
       505
      1660
  20078135
  24600087
  59077322
       841
  12423631
  59098161
  57505716
  59879317
  37906856
  62238972
   1817827
       340
  83617162
      1965
  59906628
      2791
  90678741
       257
  24000641
  31266147
      8402
  40495177
  10600004
  90657556
      1229
    117974
  59260769
       953
   6064758
  17000011
  29500091
       900
  55592391
  97637717
  84319421
         8
   1802494
  11534075
  84624472
    377848
  59028541
        13
       267
  14100095
  55201935
  90000891
  30001730
  28200814
  90556771
  32111236
  57614534
  89992682
   2294140
  56869987
  90001238
  27118156
  50201157
       789
  11043355
    865393
  40185579
   1798333
  83656738
   5800074
  97750285
  32413124
  32425810
       447
   1296910
  90018810
       355
      2436
    841467
  37614414
  59909124
  81397282
       419
       137
  60194066
   6769866
  22700640
   7225731
  27598178
  85149928
    619297
  16542352
  60298559
  60411800
      1979
     40877
  27088633
  31535337
       117
    299773
  20086010
  90414076
  20706184
      5872
  90023883
  62806548
  71560067
  12219756
  46285685
  59297530
      2118
  24700055
  46300296
  65236094
  81500051
  90000063
  57700002
  59299702
   6090516
  27309824
  32680442
  60445744
      9499
  56701895
  56769658
  81397277
      3480
  37947648
      1293
      1550
  56585024
      2758
  28873489
  90001188
  72106093
   2557933
  21200105
  27521182
  11610738
  56265421
   8926486
       721
  57883965
  37917877
  83222413
    482545
  10483337
      8274
    989506
  56331423
  89157793
  89467528
  10000016
       276
   1278092
  15192557
   1791587
  90023893
      2768
  97957002
   5748992
  29363316
  85268016
  59637115
  68008805
  11809081
  84375658
       296
  58942578
      4159
   9389937
  71560071
  59874655
  13015032
      1878
      2138
   2812961
  20031156
  90055424
      2291
   8250510
  21742926
  58936233
    482568
    512618
  68626557
      1088
      7831
       385
  97227498
  37673365
      8118
  36777386
  59004374
  71232151
       220
    916599
  89998925
      7821
     20443
  18001234
  31831651
  12182397
  16624004
   8653209
  51595265
  59367113
    831900
  55923148
  55923794
  59884890
  29222803
  83637016
     21100
  90024848
  58622537
  63245571
  12000102
  58622549
  58982210
  29350029
  10007972
        56
  90018791
  49200452
        45
  68465796
        63
      3839
      3561
   7480267
  57838166
      1328
  52425590
  32155039
  85374546
  27408981
  31603127
  12341860
      2019
  54355567
  71560078
  71560085
  10633179
  59878779
  82479263
  53405822
  84453034
   1296902
  57505722
  54849878
  60230405
       366
  83319200
  30153986
  57412234
  65304166
   4392024
   7335671
  58926427
      1581
   2849914
   6947290
  58387106
  63252168
   2294125
  31950623
      8224
  27293680
  89393567
      1684
  53131423
  57293965
  90000853
  97977433
  55024023
  57255489
  59975516
  59034559
      4645
  52900863
  97750298
  56628523
  59752429
      8435
      8330
  11400012
  58145933
      3918
  97899673
  29196394
  57255512
  60575900
  19202840
  32279705
   2631823
  29600131
  27316609
    931164
    938304
  12323777
  30153985
  32021893
  47700468
  49993039
  82296213
      1186
       287
   6700029
  11334858
      2078
      9321
       526
  90581124
  27202994
  28282462
  11449991
  63252353
   9389842
  55688326
       381
  34174853
  85253959
      8114
  62927981
  11581178
  32625007
  60663044
  84480034
         4
  37580584
  58390621
      1174
  12412593
  12182354
        28
   5729176
      8170
  46638806
      7380
    299800
  11988243
  58670133
  90621172
  56996695
  81397275
  89535114
  57883911
  27451520
  47795987
  11581174
  86495776
  31993117
  59741252
  59679970
  85062788
      2334
  58030647
  58382188
   6076767
  32439990
  43600001
  16618265
  90294299
  32111255
  55788830
  50100623
  59056590
  68008817
  82930137
      1839
       132
  12324976
  23700769
  27361702
   6928453
  58965110
   1791580
   9389838
  29501365
  27399009
  50312166
  60014356
  84551578
      7592
  57224332
  57606160
   7477651
  55923799
     10269
    484109
  31636257
  58596783
  63245588
   2583920
  45200134
    865438
  58021254
  53519142
     32291
   2775037
  56270344
      8376
  10649228
  59245160
   5729153
  46573904
  60003982
  57973255
  63252359
  55557848
      8280
  85175354
   2294139
  37906881
   7219169
   7309771
  12423633
  26389712
  90646651
  58668902
       225
  12024679
  16363260
   2681077
   2746246
  10599534
  29320119
  81459821
  94879964
       579
  90228326
  58058407
   7456113
      8380
      1567
      8346
  32111227
  26000111
  32624982
  59531997
  28898988
       190
    868521
   5312306
   2341117
  84551551
      9453
  57035554
  72604709
        72
  12338167
    912022
  27486220
  84640108
  11455042
       288
   7047026
  57575499
  35800380
   2532812
  31131321
  55434838
       944
   1817846
  90000085
  12363772
  15200033
  90446987
  55033726
  84601960
      8352
   6769875
       126
  11223719
  46755599
    841476
   2825387
  59076379
      8297
  65300746
  90601630
      1970
   5729096
   7045812
        15
  82769588
      8231
  83742026
      2050
      7639
  65305610
  58619143
    838133
  84518121
      1859
   7460617
  55024013
  56588181
      8203
  83946335
  20104794
  57505711
  36400068
   1296901
  54346809
  84020514
      5419
      8482
  53131181
      1955
  32588308
  70469513
    960568
  97977432
  27357411
       308
  59921060
     95982
     53167
  59138414
  84581545
  11433613
      1887
     21181
   4567420
      1406
  58315297
  85078144
  55985951
  90000054
    912371
      2288
  56929072
  59267416
  59725290
  85055649
    865417
  84247520
  97899674
    839433
   5627398
  66874215
      2848
      4681
  89688601
  11762802
  37742722
  29404767
  45365962
       511
      3722
  12570631
       291
      2121
  57807480
  85425905
  55033712
  26987544
       213
  50292275
   2713210
      2101
  12100040
  27378227
  52178944
  83588643
  12600078
   2509739
  46338464
   7420977
  29413980
       168
  72604714
       393
  37673394
  51157425
   5018614
      2022
  54861235
  97750289
  28729427
  83560331
     43722
  27175712
       338
  85290309
  11581191
  90556628
  32294084
  57605356
  65300747
  55678220
  59221041
      8445
      2193
  58401703
  59335256
    558780
  29404844
      1360
  26913547
  90447027
  58942634
       410
      8307
  10977489
       879
      1591
      8149
  63252365
       758
  50201310
  56643483
      8359
   1791600
      8453
      8163
   6945217
  46751827
  59076339
   7522379
  51157445
  55434830
  59874671
      7966
   6540618
  58337875
       518
   7513211
  29440273
  85276554
  82070236
  55708885
  59462713
       147
  90302799
  56870017
       852
  46584090
  60703353
   2774934
  11581196
  90678701
   7357249
  53275466
  11638335
  27337349
  85157010
  10218766
  68639744
  71131253
    523703
  30954207
  53131435
  35725866
  46508328
      4971
        36
   1808490
     21364
     32438
  27399197
  90447036
    890022
  10948191
  26600672
      1031
  90601639
  55090145
  58524753
  10705786
  14315423
  60228446
   5018623
  53405799
      2429
      8457
  63252368
       791
  90018811
  57303463
  12167718
  31836349
  68616500
      5009
  58416679
   7356379
  12410769
  71560072
  50319026
  59651822
       238
  57082007
  29222823
    129888
       146
      7824
  29902289
  59485278
      2139
  18100011
  27221017
  46643657
       551
  83599452
  10218769
  90001461
  31678523
       496
       806
      1284
  56312764
  59869867
  11005368
      8405
  27562179
  28923434
  58720978
      8301
       198
    523704
  12219753
   5748602
   8653212
  57883996
  58916038
  90000114
    112746
  27295024
  57783932
        79
  38034680
  56270277
  58328394
  90556601
  32021212
  60291334
       796
       826
      8489
  31962320
  52800842
  80345983
  60343187
   2602327
  66338237
  84231575
  57947701
       250
   8250840
  11700632
  90017847
  90300447
  29435592
  59218353
       145
      1763
  27337392
  32700105
  58561623
  55743801
  60015173
  12416179
  90300431
  58599392
  18500098
  57111312
  58770208
       298
  44900007
  55375059
      2060
    822924
  12177316
  29222816
     53454
  11421996
  27340212
    801047
   2369364
  90018800
  97876321
        38
      8277
   5635372
       107
       352
  84293544
      7916
  83601799
  59031364
      4029
  27289779
  83617279
  90023896
   7183147
  90672575
  57866351
  59369302
  81500052
   1364987
  26800045
  59367103
  68540556
   6540615
   8109830
  29200374
  38235560
  56317566
  68008828
      2731
  14025345
   9458254
  57942782
  58424959
      1822
     53179
      1715
   1963888
  71500793
   7289518
  31253789
  55688340
       851
  83262796
  98191227
  32189312
  37455675
      5867
    778737
   1287562
   8702767
  90621169
  67735488
  85477058
  85438945
      1087
  90001098
  57695872
  57892607
       106
  58750670
    551031
       587
       517
  84004718
     97990
  16238746
  71130944
  84856910
   8397845
       315
  83572470
      1483
   2659805
  56270295
  71401577
      8135
  90678732
  65236093
  44600903
  49749159
  55999173
  36400013
        82
      5078
      1969
  55068507
  85464128
  12323791
  58341083
  84453018
     20223
  19977474
  97703108
       273
      8472
   1817828
   6761839
     96002
    771517
  59148906
      2649
     43694
  90514925
  90217281
      2108
  84737671
  90645428
  90704682
  57945434
  19000644
  57690598
  58789933
  84887348
  92390070
  27182700
  89702546
  84453047
      1898
    841964
  26898695
  27225576
  46545929
      2194
      8308
  84386399
        85
      8387
  50321686
  12363762
  31528524
  90000064
       110
      2752
  59393582
      7965
  59261154
       128
       174
  83686566
      2074
      7888
  90000226
  85105419
      1163
      8358
  90447041
  57412267
  81397297
  20096259
  10884835
   7183163
      1279
   7081635
  59409165
        29
       561
  43628011
  49620727
  71232523
  31731354
  90603654
      2770
  90621160
  56579693
   7273090
  12614375
  90018792
  57591381
  68876025
      9696
  70700034
  54689040
   5457013
   7416784
      8292
   2774933
  52314281
  56870006
       960
      2439
   8688551
      2149
  31810208
   2134088
      1397
    841470
  29565295
  83742015
      3969
   7700237
  10483338
  59877961
   7906444
  90000278
       901
  68733220
  90000177
  37918374
     18191
   2940343
  54861234
  14100096
  56270358
  58417899
      8304
    865387
   6926571
  85079639
      1789
      8377
  11914774
  32700416
  45300840
  50312167
  97684770
  89688582
      8327
  81397285
  65250768
   6724079
  90556768
       200
       506
      2172
   6900034
   6801487
  81397295
   2663683
  10988772
  57984764
  57505724
   8800738
    787690
  97789923
  27268012
  27202997
        59
  10986804
  47911778
  57529316
  51654864
  84480024
  90446989
  97889696
    816834
  90018733
  90018805
  81396961
  66874216
   5018628
  53131533
   5776033
   2777004
  26933794
  83394135
  27168739
  31694696
  29544827
   2608582
   7564551
  28923440
      2273
       497
  12219773
  68626471
      2726
  36500037
   1817843
  68540632
   6800850
  11795845
  32111258
  85276467
  27175692
  58973424
  56730841
      1718
  37673393
  85374587
  85295672
      8414
  32329194
      4660
      8314
  10750736
        31
  38157911
  55667882
  85152845
  11449616
  58499500
        18
  58507379
  48934523
  27614975
  46161789
  58564528
  84120385
  83584822
      1480
  56270356
      8375
  10218764
  26983421
  84453048
   8656443
  27445441
  57505714
  59041241
  59108304
  85425866
  11172021
  58881623
  97907066
  59848514
  11777966
  59304677
  89936781
       730
     33066
  57111409
      2057
    916475
   6661088
  59297416
    892374
   7477660
  61861754
  37522159
         2
      1374
      8381
  29548961
  56270339
  85424889
  56919461
    881111
  90300424
  27206451
  46596946
    704738
  52400037
  37009994
  27033100
  56847011
  85152035
      8079
  90621159
  59917836
  31950705
  90000260
  90556630
  32176775
  58505727
      2065
  37264460
  59216945
  70469514
   5787003
  27517594
   1733506
  58911033
   3409388
   6771234
  57171457
  12363906
  81397278
      1215
  27503250
  35725849
      2197
  90556679
  48725431
     50826
   2662085
  57900003
      4659
       399
  58482079
  90023702
  56840753
  37600582
  51567640
  90179355
  27490410
  45600177
  47796014
  11525012
  29200224
  57246684
  56084313
   2013060
  86495831
       856
  83074996
  65300743
      1053
  97905570
  37679404
  73802342
  11694703
  57111339
  58105107
      8355
      2032
  37455682
  81149499
  90621176
  81396974
   7225728
      1350
  24500003
  82848145
    523707
   1817850
   2778340
  14100004
     19744
  65296483
      1973
  57147277
  56270313
  58721238
  90678706
  58045539
  84673853
       358
   7331171
  11450021
  90297420
  72709595
  63252356
  90000136
  84755819
       576
       521
    742787
   2294108
       368
      1835
      2218
  90297413
  48800084
       416
       606
  59241499
  84700955
       717
     26087
   5753595
    865422
    938307
   6953087
  48725446
  59064099
  12412590
  90021018
  66049182
       426
      1151
  50100213
         3
  89393584
  90447043
    438359
  40501311
   1808493
  12363723
  84384238
      7356
   2662087
  10218752
  32043496
   7292917
        27
  68540628
   2803864
   7327875
  11706606
  84532467
   5612038
  46738308
      1277
  10806476
  97899675
  85374517
  11536705
  90015893
  32696988
    886075
    810914
  12689284
  16546784
    865443
  60080064
  45553044
  83324788
      5869
   5765078
  65106827
  70700085
      7997
    870911
  68591568
    208385
  11638366
  59453270
  60378506
  59303398
  12410768
       430
  57077695
   2783113
  27022159
   1645214
  32166872
      1249
      2177
  45700037
   9619148
  68580295
  84206259
  46565186
  84551608
   1798342
   9276031
  11799241
      1199
     32124
   5787849
       400
       286
    727675
       343
  11652954
       335
  31871519
  57519966
      1488
  60039205
  59450283
  65163687
  56628506
  90621174
  27162542
        44
  83912981
   7573202
      8154
   2645629
  60298087
  71232522
        23
    868515
  10349966
  93471937
  37600678
  81459833
      1082
       322
  81396952
   2602428
  11700630
  56212422
  49410169
  58895145
  10218763
  90000130
      8487
      8362
  12530738
  56877869
  97854408
  10894451
  11040440
   5634934
  58638383
       454
  58909974
       466
    482563
      1549
  90678730
  43704331
      8334
   1792901
  90621194
  46681087
  50306012
    938314
      1378
     53462
  48159753
  53405788
  59033100
       247
       902
  10076247
      1862
  50281689
  55498877
  55024112
  90000128
  37922256
   7292919
   5729150
  90000301
       504
  55005883
  38341635
  56270303
  59314189
      7657
  56628518
  57650555
  60109196
  63245600
    484096
  56721797
       266
  40467189
  27354727
  27476236
  32166868
  60455625
   6999879
  26987541
  83791634
   7262688
  33400156
  89851877
      2077
  84502757
      8401
    727648
  16323862
  19977469
      1852
  57505696
       533
   1895815
  90023918
  90556623
  89217225
  10233165
  71232388
  12465995
  32014007
  47596386
  12423600
   8954518
   9500920
  84017154
      4700
  26001127
  37702624
  27340267
      1060
  55065099
  68574765
  27395272
  51454414
   5810234
        21
  59935723
  68477894
  59604166
  90000057
   1340837
      1824
      8478
  59314172
  57255520
       768
  37995669
  59556641
  54424104
    279162
   4462390
  85157099
      5093
   2294115
   8639226
  23606765
  14025347
  57082003
  57092868
  57092856
  57471199
      8454
   4842722
   9542213
  90679279
  37673352
  46902976
  58916367
    749606
      7437
   2541766
  11609501
  54223896
   9540958
  59035868
  84211118
  56100221
  45905682
  57697949
  90000266
  90300444
  56270359
   5729152
  90228329
  77358325
      1288
     18097
  12324987
  31509076
  53130094
  85169951
       405
  57688065
     58717
  54063133
  59480810
      1341
  83617246
  10750889
  90613310
  32172935
       149
       294
  11534093
  59946043
  90002059
  53131574
   5648145
   9998533
  58133938
  37800172
  58133948
  29548962
  58520283
      1359
       605
  60145110
  66807499
    865425
    684518
      7200
      1152
       378
    439948
  57489912
       383
  90000280
  46702476
  66246729
  52201096
  27089475
      1703
      2027
  83637014
      1854
  38103610
  11055520
  90023892
  29262206
  60072794
  83324794
   7857288
  90000440
  27376394
  10592814
        47
   4351254
  38116958
    323007
   1736825
  36770031
  37906854
  57082010
      1479
  59075073
  84643413
       610
  19200343
  58668994
    863510
       398
  83160050
      8258
  62969530
  65200606
  40185580
  35900079
  58940954
  86495802
      8291
   2568418
  29091758
    240629
   8108965
  61660555
  56270331
  58343329
  95999401
  68733221
  59604032
   2716135
  90001077
      1130
      8469
  14100097
  50312168
      8465
    950169
  68977930
       102
       629
  11001433
  26793531
  84453049
     12462
   5607543
      8122
  59421769
  59485305
  10233168
  90391532
  57255514
  58668976
     20804
  18102340
  59409141
  11575120
  56270355
  10592409
        67
  90018809
      2532
       761
  32111244
  59389900
    967198
      2219
  27134347
       598
       325
  28282464
       367
      8474
   1365797
  90678726
     41193
   9389840
  27202992
       290
  10649293
         6
  11449623
  27330790
  37580586
  27448241
  49900657
      1258
   5729174
      8172
  12600268
  60492343
       619
  45284564
  83617033
  99273789
   7309772
  45000029
        51
       271
  10218753
  29200014
       539
  52401164
        26
  16238750
  29430874
  58022284
  84259590
  85290308
  60036069
  27330834
       507
    623637
  58926458
   6758502
  26980545
       673
  81397273
    301460
  16573344
  52396326
      2485
     21958
    513159
  12187239
  57550610
  59147258
  63252184
  11379173
  11534094
  27128319
    512826
  27202995
       373
       163
  82848146
  11560057
  37673396
       527
  37614419
       434
  70057078
      4465
  16601055
  46300303
   2450114
  46638397
  85157027
  27388774
  27970292
  90000147
      8113
  26812729
  46063325
  10200143
  97947705
  85424914
   2440974
       382
  90678710
  32111228
  51157446
        94
       407
   9538575
  57583767
  58433550
  85241615
  90621179
  27033060
  57597340
  59844826
  54262620
  10986786
  90679288
  90556641
  58340554
   7072345
  26000055
  90556634
  32279731
  10349979
   6813129
  90297446
      1041
  58335741
  59335336
       218
       635
      2046
  26945809
  58014020
       159
  83074992
  12416177
        97
   9543116
   5560233
  11404118
    830644
  34743282
       313
  60131044
    836042
  58045974
       417
  83319110
  59221005
       230
     98165
   6969949
  90000917
  46486571
   5748626
   6798801
  27241392
        10
      4680
  93471728
  53061128
  50303938
  89878971
       305
  11610786
  59603804
       242
  90300426
  93471938
  11581181
  63154082
  81685375
      7228
      9693
   9419027
  27420239
       573
    761491
  55761280
  56461621
  11469106
  58265126
  59650298
  27202993
  54508545
      2244
  32628706
  85316061
  11449992
  55900373
  59719324
  71131307
       263
       525
  59220984
       597
     20025
       217
   5781677
       312
  58112743
       380
  83751643
  83030545
  16601057
  58814799
  59070736
  59798531
  65266986
      6780
   6858824
  32635446
      2991
  16592099
  57162394
     19679
    728216
   3802391
  54100912
  59717623
      8332
  68531193
       270
    611005
    950192
  90613303
  90089474
      5871
     18325
    444779
  11652963
  27337414
  46068309
  10649348
       306
  11900389
       435
  29472390
  59419805
  11183920
  52800087
  58632926
  85290073
  58419592
  59068669
  84012438
  54643347
  54223959
  40598858
  56270353
    980222
   6893529
  57412273
  72709594
  55770516
  59730329
  82927231
   2178282
  93807890
  48387584
  46900002
  59974805
  90000156
      1885
  55461677
  58732442
      7756
  83588689
  90624931
  85465743
       258
   5157635
      2023
  90621178
  60120414
  12568030
  27373510
  29574356
  56628524
       799
     43362
   9500935
       528
      8436
  90678711
  84750562
  85402341
      3548
       978
   2509772
  32044878
  84124875
  10412019
  97902226
      1448
    865390
  11464775
  51157623
      2761
      8015
     19786
      1984
   6834419
  11581176
       632
      2043
       462
       255
   5598766
  11073856
  29289577
  38250415
        98
  11027901
  15606193
  90294293
      2676
  23100623
  57838164
  11042852
  11581177
  12548572
  37906882
       243
  58901498
   2219311
  37455685
         5
  14012846
  26756120
   1669399
  90679278
  58625728
  59604998
       732
       696
  56100225
  16536105
  41200772
  81190036
       104
   2572778
  85157001
      1074
  90556626
  90678716
  90568978
  27233907
  53131452
  58255154
   4359895
  37855089
  90679281
  55434866
  59089250
      5011
      1832
   2817249
  58622531
  59067833
      1503
  81397267
  85183458
  37673363
        22
      8121
  12711563
  38123548
      8410
   5909572
       601
  90001577
  59936245
  75117719
  89848406
  84591231
     26564
  72106137
   8700191
  85157002
    156081
  54347558
  67663403
   1191018
  12013578
  11478417
  85267996
       244
       737
      8254
  56653947
  58014144
       925
      8468
  90556629
  54861247
  84576489
    523701
  57592722
  71131282
  59346549
  83959563
  26933797
  58309689
  58390756
  90018788
   9950637
  81396951
  11801427
  90447028
  84319199
  50100637
  68591570
  97750290
  51454403
       604
  10867148
  57973537
   1880142
   9544205
  40524358
   6886159
  83915276
      2133
      7649
  10643638
     21800
  32399475
  71560068
       883
      2178
     11532
  58165480
  10759488
  83252220
  89848420
  12232126
  72709576
    818312
  32111238
  81397287
  67361646
      8378
  37906853
  51595016
  80345981
  81396967
  11258119
  57505719
  59603919
  84596260
      1134
  27303532
    890021
      1319
      2209
   5768883
  11525048
  26000299
  51454408
        48
   7671652
  41005624
  53874137
       665
  29536741
  38744669
    550948
   7437460
  58088978
  90000061
        86
      8242
  21012539
    622788
  23677735
  57528434
  68965224
      8397
  37906873
  23604920
      1234
  13315258
    240063
  56270369
  27127229
  27392126
  10649197
  32075706
     11464
  89976254
       776
  59072284
  10159981
  24801260
      1361
  12711551
   2557937
  26200038
  31664886
  10428472
  10637092
  90017358
  38186980
   8593676
  29460201
  85015222
  54500069
     26548
  15100069
  90646682
  54600813
  59156998
   8653205
   6758500
  97637823
  57697171
  62835927
  32700003
  12013628
  21020478
  82479267
  83915439
      8162
   6603397
  37906870
  83915422
      1831
    345762
   4422040
  58828830
     11507
  55434831
   6540617
  56900035
      5077
  90018789
      2007
  90017848
  57505704
   6996193
  27435412
  58416590
        30
   2139305
  90300448
  32696984
  58224270
    726875
   9535393
  11400135
  11581199
  27337366
  12341858
  32193103
   6800841
  90679286
      1089
  58133913
  59254500
      7917
    879750
   5729183
  26000300
      8363
   1733508
   9500921
  26933798
  56958117
  83637017
    890023
  90447035
  49583850
  84551607
  90556669
  11449611
  90000465
  58696630
      2195
   5018624
  85152831
  11394846
  49202297
  38167435
  37673353
        84
     98163
  28200144
  56862505
    869877
   9531747
      3688
  46738298
  68034814
  32431586
  54700364
  57077699
      1312
  11572469
  90228336
  59842269
      8357
  11513374
  37009993
  46122513
  90300404
  55086312
  90678731
   2572777
  90477219
  59111392
  68639800
  10076248
  58217757
  55185390
      2192
  53131532
  90000468
  90300420
  97637639
      8302
   7225726
  22201248
  90447084
       757
  12548566
     10665
  90678743
  32279803
  60696831
   7601260
  84058683
   9723874
  12410767
  27117025
  37176768
  59516168
     22924
  54947230
  18600066
      8338
       532
  57412263
       103
      9312
  90001623
  90447045
  84453005
       144
  10218773
  10750772
  24900833
  84226019
       733
  59950127
  80348198
  84453017
  66874218
        35
   2940342
  11794857
  22915648
  68934058
       734
  70979402
    523702
   6042316
  16592106
  26898858
  37842817
  45700080
    761492
   7508354
  56870015
      8165
       113
  83978706
       934
  90356945
  27089517
  27500856
  37917904
      8407
  12465993
  53131487
   5457182
        41
      8484
   7438171
  59918156
  83444547
  40595386
  65151736
  32064554
  83319198
  60182187
  10962414
   3800125
  71232497
  32145323
  19097204
  56924153
  65351728
     21362
   6834411
  56270319
  84226050
      4648
  57814380
   1733492
  12192290
  16300275
  90556612
  45500915
    995259
   6554207
  46754818
  55712389
    865389
  54861236
   9700224
  90447048
  56924014
  63252366
   8678959
  26000048
  29551720
  58518899
        68
  97834920
  90678725
  90000073
  28282465
      1040
  31893917
       219
  50239194
   4569031
       226
  11497861
  35800376
       636
  11804645
  46418045
  38103608
      1884
      2306
      8175
  85151655
  11545295
  56430111
  71232227
  11574074
       283
    865391
    240640
   1791599
      1855
  11489240
       914
       546
  12530701
  84337701
  90446997
  26801331
     57899
  16492440
  63252185
   7579092
   2555697
  90000971
  90446982
  84204950
      1478
  90000058
  57514315
  58564725
  84502571
      2204
  59113207
  59314173
   5018612
  55053373
  12341851
  27525433
  84231599
      1091
      4150
  15600169
       596
    622285
   1733505
   7225707
   2572763
   9543088
   7263098
  24700010
  58634969
  11829281
  27335220
    865440
  21200085
   2572775
  11581192
  18115034
  58023017
  59810838
  68571248
    727682
   6738908
  63017594
  37906862
  60411402
        91
      1863
      1986
  27182697
    240630
  54861249
  57743631
      2416
       406
   6800003
    949822
      2055
      1042
      4161
  53299765
  59070495
  12688606
  58302678
       228
  58328390
   4733179
  11394869
  89166262
  85424887
  33400153
   7011071
   6600019
  90019188
      8137
   3049178
  31836345
  54600011
  90621163
  30579834
  85385129
  12250737
    550951
   4914338
  90621173
  71232389
  27337422
  90568971
  29487604
  84807297
        43
      2026
   6944047
  56655522
  58961163
  84673852
       295
  54422944
  58558589
  57505717
  84386396
  71560089
     46230
   9442158
  11893099
      8399
  56628511
  54886009
  26001128
  54423019
  46862131
  50317604
  59910975
  27512643
  56997427
  83742013
  65210821
   2555704
      2281
  37906875
      1051
      8333
  53659861
   6800830
  11229915
  21800020
  59367107
       864
      1210
  83074994
    830642
  27233185
      2215
   1817826
  83617352
  45101662
       303
   2774986
       628
       240
   7499335
  90000159
       275
    523705
  84453154
  83730348
  37800169
  54207684
  16323793
  90556633
  29403401
  83319188
      1782
  18515531
  56331460
      8220
     32561
  81397283
  32361736
  46562896
  11837346
  46573936
  68626475
  28200194
  57697141
  90376841
  68571256
    210035
  60438132
  57077696
  58493860
  70700509
        14
  16536116
  68465829
  31131228
  85146930
      8117
      8412
  15600924
  46126093
  32423018
  58628171
  85157033
  81396963
  54054370
  90565413
  62895703
       118
  26683235
  63245586
      2747
  27195022
  37393263
       875
  20400813
  52768387
    998333
  11581173
  46548482
  58023385
   5457140
   6758498
  67957804
  56568181
      3838
  11283684
  11384635
  44100439
  51454404
  83624042
       111
  32044869
  81396953
      8425
       327
  10436940
  82442950
    868503
  59620653
      1572
  38186974
  46702471
  62258674
       334
  90568999
       465
      3546
  90018799
  10412060
        66
   5729169
  29568381
  11700140
  11808504
  11409762
    834609
  59869868
    938313
  90756062
  54746328
      8303
  58843319
       620
  55434868
  63252357
      8033
  90678724
  57077697
       514
      1608
  56755409
  80345985
       357
    742788
  58145198
       369
      2047
     21798
  90018695
  90024189
  63245561
  89848425
       425
      1830
    744213
  90556611
  32215745
  90030919
  27507043
  56917020
    841469
  56542858
  71560069
  81396960
  90145590
  38103609
       227
   7183164
      1119
  90341985
  83617031
  11419780
      8174
  57763555
  85276550
      7943
    484098
  27507053
  57947715
    839425
  19585203
  97881129
       333
   1733507
   2169936
   7311531
  18800066
  27258736
      1193
  38179507
  60378507
   7469200
  59416219
      7918
  59789806
      8023
  90679283
  90024197
  90446967
  57038918
       114
  48063712
       888
  38034668
  59917878
       319
  46310787
  97750296
       825
      1338
      7913
  11609504
  58472340
  59241474
  26503484
  49332322
  59104208
       728
      8360
      7815
   2639570
       324
      8488
   9775266
  11803093
  32393484
  47796013
       329
     10663
  90023830
   2294128
  11419797
  56100050
  59346544
    868834
   1296904
  59939957
   7275820
   8024678
       360
  83371234
       350
  46158298
  68770847
  29564056
       245
  56760708
      3617
  59893375
       650
    698378
        92
  90621192
  27259821
  54771475
       193
  90565405
       672
      1992
       203
      1038
  10649210
  58622534
   7225727
       935
      2063
    240631
  68008790
      3991
   6758503
  60563326
  10962409
  27225579
       886
  31947484
       260
      1137
   7315969
  37900342
       637
       575
      2040
       123
       437
    868525
  85224182
    757455
  51157581
  90024195
  50300734
  84563251
      1426
  51800108
   3921495
  12341857
  12177297
      2003
  46651604
      1281
  90000799
  28554348
  31950702
  56270298
  84461629
      8217
  15300064
  32796117
  21742928
  58818494
  58893853
  89762256
  83324781
  68626560
   2813290
  46901334
  59603965
  85241625
  85276486
  11610788
  37338098
  55557844
      1935
  50317613
    868495
  58831662
       982
      8267
   1365701
   8623205
  56628519
   4567418
  53219993
      2038
   9165799
  19977462
  46584074
  24795380
      1257
      8389
  59181113
  68626580
   2470183
  56109049
   1095249
  56270364
  89823396
   2902230
  58350330
   5700081
  10649331
       211
  14815418
    622286
  27130079
   2771086
  37673392
  58312394
       630
      8415
      1000
   2639651
  11615417
  45553046
  55910331
  84502558
  12515400
       300
   9550937
  10350002
  38116951
  57077700
  46702450
  83617139
  52409805
   6953088
   7499342
  59984333
  38744657
  90568981
  46220560
  56777718
  46584792
  56700437
      4564
     43639
  59314182
  29222808
       522
  90056539
  63245599
  81397294
  84131026
  83617231
      1081
  93835833
  59342097
   9539303
  23584065
   2846852
  90056282
      2059
  56615003
      1470
      2370
  50319027
  56270323
  83601519
  27221018
  27390857
  85157004
   9905794
  17900037
  56706596
  56581851
       284
   7225733
   7292929
  21906575
  57607561
  60005745
  89052817
  12013643
  38317921
   5575955
   6945216
       309
       622
  40517725
  58614661
       139
   5300010
  10929649
  27337353
  84617352
    512821
  15900029
  90556676
    876354
  90678717
  50719146
   5831334
   6886174
  51157416
  46360747
      1260
   5030454
  37976981
  72604710
  85204945
  90300434
  54285218
  89052852
      7690
  32573908
  37393195
  89865423
  90021045
  58428464
  12356108
    625510
  11581179
  56270333
  58622550
    865447
   1808501
  97773612
  56189122
  10903809
  16281920
  62539731
       418
  83742014
  37283077
  57021318
  59693769
      8171
   7663158
  85111110
   2294051
     20098
  10660593
  37906861
        11
        25
  82916849
  23584056
   7315980
  22600010
  54746327
  10279860
  84298375
  85152073
  59711464
  62746279
    865395
  63252193
  54821353
    931167
       508
  90000305
  50287016
  81397274
      8028
     54243
  16573345
  54861248
      1275
  56270346
    412090
   5536002
  57505712
   5729155
   9304764
   8400109
  20052404
     96922
      2100
  90008802
  81397280
    622281
  27033063
  58829942
  85295667
  12526864
    523927
   9550799
    728254
  37009995
  89977115
   5727260
    602338
   7309773
  97947706
  33400152
  68465828
  30954199
  71130823
  90447022
        95
  59340770
  85146933
       115
   1210561
   9086496
  11569989
  53169312
  56270317
  59764890
  90556642
  59710819
     50955
       461
  56270354
  85059088
       675
  71560086
      8406
   9086497
  12177290
  27200027
  58834208
  59641268
       815
       857
   1808497
  12530753
  51487342
  10861086
  90668378
  59228165
      8481
  29444569
  59752437
      1128
  89143217
  17400751
  57077694
  81396954
  90621195
  90446985
  97947703
  38021947
  83074995
   7059953
       165
   1364811
  56755007
  14012833
  57255505
      1720
      8311
  46300318
  59603536
      1259
  85157009
      1447
  59078224
       581
      8383
    871856
   6901311
  10949205
  90556673
  68008821
  86495780
  21742917
  71131117
  17900254
  27439734
  32125336
  58901165
  82717749
    461521
  47700372
  32145288
  58386244
  68907458
  90556636
  90018807
  30001734
      2124
  11184792
  24200204
      9467
    512612
      1939
   7942217
  90048920
  60000926
  62404499
       216
      8365
  53690364
  58696663
  81396959
    865433
  48063719
      8418
  51157585
  59031587
  24600231
  57505694
    841477
   7091086
  21742920
       411
  90152393
  40575945
       471
       232
  59869870
  29495667
   1009700
  65240966
  11652971
  10870867
   9574228
  27365607
  58721151
  60050547
  85015241
  84005759
   5627396
  40185576
     32596
  90446991
   5729163
  65296500
       860
      2098
    806696
  11809902
  90018808
  89992000
     11731
  58973744
  68008759
      8208
   7571138
  90067027
  84396678
   7573196
  55557847
      1429
      4622
      8475
  38140209
      1227
      1833
    868520
  54600592
      8168
   5772556
  19600105
  85157081
      8452
   5508771
       746
      4361
   4351334
  90645402
       154
  83074989
       800
   1287327
  11791052
  22500287
   5731781
  85337401
  57077592
      1023
  46645819
       336
  84051893
      8345
  58632972
  11793878
  57288621
  11121354
  56065593
  27287187
  59156956
  83915286
  90556622
  58703405
  37980109
  32111256
    855015
  53131538
    890185
  56951174
       725
  32111246
  59883102
  83912925
       763
  50287035
  11035608
  70057089
    868507
   6928454
  59523388
      1226
  27256574
  27517637
  60109894
    868534
   2470188
  12416165
  46610610
  27264926
    841474
  50201393
  60151936
  90000263
  77802091
  56225418
  10825220
  60656179
   2559639
  58619129
  62803946
       185
  93471990
  47795995
  62097515
  90023898
  40057014
  11652956
  90486086
      8373
    461536
   7474422
  97742954
       724
  12001425
  90565425
       158
      2045
  23000019
  27256503
  55024021
  58485310
       328
      1530
  68465827
      1500
  90297424
  37580585
   2662076
  12745430
  58703616
      3272
      2000
    936929
      1016
      2143
  51654860
  11581175
  26913556
  41200759
     96003
    299801
   6693720
  11040806
       231
      1109
  46009167
      7811
     15827
  83852591
   5577952
      1851
  32928467
  12182421
  32021307
  71131163
      8049
  82301533
      2013
  84453151
  83522128
     10848
  10157297
  56291119
  85026675
  29398831
    831932
  27503249
  46568498
  57861030
  83617192
  30933257
  65250797
     58726
   6886158
  84600826
    950234
    619299
   1296909
      1294
  57884070
  85157073
      3284
  59224581
  59761203
      1647
  90017845
  70057081
  90447046
  89623185
         7
    240626
        33
  46360219
        76
       105
  38341636
    830673
  31871527
  46423382
  10962406
  84911438
  28301280
  31947116
  90556627
  49989637
       451
  37947645
      9656
  53756932
  57783931
  59112690
  65275902
     12463
  10157296
  90001076
  85078172
   9389834
  67759665
       946
    659396
  27287191
  31962321
      8473
   5598774
   7289220
  22100832
  16400153
  97816460
       330
  60012827
  18500025
   1013315
       904
  32628261
       468
   4462392
       152
  10258164
  32171927
       299
  46651605
  84686811
  57697882
  84437590
   5742044
  90446980
       281
   5006019
  29546846
  38348210
  37972200
  90621180
  54861246
  11609503
  26800857
  46360203
  58468833
  27399927
  83915261
      2271
  12100677
  57973458
      4828
  21203860
  14024531
  50317614
       387
       611
  63252351
  47796012
  57082006
  65664114
      8269
    923019
   2219308
  24600241
  44000041
  84519292
       423
  90001810
  54373946
    865448
  57650553
    622283
  26924174
  57118411
      1521
  90678721
  58511350
  90341996
  11795226
  89251499
      2268
  29090315
  25740385
      2114
       404
   2294229
  10788580
   9536933
  11635404
  27409307
  39236673
  11795153
        61
   7101278
  27429956
  46300286
  54500011
     12458
  56777717
       279
  46282057
  84596274
       479
  58164671
  37555583
  51795008
      8404
  11615049
  10434412
  18102008
       924
  10701169
  37283090
  57576266
  53100286
      8216
  50321660
  90704676
      4898
    936940
  32546186
  29352354
  84949492
      1143
  62963740
  31026034
   9521971
  30130458
    865445
  49040355
  58503331
  23800001
  90024194
  10897889
  27328228
  53219992
  85165357
  26728472
    903371
  11652961
  90678718
  54298109
   6886145
  10649212
       603
   7350259
  48100121
  59802696
  62835926
  97941322
  81397269
        20
      1501
  85105438
      7864
  97684769
   7942222
  32680162
  84401373
       210
     20277
    622279
   9385913
  27305304
      8256
  29700997
   1300174
  58814786
  68626562
   8602236
      1131
  54861241
  51157605
  85477055
       206
  27118161
  53131471
      3718
      7914
     11041
  57255488
  72709580
    868513
   6947278
  29222807
  57568878
       602
  40185582
      4829
  81397291
  58670216
      1334
  50317615
  12119270
  90001578
  29800629
  47700075
  82430541
      8268
   1296908
  27206468
  85105439
  18600386
  84519293
  58636683
  46615907
   5627953
   6893535
   6993761
        87
       422
  46681071
  12061863
  12013642
      8467
       922
  10428471
  29353897
  90016329
  27330831
  31810181
  56270336
  83854167
   5388491
       207
  18008514
  68838016
   2749521
      2289
  83786944
      2509
  90300421
  50308552
  90447029
      8155
  82713818
  40384108
   9544204
  51454402
  88489155
  34743290
  37855088
  56585011
  58401704
       970
       882
  90679290
       443
       153
  16400152
      1133
       899
     10176
       903
   5813993
  59138425
  84610801
  84363753
  85157071
  11652957
  90000225
  60285985
   1296903
     12715
  27337371
  45553038
  10750771
  58519021
  50275180
  83617257
   9880438
  32111239
  58694025
  46545932
  56270324
  51330942
  90017857
  10218762
  58343101
  90294294
   7456115
  51379403
  85470102
   5699169
   7447745
  59012441
      8205
  27201437
  60378505
       441
  37614417
   4567400
  83915328
  59730331
      2142
      2041
   5028591
  10218771
  32111241
  51654856
  20031155
  68626552
       120
      3017
      8285
    240615
  85337476
    950023
  11497863
  90023900
      2099
   7277186
       926
      5248
  16618235
    144445
  11015420
  12423564
       235
      8272
  21200646
  33400137
  57312929
  58687201
        64
  58899209
  63245570
     19783
  10707868
  81397276
        71
  46676010
    950379
  68616597
       754
      6857
    950387
  33400147
  89992666
    353987
  62568563
    461165
   7059954
      1962
  90006424
  27435731
  46220559
  11893094
  90446988
       568
  60109134
       370
  19202863
   1798321
  10649360
  59270099
  90678703
  10662205
       157
      2785
     23600
  10995700
        88
  57383021
       160
     96004
   5800090
  10105118
  21742914
  53832836
  59219487
    822043
   2556280
  11159544
  35725871
  57065375
       955
     20478
       965
  51157447
  57852602
      1241
  83625301
  11201579
  51595019
  84474768
  84276898
  19700109
  29289581
  52332908
    865442
  46548481
   7073908
  90000138
    876615
    482559
  10424295
  86495825
  68595531
      2103
  59025059
      1407
  27311530
     10749
  57695871
  66049180
  81459814
       184
      1506
       176
  56783716
   5370708
  12481203
       428
  12250727
  22100243
  90613337
  39100006
  32488496
     26565
  55460922
       310
      2076
       778
      1315
      8393
    525206
  50500455
  90556624
  63252179
       209
  46303025
  58419648
  35801950
       167
       177
  19943520
      8287
  12548561
     33084
   4906742
  90678738
  90018787
  10924013
  21020479
  29529584
      8157
  68626473
       694
      8511
    891228
      8486
  89823397
      1769
  12148252
  28608753
  12312784
  26500233
  60040166
  84458729
      8409
  32403082
  38744645
      8476
      8167
  46189653
  53927707
  56270334
  53575323
        54
   7800051
  57820194
   2679445
  59671241
  83617235
       131
  82916850
   9541333
  11490044
  57916407
  57255511
  90621188
  58631664
  32111237
   5388496
  12117577
  30001733
  27422069
  32111225
   5729099
       196
  23057911
  90024840
  59524728
       973
  90568998
    861839
  32556953
      2105
      8034
  57077698
      2048
  11802978
  32570924
   8024693
  58554682
  45500021
  10649367
      2445
   6951338
   7262689
  85157005
  58665188
   3921496
  90645404
      8003
  90447039
  32585513
       285
   7315972
  23584058
  71232225
  53131544
  46654698
   8416339
  90023891
      1853
    523700
  97129201
   6600099
  27365335
  86495784
      1194
      8022
   4351255
   6886173
  48387597
  54500012
  62835928
       278
    716732
   4567411
  57697222
  76968734
   9775265
  90000644
  81396955
  65092238
       311
    727650
  17415264
  51454415
  90000056
  38186972
    299781
  29376777
       584
  83912906
      8361
  90018790
  32319869
  58562509
       321
  22700244
  58220131
       467
  85387470
      8341
  77193778
        52
     10664
  83074990
  97957024
       615
    240628
  24801343
  89393568
  50200190
      1317
      1142
   7450079
  53790883
        93
       661
  10396217
  12102302
  27370224
  70000316
    938311
  58255302
  11389999
  90000267
  57412235
    461538
  70910933
  59314188
  63252180
  90601637
  84509019
  32628241
      1037
  10900127
       408
       503
      1861
  50303912
  59606341
  59261253
       122
  12548553
  90000259
       265
       574
       523
  33400155
       438
        55
       956
      9590
    622284
   2659791
   6254438
  12311815
  24700040
  33877850
     43701
   9543089
       736
   1210505
   7047029
  81978281
   2551986
  97703113
      8433
  11581195
  90447050
  55770264
       100
  37868248
  19500051
  60525253
  63017593
  59450700
  37906851
  59879903
  59181100
  37906863
  85131242
      1412
      3505
  27082356
  90000060
      2207
  10592405
   7225706
  27359723
   9389844
  58416723
     26556
   9700237
  18102269
       520
      1059
  90678722
     10411
   5729098
  58226172
      1836
      2102
   7508363
       173
   3304549
  59094399
    355353
   5729170
   6239107
  11711090
   7081636
  56894319
       427
      2075
  85276520
  90447040
  46434259
     23065
  90556625
  16553834
  11513339
  23700874
       178
       282
  46373504
      8342
   2682235
  85177017
       917
  27330830
       475
    761493
  90679289
  32166866
  56579690
      2669
   4839919
       805
     25572
  25636131
  46360204
  11794862
   1963155
   6758499
  51594963
  90391503
   5888352
  90446983
       112
       569
  85155777
       933
    299799
  50319033
   1791588
  10649349
  68626550
      8164
  90446970
  27202991
  54861252
  59314174
     21306
  55678215
  10680455
  46510044
  13100069
  37100022
  90000059
       150
      1092
    749608
  83617234
  58255174
    865441
  90679277
   6985850
  90565445
  27409303
  85346662
  27801329
  39300081
  28747270
  15606230
  11581182
      2481
  27314042
        90
     26547
  56542801
  56588182
  12711552
      1987
  27418049
   9125912
  58023018
  65409239
       403
      2217
  56923626
   1880141
      1428
  58567153
  90000139
   7100151
  46189667
  21100872
      7887
  83686565
       639
  83854168
      2042
    865423
  48800085
  59420518
  10100038
   2774995
  97911313
  59216773
    938358
  85156937
  83572461
  90049787
       234
   9609227
  10200909
  52201098
      1436
     98158
   1191742
       549
      8211
  20000614
  58850430
  60115780
      8156
        42
       755
   6730606
  31731353
     19784
   9574333
  45365966
       695
      2010
      1452
  58847473
  59611445
  68626474
   6042412
   9550801
   6769926
  20099145
  90294295
   6887543
      8354
  90565438
    484101
  37906874
  37673390
  56958145
      7820
  19977473
      8413
       894
   6900025
       142
  90024192
  55019960
  82479270
  27485870
   2774996
  16598110
  46638809
  81396975
  52332909
  90000186
      1252
  83601849
  11449615
  58864227
  40503959
  58066358
  46320931
  50597594
  90568983
  90023895
  68008807
   5748606
  83617233
    622287
   9519625
  11055484
  54929104
      3499
  11001434
   7428979
  55434865
      2916
   6601595
  11893202
  84270055
      1507
    482517
    842147
  32111240
  57384742
         1
      7214
  35725869
  37189525
  84551492
      8328
  11581198
  90385215
  84434918
  12687423
  58428538
     80818
      1472
      1869
  11635413
  56247747
  90440037
  56270300
  66874217
      7890
  90018804
   1733509
  90018793
  90556678
  57228818
  89555189
  89954724
  85062811
   1817830
   6758506
  16598122
  17415421
      8278
  27486224
       588
  24600028
  59869793
     41202
       948
      2629
  59678897
   2950668
    668344
  16527124
  84061964
   5615777
  11437010
  40613871
  84226022
  83074993
      4661
      8313
  32064547
      1719
   5748622
  65257350
       855
      1052
   1817829
  12363910
  57947716
  90341997
  60339106
    611007
  67965415
      1301
  46688047
  29223783
  57683948
  23254359
  27434570
        19
  83601488
      8374
  60034785
  21701306
  53131531
       201
  83884616
   8109787
  31678521
  38085907
    482578
   1884918
      2049
  68626530
       460
      1021
   1365702
  40185575
  81397272
  84263557
  57505682
  59148283
  84437568
   5699185
  56212349
  59314187
       509
  80328427
   5484331
  10586807
  90678707
       512
  97834921
       727
   7296179
  29223867
  27001247
  57807481
      4899
  27434323
      8169
  57077691
       374
       433
  59453364
  97947704
  90621198
       543
   1191300
  55557805
       415
       164
   2294109
  90447020
       814
  57505723
      2044
  40502949
  33400154
  32696989
  28729428
  47796009
  55814394
   6928449
  59340719
      8046
  32145289
  59113976
  59527211
  71116206
      1024
  54423042
       801
  50060688
  56270294
    715856
  29262213
  32279706
  90446969
  57255513
     11497
   9702890
       375
  31509082
  55557850
  90000155
  11410565
  54689032
  58045981
  85079637
       189
        40
  90018806
  16573331
       215
      8366
  56270352
  68482234
  28282461
  81396956
       314
  83617188
  46659063
       762
  26204971
     23456
    868871
    865434
   9531733
  90568990
  59714790
   5729148
  16536118
  58673150
  37009988
       345
  97919751
  16601032
  46634245
      1431
      2097
  11379194
  90023897
       304
  92176731
  32403077
  54493567
  89647061
  92983651
       420
      7995
   6758501
      8016
  90447049
  60123970
  84367670
   7438187
  48152925
  54689037
  10736171
  53220000
  46534159
      1085
   7573197
  24200271
  63252181
  59028152
       440
  12410776
  81387258
  85270415
       292
  38044418
    551017
  38179517
   3921493
      1856
   5800092
       169
      1514
  58668935
  51157424
    771520
   5748627
  56270330
  90000148
        50
   1013308
  10233169
  90556672
  97864260
  68637483
      2412
   5806202
  49749184
  59348299
   2783079
  58666450
       537
  59226551
  59675234
  51157600
   4733180
  84461602
  90056140
  60531876
  14001835
  90556635
      1982
  36800031
   5633534
  57505713
  60009241
   1296900
  57505678
  63252352
  81397281
      1961
  26400015
  90569000
  55557806
      1496
  90017102
  60081889
  90000083
     95983
  97637630
  97977435
  54262615
  90678702
      4935
  37906880
  46423387
      1517
  27290976
    841475
  11806004
      8437
  11001500
  68236616
  86495789
      8390
  12548542
      1002
       472
      8347
      7872
  11043351
  63245569
  66874212
    839432
  16623982
   7047025
  60524979
  84453124
  57644378
      8372
  58170829
       289
  89534539
  46419330
  58754203
  59713044
      2173
  90049731
  29166446
  53731573
  56579689
       183
       962
  56628502
  59269571
  84453002
  83625504
   2470186
  85360283
    868536
   6928452
  12423484
   9389839
       133
      8298
  37906879
      2068
      8395
  58226195
   7495386
     54242
  11779242
  52900862
       222
  32021816
   7315958
   2771090
  51454401
  46288639
  37906858
  58843320
       959
   3576084
  60299932
  10649215
      8371
      1858
      1971
  45101724
  62500534
  15606185
  37702628
  58996238
  68616606
      1126
  27299666
   2294094
  59223445
      8424
    482541
  11400186
  57028994
  58916027
  85079635
  14012840
  59339418
      8483
  62677051
       997
  59025088
  89353831
       134
   7618113
  31878189
  59342896
  85268004
  29519069
  50100625
  85424885
  18017591
  55034690
   6856346
  38123542
  84453029
      8385
  32460065
  65409242
   9838840
  57644435
  51567638
  68626466
  85105377
   5006811
  90001086
  58720995
       191
   6239099
  53169830
        73
       188
  90556675
   9984078
     20027
  12504552
  27443789
  32486386
  90000066
   5729154
     20431
   4458611
  55434837
  56534320
  57505699
  46510036
  58428336
       347
       101
  22001298
      1075
  81688095
       129
      2016
   8810290
  90678719
  60190615
  59527247
  90679297
  21200078
      4198
      4237
  12416180
  58567152
  37906872
  57948618
   4351184
  16139890
  84610810
    550949
  90621151
       906
  38179482
  56270368
  70057049
   2581538
  54224001
   2740870
      8411
   2836731
  84700953
  28901332
  40595425
  31552467
      7886
  85465746
  59559399
  59714818
  12250760
  84604062
      8257
  11324631
  60071985
    295717
  54861240
  83959562
  11478416
   5018622
  58622542
  82850795
    906926
  27530630
   7683012
  11809082
  16529027
  26933796
  90447037
  12177371
      8497
  12013629
  23000020
  58669019
  57826305
  90000181
  90672597
        60
     22923
      8446
   7360813
       262
  68621796
      1379
      1474
  12323789
  27289782
  84542757
      1650
  37673361
  89848421
      1160
   9629583
  58540315
      3760
  11042851
  22500259
  27340819
  32425809
  56628508
  80362203
  81397288
  84017127
  90023914
  37906852
   2572779
  20102866
  90000282
  81396968
    865444
  82575706
   9970165
  11394873
  90621184
  53131530
  57505692
  68497356
  58658591
  46738312
  90568977
  27460852
  27462319
  57077701
  56270302
  90015900
  56072083
       402
  11795243
  55923809
  85243147
      3504
      5010
  43900742
  90678733
  59424994
      8293
   7214056
  51157444
  47094592
      1968
       388
       572
  12192289
  59553819
       354
  37673385
  27022144
  80328437
  70700006
       253
      1251
      7244
  90447047
  29396192
      2446
  11814120
       957
      2082
  62552339
      3713
  59766929
       785
      2180
      8447
  90000071
   7289519
  90678720
  90631456
   8702765
  12308111
  90018836
  54224012
  58777339
  11700633
  65078501
   4600650
  26987585
  34520122
       392
   6540616
  12458077
      2037
  90556643
       477
  32402225
  71116284
  40442325
   8024683
  46751929
       530
  11575106
  90556680
     20033
  68664236
  83464747
  29386161
       792
  12745428
  55655949
  59877888
  12177309
       938
   2542268
  10349982
  27126540
      1823
  22863134
  97907071
      8403
   4462391
  31973861
  85316059
      2879
  56581859
  66445902
      1988
  59901928
  58083067
  59457366
   5781732
  12526855
  53298676
  58348934
  83617138
  58635176
       550
  90217276
   5538834
  29166441
  62744100
  68628541
       204
   6996198
  90447034
      8459
    891230
  81669621
       248
  83637018
  10810066
  30001731
  29289589
  33193619
  59369301
   5018625
  90002124
  50918727
  60299834
  63252362
       949
      8158
  10279869
  40800407
  46360217
  56628514
  58595289
       797
  11615031
  10730135
   6886171
  15100078
  58519006
       700
  11088880
  60035174
      2058
  11794967
  29782815
   1626608
  11796594
      3701
  46902978
  25065250
  90017846
  62895697
  90000134
      1243
  18100151
  53131409
  58909970
  58532395
       867
   1791694
  32111243
  11581197
  10115027
  70469518
      2107
    801046
  97895548
  31955010
  90000133
  90000124
       297
  57987225
      7944
  10483339
  59800736
  31920682
  46675965
  57505702
    816836
      8270
  10897896
  11201633
  86659645
      7915
    438357
  90000224
  90728405
  57255516
    623638
   8629774
  58023854
       987
  27390704
  56270316
     12453
  59526064
       866
  90000140
  40488831
  12341839
  90000100
  90018812
  59031383
  85251161
       179
   7438168
  85156973
  46545967
      1716
      4897
      5563
  55362425
   2065937
  14025346
  57255523
  21203905
  31678522
  46260096
  85078155
  57195409
  84414732
       493
    950134
     32403
  27399011
  32166867
      1223
    879574
   1645215
  26924154
  90556121
  56619693
      8400
      1153
    619577
  46834466
  58058325
    873736
  32201488
  30858124
     43482
  16323865
      1471
  97324335
  43600211
      1183
   9403923
  24001412
      1616
  46373740
       342
   9540152
  62589241
  90000347
       621
      8423
  60633103
  90621175
  85211268
  57495248
  57505715
  57849561
  53874133
    240637
  58870565
  58225588
      1625
   3147330
  90568972
    868516
   5484332
  10825225
  57356312
  56270351
  59342348
  90000152
  10978854
  58941396
        24
   1172330
  57838167
  83148115
   9433405
  58485311
  60247244
  32397248
  90341989
  86495801
       529
   9403390
  27408980
   6800836
  10986792
  38167414
       214
       631
  12530769
  56491892
       413
       641
  57916642
  83160049
  10076246
  17900959
  57688205
   6389828
       246
      8331
  29200036
   5018613
  90621191
       301
  90001624
  57197855
  55678218
  85152020
      1993
      2021
  12776927
  27258722
  85196705
   7305870
  90568988
  48063721
  51454407
      2112
  47795991
  66874211
   9900122
   6758504
   6844611
  27225572
  81397271
      1368
  10932426
  32413114
  68658486
       182
  48300178
       170
      2354
    950110
  58524354
  40492109
    841468
   5768476
  84283873
   1964163
  23584066
  59025077
        81
       760
  63245562
       963
    938338
  90001678
  57505700
      8368
    482569
  58862398
      1516
  32445952
  71232619
      8289
  63252177
  10855553
  90446968
  90447018
       837
  16636583
  90300450
  31548694
    886165
  90621157
  31026001
  27258735
  27390718
  58622548
   1817831
  90678705
  90556632
  31571834
       363
  90393416
   1239946
  32021856
  90000809
  46051620
  11536625
  55288778
  89393599
  89915198
      8305
  51567672
  38744673
  50500073
       822
  31836346
       943
      8470
    550947
  90657557
  84686824
   1595714
  27289806
    511445
   8680080
  28282460
  55985277
  85276556
      8455
   1791598
  29491161
  55694425
  68578877
  89990096
       141
       991
       854
  18003464
  14400140
  56628520
       386
      8432
  13601264
  56653225
  90303657
       194
  10962411
  65188270
  83597344
  63252355
  32628707
       199
  68860321
  58490064
  89980448
  56396606
      1079
  90023901
   6928451
  10861088
      3019
  29366702
  37614415
  57901969
     53180
    868540
   2394546
   6798794
   8250513
  28729426
  67952099
  71560070
  85295670
      1208
       887
      4715
   8623218
   2710194
      5873
   4919605
      1826
  32696990
      7822
      8384
  12338191
  59211893
  68626558
       221
       482
    931163
   1960121
  12672033
       490
   1137011
  56270291
      8498
  56507964
  58541223
  90001201
  57505688
   5782818
  85105413
       237
  90018803
  66874203
  60411359
      2119
  60411297
  83637015
  11534088
  90000938
      8207
  37906865
       499
   6947277
   7654553
  58632920
        57
  10208696
  11400005
  90017850
  37906857
        62
    724416
  90678740
      1964
    108446
  97739454
   7146788
    865439
  49749155
  56769655
  56584988
  58416570
       341
   2688882
  38063561
      8479
  27231134
  12324975
  59035974
  29495674
       155
  18102132
  59138418
       361
   5748610
  68819709
  90340726
  59288600
  65261055
       657
  11483851
  38123541
        16
  84078619
    895351
  58226311
      8348
  32680433
   5388681
    865392
  28992392
  90001237
       849
   6886154
  40185578
  63252198
        74
      4665
  11513345
  59696127
  19943528
  30001732
  59950048
  68616587
  84453155
       731
      3094
  12341859
  12423593
  97770357
  50317616
  81397284
      2198
  21203862
  55434874
      1129
  11121361
  43200083
  55034273
     97866
  56700078
  57255519
  60844322
      8339
  57464290
  56270338
  59527180
  27271762
      2141
    865431
  11837333
  16536117
  29366709
  44900009
  57816756
  89915158
      8221
  85204923
  90023170
  27268011
  11947983
  83324796
   7268720
  58290155
  63245587
  10843939
        32
  20001273
      2066
      8382
  50060694
  26400246
  99562817
  27328225
      2274
   5697267
  84360415
  46360216
       171
  31612725
       125
       884
  10879209
      2675
  11524976
  12428692
  90294298
  59871200
      2661
      2036
  16400025
  37455686
  56249240
  11446733
  12338190
  49631872
       773
       710
      8351
   4842721
   5729095
  56212211
      2342
  56583289
  65664108
  85424888
      8300
      8416
   6869397
  12177359
  81397298
  13115484
  15315419
  58489977
  85155588
  37906866
  85078143
  55325568
  55814420
   2734077
  54689044
  31841448
  37455683
  11005375
  11309198
  31810235
      1205
  84591216
  85438966
  48800071
      5870
      8265
  11376225
      1306
      8232
    838132
   7564550
      5000
  58833649
  58942928
  84007374
  26933795
   6100902
  10901265
       498
   7654552
  12548527
        49
  90024193
  37518169
  50500409
  55090704
  85157096
     41840
    835891
  50316450
   8194147
  11615048
  58054336
  58246458
  21200002
  77358324
  26000301
  46300320
   8653211
      1354
      4635
  11652942
   4567416
   8702766
  53219991
  62739118
  84453152
      9597
    882617
