  47605851
  90184346
     16296
  76248525
  11657558
  12952559
  91277119
      5381
  66606383
   9650443
  67474482
   9274191
  10332339
       853
  47811944
  62560149
  65414297
  65056720
    533422
  97947357
  64510334
  61377114
  12300060
       156
       640
     10758
   3554195
  10065306
  78170248
      5554
  47573784
  14442894
   1164816
      1141
   2813183
   9389351
      5608
  13070640
  12952656
  91277098
  85832956
        17
  91275530
  40714677
  91463565
  64867646
  53700047
  65297701
  29203300
  90000502
  91527507
   1719397
  90647658
  97816992
  26480584
  47466965
  65314804
  66063852
  85442088
  65581491
  91281270
   9602824
  84971379
  16755867
  14694244
  63996483
  66214227
   1450236
  38410912
  57704132
     10406
   1747152
       481
   1763902
  97519797
  18518715
  29099520
  47753629
      2542
  13368653
      1827
   5969210
  62645848
   2120306
  76445855
       495
      4030
       208
  33523308
  65925759
   5810649
  84780448
   6896282
  77595023
  64716176
  65602367
   2601179
  15000578
  40718624
       236
  58007456
     33888
   9478286
  90364175
  33588435
   3800054
    718494
   2654287
  86261491
  83497804
  85782817
  29762921
  65293463
        65
  29331787
        58
  28818495
  98584450
  16755853
   3106136
  64466796
     12372
  65643463
   9944745
  65355351
   1803042
   3484816
  91258063
  90002241
  33276207
  11600073
  20109580
  60400472
  63849053
   3492313
   1593854
  11280542
  29035212
      1118
   1691680
        53
  93396311
  45500257
  47544616
       823
   3321182
       414
        89
       140
  91077441
  12952691
       130
  90705130
  31925181
  90000220
   3424582
      7722
   9392863
       195
  60475492
   3512078
   8893362
  20302100
   3443767
  11911955
  28200057
  32700042
  47544609
  29156382
  47375647
  77594996
      1418
   5947104
  21200557
    715083
   1086310
  52300034
   7200274
  15616488
  65163026
  91398175
   8893358
  28945811
  29913024
  38531588
      4248
      7669
      2104
    211488
       121
  64911173
       175
      1135
  90000144
       181
       439
  29202821
  65596413
       880
   8735584
       743
  12952684
  65823005
   9778754
  91527509
  64834801
  29135999
   7200282
   5668610
  84768390
   2790747
  58909734
  15086170
  39549260
      2363
      1106
  85907097
  29762923
  59083686
    607265
  13070629
       109
  64868321
       803
       927
       391
  29567072
  59035422
  61141829
   5691922
   9692916
  10341868
  98098407
  31435514
       793
       683
  64247906
  66066777
      2527
   5067215
  62891773
    648374
   9392869
  28693332
     14287
  71051454
  32544261
       316
  10337634
  95128247
  61059428
      3099
   1622278
   9466080
  83360389
  52001062
   1783425
  20428031
  32174516
   1187213
  32424901
      7078
    600127
   9869269
        34
       464
  29495935
  12400466
       452
     41789
  11922236
  77032906
       861
  29970090
  63496192
  11290759
  16101158
  62954672
  65371066
   1573458
   3349732
   3316802
  91460767
  31774375
    798588
    489130
        37
  14832171
  33545717
  72933140
  66748083
       274
  62441953
      6985
   3418990
  77032882
  90072225
  16901056
  33928477
  40731973
  71019465
  64247884
      7659
  74895584
  85849713
   9375496
  85490349
  97181429
   3440126
  76248434
  53700094
       359
  66343855
  53499929
  85517015
  98069491
        80
       229
  91398212
  30068085
  40500211
   3005678
  85219266
  77032968
  97519871
  84629227
  85743721
  15554045
  85638053
   8731469
  28000037
  65489239
  83024890
  78170311
  85773920
  11064284
  91224686
  47585408
  10455773
  70359051
      6055
   1705785
  16755868
   3463381
  64607450
  65646236
  81646526
  53591941
  14694243
  15813521
  65669439
  66106621
  40718576
  20244278
   1710948
   1173455
  66612537
  66464313
    302684
  89307204
  62879325
  11267515
  65757254
   3298698
  12545763
      9003
  92511895
  15400011
      2067
  15154709
   8205350
  15494055
  42182840
  72932726
  29700020
  40714686
  28787581
  98069606
  39515048
  44301438
  77594964
       249
  33750761
  66774853
  47656142
  10341861
  76400008
  85907092
       401
  29336008
  61886075
      7841
  85568407
       331
  66109937
  65922644
  64084908
  12306948
      1967
  65056282
    358211
  13801008
   1689544
  32137250
  85655248
  29336019
      2998
  10337613
       697
  14833019
      1009
      1400
  85435208
  16302168
  13865399
  29925065
  37900144
     15400
  33183045
   3462837
  11716155
  67384350
  16771346
  29700023
   8267236
  60901827
  64555745
  30196310
  33808437
  13201193
      1415
   1739676
  77594995
  63179476
   1709262
   9788288
  95429710
  98019861
  27403122
  64868334
     12286
  67206763
  12952562
  91277097
  65012886
     33873
   1198780
  11223538
  10337625
  61996180
   9753373
  10332340
  12952621
  90647655
  38386698
      2393
  85630099
  91463552
       847
  66343869
      5954
  65172616
  33386908
   9548268
  28919977
  28081042
  13792807
       898
   1589301
  11177072
  14313167
  63863526
       971
  65197103
  10592736
  81670355
  47110318
   9516082
  13682096
  12952661
  85911135
  29267804
  30085902
  66714910
   3081231
   3379013
       280
   1729581
  67061953
  83754791
  85750968
  59956246
  65145978
   3455179
   6900001
       591
  14508848
      6851
  85694534
       424
  15413859
  30196477
  33545761
  77032888
    249121
  85531083
   2655700
  71019446
  13850173
  11192534
  12952683
   3369962
   9448571
  12857880
  66590127
       205
  65377250
  65796834
  12482134
  61770290
  76709332
       494
  28936432
   9137279
   9752341
  29252335
  67169800
  90679764
  59634624
  64589707
       824
   3519542
   9548109
  13222809
      4078
   7792657
       323
  65618617
       389
  63491967
      1420
       239
  62972623
  64462253
   1139990
   3605851
  58401140
  65572944
     12373
     83739
       421
  20350963
  65962246
  84854845
  91218923
      1144
       967
  66690714
  64164671
  47447628
  63734841
  12913300
  29700118
  65760503
      7737
    623120
  65171981
   9392864
       653
  58487830
       919
       252
  53512429
   8893355
  72932883
       197
       478
  77594981
  85629991
  91077436
  14820605
      1029
  11280548
      9923
   3185934
  63541976
   8739835
  20265744
      2166
  12952652
  64868073
  65736557
   2382492
  90626441
  20002309
  66452713
  76709298
  24430633
  29690642
   8205349
  29138167
  29139937
  20603762
   7200267
   9945179
  84482205
    916424
   1961718
   1592233
  29970116
  58401139
   1149032
   2883662
   9867894
  10341831
  11189958
  13176461
  85848497
  97519794
  29803917
  66245302
      5757
       108
  90647660
  28902948
  15618929
     11692
  91294882
  64862461
  85630080
     25001
  77595049
  60811490
  32174519
  64821388
  77569955
  15494143
  90000222
  53630503
  63179464
  64462101
   3463255
   3490562
  15414267
  47812023
   9650437
  15330012
  30216668
  64309774
      4012
  85596194
  78170314
  61148760
    846126
  29762920
      4482
     12319
    812694
  66878708
  23606666
  29269563
  33545742
  65634265
   9877249
  14476648
  72933262
      1484
  23875247
  64410196
    711695
  47445246
  40714213
  12482227
  32480981
  13186455
  12482075
  93545637
   7073955
  18707600
      5743
   1838123
  91277105
  29953945
  55264843
  53512425
   9376003
  29700032
       436
  53438237
  78170329
      2917
  66317911
       885
  77033026
   9752358
  11716152
       138
  91465071
    132736
  91499206
  65577630
  64253749
  28970496
  65646238
   1619844
   9375985
  91411799
   7200236
  91165066
  78170198
  90577260
  20280148
  66287252
   1816635
  13245373
   1603510
  85211198
  90000068
  98074507
   1663804
   9622886
  85517117
  66208057
       781
  70979374
  85144511
  98132984
  66237552
  65602141
      4282
   9392861
      1934
   9470607
  85439439
  62989399
  10381415
  47850899
   1661577
   9829141
  47833656
      7651
  98038009
  32299493
  29200970
     24916
   1619837
  10337643
  14917504
  22000042
  65489140
  65741716
   3106131
  64022036
       947
  47806793
  53630457
  30055684
  66464309
   8935835
  77032864
  77595035
      1179
   9287212
  64593153
  31822612
  33579882
    810189
   8719589
  29580311
  77594943
  77032945
  62908569
  12952686
  53700634
  85773957
  85638582
  39171998
  33503894
  33523295
  33545764
      3664
   3430534
  28792537
      1919
   9680443
  78170264
   1638876
  11081676
  86076555
      1113
  28551240
  28737764
      1975
   8632516
  91165296
  33349635
  83115656
  33483327
   1111286
  71019410
  65810478
       779
   1205672
  11216630
  64283801
  67061933
  64211009
  33545756
  66700733
  86121224
     11968
  77594928
  15494252
  61926812
  64982510
  16400131
  29190137
   1584675
  10100200
  10554560
       648
   1659391
  29913023
  57704137
       742
  47428818
      2002
     12544
  70348043
  65747464
  13815795
  28200017
  32004746
  66554679
      7535
  28238206
  47142961
   1617369
  90000055
  63179471
        39
  33181343
  60475477
  91335582
   1825063
   1971077
  11766425
  65602366
  23006737
       729
  29968852
  64911015
      3922
    143337
   1838117
  66539519
  15426097
  15813519
  27550660
  65645472
   3421653
  13722406
      4018
   3529735
   2858407
  12080400
  65457467
  96654058
   1584665
  85773823
  46434699
   5810634
  29070024
  62161282
  10880138
  77594967
   3182920
  14000102
  43500448
  65272755
  78170227
       372
  65255477
  65596341
      7694
     62908
  29243662
   9212088
       759
  28034409
  90000618
  65542603
  91527519
  53630473
   2654299
   3350815
  65271205
   8935762
  10015726
  85638592
  85666310
  47753663
  11290709
  15154706
  47420223
  66503536
  62479636
  13257426
  61930440
  11051745
    585634
  19607646
      1747
  77594931
       202
  65293481
   1129112
  77594993
      1742
  65786470
  29348832
   5730911
  91462390
     32916
  79709103
  15586768
  85752289
       148
  90000075
  29033078
  29336015
   9392890
  85463329
       795
  12952536
  85531097
      2737
      5156
  20603950
  65205445
      2240
  32377284
  65583155
   9719344
  85773858
  33826828
      2294
       136
  63168802
     22738
   1669514
  85773965
       384
  65032649
   1703730
   3525129
  12482228
  71019063
  14805613
  47722653
  94926382
  15184841
  46531021
  59919708
  11620503
  85970035
  90002267
  91347867
      1566
      5674
  91058210
      7691
   8033654
       492
       534
  95946947
      6550
   7701134
  76400010
  77594998
  78170188
  13936658
  63090870
  85777002
  47777730
  53630766
  64311805
  63735234
  65583132
    742289
        46
   1133528
  62377017
  65271574
   9686929
   9984861
  10341846
  60475490
  10177690
  40719542
  28604196
  46530989
    153257
  10341891
  72933228
  33726752
  40667848
  64730887
     12685
  65270980
   5621077
  16744462
  29068432
  11913496
  25906711
   9675391
       397
  57704121
  77594975
  85604499
  47601083
   5969215
  97181443
  61816133
  12482271
       124
  64978373
  72932905
   9178394
  65584885
       782
       186
  86175934
  11301013
  85182839
  63491955
   1666813
  67205531
  15286487
   1661482
  66821430
  53145856
  64646979
  77032946
  91244039
  77032955
  78170236
       833
    194020
  85604480
  60818370
      4023
  77032915
  91224683
  15494076
      1793
   9638585
  12952572
  84969243
  97181431
  40608925
   3342131
  85629974
       667
  63491933
       750
  91218948
  30085378
  65704611
        75
  91352443
  77033043
  65675178
  50412939
   2860295
  64646978
  98104869
  22100007
  13003624
  28898543
   5067213
      2796
    128297
   1838122
      5529
      3096
  70359060
  19300171
     21062
  76709334
  50800187
       127
  78170307
  61034302
       858
   7004703
  76709263
  11216155
      2030
  91263167
  41239975
  13432512
  90000093
  85820954
  90000052
      1444
  12915399
  12952659
   3081227
  85275936
      4019
  15294491
    558921
   3287498
  14642158
    916291
  90000067
  47409784
  65741737
  57704141
  63380777
  39172024
   2860296
  91165068
      2089
   2755086
  85638579
  50500083
       172
   1696014
  77032908
  32077248
  66253480
  66337978
  11939392
   1614738
   3424566
  90001954
  63353650
  65792714
     10208
  13300013
  90000492
  19401004
  15286521
      2806
  15133458
  29005022
  12177620
  62446067
      2343
   9208859
   9121212
       711
   9202101
  71028089
  29700088
  10337632
  18900844
      5724
  29024995
       774
       871
   9001916
       470
  33451063
  40500278
  66252443
   5033537
  29353565
  30263215
  27500027
  62704870
      8638
    378881
  77033024
       233
  71019370
      1204
  67510686
    558924
  64868324
  19306939
  14000559
  26902316
  62825672
    348942
  55160100
     23787
  77594874
  20380148
  11200019
  14803592
  64065669
    636737
  91089017
  91165261
  29099550
  65012577
  78170328
  12952679
    653703
   8902266
  66611449
      6633
  85439446
  78170273
  98128478
  58646404
   5621075
  32377304
    128262
       166
  20109558
   1201131
  20433333
      1557
   5035815
       135
  20270247
  36601789
  65740262
   1705726
  62664225
  65988701
  77032914
  11625334
  72000224
  67099676
  60632405
   1686240
  78170189
       687
    603249
   1716542
   8583307
  33333096
  12769827
  77033027
  65631911
   3469350
  85863616
  19900151
  15425978
        70
  28947677
  66162542
  84171780
       187
   1655335
  26206730
  66330998
  66026074
   1436730
  12955595
  13054625
  66581873
  91165246
  32174514
  44369220
  10337649
  11294429
  15230295
  18013121
  47738219
  26802543
   8732375
  13262942
  86005055
   3172730
  27300032
  28600700
      4081
  47500192
  71019447
      5035
  15511259
  78170330
  66343867
   1152987
  90000275
  33501187
  10200013
  12482128
  30216654
       224
  47544053
  66012092
  65740209
   5948994
  58405974
  65782349
   9050232
   9753365
  12952600
  62129725
    719337
  85748104
       116
       223
    152992
       409
  65669463
   2600069
   9675346
  62191309
      3613
  77594988
  85339784
       241
  65168738
  78170247
  90577273
  21006681
  55600094
    678149
       502
  55236296
  64664006
  16668054
  29269546
  51800419
  66668107
        96
  90475923
  32949227
   1658783
  94926432
   2827561
        99
      2331
  10337631
  87437949
  61569444
   8682820
  62954657
  66960873
  66147487
  47777703
   1605827
   2775953
  64868061
  39627578
  76709158
  70348044
  65187077
   9629218
       457
   3372134
    846174
  10341890
  29948231
  30165428
  10619158
        12
  64012608
  12952736
  12317688
  12600026
  72933043
  29165439
  11716159
  50028400
  65517503
     44107
   3612952
  85463236
  33490444
      1296
      2757
  90781501
  14026898
  33545726
  62525742
     10212
  91165091
  91317250
      6854
   1747471
  12648390
   9523284
  53499576
         9
  14255108
     10321
  78170244
  19800554
  64732730
  64028782
   7419893
  85694518
  30154639
  41239964
  65517532
  67194064
  62891980
   3346143
  89077659
  90577257
  91423035
  11716185
  29073715
  65301143
   6600041
  11323404
  85992445
  66990803
  86715180
      7677
   1608321
  61946409
  65681252
      1346
       293
  12601069
  90647652
  46464474
  62237124
  66261885
  13018482
  85680012
  90000089
       356
       513
  72932988
  14740272
   7337452
  70348055
  85855318
  86119827
  91165274
  65575808
   9478310
   9797232
  64029773
  62146124
  66283505
  85251785
  91347816
  18648747
  53700300
  98069490
  64144331
       377
  95946962
  85882358
  91382400
  78170291
  78170201
  90001990
      7681
  12300492
  66665889
  85058571
  91089032
  28961123
  33518408
    846144
   5973310
  12728726
        29
  95128168
  85777005
       561
  78170211
  15494068
  90694338
  65136929
  11994541
  86310747
  13792803
  65377197
  66106163
      2770
  11168341
  85454980
  44301144
   3431505
  85664515
  77595063
  85946241
  66921340
      9788
   1641958
      2720
  12722903
  14642019
  11280545
       714
  27300584
  32363700
      2439
   8147800
  65013740
    798890
  13201062
  66606108
  40579842
  57949858
   3344293
  13222882
  85891533
  85587909
  91165254
  64852088
      1630
    715090
  85630079
  29916391
  10337572
  24700235
  12482209
  12952575
       704
  47850901
   5933725
  12952664
  77032909
  77595016
  61101561
  64211032
   5933717
  48000295
    150392
  85907754
  65166068
   9289123
   3435154
  77594955
  97519869
  90577274
  14305413
  40629450
   3516664
       577
  16738859
  64467178
   5945792
  66788345
  85517110
  29995588
  30209963
  57627646
   1971063
  85666336
      6897
  30736575
  13161519
  84241781
  89307187
  33564573
   8668164
  33545758
  52899538
  62560141
  65841824
   1596995
       200
      9613
  31306131
    151334
  33545732
       484
   1702341
  90000087
  20603677
  56292744
  24430637
      2804
   6200507
  16100018
  90669934
  65740241
   3370875
  97519872
  85745108
        59
  15296040
   6416725
   1748041
  78170310
  11323425
  11600267
  20000095
       931
    815528
   1584673
   1178282
  67006671
  29218629
  63092561
       842
  66845970
  11214927
  38905572
   2571194
    143659
  85504074
  13837214
      2273
      4016
   1696012
   9956466
  85578839
  10315342
  85817022
  11216216
  39300033
  77594965
  33545719
       453
  20244281
  60737644
   2771337
  77032960
  85531090
  10341836
   1996070
   3299287
  85719873
  97947358
   1950452
  10554554
  85578841
  32414215
   3078861
  85305493
  91046745
     10794
   3101101
  91277102
  98080601
      4096
  74909869
   9873785
  26700434
   8735559
        31
  30068089
      2184
  11898429
  14898375
  14165507
  59919718
  85951673
  48800073
      1752
   5959783
   9392862
  79583439
  84348689
        18
       659
  14832994
  64247925
  10337629
  32424900
  47753694
    295117
   7419897
  47753659
  65607445
  77595044
  77595054
  85931993
  85630095
    846169
  23802253
  78170279
  86166601
  77032950
  77594888
  59304396
      7678
  13434788
  51458107
  85367995
  31269905
  13261846
      2319
      7023
    717994
    347440
  53630500
  71028309
  27202252
      1490
  11057193
  64469801
  47875232
       730
  62201755
  15511266
  12952699
  63642542
  62863765
  67064688
  32369809
   9289141
  47622750
    128357
  32593591
   1597949
     10708
   1622277
  51300330
  12952541
  68632637
   5810666
  27300159
  65657735
   1147384
  62481023
      9210
   9207808
  64896939
  12952616
  40711194
  98019486
   9208865
  60753908
       681
  63080042
      1363
  85740168
  64130515
  65330282
   9721477
  10394322
  85557343
  67735366
  66343860
   5730913
  96274089
  29278310
  65442839
  65758766
       489
   9375497
        78
  63431765
  65293487
  64652339
  12586559
  20403363
      2853
       719
  50353616
        83
       180
  18001205
  98132990
   8719593
  76709161
  33304558
  64549114
  47373575
   9368989
  65730629
  27403124
   2587179
  60184875
    424600
  29891690
  11907109
  91089025
  65546184
   3440127
  12952672
  32450403
  62184640
  91375846
   3118128
  13281507
  77594934
  63431764
      2579
   1670984
  40627985
  47713063
   3327970
   3019039
  86336954
      2621
  12769868
  47656163
  85630013
  70345689
  78170182
  15700797
       410
  60961505
       844
       879
   9963114
  11716148
  53630555
  61948267
       758
   3459424
  90502321
  11901071
  14941706
    946934
  66787020
  13992560
      6922
   1761197
  67322299
  33661979
  13007033
  12915393
  26500094
  66075777
       147
  19301021
   1643394
   3208727
  76248524
  24430634
       852
  72933221
  85604417
  97519873
  78170320
  66112453
  30066104
  39217329
  65205442
  71019150
  15296041
       735
     33666
  64531447
  66605000
  15426986
   9866637
    249120
        36
  32676293
  12952710
   1589320
  12952587
  84738828
  20440613
  60475493
  66214341
   1692063
   1708441
  84897978
  27825795
  47369919
  65642155
  77032883
   9198267
  30108219
  63866602
  65645466
  10341872
  65626584
       791
  57704135
  60632359
       740
   3170748
  85539497
      1116
  12952633
  63491968
    824683
  10341856
  91165258
  30161373
  91077461
  53630541
  23700093
  50500258
       238
  14270622
  25252240
  91277107
  33545714
     12374
  91490190
   5541915
  85773824
  90000902
   9719340
       146
  91380378
  47519440
   1104472
       551
  66140493
  78170263
      5115
       496
  91457126
  28728067
  11218961
  30172632
      2614
  66810546
  85891535
  65618621
  36601924
    798894
  71019461
  29236346
  29068444
  77595061
  85651170
        79
  30140292
  58953773
      2745
  14658009
  86166646
  87781249
  78170176
  64288373
  85771728
  55239321
  65006763
  66094821
   2218413
  95252122
  20380143
      4189
  12482132
  85848473
     28052
  64779994
      6202
   9175179
       250
  65301010
   2399062
  77032985
   9552408
       145
  64209453
  65540480
   2953954
   8935760
   9951937
  10401185
  14642273
  85848498
   9900169
  40630074
  49665455
      1146
   1549731
  64531449
       298
  28921343
  16738857
   3516658
  19701322
  28448075
  15100190
  62473792
      2324
    143417
   6854760
        38
  85714277
       107
   9392903
       352
  20401463
  63833175
   1699423
   3237473
   9548256
  83299510
  65577963
  98080623
  66926924
  46530976
  65646938
  77595039
  14684335
  16755871
  13500296
       531
  66253184
     15678
  47863894
  12100319
  85439437
  60657669
  32262909
  63735273
   3192847
  70348056
  98096861
  64140568
   3443627
  63017191
  65226039
      3465
    716782
   4954686
      1715
  84854844
       851
  29580325
  32299507
    800187
     32250
   2500005
       787
  33726766
  63491945
    347206
  66515354
  62478005
       680
  62128462
   9208866
       106
      6432
  66479642
  91058216
  12172101
       587
  63602938
  66075998
   2382485
  77033020
  31301019
  10341887
       315
  64652294
   2849175
  91145067
  32250314
  30736574
  97181434
  65216089
  68256114
  70985576
  66883080
  91165051
  14626773
     15102
  65963670
  16759834
   3307668
  85504075
  30187105
   2758333
  28669198
      1322
   1750263
  46531035
  90871449
  15494079
  65789408
  10337567
  65290734
      2642
      4782
     21802
  61569373
  32424409
  39652567
      2084
  85894923
       251
  38873137
   5021364
  11924122
  20407540
        69
  64790407
  84393972
  65275806
   7419894
  53630584
  64273217
  90002180
  15286516
  18500521
  65669469
      5459
    717572
  64791303
   9092307
  77594986
  85870976
  20435834
  64247907
  65507102
  14690742
  28931538
      2252
  13500015
  12952529
  61638423
    153255
  21700344
  33433717
  47839893
   5730914
  10341854
  10341877
  91207045
  59676053
     19872
   3370809
   9540697
  15500157
        77
  24500295
  30073123
  64404105
   1681321
  85848500
     11658
  67577585
  30027787
  11620521
  28904096
  13080733
  71019459
      2175
       607
  15500169
   1619843
  66610715
   9254117
     33412
  53630502
      5744
   9532621
  20403436
  12952618
  15850354
     10323
  12952734
       119
  13792804
  64525973
  90000050
  91423254
     10443
    153026
       505
  61846179
       841
  97513396
  66172025
   1146172
   1558119
  90647663
  46530988
  66290775
   4949906
   5810652
  77595060
  32469151
  64335297
   9287879
  65205424
      4013
   9749068
  21700027
  11089592
       340
  29709737
     19982
   9287887
  12600118
       257
  90000777
  52002842
  76709333
  78170190
  28769431
    712996
  10084798
  25801931
      1527
  78170175
  79588516
  85604416
  66484228
  65960855
  90002954
    717566
   7073956
  23000033
     10320
  66543677
  90000141
  64131409
  13850161
  77594942
  38531626
         8
  44800274
  38531636
      7728
   1699420
        13
       267
  64727008
       656
  29256647
  32450391
  40740026
  95429741
  65171998
  20280140
  62891981
  90000426
  77594990
  65090773
   4897184
  15300414
       789
    600522
   8893356
     13520
  15127594
  53512424
  47460004
  38410790
  91077462
  52256694
  71200031
       355
     24361
   1194690
   6968396
    606893
  64868337
   9392891
  15494067
  47499534
  77033025
       137
  29348066
   9797231
  57755495
  85911100
   1689210
  12482108
  47807695
      8734
  37100029
  47635130
      2697
   9085970
     39031
  77594875
       117
  46531022
  62434091
  10853253
  91058215
  47656164
  64421522
   9208869
  18901032
  28994418
  40732036
   9634973
  85887206
  78170214
  90184334
   3081243
   1599554
  30739207
   3170035
  66634877
       715
  30134830
  67677794
  71019470
  64547929
  62645832
   9691153
  40579841
  63179479
  29773720
  77594962
  32125606
  63271644
   5355065
  66544758
  62029052
  90000558
  91050939
  41000546
  61377112
      6605
  28898531
  66957626
  91411800
       863
  72933234
  20244282
  63523270
  76709264
  90002305
  72932984
  47812004
  12952665
  63179456
  91316562
   3420276
  71019064
  78170209
  63171894
  11323403
       721
  28823692
      5447
  33844022
  10341840
  44919802
  65618650
   1617331
   9778749
   9788295
  78170265
  20401462
  53499575
       276
  32414226
  77033045
      2619
  67317665
  29099557
   9916129
  64821412
   9392900
   1582805
   8267235
  29319484
  65546433
  85173627
  91275532
  85629966
  65043984
  86130949
  29639304
  15084925
  47684550
      6108
   2932677
       296
  61926808
  14694250
  51400115
   3578177
  33545755
      1200
   1097015
  68464389
   7482564
  11913297
  12952694
  71019428
  91398189
  20244279
      2291
  40719622
    124015
  64690827
      4811
  10065309
  12915397
  66248448
      1468
  85867768
       609
  13362448
  14128791
  84721296
  91165088
  63672396
  65584202
       307
  15154704
  63491936
  12952629
  33211599
  85951668
       264
  62923019
  29068464
   7419901
  28822684
       366
   9392904
  64660173
   4285487
  94926435
  15232060
  16744463
  29939968
      2229
  53715060
  65672325
      2234
      2708
      7037
  47605857
  50391172
  66336139
  11927304
  77595017
  77595067
     15241
  11900377
  31428139
  28936118
     28491
  66139644
   3101100
  31855844
  33545769
  90000681
  65618654
   1708391
  78170253
  33333133
  63584945
     15141
  13515598
  61948214
  12952597
  65562369
      2880
  12952640
  85629976
   9038813
  84951631
  36400542
  11009569
  78170192
  33344814
  47544063
  61569461
  29366386
  64789736
  10341844
  47656168
  64515434
  20244276
  53512431
      2764
  33545766
  63400346
    159882
   3557303
    115541
       287
  62488158
  11217439
  65517521
      9321
  90000074
       365
   1688432
       429
  65607704
  85666305
         4
  12988325
  63491971
    916446
   1573436
   9602826
  47471724
  65577627
  70968995
  33545713
  67325244
        28
  90000367
  91244036
  66101249
   7419899
  63179474
      5617
  90000672
  66054994
  62863767
  85604598
  66523928
      7990
   5033538
  65488827
      8027
  21400098
  65648648
      2814
  72932727
   1708542
  10341839
  49658508
  12482039
  32100330
  10341826
  82612800
  62348209
  85630076
  85348211
  30068088
   2873412
  53630319
      1839
       132
  85773959
  85951676
  64198813
  62034068
  66742060
  66846918
  77594954
  64526282
      2422
  67104192
  31269077
      4505
   9862299
    155778
  14300562
  33290381
  63304333
   9629222
  77594872
  64777083
   1597950
  90724098
  65351610
  65285176
     12646
  29189266
     23789
   1383236
  66012015
      5548
  58510531
      5963
   1932275
   1696013
  85339777
  64131104
   9832093
  15457498
   6900213
  12952550
      2707
      7038
  24200026
   1714683
     13376
  77594948
  84482210
       225
  77595001
  58405975
  62028830
  65449379
  66132009
   1739479
      3643
    143678
   3299318
       579
  78170187
  91277114
      8621
   1617368
  11216808
  10341870
   1619841
   3440181
  41239968
  53630242
  85682624
       190
  32314667
      1214
     30266
  20244277
  29384151
  11716177
  65240645
  30041785
    249135
  73100397
  15329990
  30143205
  65642153
  66561662
  71019430
        72
      2816
  53512432
  11929057
  91007493
      1642
  32949226
      2845
       288
  32319272
  44700063
   4721337
   9602825
  15330051
  65635736
  86214719
  85629969
  64028924
  47021071
  33300093
  64561009
   9486665
       362
  60481655
  97181430
  63523290
       831
      3675
   9324277
       126
  90360637
  91165212
  97947359
  65419386
   1840605
  62560147
      7693
  12482172
  13510142
  91380392
  52400268
  13046301
  11926805
  30000810
  85931992
  48315546
  53117661
   1669513
   9038531
  12482218
  12952639
        15
  90705164
      1791
  30104059
   5983946
  11053195
  52001098
  65635392
  77595047
   3493682
  30138926
  65789055
    627133
   1662748
   7419898
  65578773
   9389428
  40731979
   1610206
  85586214
  77033019
  16744464
  62719528
   3172733
  29068463
  63694781
  29181304
  30091482
  65669470
  85764205
  64789740
  65672324
   3184571
  90000274
    347763
   1174346
   1669563
  13916032
  53499581
  63491958
  39541380
      1914
   9847907
  12952601
  30073926
  64267571
  66012093
   7895448
  60150155
  62146573
  76709261
  85773954
  13428486
  39700028
  33545749
  65202459
      4017
      4287
  83900949
  61696234
  90000054
  62780812
  15294452
  18101067
      2288
  72600803
  70802921
   1619842
   1693757
         2
    916447
  12915400
  29872093
  83309875
  11913296
  85505034
    402428
  17628048
  27825038
  62348058
   9788283
  14404024
  10337616
    489268
   9532620
  77594916
   1149996
   2774831
   7200265
  97181433
  30165429
   1169381
  47656167
  66014636
   5925031
  85202972
  85517119
  17400010
    885075
   1161389
  29810216
  66177139
  10401066
  95540070
  25801030
  47751957
      8086
    212804
       399
  11716133
  10341853
  98156547
  66409667
  15628049
  64234003
  14696018
   1618472
  90002591
  15384954
  50400909
   1697375
       856
   1838128
  66523967
   9799162
  77032943
  30062588
  61926810
  62626007
   1140091
  77595004
       143
  85891542
      6582
  77594945
   1605547
  46908438
   3379155
  33932674
  14000004
  33545688
  51900004
  53700632
   3367232
  11168342
  65631594
      1350
   1097016
  10341884
  91277099
  78170200
  29157562
  58480189
   1170386
  28983966
  14100287
     12288
      2952
  61945156
  11701392
  23906744
  29762931
       358
  18648749
  14608361
  12952667
       576
       368
       521
   3459417
      2218
  11101058
       416
  37300005
      1058
   8437924
  33726757
  64283779
     11661
  11821263
  86208775
  65275332
    314576
  78170216
  64358551
  65618360
   5868553
  85339758
         3
   1118879
    922514
    127625
  91462305
  77595022
   1755835
  29238863
  15091689
  20506661
  65389514
      5624
   8893364
  13002615
  85788501
  63179477
  65804134
      9770
        27
       476
      1489
   1211936
   9335460
     14578
  98080594
  40000156
   1680216
  14700003
  11225004
  61377118
  11913124
  13300109
  71019316
  22300010
  55174105
  66180758
   8519276
  11140987
  85408493
  65428628
  65655608
   9862302
  77594960
  89897312
  16755854
  66278698
  78170195
  15304523
  11123876
  78170183
  85500649
  85666334
  90000479
  65602973
   9650442
  10337648
  98069489
  85708301
  11402004
  13054614
  76709299
        41
  91465067
  22533842
   9602818
  10159655
  77032896
    558217
  12722865
  98584451
  66110977
  65602754
  85630022
  30073108
    781119
   6700008
  86208847
  11280543
  76709223
  85029624
    347427
  12739307
  30100207
  41239981
  47712957
      1632
      8997
  33313320
  65734223
  64634271
  85681741
  14642404
  53400770
      2280
      1020
   3316801
  19800042
  14508854
  16900006
  91461213
  14777642
   1654833
  11919988
  78170319
  30027809
  63031783
   1692065
  12952531
  14426289
  33381909
  65702374
  53715157
  67139007
     15230
   2586943
  26000048
   8043912
        68
  65571493
   1134181
   1617370
   5810642
  90017121
  91401349
  47560035
   9392892
  85773963
  85537989
  90679765
  26502115
  80290906
  90000073
  85378554
  64896940
       219
  98080615
  20403755
  65426286
  12952521
  49930396
  65669456
  97519802
  61946306
  90375842
  29178011
  60492512
  13850220
  60233628
  65053628
   2885724
  11308247
       636
  33545729
  13070628
  14642014
  66683479
  52002505
   6500299
  71019065
       259
  91527521
  16739958
  90002269
       283
  33627242
  65789176
      4464
  13603574
  32299512
  10341850
  28614611
     11422
  62119958
  62433923
  10341867
  32374185
  15304847
  91266705
      2257
  64813628
  11287056
  12952553
  62537664
  12952624
  67546535
  38410910
  76709336
       552
  17900160
  66066687
  91165093
  15366679
  50400937
  66104573
  12482177
  91019039
  40667846
  63655171
   1706492
  14642156
  29641445
  90000091
  65275302
  85749504
   3525139
       151
  15100140
  85773884
  26800001
   1111279
   4124443
  91347885
      5555
  13280543
  60632117
   5810660
  30111552
  62148594
  27248394
  65285190
   1194244
   2599623
   9208852
  20407973
  77594885
  53512919
        82
  77032862
  90477884
  71713996
  13850164
  47130522
  47475986
      2787
      6948
  12482119
  46531023
  64029774
   9719341
   1912216
  85891521
  91433617
      2108
  78170313
  78170266
  30073097
  10084817
  67439464
  85764235
  32930762
  47722648
   5555849
   9788286
  36500272
  65553841
     10836
  91294868
  15404714
  47656162
  66442543
  12482133
   9743473
  62560088
  91266897
   9661783
   1592294
  54200576
  64288352
  65487243
      1780
  76400009
  91277068
  18031000
   1696015
  12952528
  11737700
        85
   1642987
  91266781
   9721543
  10116176
  78170180
  90000064
       110
  20200025
   2936512
   3529510
      2116
  12952511
      1588
       128
  90746811
  91317245
  14266689
   1719551
       174
  15865369
  53700306
  14545770
  33435076
      2074
   1531592
  11102529
  66816140
  86166654
   5895712
  85420671
    599405
  40740042
  76709197
  47713032
       732
      1675
  21001000
  47021078
  77033009
  78170207
  62225865
  48200063
       104
  43619962
  65492974
   9338203
  10100202
      1074
  16785976
  65736560
    709963
  85439435
  90032339
      2772
     33646
   5900733
  60784456
      2113
  85439452
  91499202
  66825064
  16101200
  29007166
      1190
  97181439
  36400094
  41239988
  65502476
     15105
  91398058
      2808
   9424225
  90000312
  65453072
      4197
  11216258
  72933223
  85463271
  91231426
        22
  10337638
  48200009
  12657648
  29070022
       601
    123373
  71019037
   1961717
  78170322
  94663017
      4478
  12952573
  64421566
    219594
   2587178
    916425
  11620497
  66860303
  64318705
  65743690
      5733
  97993154
    128260
  11216431
  91492164
  64862460
  77032885
  90000487
      9325
  11242109
  13104534
       244
       737
  85601110
      5692
   3508403
  85867770
      8468
   2885721
  22006727
      7701
       624
   9218067
  85629960
    250081
  97513398
  12969715
   3192975
  10084815
  77594983
   1151164
      1033
  28600689
  15494137
  15330014
   9997523
       604
   3312493
  60806601
  64947865
   3299786
  83768124
  14832830
  45496447
  11280546
  19900415
      7649
   1688443
    916422
   3170695
   9306865
   3533903
  12952578
  29451313
   1139991
   3153847
  14608343
    523621
  11147556
  32283875
   1151961
   1768032
   3237460
      1421
   5810665
   1789637
   1662756
   7604275
  85454962
  66100290
  14966273
      2321
  90022415
  64910170
   9379568
  12952615
     10322
  63743770
    510874
  12482249
     27790
  10337624
  10619184
  29600099
  11077078
  12618155
        48
  91165198
       665
  19900158
  32442783
       756
   1406894
  85517115
  91511482
  29864217
   1622275
  72933110
  65747360
        86
       645
  91446413
  29762922
      1013
      8057
  53499602
  46100112
  64466798
  65290676
       905
  10931230
  98113718
  47420934
   1619839
   3078447
   3486729
  71019062
  85454965
  29053810
  91462341
  10337641
  85743723
       469
   3340727
   9797233
  85750980
  12656587
  72933034
  62128214
   9375986
  77594935
  91165099
   8268927
  40746050
   1582793
   2260810
  90072220
  31300004
  65639505
      4329
  77594997
  85046341
   8880232
  83497827
  12600134
  85630010
  15616487
      2622
  77594963
  78170181
  65301026
      3074
   5730915
  77032973
  53630536
     15072
   1188454
  90000663
  33433712
  60599307
  84971449
  23102202
  30165448
  86231477
   1717744
  77033032
  61148745
  29649427
  91077451
   9392894
  66510428
  66751503
  31519544
  65012647
      2349
  72932978
   2795976
        30
   5810627
  85891538
       385
  97519795
    601576
  90000095
  91297634
  18300298
  14898368
       220
  97181436
  14832818
      2479
  11294462
  31959368
  65226045
  91347866
      4032
  14900090
  29068443
  32174518
   4884712
  65583133
  91491289
      3400
   3359662
  10337627
  77595021
        56
     96562
  91165264
        45
  64166378
      1540
  77594886
  90304706
   1705430
        63
   9670710
  12607550
  24206663
      1231
   1774062
  14100901
   9567694
  67202442
  90705091
  19701061
  77595036
  15084926
  30032025
      2417
   3394764
  61684956
  53145885
  29108282
  53499595
      5961
  10301009
     30252
       302
  65325458
  64449525
  20291990
   3349689
   9956507
  76248470
  37400094
  77594932
  10307645
  91165089
  19006936
  15653907
  12482178
  77594980
  45700401
  33162626
  39549259
  57704144
  12952527
  28394034
  33333135
   9641723
  11223537
  14606959
  65271216
    825035
  91246389
  61435863
      1369
  66739462
  22337303
  36300119
   1598963
  10330339
       430
  28982231
      3092
      7524
  73100410
  78170331
  82904124
       516
  30196287
  38531635
  64275921
       524
  55204869
  90577256
  22100013
  61680026
       974
      1710
  40748844
  48160275
    916448
  14755095
  60861475
  65275335
   1766750
  77033017
  30522723
  11716151
  29958493
   3378812
  84646016
      1199
   9287860
       400
  29045234
  65271540
       286
  65536119
  90000214
       343
  65293490
      7682
  78170282
       335
  63179472
   2590527
   9755359
  85454815
  65730477
      1488
  61485200
  85666648
   1651882
  78170202
  91423353
     28164
   3455180
  90000247
  47000714
  47537970
    199672
  11140990
        44
       753
   8734446
   5901771
  85616026
  65578769
  28106772
      2460
  91077434
  15149938
        23
  38801855
   9752344
  12585964
  65915219
   3174735
  85672694
       322
  66519200
       318
  16903616
  62294768
  76709157
     33637
  10337642
  55000092
  78170323
  64472550
   9721503
  11982618
  63263365
      2470
  15305010
  61400400
  78170230
  62348088
  71051452
   9541934
  29068433
  53630476
  65251389
  62430729
   1644941
  72230893
      4385
       454
  27825048
       466
  90021063
    798586
  12067695
  51800420
  65888038
  64914601
  26000017
  29376823
      8041
  81670347
       247
  98074390
  14800041
   9722456
   9650435
  77033033
      2221
      9854
       450
       504
  16771345
  63179462
  10337549
  60539997
  78170316
  61742283
  65669453
  33670224
  66317912
  29177699
  33545735
  65595481
   5810647
  65202460
  70524629
   2382493
  66913924
  15494058
  63523280
  13790745
  26564618
  65526743
     14126
   1140139
  70348052
  49700637
   1648888
   3482012
  11156246
  66299177
  76709196
  85723041
  20327111
  65056348
  19401047
  31822610
  29314955
  53499552
  10341869
  67359017
  29655901
  57704138
  15124494
  53700618
  29000021
  64547891
  65536164
       876
  12940823
  19306786
  27500559
  60961508
  66286861
  85549189
  85531084
   1888458
  13139319
  67168916
  90000481
  66077723
  80290901
  90000896
  29045244
  12482149
  85629971
  56000049
  64311799
      2667
  91347815
  66452493
  65672301
   5963281
        21
  12806622
  47753626
   9755350
  11913495
  12952708
  90000057
       555
  16744461
  65602353
  12670288
    816954
  29641448
  47077329
   2065130
  90000090
   1593850
  20706674
  85773930
  62733582
    183091
  28699075
  65315284
  85848493
  91165226
   5895716
  11061058
    150391
  84387241
  19743843
  90000542
  48000296
   1719185
   1194619
   1538222
   9208860
  78170243
  29068456
  44800278
  63738153
  12952515
  53499577
  64462205
   9338190
  14750742
  85743722
   2908186
  11913294
   1747470
     14623
   3483301
  11301250
  31746727
      2577
   1623483
  64868347
  78170229
      1362
      7836
   1873772
  59620415
  47656161
  65730474
      2641
  66176587
   9518489
  12952588
  28832787
       589
  91165100
    607247
   2693936
  40500209
  13205768
  72933238
  77594887
  32240124
  66668410
  91165257
        84
  66670330
  29820592
  12952535
  29836203
  31803655
   2476514
  76709160
  66454223
    798892
  29001546
  65334260
   2323860
  14814410
  63500357
   3237461
  32191243
  66343859
      1162
  66972527
  85891523
  66375986
   3488241
  77595006
  60184970
  65108733
   1771915
   7482578
  29948286
      2303
  91089024
   3251387
  39541379
  47695088
    489257
  97181438
   8734442
  66638819
  19743844
  11894126
  12848608
  77595048
  64247885
      2192
  11294423
      2620
      2984
      2159
  78170315
  95429675
  15330013
  64295773
  91294881
  41239989
  64841204
  65646926
    719328
  10341878
  12915391
  85439440
  55700125
       757
   5810654
  76709296
  71019151
   3484798
   7021188
  39189751
  64235450
  10341858
  91436316
  97928191
  12952730
  12482224
       608
   1114764
  33545730
  53145883
   5810646
  65743691
     10967
   5700130
  11799246
  33545716
  85773881
  24430635
      5742
       103
       532
    916449
   1622276
  77594957
  85770398
       144
  64634181
  13300003
  77595012
  64949274
   1600431
  87990922
      9211
  78170312
        35
  90584666
     17574
  29363279
  47833598
       734
  14146095
  31959363
  66924479
  45500236
  60980688
      7700
    219612
  98156558
  65789202
      4014
  11216456
  61569405
      6975
   7850917
  64309772
      8049
      3690
      7673
  14755069
  53700080
  65845827
  65917277
      1804
   1222673
  46530977
  47753650
    129574
   3150451
  10341873
  85629961
  62445295
   1884676
  15494136
  72933214
  58401138
  33633998
  65577957
  13176462
  14704664
  85505033
  86210965
  16612957
     12126
    715066
  65602393
   2936513
  11280549
  98074442
   1740102
  61996164
  84624510
  85221940
  20426165
   9719339
  66646633
   5810664
  12177621
   9721209
         7
  59809608
  51490170
  64679378
   5895702
        33
  12952614
        76
       105
  64835841
      7698
      2322
  83021545
  77595056
  33349657
    111255
  13369211
  85173626
       451
  97181428
  63431763
  65672314
      2840
  66910659
  78170193
  66278003
   9650434
  11716149
  85517114
  47130521
   9209661
  85604614
  30130377
  63642544
       946
      2913
   8437899
  66645305
  98104891
  64510330
      4196
  59777595
  53715041
  97947353
  29327038
  32137253
      2212
       904
       638
  29142901
       152
       299
      9489
  92226533
  63080113
  91218924
  66343856
  84854846
   1912217
  85868775
  33600210
  57704140
  53715059
   9695804
  15084934
  10306945
  62645849
      6989
  53700099
  85454818
       281
  28635523
  16022178
  53700319
  98124353
  53512428
      2134
  90577254
     12285
  90000195
  12952532
  66860836
  98080598
  14777641
  30134831
      3864
  85911125
  97519860
  65170523
  20414864
  85339787
  95128307
  77032860
  66279453
   9997524
  63597240
  12952662
  30161372
   3299787
  79583290
  14313172
  13792806
  65284696
     80251
  15109131
  66587171
       387
  67206478
  29279973
  45100078
  65596499
  12001631
  76709198
  29327033
  66067062
  66603268
     93908
   1756708
   9529552
  57704136
  66174081
  66331492
  66855855
  62561783
  11250746
  14400164
  30184701
  66067021
   1140080
  86005064
  33545760
  66760326
  31814266
  90000072
    220848
  71019028
  46581703
  65532071
   2936520
   3379014
  85719433
  29057605
  10014432
  77594873
  12756340
   9692912
  77594973
      9230
   1715105
      9977
   2587130
   9540696
  14165494
  65886492
   1792340
  76272971
       511
  30110329
       291
   5810663
   7200276
  13261826
  12952569
  20403608
   1746226
  15511260
       764
      5768
  90000167
       213
       559
  16744465
  65949479
  61926814
      1842
   3430905
  62863752
  11927755
  14508846
      1461
  12533534
  77595019
       168
  64693083
  38873159
  11280540
       393
  97947361
  65602364
   1111285
      2022
  29002508
  10647855
  30104060
  47682665
       338
  67095288
  77033022
  90000673
  27002573
   1161366
  65492475
  85890650
    152529
   2455168
  29979155
  61309724
      9513
    916412
  74895539
  14642157
  32369811
      1269
  10647861
   1599604
  60532983
   9287856
  12955596
  78170251
        67
  24806716
  65376468
  91257691
  31803666
  16759842
  33200012
  37959300
       761
   1994495
      1188
   8551858
  65602356
  85773904
  66753287
  79583441
  67094819
       325
   3109074
       367
   3443626
  12482182
  85749536
       290
         6
  90705146
       913
     12404
  67007292
  28443116
  65052243
  65959140
  40718575
   5810641
  77032949
  40697221
  66474416
  77032907
  65577951
  13000106
  97181570
  85490342
  70348050
  71019333
        51
       271
   3431285
  38531595
  77032916
   3384934
  77595058
       539
    627403
        26
  61851844
   8845819
   1149020
   8634633
  63808252
  65452722
     33198
  44198639
       507
  28833508
  47753661
  61770314
   9690144
  10341843
  91165262
       673
  90360634
     11426
   4215265
   4897196
  64311802
  77032944
  15084920
  33500950
  10375955
   3428245
   9392867
  11216571
  85604469
  66073367
      2242
  76709335
  85891506
       163
       373
  32934826
  30044014
  30169641
  45100073
      5033
  79709101
       527
  46976568
  12952602
      4465
  33144796
  44768064
  64314966
  66329085
  66371318
  85773893
  39200350
  53715058
  66343861
    183129
  66669554
  28997685
  85773938
  65919154
   1184642
  11290695
  91465051
  66739906
       616
  33542853
  63523286
    128063
   9788300
       382
  66248290
      5762
  91511492
  28960739
  18701045
      7662
   9593776
        94
       407
  14642411
  12482026
  31822609
     13817
  78170245
  91347891
   9712276
  66253534
      5301
  85785726
  52300047
   1641971
  66519172
   9564258
  85517141
  64935124
   9254099
  53083478
  77033010
  85057816
  29336017
   1886765
  47000719
  53512956
  52002862
  66745234
  66284527
      4354
   1149021
  26200025
  55188774
      2245
       218
      7652
  64896966
  65740295
  10337633
  66671524
       159
   3331566
   3430539
        97
  55249942
   1838118
   6000910
    653811
       313
  78170296
  61708430
    639601
   1605829
   1920657
  63017188
  66714844
  15084919
  65961691
  11939393
    153299
       230
  15286413
  29000951
  47680245
      2145
  12952506
       459
  64727049
  11716137
        10
  65489175
  47397147
  60828597
  65122624
      9510
  31269338
   3539518
  78170233
       305
    988787
       545
  65655853
  85638588
       242
  53700218
  85773961
  16781482
  65193839
  12952680
   9862305
  29641446
  85951666
  77033042
      4355
  12952568
   3490573
  46531037
  66460862
   9466057
  76034898
  76248431
  47664819
  28825216
   7419903
  12833516
  86005061
      5402
   1140087
  11308157
  11933426
       263
  66106410
    347444
  11242108
  90000079
       525
       364
  32343204
   5944543
       217
       597
  10388072
       312
  33545712
   9585301
  13177949
       456
  16601131
  91439258
  64941406
   8943756
  30216651
  77033023
  78170242
    916408
  71028431
  91491281
  30051333
      1201
  11290696
  78170252
  53630558
   9593764
  77594985
   3463399
  12833517
  64283803
   3164606
  20318625
  32144238
      7661
  65789025
  14600102
  65199534
  12952653
  16201318
  65290782
    636738
  65926331
        91
       487
  14645179
   9392868
  16771348
  53083479
  64028836
  63179465
  13261827
       406
  90863469
  29872091
   3424588
   3510276
       431
  47833641
  13790744
   7025726
       228
       515
  65216081
  47021059
      1735
   1648887
  14820587
  33144784
  65059714
  65187078
      1757
   7526189
  65790054
  66032368
  11200048
  76709159
  15284075
     19708
   1769434
  97181435
  15425980
  62525703
    715089
  11936707
  85348938
  52001096
     12205
  13362447
  65878046
  46441115
     12596
  76709294
  85777007
  19579780
  15813506
   3435859
  13080732
  12952565
  31803662
       765
        43
   2120327
       295
  52513194
  80290904
  18200429
  63491937
      9458
     10442
   1760082
  85565751
  13792805
   1750941
  12653169
   3242538
  40708402
  14924127
  65402371
  10341855
  83685303
  65696359
  62774287
      1232
  78170191
   1838119
  10337635
  64507434
   1612381
  70153002
  65602352
  72933196
  29914391
  15813518
  55153434
  12952666
  95429681
  55194998
  65128711
  77595018
  85773956
  15232058
  65251388
   7004707
      2215
    128338
  47475964
  90000149
  29133684
  30165430
   1577272
  66650955
       303
  64062991
  28847924
   9784495
       240
       628
  90000159
  38531560
  38873158
   2382496
  67451079
       275
   9540698
  72933143
  53601533
  62648727
  11280550
  86715193
  91330100
  64857094
  91145073
  65195792
   7419902
  91165071
  11620520
  85722994
  56000048
   1664903
   3553677
  66604976
  91165241
  62908631
  66172337
   5969209
  11400046
  33286068
    316113
  71019458
   3236154
  29980304
  65275338
  64993370
  15610753
  36400422
  72933011
  71019288
        14
  98095673
   3529518
  66639532
  66953325
  85882385
   1686236
   5978812
  77594878
  86210919
       674
   1577287
  11294465
  85666306
  47680026
   3078440
   9538324
  12952619
  15184847
  32174517
  86261499
  90002810
  13850149
      5367
       118
  53513057
      2325
      2668
  64421774
      2747
  66760329
  15375435
  17901044
  44500006
  53630501
   8519278
  65642158
  10200215
  97181556
  10341848
  65755741
   1149436
       111
  64646981
  83672051
  64740590
  10337568
       317
  66795017
       327
   3344289
  65040829
      8040
  62146170
   9951922
  78170324
  20400341
       455
  24502800
  51300332
   1655826
  72895150
       334
  23804405
  63737801
   9719350
       465
      3301
  78170222
        66
  12952518
  76709234
  44905044
   7419895
  63400318
  64738141
      1268
  37959299
      1388
      3046
   3117557
  27979436
  79583468
  85804755
  86005059
  46530974
  60634478
       722
   1223193
  11290737
    709960
   1741679
   8728802
  63491940
      1534
      7906
    715082
  20222507
  11024546
  77594883
       441
  20407546
   5982499
  65418589
   5982494
   9745590
  40650743
  22000028
  60233622
      2142
  13222848
  85775874
   1496658
  77594950
     10403
  90003421
  76248538
  20441494
   1000094
  66544166
       120
   9956496
  30188985
   3508425
  14118120
  64706832
  66271458
  66453759
       916
      6239
  91089019
  33523307
      4462
     15399
  85876727
  46000139
  49896538
  32471085
      2310
      1105
  90538250
   1803605
  13126660
  65493029
    919144
       235
  53700617
   1187169
   9284812
  66914136
  62433925
        64
  53512958
        71
  38300542
   1641814
  13070630
  30196476
  39171994
   3142583
  99428554
       404
  65066052
  90360644
  90360650
  29052158
  29140469
  85046343
  85191485
  47194699
  65577933
  77594961
        61
   8719599
  27248393
  32299482
  90000425
    128192
   1729913
       279
  14694245
       644
  32369805
  47456486
  91007185
       937
       261
       479
       570
  95128262
  28411925
  77032863
  63179475
  98076524
  46531039
  58401143
       698
  66073276
       924
     12321
   1720033
  65056312
  85773924
   3499001
  10337612
  86152264
  64634216
   2758334
  10084818
  20441488
  53630535
  67067472
  33162631
   9778745
  13108796
  29700022
       654
  65630080
   9788287
  85630059
  71019027
  29243406
  65933686
  41239986
   5700246
  77594982
  91165077
   8517285
  33545770
   1573471
  91371345
  29279224
  65097576
  15612798
  85911096
  65789224
  32200060
        20
  31820173
  11218888
      1501
  10341857
  14684334
  47849614
  66464312
  12952579
  78170205
  28897923
  47725258
   9218073
  33545744
  64283785
    143728
  85604451
  95080054
     14818
  65747489
  16781513
  12075018
  55000089
  65318536
  12952590
     26346
  12952688
  90022416
      2633
  85844115
       206
  64247902
  53715155
  66011508
   9752342
  39515047
  63602939
  98098424
   8856380
  59304398
  85439451
  77032952
  65533286
   1194904
  57704122
  83930383
  15494254
   1703171
       602
  53700052
  11368260
  10337640
  78170194
  29099539
  65577958
   4216997
  10084816
       646
  32930763
   3398142
  12482120
   1589303
  77594959
  47290079
  61996163
   1619838
   6256012
   1210677
  65711799
  65275336
  11309364
  13500003
  66853783
        87
  86117139
  14836907
  85694532
  91089026
  86254515
  12952689
  77032886
  12952591
  14508872
   1138943
  77594994
  29983820
  65293460
  85929907
       207
  12000056
  91371329
      2289
  12400008
  15584363
   5730912
  83768126
    128191
   9198266
  47145253
      4991
  85517113
  65056507
   3493688
  30000197
      7648
   6854753
   9392895
  97947354
  29192806
  30263197
  91266780
       643
   3501695
  53145884
       882
  85630012
       153
  11280547
  65631942
      2136
      5044
  12670861
  85929908
  77594979
  63491960
    558241
  65137449
     12320
   1150555
  31269265
  65275308
   9945178
  12080387
  85630026
  29024006
      5592
  58401142
  65275339
  63840088
      3616
  77594933
  53591920
  66215664
      5756
  37400097
    601954
  85836744
  78170206
  85420672
       101
   9602814
   1155282
       129
      7713
     20761
      8591
       655
  91073133
  91463568
  44500005
      9885
    143652
   6004969
  10966967
      3080
   1623484
  85517116
  14388356
       906
     11659
  91463578
      2205
  29616668
  40624438
  85782808
  95946939
  30210243
  47573787
  64017182
      1403
     12370
  67546512
     41787
  97181562
  62146524
  65533264
   3379055
  17300084
   3078448
   9719338
   3246590
  83007751
  64872874
   3337049
  66672523
  85773903
  96491022
      2651
  10330342
  29700119
  64198842
   5895713
  85773882
  65044403
      2643
  52899543
      6195
  67307200
  29701021
  48200061
  50414716
  53512929
  66536592
  65789471
      3075
   4249266
      2115
  77032974
  80290902
  90000424
  90647656
  91371435
  32890381
   3251402
  91294880
  65054898
      1866
  10073721
       500
      5317
    825033
   3213341
  29889356
  14924125
  29925063
        60
  90647653
  66745187
  29641449
  47172173
  13482095
  16755851
   9164337
  86274309
       262
  10341830
       699
  15286471
      3845
  65961828
  66011464
   9732748
  84651552
  29055823
  66343857
  29328671
  33483321
  65517498
   9787787
  31269019
      3880
      9446
      3920
  85604639
  90000480
   2587375
  10332338
  91294877
  85773929
  50388378
  65740328
  78170294
       568
       370
  62819978
  66981922
  91266784
  15425979
  15000549
      7984
  72933237
  82832775
  85773886
  62560148
    916438
    228420
       157
  71028801
  52800157
    295118
        88
  47467014
      4486
   5810662
  78170238
       160
  33545727
       965
   9788294
  12300016
  66739268
  87781238
  15413728
  12955593
  12952655
   1696965
  86076478
  20360667
  77594991
       666
    558925
  53499598
  65145913
  66038725
  15616489
  12252009
  66609293
  85531075
  91123816
  65817780
  11294458
     85933
  19000016
  50414706
      2103
    825034
  65489210
    810190
    606850
  95961809
   3505164
     15062
    143282
  43601575
  64283777
       184
  26988736
   9755352
  70524628
       176
   5945738
  65661547
       428
   6472161
  10371045
      1954
   3379096
    128263
   3388908
  13100182
       310
      2076
  11216866
       778
   7730779
  29672744
      2819
  15230274
  47465398
  33862277
  85454979
  15494069
  31959367
  29479171
  40546961
      5728
  21900022
       209
  77595020
       167
      6694
   2774856
       177
  64905217
  72360968
       390
     33276
   9778364
  14704679
  65547017
  85531087
  66581020
   6900013
  11168392
  77594974
    846160
    347439
  65428724
  65293474
  65748431
  71019354
  91165265
   1151163
  63841448
     23783
  72933123
      1261
      4024
      7081
  85951669
       694
  29914389
  52800112
   7060575
  12952675
  60400475
  63491950
  10084797
  12482205
      8167
    155977
   5969174
  13214996
  13682095
        54
  12952503
    717569
  91380391
  39200459
  46960703
   6379026
  13221257
       131
      7016
      8733
  63710556
    315970
   9690146
   1674647
   3378765
  14508856
  65197090
   7143632
      3107
  78170178
  90000078
  66715608
  41239983
  65042970
   8324346
       196
  91506134
  85911102
  14313169
  29075200
  65423164
  66149394
   3492547
  30078883
  44100072
      2105
      1270
  91398213
   2349414
    122022
  64812907
  71019038
  86210936
  22100012
  14755096
  33219573
    127626
   3499004
  70348045
  72933205
  70348053
  14800157
     82990
  85891508
  90705147
   1912215
   1538217
  15084906
   9755358
  89997143
  38410911
  60184873
  12423185
  84897985
  97519841
  28939168
  85531085
      9097
     12057
  12952626
  85933232
       285
  53700082
  29054210
  11216490
  15304834
  66710838
  84348691
  86166692
       544
  86044676
   3164611
  78170225
  83497803
  90772899
  14777621
  14728570
  90379292
  57755317
  60064825
       278
    118093
  29763486
  67142388
       311
  65517488
  65577955
      2231
   1710949
   1803888
  78170326
  15494138
  17200360
  64210930
       889
  62625954
  13092393
  31844917
  32279632
  81646527
       467
  66407057
        52
  66464314
   3184569
    812709
  15084927
  65602753
  10100545
  85630038
       615
  90417683
      1142
  12482232
  14253578
  64553559
  13070639
   9100761
        93
  65042972
  65411225
      5635
   1091298
   1605828
  78170231
  15086153
  29641450
  53512947
  33545692
  63792830
   9650432
  66739348
  77594987
  33387225
  52002861
  77032881
  85439432
  84217142
  28842067
  29785045
    825036
  14403619
  47885990
  64868350
  85777015
  14165571
      1861
   1738070
  77033034
       503
  11716173
  29700034
  29836220
  66054998
       122
  14600154
       265
       438
       523
  29862283
  43600403
   3459415
  47535077
  24002606
      1223
  66273221
   6768660
    718506
  76709222
  46689411
  64410408
  66217911
      1425
      1621
  64809446
   1619840
  29935814
      2290
      3861
  84898000
  33545767
  85867761
  65577628
  66135824
  12952505
  66447359
   2898433
       270
       344
  62560134
  29252337
  66214270
       306
  90705166
  17400012
       435
     30267
  10308922
   5622592
  16000465
  85630019
  29335497
  53300043
  20299448
    316148
  13500013
  70348036
  28902939
  65040827
     17914
  40500175
   2974818
   3242925
  65602395
      9140
   9392866
  65672299
  13070643
  16744466
  65740222
  10337647
  25104269
  66859108
    712998
   1591554
  79709104
      9492
  90000671
  65535656
  65655862
      6427
  89997158
  66343868
  65932507
  15600516
  63735249
   9466058
  29872100
    517052
   1840606
  12952603
       258
  90000175
  65500821
  91281273
  64283759
  64547873
      2023
    719338
  18101274
  66620030
  78170250
  65602363
    168668
  12952596
  86076551
  28447821
   1750611
  29001044
   3190836
  91347892
      2284
      7663
   3293718
   1717745
  76709232
       528
       491
      3548
  66814070
  98104894
     10441
  90577272
  90000344
  65426105
  91266706
  27202318
  15500158
  31803667
      2761
   9287857
   5959787
      1187
      9114
       255
       632
  47753662
     10211
  12952525
        98
  16755857
  35800391
   2580314
  26800025
  66011547
  85520344
  83712357
  60150154
  62893733
  91252090
       243
  86230866
  29694474
  64679351
   3469334
         5
  78170295
       418
    150389
   9541942
  77594947
  98069597
  83240494
  98124343
  11927757
    143233
   1124301
        11
        25
  13487349
   1772233
   3170507
  13245213
  44301432
  78170215
  78170223
  62908977
  30277955
    742290
  66886347
  47103723
   1709574
  47573781
  87781237
       508
  12952628
  16771349
  29070019
      8028
   1192718
      2225
  91511493
       617
  33545720
  64835914
   3420052
   8205348
  12722883
      7036
  13398606
  86122436
       376
  25557709
  64311801
  47638053
  65538716
  33545751
  91267935
      1197
  18300539
     33848
  47485221
  64237178
  12952668
     70861
  10647845
  71019424
  18648750
  77595046
  78170212
   9000345
        95
  28628839
  63985331
   1669512
   9625174
       115
  33545704
  47850905
   3170508
  78170246
  94926528
   9593784
   9692624
      5613
  10337619
       461
   1137202
   9001734
     33100
       501
   9746048
  62645822
     14825
     16026
       675
  15413919
  78170325
  53630185
  68814722
  53499601
   1153579
   5810640
  97947360
  30000016
      4890
  28600701
  60632065
  83431806
  90002610
      4421
  85221943
  47635122
  61959571
  29137823
  63579498
   8966859
  85706572
       165
      9805
  71028802
  21601945
  61034303
  76709262
  32383168
      1259
      4884
      2278
   4976892
  67546623
  22100016
  65603413
    816043
  90868740
   9788277
  12703617
  29136934
  14900897
   3120040
  11323409
     15930
    241152
  90703795
  63006291
  12482268
  72508027
  90577264
   3272842
     32437
  63651509
    155944
   1670961
  41239958
   7567720
  92926919
  64247904
  33519282
  85267034
       818
       558
       485
  16755860
  66151928
  77594971
  65187081
   5810636
  97181440
  11716126
  53700555
  61926813
  28886467
  33504230
  53512905
  83828989
   9632973
      2034
   1635327
  13018481
  29179635
   1169107
   3207281
  61305166
  64231416
  65310586
  85037577
  86119989
  64607775
      1203
  77032954
       471
  53630318
  66850236
  78170235
  29042924
  96653931
     33481
   7200277
  12866407
  11190345
  11323410
  77033044
  14642322
  31855835
  52002562
   1000080
  85629973
       860
      1926
      7650
  91089016
       832
      7709
  90772900
  64791257
    846165
      1653
    214703
   3584713
  53601540
   9788304
  77033018
  78170332
  86152268
  41239978
   1699702
  66711150
  77032948
   8966857
  76248471
  78170276
  28100979
  30858124
    378407
  78170281
  62719526
  77032969
  65010782
  12863112
  30146577
       332
  53700619
      4021
      5962
      1110
      1616
  11287138
       342
      1445
   8722324
  10974234
  90000347
  51490155
  91368592
       783
   6811312
  77595043
  40637809
   2307271
  91165076
  29302193
  33381908
  12952582
  64810921
  11140989
  12482148
  85629972
  12240973
  30004826
      1337
  91277070
  50000680
  65785888
        24
   1619835
  10337645
      5586
  78170185
     16210
   7730009
  28951948
  47533729
  10337637
  12952641
  64421964
   1729694
  12952735
  14519545
  64692940
  66067097
     12322
   2827567
       529
  14832172
  41339647
  66452840
   9306864
  71051453
  30104115
   1191787
  67284175
      5745
  77595037
  18606946
  53512860
  72933194
      1017
  85578808
       413
  66082680
  10341889
  97947362
  10341860
  90000080
       246
       301
   1558163
  12952598
  81670348
  99321089
    143294
  53700387
  65553756
  39549258
  41239957
  29269569
  57704143
  27900973
  32299520
      2112
  71019409
  96274090
  65012579
   7200275
  10341876
  85630014
  65631672
      1894
   2594521
  12760680
  39900332
   1111284
  47726217
   1143548
  91559705
  50388377
   9951929
       182
  15914509
  65636181
   9862301
  84853505
  47619130
  15597473
      3851
  53499928
  64371179
    810182
   4897195
  61710799
  97519864
  43964645
  63735218
  12952637
  70348048
  91165272
        81
      3673
   8913187
  85182845
  86173174
  64690828
  11932100
  85296969
  90002294
  47584503
    709959
  18901002
  62239437
       744
  33589013
  40616885
  60184846
   1794935
  91089030
  11154840
  15359440
  33273614
   3485246
   3519560
  11270066
  10337618
  66438763
  78170213
  29331678
       802
   1686238
  13001065
  77594876
   9478289
       363
  66205337
  90002589
      9168
   3510552
  15023114
  67026793
      2327
  66644460
  77595065
  14694232
   2848518
       692
   1151205
  11943869
  89208581
  90705126
  29230637
   9548119
  13058186
   8845804
  33276208
       943
     12371
   1712601
      1117
  10084795
  85383166
  91165256
  11716131
   9650446
  91089020
  63659539
  64868320
  66280740
  33684754
    816961
   9661793
  29962871
  87781245
       268
  91461251
  40677512
  53630533
  64211030
  64458975
  65922633
       141
  64449903
       991
   3237459
       854
   9036597
  61260126
  66452815
  77594953
  31428114
  62274189
  84241851
  77595002
  86130953
       386
  65646934
      3953
  11894130
  13073085
  67361893
  66324918
       194
   9140232
      8942
  13047483
       199
  14832197
  29045891
  29049817
       788
      2812
  90511087
  65577967
  11089576
      1944
    517077
  11903706
  77032910
  63491957
  64634164
  65669437
      2575
  66634906
       446
  91281271
  15084924
  27300249
  31827592
  64421677
      7645
   1174345
     14158
      2735
  10341828
       887
     11505
  14902852
  66891729
  19800087
  64267570
  66217940
  90000273
     10405
   1733540
  91446915
  26700024
  90704153
  46908436
  47807696
  65598208
      5542
   1736979
  91277103
  97519796
   5900804
       221
       482
  16781514
  14001003
  53700718
       490
       684
      5950
   8466628
  12247377
  53512932
  67438547
   1693297
       237
  30041786
  65244980
  20374570
  47365263
   1187059
  63491949
     10319
       499
        57
  32414186
        62
  62560750
  10332382
  66780812
  66858648
  90000557
  27369602
  91165227
  65492775
  11933185
  27000011
    151089
   1540535
   8634634
  65330281
   1654834
  12277203
  76248540
  63006289
      1288
  66617188
  90000710
  58576708
   9963108
  52801535
  65970202
     72169
  64993362
  65817776
   5810645
       149
       294
  14417768
   9572374
  64198739
    152530
  11086383
  90000076
  39189769
     11660
  85719952
  72932890
  95080017
  15324312
  29848667
      2732
   3554203
   3030023
  23875243
  32618872
   1971054
  72933266
  29386444
  65672428
  12482259
  85666635
  15900430
  64882479
  30021559
      2973
   3398109
  11179241
  66277948
       378
  65584210
   1737288
  11290745
       383
  47800589
  62146217
  64462272
  65630706
    988785
   1702404
  12597519
      5677
  72932794
       600
  29327055
      1703
  40613806
      2027
  91347868
  91347884
  14817092
  77594999
  85891526
  15286543
      7692
   1577286
       535
  28966342
      1419
  86119849
  11896767
  91165201
  64211011
      4990
  28394022
        47
  64418136
  86275876
  90000117
  90570464
  65205422
  31301014
  65363377
      7670
   1712599
  65012297
  13850214
  47163980
    798114
   9602819
  10337636
  85666335
       398
  78170196
  65381463
  91465066
  27206705
  64311806
  11899145
  12482084
  91165253
  30008551
  12648391
  72895147
  29952516
  47270787
  30111551
  53630627
  12952574
  64211031
  97947363
  24000190
  77595013
  90619502
  47850900
     11791
  77594956
  90001077
  38531638
  65358693
  65646929
  10337628
  19100114
  65646935
  62128213
  77595055
  63424966
    485150
       102
   6700080
   9548238
  91401382
   2929970
  11908667
  47713019
  62908171
  13551581
  30522716
  60501166
  53496547
  77032884
  20265745
  64247886
       620
  29327044
   1149040
   1191281
  40617815
  52982087
   9951931
  71028349
       357
       514
   5415498
  12952564
       369
  18648748
   1760170
  76709297
  90000065
  10341829
  85352241
       794
  55701159
  40714706
  71019039
  15201080
  40583915
  64789739
  83011875
       227
  65517485
  91165273
  33273602
  78170280
  90724582
  27336911
  77032894
  78170292
  65630191
   1592234
  64468905
  51490154
  30134832
  66437659
  10601063
  77594917
  78170208
  85058572
  10261496
  66073262
    134297
   1171577
  11620502
       333
  80284946
  63871728
  63179455
  63382796
      7729
      5481
  85617809
  36400003
  40714672
  65377196
      3293
   2590679
       114
  65584889
       888
    124545
  77594968
       319
  33545718
  37400420
      2472
      8237
   1619834
  64283782
     15228
      5315
  85877135
  49727940
  65875108
      2135
       728
  33380705
       324
      6993
   1649561
       329
       371
  62556196
   7954104
  91318203
  16771350
  65655132
  66107911
  87781246
  47564755
  65791159
   9692605
       614
  62351837
      2833
       360
  65740187
  85951672
  64487773
   1589319
   9219963
  29966449
       245
      7024
  90000206
  30196479
  47695069
  12004583
        92
  33545763
  65602360
      3350
       193
  66491015
   1873793
  59304397
  19900409
  40100224
  65687280
      1976
  85348930
       203
  77032951
  91165297
  12600133
   3379075
   1745896
  29500015
  50084559
  50422013
  67350127
  77594929
       260
  33545757
  15494253
  13589723
  67092807
  85809851
       123
       575
       437
  70802922
   3535021
      1224
   5891921
   9579695
  13277027
      6775
    149060
  65448018
   8669486
  10403625
  91007188
  91052625
  13608219
  20420762
  41239979
  63382794
  57164323
       741
  91380377
   6672415
  32240119
  30197100
  10337617
  78170199
  14000089
  57704145
  64868316
  13850084
   9392896
  71019445
       685
  61373803
     41786
  85578810
  91527520
  33381889
  52731681
  10341837
  29700094
     19683
  32369815
  66318330
       557
  66150684
  65786603
   3440415
  78170272
  77033028
  65517502
   3506130
  10200003
  70968954
   2587376
  77595000
  85786304
  77595034
  52002582
    143679
  70348051
  33415094
   8893366
  12952658
  29901179
  77032880
      4210
  77032913
       835
      1114
  65602362
      1023
  85531068
  14832995
  58089110
   9650445
  65747448
    131535
  12955594
  61575108
   1619832
  14924116
  66175700
  12482144
  85578833
  13054626
   1655336
   6472156
  77594992
  30108358
      1983
   9376002
   9862304
   8956746
  11308189
  77032947
   3335179
  10073701
  72933130
   1648808
  67129558
  19700233
       763
   1573468
    698445
  70359062
  65446221
   1590352
  65646237
  90360638
  65348633
      2301
  11216153
  84624994
       893
  65788983
    112001
  85951675
  64842935
  77594951
  64868325
   4101985
   9324269
  66485925
  12952547
  90669929
  28200243
  61393239
  28906652
  11294466
  47381614
  65687304
      4020
     25875
  97752391
  45000148
   1592259
   9562527
  91165260
  14369628
  64589184
  85891510
       691
     23786
  29133532
   5810658
   5884832
  74874828
     28259
   1067895
   9606728
   8726152
  40677485
  15286412
       724
  32279631
  33684429
       158
  28771825
  10337630
  31644705
   1648807
  79583442
       328
  62899263
  72933218
  71019270
  64589185
   7730782
  53715052
  66241483
    497339
   8719588
  30207129
   3375438
  72508086
  65661541
  65974166
  41239980
      2146
      1198
  90002213
  90431149
      1016
     10407
  30192171
  57966623
  60475479
  87781239
       231
  63179473
   1729459
  31269339
  52002563
  65817813
  78170179
       706
  61946360
  66474557
  61108475
  61945197
   9841579
  77594984
  64774348
  20184292
       460
  14165570
  31269604
      1021
   2830310
  66604950
      9462
  85951667
  60342238
  66317922
  66411838
      9789
    916407
      4356
   7893566
  10341842
  86715198
  29686310
       509
  64422034
  11218925
       564
    822831
   9274190
       512
  29641447
      2600
       374
  97181496
  91382386
  14370883
  28200099
  11200558
  90000852
  33626839
      4466
  78170290
  85604453
       543
       415
  65891627
  29700037
  14209075
  20407979
  53630547
  65128755
       745
       814
  12952581
  20433331
  47605858
      2044
   9788303
  10939862
  70348054
  97509087
   8893365
   1599603
   9500740
  77033021
  78170224
  85531086
       339
  22100017
  30277954
  40726779
      3650
   9869270
  11200022
  20403754
      1892
   1179321
       375
  28989794
  90000155
  64378281
  65171970
   3316574
       189
   9862303
        40
  47508935
  65602355
  65197088
  67361891
       215
  61945434
      2123
   1286034
   5067214
       314
  64283760
  11216429
  10337646
  78170327
       762
  15272432
  29336020
  53630480
   6000911
  85743719
  15300021
  29926040
  33545725
  90002277
  65349835
  29872000
  65577626
  65569268
   3101099
  10961031
  12952669
       345
       458
  53145858
      4128
   3444710
  91496251
  53000427
  91165087
  28886070
  29331628
  78170234
       272
  57704142
      2097
      2276
      1431
  63188343
   3435857
   5978808
  35800117
       304
   3484790
  77595059
  85638585
  91089036
  90000077
       420
  65524863
  66544178
  76000016
  64465828
      7708
  91165067
      7653
   1111283
   9690145
  65044041
  84806128
  51491898
  63834254
  10337650
  77033041
    114331
  85891507
  36601780
   1838124
   1701964
   5810643
  11217435
  10341845
  91166784
  20428242
   9198260
  79709102
  85775875
       440
  14805618
  29939967
  33501215
  24600043
  65251394
  32949225
       341
  32125607
   9244077
  61946238
      8707
  64305848
   2873411
  13362435
  28200235
  65371587
  66851161
  16744460
  53591948
  11280531
  11280696
       155
  65199139
     10437
   1725022
  79868505
       162
     29598
  65965060
  24900030
  65618631
  40546968
      8970
   1759731
  80631805
  47544076
   9710750
  66544173
  98091143
  65677899
      9349
   8741410
  85906781
        16
       657
  53499574
  65813568
  62891982
  90029667
   8893363
   1662747
  67139161
  85630040
    717992
  85339789
  98050087
  33313318
  60634435
   1932280
  72933247
  76248433
  21604236
   1772223
   9392901
        74
  90647671
   3230133
  13588225
       626
  11216628
  11894128
  85416796
  27700142
  63743771
  15494054
   1906963
   3496601
   9108269
   1725572
  14694239
  92733586
  12952533
  15601070
  63179461
    798370
  10700996
  30165450
   1788479
  13701018
  30176614
  65386978
  16771344
  47730522
  85630097
  41239987
      3124
       402
  92318828
  56869086
  59208656
  64740639
  77594884
  41685344
   1681318
   9274189
  96274088
  40726730
   8861222
  11400236
  77032861
  10404028
  66575878
       572
       354
   3054024
  66972526
   3440121
       253
  24302649
  28492163
  58401141
     32812
   9392897
  97519876
  16759835
  47893244
   9719316
   8935761
  27000049
      2180
  13850085
  46856752
  65584908
    347422
   9392865
  16755830
  59372430
  64029775
  90002104
      3721
       652
       392
   1696016
  15104337
       477
  63090900
  71019029
  15494107
  14820604
      4026
  11294463
  85604546
  47447627
   5810657
   3237472
       530
  40500176
  64421471
       846
  86124576
  77595038
  29214728
  52982085
  11620523
  22400043
  32304557
       792
   3484815
   6600002
  15612796
  50500017
  65602519
       938
  10341859
  15511289
  33433674
   9743474
  77033029
      1437
  76709295
  85746078
  90000209
  20294567
  29378643
   5622604
  15000700
      2789
      2879
  71028281
  30090457
  63642538
   3242540
   7200761
  12967897
  77569944
  86114405
  29137208
  65972518
  53083480
   1593853
  86142011
  12482104
  15084935
  77595014
      3441
  46531030
  63917068
  28939649
    846143
  15404712
      2292
  58571467
    488050
  85891540
       550
  14001232
       204
  44300491
  62445294
  78170210
  63069977
  12482131
       248
  60475491
     16118
      2722
  77595062
  39924643
  53630504
  67133930
  44800282
  18401073
      2160
   7730780
   8934765
  72250337
  76248573
  31301015
      5527
  66508141
  29995589
  17900018
  53512423
  15109130
  12482118
  78170177
       700
   7973821
  11620524
  65238835
   1792339
  25476644
  49000905
      1008
  13104811
  28100233
   1838135
  87781248
       867
  76248539
  67062012
  90000112
  90000124
       297
  30073098
  66590096
      7017
  19401241
  15426115
      6949
  85773898
  64834812
  62146273
  13073073
  31269478
  90986776
  12952620
  46530990
  51800316
   7893560
  72933007
  65358699
  66376070
  66859320
  62750450
  61674867
     12287
  66359687
  12952648
  20327317
  62148394
      2851
  10800349
  66823698
  66271453
       866
  10341888
  91266885
  33545759
  16755870
   9675393
  66328171
  13046306
  12952660
  66041559
      1286
       179
   8234154
      1716
      9084
  91316581
  28693346
  19700207
    720537
   2500006
  91371436
  14966246
  10341841
  65492626
      1544
       493
  14642318
  29700021
      5633
   3488214
  77032986
  33333120
  20364632
  27500262
  30104632
  65546360
      1283
   2619423
      4569
  19100002
  29220038
  33415110
    846156
  86274311
      1417
      1354
   9773055
  65634248
  85463334
  30140293
  47605870
  97519810
       556
  90705148
  15376611
  64035569
  65269708
   3379115
  12857895
       292
  90869157
  98113722
  59369246
    143378
   8966858
  66739907
  67922300
  29049907
  90759353
  14642015
  57704134
    758360
   1581959
       169
  28506916
      1514
  23002340
  66682872
  13516853
  63166045
     13072
     22739
   1144147
        50
  71019468
  66325444
   1786791
  77594989
     13816
   3463395
  90000108
       703
    152991
   3237471
  11216760
  63462399
       537
  29204299
  47605878
  67582249
  97181441
   1149022
  12482267
  84867477
  21500710
  29316841
  44301418
  16755842
    715084
  85907023
   9690142
  71028429
  70359061
  91371336
  13444546
  85339776
  28670849
      1324
  65561085
  65597541
      1961
      1225
   9230665
   9755354
  91277101
  72933058
  66464308
   3237462
  13398612
  90000083
  66446171
   1590351
  31420557
  72933224
  78170306
  77594949
  13104562
    600035
  66813151
      6303
    143677
  90000094
  33545705
  33726756
  55196726
  66328398
   7419896
  91527503
   1514983
  67025578
  77595045
  90000053
  65691529
   1190004
   3337089
      1002
   5931347
  39163004
  64434390
  14207601
   8735138
   1000066
  77594972
   1655832
  74811958
  32174515
  46531040
  47197115
   9392870
      6997
       289
  65044370
  10341827
  85517150
  39657261
  63506467
   9602828
  91277106
  63291341
  72508165
  32100331
      1127
       183
  19700235
  28988414
  28998782
  65577629
  90022382
  47323878
      1615
  29762928
  60184974
  15286488
      1772
  85531094
  20600005
  29700085
  85951677
  66066875
   9956487
       133
  33545768
  12482175
  91244038
  91380393
   9241378
       222
   1660530
  53601266
  15940651
      4022
  12482217
  77595040
   1595515
  98124368
       959
     15074
  65385603
      2079
     23788
   1641805
  29070023
  65643460
  33415089
  65285175
      1858
  65464900
   8356902
   1170859
  57321567
  59553037
  50500185
  20447978
  26923610
  13187542
  29995580
     15936
  65645497
      6995
  32077234
  12482126
  72496562
  77594966
   3328005
  91335412
  12482230
  33545750
  11910647
  63491972
   1385578
       134
  53700620
  77594952
  86210789
  30216656
   3184555
  91165094
  61034301
  65542602
  63830601
  62903236
       269
  66413691
      7222
    221881
  77569947
  50080688
  12952737
  63291283
  65044010
  66145604
  65625572
    761295
       688
   9865288
       191
  94926380
  65813578
      2815
   1178213
   1184419
   2860297
        73
  38410789
    123843
  19507020
      1336
   1703448
  49658507
  85929901
  90000066
  90647672
  65642154
  12482270
  30134821
  85969993
  76248432
       171
     10209
   9721569
       125
  55194992
  85907081
   1662746
   5810638
  82991413
  15061839
  63820461
  65743688
  85630075
  29250369
  30165427
       773
       710
  65293449
  77594946
  14263969
     20582
  53512430
  65583152
  85461610
  31269076
  52800079
       582
  27500028
  12952638
  12952657
  91327759
  30169639
      1792
  12806606
  70700546
  85931991
  97181432
  64302523
  85865068
  84855759
   3553678
   3306076
  64921759
  76709293
  84719975
  85629975
  96491089
   1383235
   7980675
  75334661
  90458288
    717987
  67347519
    153256
   5759616
        49
  85773895
  58362049
  84165525
  19901064
    489253
  11250777
       547
   3272847
   3369947
   8713918
  78170228
       780
  70100533
  14066968
  47519439
  65574080
  31837078
  31269182
      2012
      2162
       850
  30134818
  61148717
  65422756
    155933
   3488225
  91490183
  64372343
   5810631
  78170186
  10084796
  66464315
  90772898
  66359694
   6840888
  12482176
  64332479
     12323
  86076567
   1145653
  90000496
  63815426
  67284897
  47713185
     28108
       211
  65283920
   3192838
   8205351
  31822613
  66885715
  19601037
    981412
       630
  33630308
      1000
  11600060
  77594944
  77595003
    700057
  67322212
   3349687
       300
  12952687
  90669926
  53700386
  65829199
   9798934
  15091692
  33545681
      2020
  66667151
  77594930
  65197107
  77594889
  64713296
     11447
   9392888
  85773879
  41239970
  53700050
    825037
  40627841
  44301436
   9477048
   9208873
  37400058
  62537656
    153025
  67474428
   1111287
  65967972
       848
  14321869
  32719992
  11280539
   1696011
  13398819
  71131332
  84793050
  91277104
  65577631
       522
  47558812
  65654808
   9552196
  76032605
  50800254
      6867
     32641
   3335998
   9602832
   8215773
  29101042
  59083685
  15584421
   1450176
   3604794
   9867913
  14605392
  33545731
       679
  62831366
  11308181
  78170277
  58401144
  63352664
      1906
    378408
   8181839
  67174841
   9529550
  85417974
  65789130
  47501216
  12482231
       595
  14694289
   1724312
       284
  98074508
   1664896
   3067368
      9004
   3711052
       349
  35800726
  65691530
   2795971
   3303311
       309
       395
       622
  63179478
  85630048
  18301024
  85689383
  12482237
  64139352
  13936719
  70700015
  20305002
  85439438
  29252336
   1151206
  33634016
  62445296
      8741
  15813505
  64882942
   9602402
  10337639
  70985575
  32299506
  63909949
      4969
     32328
   1514987
  85666333
  65957787
  12100044
  66851202
  85867765
  11716164
  12952595
  29872099
   9564984
   9675392
  11280544
  78170293
  78170321
  29140503
  77595015
  91089023
  33545741
    113859
  66606561
  28650781
  63031889
        55
       593
  64868322
      2818
    522235
  85058567
      1202
  65561668
       736
      7702
     24915
  46045098
  64421621
  97268388
  65423188
      7660
       100
  31269359
     14052
   1177053
  85567928
  85630011
  29686022
  30108216
  78170184
  90000060
  53715156
      2207
    715081
  85439431
  85617825
       519
  64589182
  64706231
  14173686
  32527795
  11914749
       520
  63304362
  80290903
  90032351
  14388359
      6806
  10554561
       716
       173
  65569691
  71019040
  78170271
  97268391
  66274499
  65655887
  66674217
  20260539
    128264
   9719317
      4348
   3379044
       427
  90002236
      2792
   3350778
  11716139
  83741111
  85454978
  65964276
  64955272
  90022393
      3933
  13761513
  98133130
     12204
   9486564
      2256
       178
       282
  65918112
  91089031
    916436
   8682855
  85480871
  65817810
  65888719
       917
  65226015
  10341862
  65524402
      2669
    798658
    800182
  13703124
  29120931
  53512427
  66338826
      1691
  91058211
  14800168
  65447671
  65569974
     44025
  63642539
       769
       112
  96274091
  63717898
       569
  15232064
  39189770
  11885905
   9650441
  90022414
   1619836
  40579840
  65817789
     17562
    846172
  64790465
   1424176
   5895705
  85592398
       150
       612
  33415090
  12952726
  65632099
   9212087
  13070642
  90417684
  10371618
  29051299
  47777736
  62128300
   1662744
  78170241
  16715853
  29115158
      1568
      7007
   7699296
   9787786
  30193121
  65631878
  89554167
  39500508
      2481
  85681703
        90
  29955661
   1692064
  66328203
   3500961
  22881711
  38671822
       403
  66336710
      5504
  85825384
  63863627
  62146621
      7719
   5876713
  58294623
      2217
      4480
      1402
   1660883
  12952510
  31269775
     10210
   1642988
   3505160
  97519803
  19619521
  32262910
  64898295
      1222
     11662
  10337560
  78170344
  64811942
      2645
   1384207
   9784474
  10100201
  85221944
   1720032
   1769173
       639
  15399563
  66066829
   1796500
  29252422
  30192159
     10404
      4209
  66337531
   9398486
  52002649
  91165199
  62028956
       234
  66343886
   2566995
   3463391
       549
   9113796
  85773897
       444
  66240654
      9476
  15120978
  47573780
  62537641
   9073833
  94022300
     12883
   1674803
  72932887
        42
  65467126
       755
  27367681
  85629962
  77032887
  12952623
  77595064
      4025
  11179258
  10554555
  47213027
  62674207
  10341852
  47515215
  64911247
  12482275
   1612382
   1688425
  29700117
  52900328
   9389335
  15813517
  61336616
      4231
  66970072
  13837209
  65611304
  12482107
   1593852
  47359229
  57704139
   1187202
  22206715
  44700060
   9691148
  12482222
  85383172
   9504347
  91527518
  63491951
       894
   9755360
  77595005
  85666304
       142
       968
  77595057
  33415108
  65618625
  13076461
  91277115
   1633279
  85037588
   3350075
   3499012
    715075
  70954754
   7143633
  45100015
      2318
  12034786
  91275535
  62863766
  47657975
  78170278
  63716142
      4808
   1703442
  91457132
  26988747
  50318311
       540
      2091
  48490802
  85876612
      1491
   1500895
  11401751
  66168959
  85865684
  65293405
  20407535
   7994381
  12915401
    113424
  66066616
  13092112
  66682918
   9223982
  98074506
   1584672
  14001449
  91165275
         1
  18600144
  20313514
  43964646
  24430636
  12155180
  90000377
  14501060
  64358498
  90000391
  11294464
      1472
     32173
  85745107
       560
      2830
  12924870
    470634
  66739897
  14684406
  10239051
  12988334
  95429775
  68037638
  90000261
   1763427
  66961465
  90022422
  95127731
  10337550
       843
      2558
  10381416
  31820850
  71019030
  32311036
      4015
   1696017
  10341874
  24600028
  56979798
    485159
  10341847
  28994345
  28319419
  44301423
       770
  11256357
  61992939
  65643455
  85578840
     10944
      4772
  65352600
  77032961
  45100077
      7689
  13506950
   3455185
  90022419
  90772872
       855
  47501205
  20279170
  77668346
  66712560
  20318643
  85911163
  91077469
       578
      2630
   4884721
  85891541
  62479637
   3504248
  13238386
  13921212
  66505909
        19
  29209011
  55179232
   1181967
  33862291
  77032953
  91277096
       669
       201
      2849
   1151207
   1705400
  71028372
  62219845
    798888
  66858207
  47428602
  57600070
   5900731
  33313317
  53512724
  65296382
    143509
  85578850
  53700299
  64338624
       731
   9456543
  64782370
  47605846
      1129
      1816
      5415
  11216075
  15186245
  66011459
  64327373
  47526983
       828
  14508841
  30008565
  37001697
  90704162
  66074213
      2805
  15413955
     39010
  39171997
      2141
      1951
  85764236
  64015649
  64911018
  13601053
  67417678
  77594958
  28109373
  53512426
  29048799
  28600690
  64525918
  12482229
   5795167
  53630009
  65569253
   9538323
  90635095
  47656166
  12952649
        32
  97519824
  77594877
  78170237
  64502243
    489269
   9392898
       786
  29236713
   8717189
  83768112
  78170197
      1933
  63582257
  65500622
   3342163
  67178137
  60364325
   6854759
  10807045
  12952552
    489245
   3463382
   7419900
   9396015
  19774069
      9938
      3923
  15413805
    804474
  11103618
   1593840
   3440188
  96654059
  65350283
