  65629848
  85533493
  12961619
  29862171
  32963193
  85420662
   5400279
       124
  63380203
  13563111
  57501702
  26200773
  33322093
   5193611
       186
       782
   6603768
   9284783
  90017224
  86028702
  28991982
  86028673
  90070296
  39680514
      1046
  65058751
  28481210
   1527066
   9108463
  12198808
  21541018
  28722211
      1610
   1160497
  13709500
  52800433
       833
   1709788
      7015
  64888365
  65304759
  86185425
  47631519
  61233215
      1614
  32235633
   8338744
   9354317
  63772455
  14813700
  20318406
  28835089
  68181543
  38500005
    876763
  65279835
  13963517
  32953930
       667
      2095
  63392717
  62318721
  23905644
       750
      5839
  62079877
  83917765
  28644737
        75
  64750593
  29855014
      3597
  90000386
  53630172
      1857
  13865321
      2796
  85346510
      1345
      2361
  80811612
  33691524
  65400252
  32308172
  39329619
       127
  28817251
  39680495
   1554042
  64130123
  72230890
      1721
  53600881
   5926009
   9691369
  90000093
  29069533
  51002032
    517993
  90000052
  47412760
    344895
  14701026
  24201211
    153268
    556592
  26700074
  31720192
  51000107
  90798683
  70309948
   9587429
      1999
   5436278
   5664617
  29790721
  46411236
  47172458
    137884
  64816190
  90000067
  31772002
  13427253
  14481729
    584780
  59928671
   1682983
   9760561
  85948263
  12068008
    569701
  57501647
    729841
  47564780
       172
       859
   9951228
     11557
     13992
    569689
   5936065
  66275194
  14495719
  12395342
  14000330
       726
   1928393
   8541408
  65000950
  91220488
   1920454
  64290161
  90000492
  39622551
  65274092
  12867783
  47533338
  53034396
  28100967
  47695396
  11120924
       711
      1168
  85897105
       486
  13187703
  14813823
  64726338
  28834835
  32758190
  33434591
       470
  65877512
   5700150
  65388347
  41020970
  47759494
       233
      2069
    991224
   3819635
  62240301
  83688596
  46930302
  53034397
       660
  66017242
  26700305
  39208607
      1204
  64455648
  33462416
       690
    556717
   9710768
  33571306
   1135998
  85260980
  33455103
      9787
  11070980
   7699222
  11463383
  29011368
   1734506
   2601307
   9020868
  66540579
     19374
  85613962
  11123926
  14639312
  15483862
  33530458
  50388142
  52589667
   5100581
   9670302
  90000084
   9695070
  95752558
  65373871
  86104010
  11700334
       337
  61410024
     45285
  46934802
  28421979
  38933910
  47141605
      2555
       135
  47497884
  85897106
  11562130
       192
  12026490
  14584097
  46993784
       687
  47263236
  53497036
  72800206
  84800371
  53600438
   9264216
  84129701
  47642213
      7057
  91277060
  14325807
  63041175
  83724307
  91166779
   1169719
   6768657
   9079859
        70
       187
   3349708
  66508484
      2051
     49363
   5816130
  83728678
      1212
      2455
   6808617
  47211322
  55700034
  77847595
  90705084
  33271124
  55426072
  62856800
  85569701
   9771247
  90036587
   1642771
  78158241
   5436282
  31808619
  65664450
  65571002
  80811670
  85339791
  65664469
    129561
  62121489
  12300848
    798340
  64906508
  65750309
  65964875
  28383345
       224
    141568
   1612503
  90662174
  27322169
  40214044
   1475504
   5664580
  64688663
  68495070
  46323775
       618
    113855
  33249389
       223
       116
  84806132
  29952138
    556615
    923419
  63392747
  50400915
       409
  40347508
  47231380
  61238903
  85423980
  29110173
  30104602
  19702197
  65384638
  29200308
  28774325
  61922746
  12299082
   1968644
  61368107
  86005058
  90018427
  28410797
      1779
    144603
  32214330
     13881
  65055698
  53496711
  80811654
      4729
       436
  86103980
  32609041
   5575596
   9174423
  65021282
  68964892
  46295335
  46395943
       820
  65008852
  13840701
  28800257
    798297
   3449107
  89470696
    295320
       138
  12026482
  47657581
      1427
      3457
   3320149
   5575603
  70400141
  13933087
  11039609
  53630189
    281436
   9724643
   9314203
  11340796
      1473
  90533822
  12198798
  61544391
   1186175
    524704
   5710691
  96910381
   9720473
   5575619
  90000068
       396
       348
    570107
  65587548
  47604926
       781
  98033099
  33047343
      1443
    556109
    923469
   3149135
  70400220
  32521214
  14075340
  57281165
  90021206
  90433291
  13400035
  28481214
  62722130
  39276589
      1213
      5783
  29600266
  57501705
  91369674
   3349840
   6700103
  64306163
  86050124
  28721136
     14036
  14118866
  28960401
  46635973
     14183
  11074749
  11120923
      2120
   9615297
  29650773
       212
      1047
  60501180
  90000495
  47654793
      1179
     11801
   5710678
  63960229
  12198887
  47744099
  52731680
  13510128
  50500762
   3474708
  32408980
  39680517
   1807392
   5937794
  11911956
  65583428
  85151963
   5575620
  62555205
  90720100
  33545764
  85461416
  12026477
   5664620
  78952892
  90036650
      1113
   9692773
  65354410
  85203388
    623088
  33549461
  47197164
  63592758
  64209467
  28662874
  47418383
       779
  64042247
  70309918
  47145266
  77847594
  70700554
  12756866
  28843040
    407726
  57928839
  53499436
   6900036
      3002
     13974
  12100160
  90000096
  66170075
  85879836
       648
   5926008
  70309931
  85770413
  90000376
  95752557
       742
  28331925
  46598202
   9435639
  40592110
   1929653
  86226601
  39090430
  86025214
  90000055
  27500652
  47286535
   4723607
  22196161
   5664595
        39
  47301180
  66033125
    816093
  59203098
  14813507
  38901205
  64279175
       729
  47519438
  62158185
  64726334
       983
  91715472
      4018
  32919147
  50136122
   1105899
   8618889
  12598137
  28421957
  47498015
  28445845
  65733154
  36200898
  64340013
  40621363
  64654236
  28101047
  50417014
   4723636
  85647129
  14495716
     13779
  65888367
  86096326
       372
      2518
    810178
  28814053
  31772027
       759
      2425
   9951221
  85775417
  10824762
  14500327
  47400498
  62554225
  24200186
  80811624
   3686530
  33581382
      1302
      3433
  64655448
      2567
   2601198
  64883058
  90036971
  46737306
  13139535
  28532455
  61741934
      4992
      3245
  85575579
  91450421
  41020971
  85203396
      1747
    533412
   1633597
  64347207
  20353253
  46871550
  46984376
   2588211
       202
  40214026
  27449412
  63842499
  28761956
  63523261
  13160103
  63343634
  32305456
       668
  62198313
  90000340
  31848196
       148
  90000075
    621864
  19500840
  36402332
  47310848
      1697
  38873143
  53512782
  85647143
  39276556
  49223206
      2737
  65996893
  90318715
  91291231
  11236322
      1358
      1376
    775499
  61365444
  13815842
  30008585
  57048097
      6022
       136
  40588195
  46169351
       384
       480
  85060187
    627739
  28481171
   1164162
  65448049
  81647733
  13139500
  13330057
   5806394
  29861259
  47775349
  85897136
  32687124
  13281480
       534
  44300015
   2595818
  63735234
  85870924
      2117
   2587168
        46
  33556534
   9191975
  90001498
  52589638
    678103
  90036471
  86113785
  90036797
  90424770
  30038951
  50300239
  11074730
  46608232
   6783822
  57048418
  66321415
  27500648
  28455244
       254
   5436259
   8166469
  53601223
   1126742
  64928774
  85520608
       397
   5816128
  29560474
  33470897
  47605851
   6703449
  64835886
  90000199
  12640299
      2519
   4721331
  11921285
    146354
  61113207
  86185546
  28832119
  28807843
  28874813
  48702858
  62346616
  65593913
  98117054
  11700030
  14450751
      3028
    998268
   9117740
       890
      1090
      7009
  85587920
  84624991
   5878200
   9501763
       156
  65907754
  28910266
       161
  64804024
    747182
   9001798
  66289309
   9595121
  64965655
  90000316
  47715570
  65879599
  17900250
   5599243
  90535043
  14800137
  28519161
  33224947
  53601514
  13546714
  14949309
  26200102
  47460331
   9079860
      1303
  85413042
      3484
    816074
  65631916
  11074754
    199658
        17
  61864184
  65103123
  84362657
      3954
  28766951
      6182
  91308479
  91340684
   1171397
    479834
   1146167
  63631283
  29995078
  28576263
  86028727
    129428
   1909688
  33531225
  47526785
   9601495
  47458723
      1535
   5575595
   9601839
  84870381
   9692772
  36400240
  39680520
  47542399
  54391794
  57048302
       481
      1656
   1833289
  29440774
  28753160
  78314250
  98074495
  13166726
   9466050
  84283870
  85909864
  90001769
  27415299
  49223113
  90619657
      1316
   1506017
  65056060
  90584617
  28709070
  31769382
  52589618
      1476
  86124573
  66031001
       208
      4030
   6400589
  27183060
  31834867
       836
  28794785
  39276590
  29183452
       236
  17200598
  33231612
   6700110
   7603174
  68717178
  91007497
  33248897
    575680
  90000308
  11084127
   2588379
  64978118
  29979125
  50500738
  71000743
  29009159
  90458395
        65
  67102271
  15258037
  28820284
       693
        58
  65476905
     40684
  86175845
  31746868
   9771891
      4962
   1641577
     12372
  78158470
  14701288
  14291812
  47437788
   8297702
  91411967
   9170876
  65840630
  66099036
  84658436
  90487908
  83571561
  85503869
  50291237
   3189602
  85589913
     40681
        53
  65641260
  66454120
   3272829
  11700339
  29096194
  85578807
  14722936
  31566466
  47421447
       823
   8992767
   9395947
  63051731
        89
       140
  40618249
  53498744
      1515
   3327958
       130
   9081821
  66203022
  72271923
  66087165
  28532491
   9585283
  33414953
       195
   9532000
  14605351
   7768154
   9704484
  47703816
  64878537
      1067
   3349703
  65626540
  33058434
  47818941
      2507
   5710697
   9622900
  68354622
  44300016
  14166643
  62831357
      1271
  65624265
      4248
  63165134
  38393876
       121
  47239946
   3337053
       175
  13883413
       181
       439
       880
      4183
  90417397
    656168
  70400129
  85568454
    580642
  64001523
     10910
      2434
  27925540
  39017719
  12600075
  22196163
   4729574
   9393124
  47561530
  64776144
  84241828
  49200263
   3016619
      1106
      1182
  86085083
  11014134
  15088834
   1653966
   5436480
   6401219
       109
  90000679
  90036575
  53533860
       927
  65205433
  28662681
  10868964
  12814449
       277
  66275179
     11722
   2081727
  64229578
  46977463
       793
  91277053
  14701013
   9029462
  63629923
  85017093
  60293519
  66571592
  47807292
  65705390
  40214009
   8871614
  61323864
   9146067
       316
   9691374
   8496257
  12198820
  28820291
   7337465
  61357404
   1103840
  10011979
       999
    470290
  63957133
      1050
       464
        34
  14969546
   9555645
  33598523
  63523274
  63684862
  64855315
  50409333
   5828097
  29783552
  37400044
   9367556
  63872533
  28532479
  62954672
  14701021
  47289839
    277124
  20257552
  28909359
  33462397
        37
  64202593
       274
  63625381
  66476438
  40593806
  63955142
  15600079
  91508155
   9531780
  63437639
  63419015
  64642158
  65495464
        96
   9382770
   5031944
   5828103
   5940517
      2486
        99
     13798
  89693690
  64814879
  85907083
  11236321
  14900033
  14700881
  32764429
  65572532
  29509029
  55654800
   1096527
  85195799
  14190811
  63344561
      3903
  41000375
  58581199
       994
  21011810
  39627578
  65751029
  65618453
  85809710
  47533836
       633
      1375
   9585300
       457
   1582064
  14457933
  28771504
  17900249
  16715826
  29502663
  33506663
  46169337
       930
   1173083
        12
       609
   9962896
  32315998
   3962857
   2587010
  13222829
  66376281
  13647329
  36601852
       307
     28043
  14450778
  28825128
  39207307
      1308
    295318
   3962894
    153258
      1790
      2400
  64803636
       264
  64617893
    153812
      7674
  32128871
   9747496
  40214015
  40214020
  76767391
  33545497
  90017100
  58046546
  63392745
  65174234
  90021368
  90000535
  47638004
  13139493
  47605857
  32567408
  53601226
  90108354
  32100264
  49223116
       961
   9692612
  65420694
  83684638
  49223154
  89501233
  28797127
  33401028
      1684
  64003713
  66280982
  29059303
   1912270
  52900167
   1968630
  65889561
  62220818
  13330981
  19600051
   8949693
  65198902
  27758690
  90000188
  28486797
  29849095
    877434
  46169360
   9721113
  14218439
  64255046
  65394650
  91329258
  13035534
  47656168
  14477532
  66588538
  31769374
  13865242
  28837464
  83936483
       287
      1186
     10894
  89470699
  18500466
    175059
     37494
   2595815
   8649340
  63404456
  64849898
  84847613
  90036473
  90000074
  40609385
   5926003
  90000287
  12026481
       365
       526
       429
  65181637
  85201789
  13656035
       381
   1698210
  32117679
  40214041
         4
  62481050
  65605744
   9737441
  64603859
  29902926
  65447926
  85605920
  56500030
    337385
  64533963
        28
  80811664
  31790103
  33722780
  63523264
  64750565
      3787
   1202299
  32398647
     40160
   5319287
  18000055
     40677
   6768664
  62220815
  66509264
  30074983
   3686407
  33407558
  90000125
  31537035
      2502
      7012
   8874077
   9362917
  62220823
  90553600
  11146284
  12908731
  28863572
  28869937
  14797461
     49354
  61888440
  90000490
   4694654
  14495713
   1719181
   1653953
   8649337
  16695865
     44061
  28795407
   1588790
  31844779
  14815251
   7044259
    870092
   3238340
   5953820
  91268027
  14255097
      1175
      3902
  65675056
  90000520
   2672463
   1145271
   9082991
  47759510
  64198813
  46395947
      1054
    337384
   1197105
   8923255
  64804119
  63943164
  33281968
  53600880
  29109565
  33099884
  39276567
      3786
   2491944
  62220816
  14797457
   2587084
   2595761
  84933225
  86050109
  11778544
  13942911
  30105105
      1801
  15109079
   9531764
  61544435
  14203501
  10367449
  14680409
  18500061
   1202235
   9434109
  65924659
   3457058
   5691438
  11261566
      1788
  61927913
  13363178
  39622313
  50389934
  63184962
  30116701
  28922393
  63392746
  86119863
  65571001
  31772029
  47412765
   5816131
   2672464
  85461425
      7038
   5925027
  90458270
   5937797
       225
   5436281
  65490182
  21700651
  47027041
  85364787
       579
  91277114
  11505972
  85777667
  33034564
  40587205
   1179954
   1641581
   9375521
    123842
    489488
  62240300
  28698145
   8164723
  66031913
  85203394
  85420663
  14815249
  44114400
      2151
  27574119
       190
    524484
  47642215
  56707799
      1214
   5816132
   9705617
  53630190
  63695002
  74895454
  64977166
  47739721
   9199169
   9376001
  63051739
  15443728
  28887436
  38882161
  47222155
  53630278
   3335320
  64727053
  28847155
  46694560
      2607
  62863424
  17321596
  13403091
   3249084
   9501759
  13330063
  48400039
       567
   9199178
  65421332
  29979126
  65330325
  11610274
  47744086
       320
      9360
  33363339
    175078
  65288699
  53498370
      9600
  62452682
  12061607
  33093237
    149560
      7005
   9532056
  47539149
       686
   5710718
   5774718
  63265168
  86041175
  62341810
  84870260
  15109082
      3160
  91450424
  31603111
  46668649
  70400207
  90017382
  77594964
  47235566
       249
  65750332
  65542832
    153296
  10011994
    524464
  31435513
  47460340
      7087
  64483288
  95670034
       401
      1101
   5847204
  33750744
  47592838
  49223214
  80811688
  14279866
       331
    175075
   3704602
       571
  84870354
  85413012
  10600015
   2582117
  33074396
   2599267
  33260808
  52303515
  45500043
  12068016
  82418222
   7586363
   9501762
  64617943
  72271922
  86061822
   9260879
   9635194
  65624517
     12028
     27962
   1152887
  64739217
  46602936
  57577537
  65097004
  85693823
  86070064
  14450767
  53630128
    458185
    816096
   3320140
  90036643
  60456350
  80327024
  14572151
  29955686
      6646
      4010
   9788288
  90000361
  33093497
  84763700
      1786
   3418615
  78157821
  47425813
     14690
   7239220
  64868019
  14833637
  15304826
  32795385
  47562728
  47800576
  53499294
      7723
  33224970
   1730343
   5599241
  14632700
  39510320
  11336727
      7685
  55180858
  27500572
  65664456
  40000766
  66040712
  90036581
  90036648
       442
   1145455
      1158
  91450419
  39276554
       280
       951
   1840230
  64214111
  64663943
  46169353
  65571000
  95128147
  28758404
  53601434
       591
       424
   5436481
  28000614
  19894361
  90021208
   9531822
   1154420
  65452766
    302643
  65971774
  12595687
  39276579
       205
  68717175
  28871914
  66364713
  53499512
   3905035
  90017299
  13160108
   8356827
  55100075
  85549862
  14748610
  30163822
  16753983
  86024990
  31834870
     14553
   1595851
  13647344
       449
       824
  33589083
       323
       389
      1439
   3396781
  85568449
       936
   2588441
  12756861
  12814432
    668763
    991232
  64677465
     12373
       421
  90000634
    299901
  72230759
  50409332
  85626832
  29954908
      1144
      2083
  90017223
  86103968
       967
      1290
      4238
    156460
  83412745
  17900243
      2062
  59781278
  78158539
       653
  65318677
       252
    339034
   5033518
  35589916
  65149404
  12702997
  28959540
  32408982
  47496606
  64092104
  32368570
  49223197
       197
  66060185
  47492172
  46993820
   9670753
  91313925
  33011744
  29854994
      2166
  85789517
      2556
   8954780
  29440775
  74187414
  28735081
      7281
   3488538
  91340632
  31772022
  86213612
  15245304
      1291
     28450
  91399844
  14744331
   9623317
  64397669
   4723536
   3232510
      1098
    156404
       108
  29022190
  28666381
  33722802
   3328031
  65000961
  90000135
   3376752
   5827874
  84398360
  29952177
  39548471
   8812867
   8994512
  57501709
  57501646
  15022610
      4261
   9606735
  26402097
  39066308
   4723149
  90017379
  86097591
  14634361
  15100051
   9477033
  85580425
  31769314
  28671089
  65655057
  66087167
  47664003
   9587453
  91300624
     12319
   2672460
   9501758
  61400485
  63904579
  49223126
      4860
  27339112
   9347957
  23500636
  64688645
  47238112
  65207058
  33490575
  33692863
  20361801
  28519164
  28797131
  47394596
  82709776
  47061468
   9244789
   8874080
  63574418
  86083606
  48702860
      3757
  11400132
  63392729
  33181458
   9256279
  64330162
  58988139
  40214004
  46696380
  66511593
  98047650
   1896191
  64102518
  15015202
   7505950
  47027045
  63131586
  15518979
      2757
  27461556
  31772025
   1127126
   3306003
    623090
  47583852
  28846144
  32291897
    570091
   9382773
         9
  65607532
  14255108
   3237439
  85860250
  40598165
  86028703
  13630389
  14605349
  90000245
  47586995
  49692888
  85235450
  28824708
   5878217
   9446498
  63629858
  78158268
     10871
  65020900
   9100473
  90017208
      1538
   5039307
  85784041
  86103836
   1136084
  63392722
       749
   1912245
   5816136
  29855023
       293
  65701534
  49651708
   1170551
  65560460
      4746
  90000089
  13018482
  45500142
  47657690
       356
       513
  14146091
  28859440
  47744072
   3286086
  59814099
  66322361
  91298800
   2517604
     16385
  76034921
  85260969
  14572015
  28837461
  11034785
  78314253
  12846836
  14755040
       377
  32430499
  62913276
  62220820
  33407557
      1279
    569736
  66544594
    722669
   3467453
   3405914
  90000604
  64042237
  15021414
  28771507
        29
  85527103
       561
   2808600
  64726350
  46769890
   2538932
  64868020
  64324208
  52002884
    174887
  90022421
  90000062
  17400195
  40214014
      2458
   9721090
  28550934
   3017344
  64714178
  20407992
  28843039
  72273643
  22298491
  91499213
  28789750
   3256088
   1154802
  85416806
       714
  39207336
       767
  65607556
      5094
  30062581
  63966290
  38393881
  14702515
  30173388
  91340605
  11057174
   2491948
  63392744
       704
       901
   9631707
   5575600
      1007
   2978940
  57715089
  47141604
    556122
   9381788
  28877176
  47695044
  38300022
  46527198
  85520481
  14722939
  28969303
  90018455
  13921272
  64854856
  28656243
  47626269
       541
    398802
  27410608
  85414403
  33571311
  84901145
  29082772
     14489
  58693918
  40347514
  65562046
  65562518
  90946982
  13406376
  65290592
  65880467
       200
      4048
  14600092
      6364
  47577290
      1760
  47231378
       484
  90000087
  90000098
  39514081
  86168649
  60822089
  14300046
  10300050
  62162340
  90428189
  33515729
   3686348
    153266
  28683438
  28817254
      1686
    437427
  13013816
        59
  53499271
  78170310
  86113721
  26200762
  46232701
  35408262
  39090424
   9574972
  91275964
  10995147
  22298500
  65097042
  14701029
   2559363
  70700244
   3307652
  59309909
  90017297
  31769318
  32225207
    567376
  65288356
  14707798
  28807840
  64944468
  10745231
  11603423
  20318435
      1025
  13708044
       497
     11267
      8705
   9274605
  14129247
       453
   9108270
  62890084
  40214008
   8346220
  84870227
  13294390
  15141589
  65054227
  65888604
  28845947
    188366
   1841434
  58188278
  15109080
      1399
   9951223
  12627842
  40621361
     18136
  29979800
      1466
        31
  65923647
  50100260
  52731891
   1912302
  11839954
  33443044
      1752
     11336
        18
  57671545
  63872536
  65347156
   5774720
  63392748
  85461404
  47460328
   2587085
  13647321
  36148284
     32425
   3309530
  64810503
  84058380
     16154
  63936222
  65673194
  91246671
  11023222
  47631039
  28771500
    533409
  65923452
  28721127
     49352
  63144307
  31804783
  33540320
      7023
   1698212
   9587454
   9670759
  14832939
  21899811
  91370268
  53601092
  50400563
  47706698
  65676596
       730
  48702848
  48702904
    743642
  84870380
  65632780
  46930311
  14559075
   1385355
         2
  63268532
  11039619
  38619566
      1374
  65672321
  11261554
  28900483
  33627174
    640986
  29200223
  49223182
  64188372
  65682317
  48702956
  12944358
  23100030
  90568476
  65546415
   1839332
  46668651
       989
    668102
   7337461
  11053173
  11201419
  85340245
  47654764
       359
  63392750
      1725
  32758179
     45264
   1010307
  65664453
  38873140
    772247
  90017282
  14833609
  20013852
    194622
  85211386
  85438466
  29812186
  33651425
       229
      1758
        80
   5664573
   8743809
  63243911
  33516323
  46685683
   1126224
  10187965
    475520
  64215927
  70400143
   3385858
  90022308
  90000514
  33386694
  60174889
  39554197
  49223199
  53217051
  65785938
  85015733
  28982894
    466734
   5599258
   6000130
  65796404
  85570656
  40000747
    556602
  65006579
  81646497
  28445857
  13021901
  12804883
   9711594
      1218
  11127011
   9485148
  64078278
   5436274
  63842503
  32148997
  39001475
   2595812
  91369684
      1322
  47817499
      1382
      5435
   5664615
      1646
  11236324
  12026484
  49223125
   5937796
  11935963
  14569916
  98014802
  15308165
       251
      2084
   9635195
  64172591
  65238525
  33400115
   8617593
   9040658
  33451039
  47604902
    325300
  65418334
  65733350
  47623862
  26700259
        69
  64455240
  65495470
   3339913
  65607518
  32144241
   9445823
  64487270
  46746943
  47331662
    489388
   8810520
   5816135
   9446467
  39207304
   1552708
  84871687
  47123330
  85689367
        77
  85119700
  11933863
  39189750
     11658
   3320109
  12981278
  50409328
  90036468
  86097546
  28610783
  32100540
  80811650
       607
  86124559
      4219
  63416646
  12862281
  33496217
  47301174
  85569711
      1099
  11923249
  14813707
  47363877
      1705
  65530906
  33326946
  63405505
  85897137
  86185624
  20309400
   2491949
  28593243
  37800053
  52027944
  13169573
      5744
   2750070
   9393164
  62913275
  65827972
  49223220
  85585452
  86123607
  33589091
  47420846
  65746565
  28825402
  46395924
       119
  90000050
  14832940
  62575758
  88659640
  28483839
       505
  57501706
  64727054
  39464931
  83268654
  36400007
  50373308
  26402154
   3019264
       340
      6352
  63752026
    570144
       257
    325294
   9489349
  62033958
  32399256
   1641575
  38531642
   5777643
  85203373
  11866482
  49223110
  64030602
  84471626
  63750699
  63998694
  28880418
  28825362
       953
      2086
  55333412
  86103971
   3457061
   5038992
  90036480
  21100592
  29972315
      1783
   3443765
         8
  90036218
  63961477
  47242887
       267
   2030957
   9531824
        13
  29600011
       656
  64672897
   3297390
    623089
  50200479
  63637686
  66087163
  33248900
  50404424
   2479706
   5710687
   5816137
  64778808
     58906
      1355
  14867085
  33307757
  49223192
  65282845
  11937440
   7828617
  33142109
   8689204
  64854886
  32912630
  29855020
       447
  64473243
       355
  65445024
  86023152
  13069400
   5878267
  12944764
   3385972
  77959007
  28448020
       137
  91369700
  38393869
  26000122
  32770334
  57501661
  65408864
  66055201
    339037
  28837462
  28956751
  28423969
   3061022
  64913729
  65270055
  13214625
  14755041
    305130
  65270852
  90451257
       117
  13988634
     14369
     90022
  47656164
   7243821
    156405
  61374756
  15021417
      1367
  64906490
  15376638
   9584671
   1172715
  28800258
      7002
  90000063
  12489850
  28687027
      2118
  57501708
  33571288
  62899298
  65032627
       715
   1147380
  12846777
  47700325
  47730519
  28843038
  11615513
    808492
   6693064
  33070010
   2587065
  63179479
  85599659
  47150320
    623113
  59332839
  85479623
  28633008
  65238213
  12100007
   1147786
   8874067
  11178038
  14216097
      1550
      4233
     30542
  65446118
  95128114
      4241
     45284
   3748689
        72
  63437638
  66453268
  90036798
  47100112
  12980862
  28492662
       599
      1642
       288
  27461567
   1841437
  45200059
  84108700
   2030941
  90000085
  33511228
  91024714
  12198847
  33346611
  33689681
       362
  65889614
  35800053
  52027940
       831
  66043039
  85473553
  86028675
      5091
       126
  47703820
  31834869
  13300445
  33628372
  63322111
  64906557
  53497643
  32100424
  49223121
  63392749
  59586841
      3942
   3718995
  66744693
  90947244
  20403332
  28771503
  39017427
  63437528
  64976938
  65413395
  28410795
  46169338
  13139544
  14040386
        15
  68654078
  11039606
  15088835
  28661035
  32905969
  47542400
  47130519
  63872535
  11270129
      1305
  65487660
  20318404
    295319
  25000641
      3038
     49362
  90000519
  48702981
   9489156
  90000504
  47576658
   2755511
  64370406
  90036586
  63841432
  11174283
  14815252
  90853844
  47425820
  66508368
  85157457
  90001595
      2864
   1632259
  65565595
  29756789
  46587118
      1821
  64619495
  86015605
  29039525
       308
  90017300
       964
      3829
   2400116
  39548462
    277118
  14857120
      1887
  27574102
  24202530
  25234003
  47701895
   9691367
  74895467
      7567
     10858
    616672
  86025000
      4287
     14343
  85429813
  46169323
    556594
   1126957
  65937382
  28094756
  64931534
  85416842
  14605350
   3360095
   4060941
  63837975
  90424768
  33574860
  46696056
  78158531
  12944360
   3414002
  13406380
  37883795
      2848
  98068114
    982891
  90221387
  47623988
       911
  29952127
       511
   8155010
       291
   1153619
   6103273
  65296326
  13850160
  49223231
      5111
       213
       559
  29995554
       977
  53601495
      2232
  64803846
  85626957
  84867481
  99417355
  95128270
   1719605
   9671681
  86024930
  38042437
  91340616
       168
  67667702
  47656187
       748
   9691345
  80811625
  26200705
  48702870
       393
  85568471
  16800275
  91231470
   3311942
   9354320
  30103842
       702
  28676570
  11913006
  20353267
       338
   1136077
   1139103
   9457337
  62220822
  64142220
  64488565
  90000673
  33504218
  53601137
   5902630
  64458299
  12895575
  14321867
  14680412
  15300214
   3971124
  60692057
  14255121
  29836924
  31848182
    479830
  64486651
      2635
  65960660
  28281852
  85429822
  90036576
  28165973
  33490409
  48702990
  40214016
   6693083
        67
  19923124
      2532
  10600023
  24524374
  29101672
  33683826
       761
  12133189
  46395950
  47744095
   3370869
  64525781
  10645620
  32963267
  47289804
  78158468
  66038345
  85260999
  90572578
  91184423
       325
       367
    175246
   3391956
  14701283
  27758692
  33505275
  47209156
       290
   1890040
  85719115
   5937696
   9724640
         6
  85206501
  11060489
  24900650
  48702880
  14755039
  46993786
      4813
  65058752
  47695407
      1258
  65055700
  28519155
       463
  63348487
       619
  90239491
  65094086
  85626195
       271
        51
   4723148
  12790383
  85364838
       709
   3384934
        26
      3113
   1629307
   8407418
   9579681
  63392719
  12198852
  46379371
  10367446
  84867475
  12299083
  12517872
  16300025
       507
   9587433
      9786
  57048311
  91304737
       673
    302630
   3531828
   9567705
  65000942
  85416680
  65289516
      2485
   1177006
  85842324
  33485637
     27950
   9467979
  11590403
  85777251
  84973849
  85260996
  12768228
  11904948
  13268959
  33692856
       373
       163
  11200917
   5828102
  11937439
  49044365
       434
       527
   9696143
  84624993
  28709073
      6350
     11143
   1554045
  14572005
  17400738
  65789034
  27700555
  53498367
  91041791
  16737233
  36200096
   1074081
  90021215
  14701280
      1682
   1140061
  44800047
  62913273
  60430580
  90000334
       681
      5631
      2615
  53499464
  78158397
  49223219
  63392739
  64790757
  10375939
  84593794
  16738829
  64139159
  85520487
  48702902
       489
  14033222
        78
  90036217
  27200595
  46700215
   9593770
      2853
   5828113
  61728187
  14572110
  33434619
  47438605
       719
     11549
   5888502
  14064545
  33628534
   5777645
   9721570
   8346213
       180
        83
  90564498
   9199180
  29897876
   1722706
   8801474
   9348260
  20377873
      1813
      8584
  85880605
  20299368
  30029211
     10927
  14572068
  40621360
  61745668
  52731589
  11039615
   5828104
  63405502
   2587261
  31790090
      6162
  28100992
  33462386
      3382
      7069
      2824
   6169005
  13251787
  33516350
      2616
  65626019
  83271749
  53217053
      6134
  85912939
      3047
  11400143
  49223223
   2588356
   9393165
  28481166
  39108319
  63955148
  65129040
  29358589
  44000691
  63715255
  64455887
  52589697
      2621
  84770062
  14701035
  47656163
  63112326
      1360
  63546595
  65415895
  29855019
  39276583
  55700551
  65975088
  85590378
  91277069
  47301190
      5589
      1899
   9333833
  91416466
    298880
  63752031
  65270891
  53601093
   6903532
  64661279
      1115
  85753005
     12897
   9902804
  27200619
  49223203
  85335185
  66506997
  12756853
       353
       518
      6922
  28719569
  46169354
       147
  63437372
  90000099
  33490938
       852
   1679115
  65318681
      1464
   1929656
   9381764
  61746313
  50400551
  15022588
  28430596
    489389
  59797958
  62452670
  46760052
  63955143
  20904562
  27746538
      2688
      4266
   9067684
        36
  31772042
   7400466
  47289836
      4293
  65288355
  31769317
  37883776
  49944949
  61728180
  84974706
     70857
   3376767
   9194909
  15022608
  39680500
  38873160
  65150201
  32429831
       740
  78157885
  13563106
  32311318
  28544847
    155159
     40686
   8346215
  63200477
  66708203
      1116
  40700694
  55119091
  65216589
  90036469
     12864
  70309960
  26400405
      1877
  28771495
  32716006
  48702861
       238
  11896012
  28666372
   9602380
  90000251
  44900068
      2976
  29913846
  12944385
       146
  46169355
   1929655
   2964535
   8871610
  57501642
  62576215
  86003445
  40585092
     37501
  84593798
  36200095
       551
     45277
  31200088
   2588151
  90021216
  11122582
  28455238
       496
  65734055
  68717177
       806
    816095
   8760170
  65685712
  65243036
  65538072
  29960697
   9531903
  28820224
     28538
  29916155
       198
     14370
   2588210
  65969095
  61728179
  85942447
   1968639
  63649392
  12400212
       985
  13403088
        79
  64741357
      9475
   2588373
   9318302
  86097544
       701
  63644713
  29110175
      2161
   5777646
   8133815
  65664457
       826
  63994333
  13913579
  45700047
  65586887
  28445785
  65696235
  86044731
      3579
  91207036
   9634967
  64730898
  90630377
  56087025
       250
   5912742
  33287612
      2408
  14744332
       145
  59309899
  90000632
  90451258
  46769909
      1763
   8760963
  15088837
  65975109
  12115874
      1292
  65274091
  85503881
  12882715
  18000080
      1146
  33539664
       298
      6133
  65769174
  99623969
  65215861
  86003334
  11898028
  72200421
  85527102
  40607278
  47511725
  61799836
  39548470
   3300176
  63955145
  31131446
      2825
   9631723
        38
  29952178
    972346
   3237440
   3428148
       107
  91504760
       352
      1744
     40668
   9170877
  26200683
   9721093
   9552185
  33299728
   3309393
  85167292
  14833030
   5925895
  47363064
   8649959
  15015188
  39548473
  65795641
  20348679
  28900599
    475353
   2874861
   9670767
  47656167
    556595
   5436275
  15500069
  13222838
  33722787
  48702996
      1215
   3449786
  90000116
  12026501
  31236245
  64924187
  86168669
  32937343
       399
  28797124
  72232840
    556621
  29716728
  46947820
  36200100
  65932632
     12861
  66775015
  27311972
       996
   5828109
  64296525
       856
  85578417
  85321121
  46859949
   5710676
  65234101
  63904548
  13163080
  30113435
   1000073
   9771909
  64778810
  85225577
  27322164
  16600273
  52589659
       143
  33248963
      1913
  12800558
  65842580
  86175928
  64868046
  47101045
  53630024
  11224973
  28661044
   9951232
  28410796
      1350
  66618976
  14833643
  64142160
      2628
   8899334
  60866929
  64042245
  47356292
       358
   4903882
  65741919
  28532445
    118573
   9847148
  90000136
  33167653
     16276
       368
       521
       576
   1554019
  27257758
  33683829
  96910354
  13865320
       416
   5710704
  65664449
      1058
  11056610
  29973975
       717
     65038
      3518
  28455241
  64906474
  64690821
  66147335
  66477894
  53282752
      1151
         3
  64052470
   9332038
  62896861
  65993720
   7243819
  63203345
   1083476
   1117269
  47695394
  63085256
  11183641
  39208626
  86019387
  11425640
    816064
  62703522
  65960678
    141583
   9634964
  63842495
  90036479
      7356
      1330
   5599251
  62913274
  50409340
        27
  63382797
  90017410
  45200104
       476
   1653952
  78314248
  84279447
   1185966
  90000469
      2627
  62882512
  42747072
  47543833
  47690259
      1277
  64697761
  64475091
  83917793
  27638128
  18000050
  85878951
  14632693
  64547043
  68358330
  10700468
       113
  47235569
   9350699
        41
  90460458
  27338322
      3330
  12900026
  26200739
  29913925
   2894686
  31772035
  31834872
   9414292
  29954906
  33434596
    458179
   1104363
  86175844
  38873138
  48702960
  85963609
   9001776
  14722935
  26200702
  33210009
  64906435
  89847577
  46295327
   7538764
  29952139
  47519922
   9367557
  86024947
  91277055
  47139232
  51401715
  65734154
   1150076
  12825384
      1123
  14571958
  17600044
  39105823
  65758256
  32579921
  63092128
  28872794
   1107362
  39184219
   4722172
   9446489
  68181538
  73216003
      3929
  86025126
  12014325
      1289
   9718993
  65487661
  67998999
      3311
  60063595
  29812185
  30102903
      2638
        68
  90000073
      3079
  13790746
  27366922
  21200053
     14269
   1161438
  83936478
  31808614
       219
  66555885
  28820174
   9670752
  90036465
  28505327
       226
  90000550
    183633
  32850606
  47310572
      3289
    299902
   9456319
  46395932
       636
  47444921
  28544849
       259
      1884
      5712
  98130133
  91317244
  13163106
  50400588
  85812404
  29954931
       283
   3117069
  17900144
  71900357
  14926378
  57501644
      8249
  29500061
  47380377
  66064996
  85413035
    367200
   6488786
  68762047
  37600270
    460336
  15277983
  39497742
      3734
  86005626
  28481188
  46668650
       552
   3249097
  46008976
  14571976
  48600087
   2587373
  90000058
       562
  90000814
  95128273
  20257493
  14701289
  70989164
  90000091
  85167274
  18100554
  28807837
  50300008
       151
  68717180
  29945525
      2783
  90000240
       613
  83684645
  33401025
  63380221
  47544623
      1091
  66169581
  90499591
  11226849
  38500374
  47622386
       596
   1602179
  33465999
   2895175
   5436473
  85439981
   1709787
  14069528
  28334903
      1201
  90000231
  14701286
  27758691
  30051343
  90000178
  38393882
       616
   1113949
  85413039
  14813706
       382
    407722
   9788300
  62162531
  63630578
  12026493
  14701027
  39001471
  65999409
        94
  76448585
       407
  63382697
  66060434
      2743
  65457833
  28819301
  60900474
  14325806
  32984518
  53600614
   9721406
  31772014
      4882
  40729515
  53601088
  49965887
   5599249
  45202101
  85768002
  21200047
   9754561
  63392703
  47235568
  64726342
       670
       218
      2245
  45300237
  78158358
  25268133
  28701003
   3321566
       159
  24200673
   7994380
        97
  85870909
  11400378
      3023
  65912597
  80811671
  90002543
  47745530
  38619565
      6980
  66001916
  83936475
  40560977
  33651437
   5664618
  33299035
     11416
  86180554
   8741381
  90036498
       417
  63773855
  85669118
       510
   6831573
  15021421
       230
  28762434
       459
   8874074
  15100150
  27108203
  59586828
  70309996
  38873139
        10
  66544146
    556614
   3704635
   7366401
  85429754
       305
       545
    467370
  65992120
       242
   5575604
  63842496
  47654853
  13139589
  14259371
      1264
      7228
  62020472
  65391379
  85568396
  13614799
  85571248
  46169356
  28995397
  46413090
  28809697
   9549288
   9564236
  46395951
  85340273
      8426
      2483
  22900004
       263
  68957952
  90000079
  26700847
       364
       525
  47525598
       597
  81011646
       312
     11517
     45267
   1674318
  11261548
       456
       380
     27630
   3208135
  33299036
  63380240
  28698153
  48702881
      1372
      3514
  85534835
  38411466
  40000760
    156384
       270
  65794715
  11039578
    168629
      6279
    141570
   8949695
  38844239
       306
    277120
   9987515
  11039604
  14255081
  28771505
       435
  60082639
  65006512
  11937438
  12198851
   9642024
  64296596
   9199173
  13746792
   1970914
  85424001
  29001858
  29786460
  63872537
  10398783
  32128872
  47469523
  46169336
   1839833
  40520473
   3492804
  48702994
      7675
  65295493
   1658746
  13487859
    642095
     11395
  65020893
  47623899
   2989001
  11700013
  40214033
  65672299
  72232980
  90036588
  47469573
  14702513
  28671951
   1674509
  85860334
  90000532
  20353251
  47466993
  83272219
   1591554
  70309915
   1912271
  90036564
  65050928
  65490194
  25268131
  46395918
      1172
  61149942
  86028692
  38042436
      1349
   3437037
  90000175
  38393883
       258
      4181
     11527
  14701019
  33462445
   5599250
  68717174
     10856
   8735107
  13941362
  62220821
  86180553
  90000241
  28660661
  32687125
       491
       528
  65664448
  85824696
  12198819
  48702980
   7399727
  47274443
   5828114
  61797126
   9266337
  64814388
  90000605
  28774326
  39276572
    877433
  65603724
  39680509
      1352
  86024846
  26700157
  28991681
     62152
   9754560
   9287857
  39039977
  77974619
  83936484
   9287885
       255
       632
       462
      2043
      2214
   1928391
  65996103
        98
  40609384
      2332
  33260807
  47411744
      6931
   7938763
   9612383
  64200149
  98136784
  14755038
       243
  14050064
  33326970
      1599
   5816129
         5
  91369688
  14815253
       418
  10995142
   8700026
  26200741
      2440
  61911237
   3335312
   1588656
        11
        25
  66652326
  86085036
  29724540
  64889359
  28443047
  18000056
       542
      1564
  14722940
  40347506
  64552469
  64650113
  49223137
  65270058
  86085006
  29954913
  39563625
      4730
     40430
   9587434
  57048310
  49691154
  90017380
  12908730
    153259
  60363557
  29958549
       617
   1592271
  85569704
  48702991
   5228027
  14572014
      3263
  62913832
  62882493
      4399
  39173157
      5252
   1126741
  28701007
  62899268
  13311085
  13651009
      1197
   6373052
   9670768
   2672462
  33401029
  66453166
  17900248
  63010967
  65598265
  90000232
      2421
  78170212
  90351925
      1394
   5036939
        95
  83666800
       115
  47245831
   1167422
  85167278
  90487974
  28661048
  90002784
  33216741
   4060963
  65203405
       326
  86334692
  31373249
  12318099
  17321299
  55221326
  33146257
  40214013
       501
   2588215
       675
   9382771
  52589668
      6770
  28736853
      3024
  13111116
  48702854
   5575592
  14495717
       432
      6807
  64228772
  29855013
  54476287
   9130231
  32674602
  33132925
      2382
   5491784
  12668368
  28465675
    916353
  65288948
   9710817
       165
  53601101
    129559
   1840226
      6310
   5878210
  61963602
  90000237
  33434593
      1259
      1447
   9206954
  85897107
  13067484
  72230538
  67167868
  31772047
   3197689
  64404302
  13708040
  63437652
  65733065
  32314666
     13973
  64619019
  37800031
  66169350
  20377892
  11063841
   5912734
  28852132
  63833166
  29117119
     84460
  28708207
   9328635
  33423815
  28783455
       216
       485
       818
  48702951
   1841438
  49223230
  60896356
  61158262
  64599058
  64123442
  62912717
  85746070
  47695397
  64385120
   1580344
  31769398
  31841523
      2034
   1167451
  13902538
       411
      1043
  85413038
   8903348
      7379
  68297987
  90318722
   1709789
  84058360
       471
      1203
  31728299
  47793792
       232
  28857818
  47658104
  53600613
  33248906
   2491940
   9333829
  47048576
  63392716
       860
   7763800
  11120908
  85268349
  15427928
  29027594
      2531
    929764
   2600035
   9456334
   4066020
  90036578
  64730897
  13245199
  31804778
   9138877
  11057188
    205692
  57501704
  53601493
  68878150
  95128272
  20805831
  39680521
  38531640
   5436279
  90036511
  47480345
   5710679
  33299734
    678048
   9389622
  39680492
      1297
  85770468
  28342559
  90535046
  47695392
       154
  63029849
  85503871
  65340993
       800
      3555
  65841928
       747
  63866340
       835
   4060964
   5664599
  47263237
      1114
  47094176
  53632424
   9344619
  74208119
   2808599
  90705003
  12100147
  22500316
  90424767
  32995255
  40214058
    404148
  61362363
  29955380
  47692514
      5656
   2439493
  47100111
     10459
   4391559
  62896851
      1414
   2559372
  24200418
  28809696
  46169357
    479832
  11057189
  32089961
  53498365
  15376632
      1700
   6900037
   9951225
  32716391
  65885867
  85969981
  90000493
  91277082
   1743401
  85260997
      5965
   1914481
   5193610
  33260799
   1517133
  89470700
  24704471
    952396
  90798682
  49223120
       893
  20191265
   9623295
  33299733
  47658110
      3517
  14102582
  30108152
      3115
  65752806
  65406704
  85777613
  10800115
  28297409
  39276566
   1700487
       185
   1682157
   1735169
  63736496
  62913279
  62318720
  62641010
       751
  90000069
  12747953
  13139315
  36601834
   1735369
   3094942
  90000129
  91715473
  28820225
  53746675
  66099678
  47231314
       158
  85260998
      7098
   3472988
  31746866
  28800044
  10011988
  64946602
  85429816
  28796947
       328
   3686399
  18600106
  64516645
  28947806
  43222214
      3886
   1127957
       412
  89470701
  32362396
  47695398
  33326942
  47711646
      1189
      1909
   7693143
  90019590
  29200002
  30043149
  47002671
       231
  65794689
  31200138
      1393
   9256185
   9585299
      1109
  91371319
  14118874
  27000258
       706
       877
  15330006
      3853
   5436277
  85429819
   6465892
  62913278
  66331297
  86168652
     49245
  97925570
  29011349
  41020953
       460
  65793828
  32917269
  53632422
      1021
  89965005
      4751
  85494065
  14572103
  28995396
  47289835
   9421622
  62508805
  90898913
  32728920
  46169359
      1593
  63392701
  58642277
       509
   9754581
  61238336
  64921210
   8826500
  11057187
       512
      3021
  15088832
  48702964
       727
   9560643
  65667694
      2572
  83936477
       433
      5250
  95128271
  28762436
  13160109
  27907896
       415
       543
       164
  66135596
  85449164
  33485638
  33525548
  61963603
  28991981
  28701005
  90564483
  12600073
  47605858
   2743160
  28587293
  55119097
   9682397
  85500051
  91122174
  64660769
  60603223
  63905815
  67769683
    404149
  47730607
       801
  90000092
  28809695
      1266
  28445828
  28896889
  46169340
   4060965
      8993
  64714179
  85768001
  85198800
  43300042
  48702934
       189
      3299
  11300148
  33462407
        40
   8700027
  65745675
  84901137
  47657569
       215
  85429821
      5087
  78158467
   1743400
    923603
   3321563
  64194638
  90622722
  11236320
  38903875
  50358698
  61797165
  85340275
  85518431
  78158064
  11074752
       762
  23300796
  28797123
  33476409
   5664619
  65594134
   1909691
  65024300
  50500740
  19300866
  32963203
  12627820
  13865286
       345
       458
  65659789
  65655119
  90585766
    175025
   8844305
  53600439
       272
   1582021
   8770911
  91104275
  52731822
       304
   2241403
  65406705
  29920089
   2517660
  26200771
  90000077
   9670088
  59491245
  66642831
  84870395
  47383033
  63392715
  62677906
  29954924
   7447472
  84896522
  44601129
  63750734
   5710683
  77033041
  85842323
  90001399
  12781755
  26800005
   9108428
  39548479
  57501703
  65058749
       440
   9117147
  29855012
       556
  64255035
  33172400
     13156
  39134489
   8699949
      1095
  85799095
       169
      1856
  33070095
  47480344
  48100132
  47458771
   9398174
  29122941
   3428142
  90000148
        50
  91354888
  14571999
       840
    113856
   9457338
  64331451
  53742147
      8639
  86083599
  90000108
  14701028
       703
      2412
    569649
  90592586
   1075710
   5710690
  95127694
       872
  10400007
  33490906
  28900500
      9784
  65570991
  53601300
   5575593
   9721091
  90017234
  53630173
   8118017
  64605598
      2636
  32347933
  40621923
  17200599
  29787245
  65801721
  90619179
  39680494
      1324
  63523255
  64729229
  64340014
  40615943
   8681772
   5936084
  90000083
      1496
      1644
  28817250
  91220934
   9027244
  28638742
      6503
  20320870
  33515749
  39548495
   2587199
      2476
     28541
  65694486
  71900362
  90000053
  51800374
      3488
  39276573
  46737305
       472
      1002
   8949682
  47687241
   9691391
    524483
  85686810
  78158532
  45700226
   8935751
   5816133
  86096316
  60456349
  38917560
  58133726
  90424769
  65452918
  33599932
   9276608
  33434592
      5393
  40621365
       289
      1767
      6932
   9771892
  85060193
   6900108
  66589802
  86096324
  13300014
  86103978
  20369330
  28957577
    295321
     40649
   6903555
   9691418
  32470288
       183
      1734
      2524
       962
   9054516
  24805900
  61233241
      7696
   9398195
       133
  66373912
  84035065
  85337277
  58914281
  83360396
  20200183
   2964527
       222
  62220817
  16753978
  33722786
      7010
  65994647
      4260
  65311406
  14018775
   2491943
    277121
  60866927
  48702914
  63993630
   9531016
  28774319
       959
  28623889
      2079
   5436479
  91715471
   9562529
  84575900
      1126
  65875309
  45700871
  46947835
  47700146
   9328634
  14255119
   9528864
  28991975
  33144154
  46900089
      3833
  29377341
       586
      1339
   5400741
  90585309
  83728674
  18000064
       487
      7546
        91
  58525711
  49223134
      1863
      1986
  63382440
  85439442
  12198817
  33758954
  15483856
  49930403
       406
  66453937
  15272415
  47413356
  85119696
  63750732
  98104608
  11053186
    513944
  85000691
  86028744
  97671744
  26200743
  90000103
  13865292
       228
       515
  85569705
   9199174
  64767388
  65454538
  85438467
  12711975
    556113
  65655125
  14833606
  39040257
  39680518
      1155
  29854998
  17200031
    798218
   9564858
  90585413
  53601503
  83929086
  90036495
  28410793
  14481738
  38393870
      3036
   5100364
  65249527
  49223221
      2639
  90000515
  31650075
   8801464
  39614337
      3070
  63392709
  17321296
      1645
      4523
  62345899
  66078095
  33136838
      1679
        43
  53630134
       295
      2026
      1562
  62452669
  13035532
  47642212
  33360062
   9711595
  14633632
      3562
   5664616
  28797126
  80811616
  11039624
  11183636
  43917813
   9139128
   8793890
  78158581
  85815961
  32414309
  53601240
  54437046
    129560
   9396007
  58409498
  13510139
  33545508
  47623903
      5565
  79607049
  85796867
  65560472
  68341626
  84058400
  86166587
  33020809
    875134
  31769394
  36500017
  12944376
  11261551
   1169973
  29787246
  65958494
  66041691
      2215
   1080162
  63942779
       720
   8949694
  85429815
  90000149
       303
     11401
     71425
  47123338
  48702923
   3360118
  90705002
  47289838
       240
       628
   9244797
  32312846
  28492659
      3355
  62187259
  64032857
  64142219
  85017089
  13913581
       275
   1912232
  91277059
   8137408
  86022596
  90000127
  11225022
  29358582
   3018787
  62344581
  62737371
  22600645
  33422332
   5710686
      2125
  65664460
  64615068
  91182846
  52018992
    295314
  90036577
  12814443
  14744329
  46769893
  65494912
  54100042
  85413048
  31373291
  85337294
  86094544
     28452
  85753006
  11902231
      1585
  90000051
      1699
   3385954
  40593807
  64913715
  29724554
     10783
   1171549
   5319307
  13350727
      7114
    923589
        14
  82106340
  90036497
  90635044
  28796934
    621866
   9054517
   9548120
  86050123
  90644687
  15123785
      2696
  84058177
       674
    876526
   9710802
  39276565
  61811419
  29875997
  85518750
  63581466
  68052958
       118
  66275234
  46395925
   6639370
  36601853
    613923
   2601197
  85500054
  30024590
  63392735
  65426397
  15156855
    556613
   9124472
  26200760
  90017191
   3192425
  61728184
  63842504
     10945
  57254103
  90000570
    205639
       111
  65607544
  12198914
  12300366
  64740590
  12026485
       317
      1321
  62220819
  67914956
  31788135
  46703738
    486386
   9297691
  33281969
  90000131
  10861957
  47604901
       256
  40621358
       455
  12791068
  13098581
  15086491
       465
    653359
   5911786
  65275805
  65288351
  84806131
  17900236
  49223174
    798528
  47132136
        66
  59273322
  28789747
      2730
   8532590
  29959933
  63048846
  20257488
  33407547
  14823703
      1268
  55073780
    470291
  65318541
  47690258
      5084
  64356237
  65069476
  13139626
      3783
   8600541
  65570999
  90433275
  46169342
  64978127
  66453951
  12846790
  12198892
   7699471
   1717337
  11202721
    533417
   1146229
   5816134
  85953283
   3129142
  85364664
  14572107
  22601688
    569668
   2475165
  90000339
  91715474
    524708
   5944528
  14394503
       441
      5964
  65312438
  14482068
  28503549
     12843
   2594723
  59640293
   8741379
  47542398
  46856696
   9695071
  14701284
  66242436
  90036474
   9552195
  31836015
   6052051
  28959520
  31582157
   9501755
     14184
  28817246
  40214042
    338982
       134
  65428804
      1888
  64876363
      1554
  63010966
  65633118
  21000056
  28609000
  46337939
  46911003
   1648288
  65215969
  46127965
       269
  65759591
  17900252
     40676
   3126968
  65044010
  68562379
       688
      3831
    556591
  65525633
  90318721
  21011053
   9601478
  85429812
  50600044
       191
  66453269
  23000653
      3956
        73
  97742865
  47543831
  47642214
       188
   5828115
  66573559
  40214007
    183110
      1076
      5279
   6900009
  66645395
   2590849
  47439549
  11897973
  85568450
       171
  60866910
  28364787
  33300161
  53630191
       125
       884
   3349707
  45201269
     13775
  65701219
  90001514
       773
       483
  68493809
  50752354
  28698152
  60673726
  46169339
   4576595
   7243823
    112136
      1750
  28725612
  28771502
  33350990
   1698208
  40347509
  38365342
   2596247
  12780413
  19767372
      5870
     89768
   5599256
      2402
   9446468
  61728188
  63842508
  53850791
      1306
  85578409
  90458288
  63872534
  28333426
  63808064
  15022580
      3037
   9020867
       498
        49
  56700011
    281450
   1840242
  72486024
  97682768
  28519156
     10403
  18600107
   9266815
    183631
   5836581
   9601496
       120
  28881132
  13000853
  16900081
  28709071
  46008746
  29954933
       916
      2099
  13942909
       926
  15088833
      7361
      1105
   3385970
  85575567
  31848158
       235
      1797
     40680
  64296650
  14291868
  90318723
  90433276
    339035
       445
   8874086
        64
  90017098
   4069609
        71
  11071762
  12026491
       754
  14797446
   9079858
  13815824
  47545233
     10903
      2604
  62620435
  85127062
  52589565
    470174
       370
      3025
  90036524
   9696105
   9665179
  80811694
  90017322
   8301209
  15299218
  90644686
    505073
       157
   1972664
        88
       594
       160
  90002561
  86103949
  28294827
  17900253
  89470684
  46169358
    479833
  91120447
   1698206
   9771910
  29597100
  70309964
  18000077
   2581608
  85575502
  44300017
    533410
  85648198
  30089976
      1749
   7362936
  29700027
  65594024
  11074751
  47458717
      2508
   1642775
  90000138
  90332206
   9079861
   7903052
      1272
  63833179
  90858098
  38393875
  14605348
  27339124
  40593794
  49223234
  66674742
   9754582
  48702972
      2201
   9754631
      1711
      1910
  11039600
       184
  28789674
  40347512
       176
  85461412
     58937
      4184
      6890
    106795
   8346217
  66453952
  90122127
  19882945
  64154104
  90036585
       310
  14495715
      2076
   9691413
  28443087
       778
   9276474
  67259944
  15081497
  85503891
  60350545
  55171349
     19959
  44700036
       209
   1165156
  86175915
  90036613
  86085086
   7243822
       167
  46769889
       177
   1839815
   5575617
  65175567
  65618428
  13865241
       390
      3747
  68572698
       474
  10995088
  33562886
  62129779
  28807842
      4734
   7600189
  65570990
  28979551
  66572024
  90458394
  28709121
      2625
  46600497
   7096702
  61007949
  22298471
  86103965
   2588416
  86041186
  17321629
  85964996
  27800311
      1769
     40683
    698361
   9560651
  58587110
  33476404
  13107613
  53601104
  48702882
   9501764
  28939098
        54
  15305011
  62869126
  28094077
   5664579
  91064429
  46976576
      8576
      1518
  65498141
  11039610
  72271924
  33224948
   1140122
   5599244
  65330503
  15412591
      1140
    205514
   8657968
  65836709
  66038967
  13621061
  65472711
   9623303
  33511254
       707
      1672
   9076121
  90000078
      2740
  84951614
  13016205
       196
  13850229
  13865323
   1124388
  49223193
  85907930
  90458396
  14700882
  28464019
     10608
  47662250
  77847592
  90001392
  21200055
   5948405
  90017283
  63048836
  65739256
  12973326
       772
  61357619
  85090598
  85211385
  13350729
  29178854
  65535876
  17453504
   8874075
  61922738
  85413037
  13134779
  12661309
  64835875
  13163810
  64809755
  47383558
   8832630
       285
  99903871
   9737440
  63363975
  14797453
       544
      1853
  14426280
  33407559
  64726340
     12888
  65685679
  78158471
  29954911
    940627
  21006299
  48702892
  64550092
  66185876
      3082
  64727093
  15443730
   6488799
  28676568
  40452866
       278
     13606
       311
  10011995
  86018192
  90000056
  14701287
    205652
   1665494
  84870340
  28758927
       889
   5068653
  85260985
  66015452
  85260995
       584
  11926973
  13614791
  49223122
       321
       467
   8949684
  60700034
   9070416
        52
  47171375
  39680499
       615
  80811626
  55979266
   1202360
  65798012
  85569717
  28606138
   5777641
  28881852
      4299
  29995085
  47407079
        93
   3448676
  58118231
  85897108
  86130943
  91285723
       863
    156461
  91330686
      1004
   2596007
  63392723
  64397658
   9269285
  36148287
   7243818
  85211988
       721
  57501720
  85167277
   9788295
  64750547
  84793076
  32943464
       276
  58988138
  64906457
  65448036
  66288120
  53601311
  63392738
  86025036
  14378721
   6903679
  63955144
  66114035
  31131445
      4757
      6616
   3337087
   3424107
  65664447
  85486991
  40000759
  85391726
  14000097
   9382772
  91339273
  90564495
      1537
   2907399
   7221500
       296
      6108
     14270
   4694651
  85414409
  11057190
  13656002
  38873142
      2738
   9199175
  28825126
  32531936
  86104005
  39493620
  55180855
   9272576
  12952694
  65454537
  78314252
  12690225
   9382762
  33418542
       385
  90000095
  33637371
  47698344
       220
  11202682
    337402
  28980122
  10995140
  39276562
  61781966
  14621783
  39563608
  63380249
  64868023
    398789
   1165861
   5710715
  28771506
      3030
  85568502
      3530
  63750731
  28871823
   1912267
       838
  64011691
   5710707
      6491
        56
  63437331
        45
      1540
  63872538
  65512966
        63
  60800264
  65914051
  14722934
  70989871
    537872
  90001747
  65391497
  47775341
   2491942
  28985369
  47263238
  47664658
     10617
  65738667
   9623280
  65875193
  13651014
  47695389
  53601224
  50400550
  91376053
  47623926
      1012
  90584664
       642
  14707463
    653358
  65689645
  85295072
  91182847
  47586994
       302
     40161
   3081535
  14320558
  28687024
   1167421
  63949254
  85969976
  60866919
  53600437
  86084044
    798527
  66245990
  33581381
  77974617
  55294143
  58988129
  90705001
  30138928
   5878218
      5433
  40347504
    183214
  59586840
  14570357
    570090
   2587259
   9375989
  47800397
      1369
  49651707
       723
      2624
     28463
  63135779
  11074759
       430
   9434723
  47477336
       524
  45700037
  47229049
      1249
   1925006
      1710
       974
  63200472
  64458755
  28980138
  66241346
  12867784
  46169335
  60429921
  63405507
  11918972
     10805
  85167300
       400
      1881
  14018705
       286
  28662678
  47583860
  47669141
       343
    600656
  14400370
       335
    156424
   3376765
   2491947
  14291867
  13865317
   2601196
  90000247
  12908733
  13484381
      3135
        44
  61728182
       753
  13021173
  47237639
  63750733
  91715475
      1666
  39276588
  48702984
        23
       322
  65290800
  44000012
       318
  64835880
  66037887
  15081495
  23000573
  60656737
  85260988
       766
  65182065
  90135157
  31834844
   1589565
  38873044
  53500188
  86028695
  86024906
  53601339
  84241833
  39510319
   3686388
  31772024
  90000081
  18000914
       454
  91255354
  13500005
       466
   3430533
  85897109
  12433417
      1549
    923591
   9602407
  84705942
    278399
   4302669
   5777642
  90657536
  48702924
  64096117
  38966444
    653428
  65734151
  65550263
  28959533
  64466701
  47610261
       247
  16715844
  50378053
    564257
    277116
  91340630
  12198893
   5866042
  64319438
      1871
  11120243
  28916902
    533416
  39680529
       450
      1036
  91367661
  46169343
  63392711
  65288350
  33401030
  10011996
  29716743
  47707739
    155031
  61742283
  70309917
  65583501
  85572065
       266
  50500764
      3873
   3430446
  60420574
  65560461
  11236323
  63630678
  64654434
      1154
  65533203
  90000104
  13790745
  21878561
  63049572
  63574400
  32083489
  18000081
   5801318
  11932974
  28867671
  32430496
  40000342
      1852
  10356899
  48702941
  15000188
  14305983
  90036496
   8668134
       533
   9691347
  68021169
  33434603
      7105
  11927306
      1385
  65666765
  50500768
  90000481
  48702936
   1554037
    923578
  64777036
  85423962
  97830736
   5436272
  65588427
  28887430
  56000049
      1060
    135018
  47739691
      3996
   9191983
      5915
  33462388
      1380
        21
   3256089
  90000057
       555
    156456
   4290941
  33684733
   2587067
  95670041
  29954907
  39207337
  27461546
   2574231
  39173152
  39329623
       768
    570124
  90000090
  11909684
  13363820
  28702285
   3150775
  14224884
  64726327
  14702516
  95752563
      4116
  65691957
  90000542
   9286350
   9531033
  46527199
  46395933
  29954922
      5890
      3745
  66103359
  90486202
  53742156
  67731768
     10897
  98714566
  19900852
  29099542
  32299394
  62244136
  14572160
    295317
  11202681
  11902999
     10870
       405
      1288
     18097
  63392713
  64774742
  63392721
  90017375
  28769440
      1864
     71950
  86028743
  60778585
       294
       149
  65406706
  14797447
  62121497
  90000076
  21200054
  64651972
     11660
  24100584
  28796948
  47654340
  64099311
  91024713
  46615234
   1009406
  72271926
  47420203
    678053
  10723700
  90000230
   6693094
  63816955
  84004738
  47759971
      1152
       378
  66540934
       383
  57048326
  49223105
  28483837
  28762580
       600
       705
  60866887
  86168670
    710746
  62240299
  65457449
      1854
  63437705
  63755882
  14701034
  15648201
  19722600
       535
  62913277
  65288357
  90000440
  11896767
  47744068
  90000192
      1592
  57420248
  90036478
  29954916
  32225206
  47543834
  47352256
        47
  11049450
   1912269
  85429823
  90001497
  70891150
  13205804
  30108163
      6493
    798543
  64054208
      9599
  84165524
  90568522
       610
  78158555
       398
   9710851
  64092960
  90656237
  50400578
   1912257
  10311697
  59375078
  65000946
    816081
  11181479
  90798687
  40621359
  47299378
  68052975
      2017
   8301208
  40696606
  47634415
    653356
  63942458
  17600881
  37307738
  32308176
    440597
   3484624
  52589625
    868778
      1130
    556121
    819995
  91277056
  29695405
  47592802
  77595055
  47132125
  40347560
  39055228
   3385959
   9501739
       102
  64882098
  64663888
  96437829
       629
   3349998
  64096133
  28993540
  29600269
  64729378
  85432462
      1895
   1404767
       620
   5816139
  13123279
    470289
  15050050
   5710685
       514
  15227003
       369
   8689202
  63874340
  90000065
  18501067
  29200003
       425
  66454521
  90000088
  33260802
   9531839
  32775087
   1107363
  12973313
  28809374
  32429848
  53512805
      4070
  47639495
       227
      2241
  28092905
  30398135
  65748197
     14034
  39497743
  64714177
  65241890
  12944359
  20417414
    569741
  28902550
  29931009
       333
  29129854
  64726351
  30008619
  63955147
  28464509
  32279624
  47744093
      6385
  65442120
  63872556
  90601798
  14782533
       114
  11920944
  13862369
  22298492
  64442565
      6729
       319
       888
  61843338
  66336856
      2472
   3309401
  63744861
  89470710
  14661378
      3236
   3385952
  33467806
  11120922
  28997128
  40214012
  46859948
       728
  74895387
  85260986
  58814804
  65455681
  85777256
       329
       371
      6993
   4808516
  65672833
     10663
    399208
  86277481
      3244
     28379
   3412442
  20191262
      1176
   8949683
   5816140
       614
  65008137
       360
   5938923
  23950436
       350
   1123308
  65495444
  66093001
  48702978
   2229232
       245
   2601199
  57048497
  65413397
        92
  90000569
  28294828
  47357710
  63559313
  85461415
      1246
       193
  10800865
  47641689
  91450420
  91398097
       203
       672
  65319808
  38531639
  47322225
  91340683
  11074731
     13978
  14378722
  63502686
  33476398
  39019114
      3255
    875135
  65831506
       531
  12578639
  38500015
  51200759
  12198874
  33008627
  28800259
    156458
    461563
  63949072
  64599134
  47597600
      6319
   5575598
  85647905
  90000101
   9501757
  90000880
  15500153
  14190816
  28600322
  90135186
  62913281
  65419251
  12967896
  36148286
      1822
  65032655
   4066045
  63243922
  85375256
  53498368
      2181
   9951220
  13111117
    339067
  37800024
  48000294
  28600033
       787
  66038294
      1087
   1140060
  62071403
  62220824
  11113596
       680
  76363452
  85447757
  14680410
   2679809
       106
   9134307
      2006
     10773
  64598888
  11155329
  39173162
  47511716
  50417010
   1349590
  78401612
  94161663
  49944946
      4679
       315
  14701040
  64719956
    623102
   9674026
  66520134
  72230624
      1103
    545762
  28445821
  47695399
     10936
   9626399
  30384245
  12600071
        82
   8346214
  10086165
  29916596
  90036641
  64779445
       273
     11088
  62913272
  30073966
  63630601
      1049
  64389253
  32279861
      6357
    537868
  98714569
  10826096
  15443733
      4277
   5850086
  59309906
  45700280
  15109083
    569714
  47656162
  64607954
  27244032
    156459
  65587089
  28871255
  29920092
   6100973
  29932181
  33599926
   8994511
  91323568
  13865187
  14100028
  53217052
      1780
      1898
  29913305
  91246673
  90000111
     14669
  58758149
        85
   3718984
  64553027
  65096470
  90000064
       110
  90568431
      1384
    816084
  10200275
  63839855
  36601839
  86024530
  39108304
      1588
       128
       174
  50500765
      1313
  64774322
  98073947
  50394699
   9273107
  15091945
   7510418
  85715155
  15291163
    354605
  85429807
  65701595
  90001402
  15119891
  62896855
       696
       732
  91450252
   8618887
   5953815
       104
      2015
   7317928
   9670761
  64835859
  64068971
  48702852
  85970051
  13138194
  63392725
  29979181
  49223194
  13988629
  38393874
  47690248
  33572781
  47300271
  29039517
  11060494
      2158
    156395
   6660407
   9623279
  13656025
    295313
  85260989
  85396109
  90000312
  14291813
  32364052
      1832
  13002077
  18100828
       712
      5436
  91231426
        22
  85710991
  40609500
      1584
      3138
  65877713
  28771411
   2795999
  82128179
  32670245
   5710701
  65012906
  85569713
  11256358
   3448684
  91137179
    152522
   9651972
  64726349
  50400931
  65561446
  91255353
  12198846
  53498943
  64683856
  20021697
   5937801
  91246678
  32100411
  32337338
    533717
  65383465
      4291
  29954934
  65052315
  70309943
  85413045
  12530362
  38393855
  46395926
  52589478
  64449777
  66543043
   1697389
    653155
   4723487
  31769315
  59255075
  65288353
  73300110
  29601448
   9172444
  10100036
   4723542
  90000180
      5265
  65595674
      1695
       604
  64442541
  91399842
  12913257
  49651709
   1154449
  66541074
  14748609
  90510595
  12756852
  28817256
  83629280
  20257484
      6020
      2631
  22900632
      3147
      3638
   5816142
  91340682
  31769393
      5394
   9253683
   8926483
   5777652
  62344582
      2646
      3459
      3900
   9435920
      6621
  28100949
    698376
   4302600
  14898743
  53601177
       625
  90017391
  91438153
  12952615
  14701281
  13921277
  18800024
  91116634
   2000125
  14778444
  47263240
      1319
      2209
  66008266
  66443124
  65539434
  28777370
  33758951
      2534
        48
  65727551
      3535
    876455
  64726330
  63955139
  38393868
  45700151
       665
    395095
   1137334
   2601319
  90021189
       756
      1063
  65638865
    570125
   5301371
  85429808
  90000061
   1743402
       645
   3360096
   3430002
        86
  59664572
  65383531
  26800231
  14291869
  10931230
  37800007
  47235551
      1333
  80811657
   9754608
  33539585
   1710563
      1234
  61843336
  15072643
  40567172
   5952696
   9682709
  85268308
  50400579
  65594163
  33255147
  47564789
   9092054
  70922561
  86103990
       469
   5816143
   5816138
  63839120
  91369697
  28600104
   3702158
  53630110
  86028694
   5664598
   7699391
  98104681
  48702925
   1996320
  64341132
      1325
   2571199
  63631245
  65490222
  32399247
      2622
  64215513
  64493131
  90017383
  39276582
   9656298
      2014
  63392720
  29799032
  33422357
  36200241
  53499513
  65500265
  49223217
   5878215
  65671754
  98104676
  28820269
  66543040
  12944379
  28455245
  47330414
      3527
   9434724
  91077451
   2603123
  64811573
      1831
     13959
  85683302
  90000528
  47235550
      1728
   8990849
  64726352
   2672461
  14572062
  31849367
  60168909
      4769
        30
  48702876
  10356895
  86050066
  64774317
  64516464
  53498366
  13985478
  26700111
  19900137
  63392728
  64612261
  65739435
  57600088
  66064914
  13921282
  29200261
  65244876
  90002148
  90535061
  53498369
  33722793
      1217
  15520053
  91041790
  44800046
   2885119
   5914615
  36148285
      7836
  63955146
  65970603
  13941909
      2623
  89099996
  11459161
    470294
   9286346
  74895413
  47656161
      5823
      2641
  62358200
   3284709
  51600201
       589
      1627
   8800854
  14813693
   5774729
   9100470
  61728181
  62344585
  65195702
  65586735
  49223200
  54400097
   1841369
        84
  90001117
  65694749
  14418312
  47263239
   9552201
  64507402
  65876090
  32963206
  50412912
      7371
   1171550
   9531852
   2587024
  93016123
  12995042
    780692
   9540086
  10367450
  28719586
  39622590
  65081005
  90878949
  28199873
  46685687
  52731588
      1162
  21800200
      1312
  14605323
   5816141
  63405503
  48702959
  81646493
  85416676
     10704
    470293
  13020112
   1172970
  63400304
  61747517
  28594674
  28621119
  63635018
  83978636
  63964748
  84788069
  15247655
  63392726
  90000468
  52589694
   1138138
  49500003
      2620
  66087166
     58909
  11039586
  15330013
  47583032
    698375
   9354040
  45202097
  90656231
       757
  12198802
   2587257
  74895366
  86114376
  28519163
  31851807
  47543839
    556622
  29786459
   1144633
  64247843
  49223204
  64312712
  66224483
  10954029
  85452586
   9637963
  64742144
  90015949
      5431
  61746314
  26500006
       103
  65889589
       144
  26200716
      1342
    533714
   5953816
  29783796
   5538822
   8649367
  33407569
  17232332
  66480833
  15072667
        35
  91231482
  46295328
  47690253
       734
  90021214
  85337254
  14633667
  39563586
      1677
  90644640
  20353265
  12922096
      1386
  22298495
  65598716
  26000133
  29876000
  31769316
  39071467
      2013
  65288354
  84974705
  60866930
      1032
   2571192
  62182523
  66005411
   5710693
  97881590
   1839554
  85610485
      1381
  64718639
  28532451
  24600059
       718
      2471
  90135187
   9574971
  14744330
  13910013
      1294
    146364
  14190821
  47597602
      6021
   9692794
      3284
   5599238
  40605983
      1647
  11039614
   4723539
   9637022
         7
      2794
        33
  59919716
  64912148
  65642143
  32574930
        76
  60866918
  13427632
  29855000
       105
  65872181
  15088838
  53742171
   8800027
  64328521
  66040825
      6192
  66276839
  13139289
      2617
  29812123
  14656186
  11615515
  40621354
  11039621
  11131339
  38393873
    564256
  18000057
  29954923
  53600436
   5866048
   9635201
   9459123
  86041149
  28835088
  63221152
  86168678
  13910019
   9434722
  65500267
  28578582
  39680528
       408
      1740
  85260983
  32365422
  47497867
   3299159
  12995027
  13363179
  13978402
    533415
  90303875
  28647460
  29588714
  47375786
    816029
   5575594
       122
       265
  65612525
  83906065
  20281274
  47745528
       438
       574
    982930
  29783795
  54804934
      7452
  59926583
  38917552
   1709036
  12814448
  13933089
  32953927
  80811652
  50304670
     14141
   5828116
    570145
  17321571
  29783813
    265234
    982933
  85461414
  83268655
  26200674
  86168709
    975986
  13865309
  30858124
       332
      1183
   9398161
  49223112
      4021
  66543461
  32203727
      5962
   9623325
       342
      1110
  61843248
  66127955
  85943439
  61973054
     13996
  72230737
  30134814
       621
       783
  64648505
  90036477
  12814439
  90433293
  19902157
  64718592
  61728183
   2641268
  65533268
  68733880
  60169814
  91277070
  13139359
      3007
  64908572
  47235567
      4932
        24
  65001485
  14815247
  28762319
    698380
      1238
   5027269
  62508732
  85796865
      5434
  64676913
  85335154
  55012947
  63499194
  47505089
  28922491
  33434594
  46395916
       529
     12322
  62640135
  65058750
  39680493
   5664594
  65838429
  91376052
  12401613
  29289669
  32308170
      1841
       214
  91267924
  14722933
  38531580
       413
  90798686
  90000080
  14800008
    467374
  33692834
       246
  85337271
       301
  13281500
  64481555
  66145082
      2021
  68733879
   6373075
  26700452
  28806535
  40000763
    668758
   9314194
  28464501
   1199465
  90017354
  14833635
   9165086
   1137471
  11214859
      1368
      1771
  14571934
      2495
   3662347
   3333662
  64663990
  64675678
  65882154
  37800027
       182
      7668
    900113
   9951219
       170
      1819
   8346219
  90568487
  15000021
      2354
    621853
  63735218
  24200199
  38500726
       379
   9601851
        81
  78314251
  90002536
  11039617
  47460351
  46821711
       760
  86097573
  13155226
  44920871
       963
  14701290
  28837463
       744
      1516
      3426
  66373262
  64868022
  90221388
  28421948
   9776909
  28481201
  31834868
   1719606
  29574614
   7243820
  65699804
  23500320
      4519
  13308688
  18000063
  28636233
  28638755
       363
  46668645
  33350988
  65798037
  85429762
  16600213
  29760103
       981
   1138735
  14701030
  66450590
   1662776
   2803488
   9060459
   9692783
  48300263
       692
  33301996
  39276547
  29122623
      1689
    623114
  91389462
  25268126
  65497696
  47669142
       822
  10100816
  14571984
     40685
  29920090
  33205643
       943
     12371
   1641576
  90000086
      1117
  63030429
  85076509
  33249391
  39126329
   8935752
  59309910
  14659213
  47460349
  85623434
      7576
    798324
       268
   8844278
  62415083
  13600038
  14300069
  78158326
      1005
     10502
     10922
       141
  14778523
       991
   1132846
  13011230
       854
  64727905
  85863614
       386
     71440
      5102
  65413396
  66519800
  90000183
      2954
  64164417
  90629964
  85413041
       194
      4250
  56107697
    824252
  84892701
  90017381
  90030974
  90255035
  11856483
       199
  53282741
  63955141
  65664446
  11052323
  11224971
    338981
  65734063
       788
  65452026
      2618
  90015883
   5436239
  29793044
  49223208
  65655103
   7505949
  65992730
       446
   9457336
  65627565
  24000980
  90036467
  20353252
  65295356
  86028726
   9720505
       887
    336961
  47663955
  61379397
  15049947
  28465673
  31582695
  70400247
  28464500
   9434721
  85337296
       935
  83688614
   9691752
     44056
  65002807
  12756863
       260
  65741903
  20318450
  48702968
  82958000
  12791066
  40347515
       637
       437
       907
       123
  11898027
  28532485
  60778573
  97904498
  12026522
  85416684
  47433601
      6647
  70700054
  14306018
  65625055
  28443234
   9140258
   9602487
  99443797
  91077444
  65519340
  28946962
  62913280
  27776275
   8880224
  16900115
  38873054
    407715
    876513
   1925037
   8981728
       741
  47286138
       771
      8652
  55600080
      1281
   5575612
   4060969
  13117324
  49944884
  47527821
       685
      7059
  90017232
  10645537
       689
  47286534
  85337253
  85429752
       547
  65966624
   3376759
  33403569
       780
    698368
     42509
  65206888
       982
      1028
  11700027
  77847593
  85413034
       850
      1262
   3149134
  83917794
  90000151
  85567305
  13123280
  11897918
  70400461
  40621364
  30091669
  70100268
  47517001
  15100086
  21500306
      1688
      1257
      3724
  65491735
  32574413
   3111923
   9612376
  64332479
  85396110
  90000171
  49101298
  53487965
     12323
   1738974
    698354
  47018806
  65750077
  31790094
       211
  18600006
   5828108
  65870336
  47657572
      2782
   1029343
  80811623
  24704467
  39680516
       630
      1048
      1318
    981412
   8677208
   9367042
  70700062
  85784108
  46169330
   2584647
  29002326
    153265
       300
  90601007
  68181541
  29724559
  33566152
   9618288
  86056225
   1169803
   5933701
  85413040
  40000762
  32431976
       583
  65489045
  12152583
   9771895
  63842507
  85515409
  11039587
  12610223
  51800381
  65476951
  28820222
  13160104
  32408981
   2030964
  33130070
   1929652
  85260984
  85486989
  11536971
  14050101
  33589092
       972
  28843041
  68717179
  33427978
       522
    146376
  59833310
       821
  55700263
       811
  90853840
  33572102
   5500051
  76767384
  85416818
  86028725
  46395946
  62344587
  14926387
      4438
       679
  46395923
   1109715
  65695745
  17900031
    733814
   3440408
  46412835
       595
  64652654
       284
  64209455
  85190539
  10369628
  10011978
  64129236
  13163107
  28161885
  33545506
       349
  64484229
       309
       395
  62274429
       622
      1617
       915
   8909149
       139
  64670193
  28443691
  28717160
  30137003
    156426
  17900247
  64382255
  78314249
  11978644
      9419
  62187260
  64726343
  98104583
  29046958
  47322976
  49044377
  58479093
  84228797
  28982495
  66644843
      5784
      6135
   9411670
  85490210
  29902927
      1260
    816088
   9602402
  47744125
   5039306
  64552219
  85953279
  86175843
    148114
  59888067
  46737319
  90000494
  13791672
  20259695
   8924878
  57501643
  83661694
  90584661
   9531872
  86028693
  28835365
  33401026
      2216
  65055701
  90798681
  76491991
       593
   5881711
        55
      1648
      3312
  40618254
  47139231
   9771911
  11156929
  28532467
  66157153
  25100526
   1698205
   8682067
  65664552
       736
      1069
      1132
     14388
  31772016
  32304305
  58411146
  62191327
  89470693
  13588224
       100
  85386430
  46169345
  46379370
  12198818
    533418
   5926383
  11071772
  33242044
  38393866
  63380244
  90000676
  90000060
      3505
   3484622
   5436483
  58908225
  63510163
  85768004
  46295326
    149885
  63048850
  14833634
  65641652
  14797449
       520
  60456355
      4101
   9691408
  62574554
  11174261
      1059
  64952788
  15400593
      1836
       173
   1497156
  13850140
  49223211
   4060914
  65143971
       427
   1902562
  90036584
  15376643
   2491950
   9682629
  20257559
  90133979
   5664596
  63629592
  91077774
  13013533
      1563
  86022663
  48702988
       178
   6488798
  65918112
  70309990
  26402096
    339036
  14926389
  28509115
  58355111
  96832119
       475
  28890599
   1148631
  12814434
  28979550
       805
  21000063
      1691
  32251671
  32291876
  29799046
  64906454
  65476889
  29110182
  62249346
  90000483
       112
   2587372
   8823230
       569
   9001777
   9393123
       553
       933
  90036523
  65580365
  90001146
  19848351
     11545
   9682517
  90000059
  29954905
  49223158
       150
  32585166
      1092
    183172
   8840308
  64364178
  16715872
  85015703
  28481180
  49400107
      1240
  14500326
  47496603
  53742168
  29724539
  28294826
  29122660
  45202108
  64718863
    533411
  62857773
  64723896
   6703466
  66112392
  39493619
  47604986
  14572087
  33325780
       488
     12683
   9308623
  64209628
      2264
   5851129
   9100472
        90
  63392707
  33307722
  66486739
   8693372
   8949691
  65517533
  53601486
  74806884
       403
  48702973
  64778809
  47458725
  54713336
  65375101
  12100109
  33434618
  10555278
   9514401
  61911131
  84629231
  26200711
  31808611
  60798883
  13350728
  20071062
   1164803
  65341077
      1222
  28503554
  28709072
  65889660
  28742638
  47059238
    808506
  43900305
  47744071
       639
  89470724
  28885794
  49223119
   5575608
  63048839
  85009654
  37762262
     10404
   3686355
   5933692
  90017387
  50600041
   5878196
  70309921
  85413036
       234
   1169904
  82073753
  86024824
  29954932
  39000028
  18000079
  64401901
   8228057
  85364668
  90798691
  11799233
  47658114
       444
  66134953
  53512785
   9696104
  84415945
  12299081
   9587464
  13160110
   3300194
  63392724
  66363407
  70700435
  90017411
  12846800
        42
       755
      2626
  62165052
  14797445
  31772046
  33469823
  42747068
  28797125
      4025
  47269149
  61728185
  52589701
  93522051
  40621362
  10341852
  13865310
   2587005
   8874079
  29995064
  32213597
      6085
   3015917
  61307115
  64427238
   5710677
  90000070
  90000299
  90000524
   8874085
     40682
  80811621
  80811663
  85568440
       894
       142
  64652616
  90868732
  91277115
  53499362
      4133
  14701279
   6924857
  47460327
    404151
  91434419
  62274184
  64726957
  53630025
      4185
   8346218
  65655089
  40214027
  55073781
    141574
   1715783
  85599664
  15427927
     10841
  13160102
  19000034
  32444754
       540
  65172272
  91197515
    524474
   9670754
  14394504
  39680491
  40000765
   4400045
  85260982
  15648202
     14488
   8649359
  85387179
  85486987
  33722775
  53601306
  66508167
  14756798
    213651
    570501
  91376054
  29756800
    205555
   1620418
  66073673
  90000097
  33683830
  39276580
   9117136
         1
  49223149
  32100420
   4723533
  15500152
  28859438
  44700424
  53601284
      2566
   4069588
  65455307
  70968693
       929
      1472
   5319285
       560
  27000354
    640985
   1841366
  15109081
     28537
  64868021
      1440
    556596
  45700304
  68887815
   5038973
  91317238
  59309908
  85683317
  83268652
      4590
   8301356
  32920258
    570089
       588
  85716778
    339066
       770
       948
   2705058
      2629
  87289410
  90601012
  57875767
  64018600
  70400209
  29600265
  32751618
  11057173
   1841433
   3249082
  15021402
      7575
  64993369
  85347696
      6855
      5844
  68341623
  15245302
  29701991
  33407548
  50300076
  14190822
  12985677
  11702568
  29702802
       855
   9951224
  28666374
    199651
  64778811
  65630163
      1837
   3192622
   1807391
   8301156
  81646510
      1301
  86213606
  11053191
      6109
    277123
     10405
  20085316
  32770337
  33142108
  90000174
  90705144
  29166583
  11074359
  11200880
  26400054
       221
  28481173
  90036481
  90036574
  19200149
  47685436
       490
     88195
   5599259
  49704596
   9590003
  15088839
  29601436
  47599802
    156406
   1165860
  91120446
       237
   1178570
  27646548
   5038326
  85770428
  86185619
  61366033
  57501707
    183629
       499
   1912268
  66042397
  33400369
  46116774
   3686529
   7411272
        57
  90601823
        62
  83667056
  46642084
    325295
     14598
   3200193
   5777644
  76449559
  33490412
  80811611
  66588481
  57928840
  28870024
   9696103
  64905154
  85413002
  47695395
       341
   3565546
  86025035
  63077979
  63010963
  64307224
  14752296
   3272828
  11925785
  28154741
  86028678
  64172590
       155
  62826259
       361
       162
   5828098
  32362348
   1202348
  13294389
  65841574
  63382753
  49400325
  50368124
  91294856
  11074753
  16715850
  13865246
  15308151
  25843961
       657
        16
  66143961
      3027
  11057186
      2096
  28741421
  64815344
  66087164
  91340685
  17900251
       849
   9501746
        74
  28834817
  28833871
  64906221
   9537755
  66169565
  62318712
  13647343
  20257502
  29600267
      2541
  13284288
  47554203
     10670
   1476569
  85413011
  28825435
       330
  91330704
  80811658
  47059239
  25100530
      1477
      6107
   3192686
       468
      2212
   9184345
   5951832
   9354039
       152
  23301765
       299
  65669477
  73069101
      2409
  95752564
  19200099
       623
     11420
     12838
  90798690
  27746541
       281
  68460273
  28445875
       548
  63078382
  63726064
  86025212
  12654614
  53217044
    533413
   5866049
  66187156
  10645538
  51600304
    570446
   9721092
  61405558
  64585948
  65878798
  14661615
  33490905
  90662181
  47695390
  63648224
  47193602
   3200192
  65985200
      4989
      8622
  85193129
      1865
   8935824
      3393
  63794262
  12952662
    278380
     13882
  65682339
  65607559
      1331
  12814430
    205596
  66580852
  33020810
       611
   9284794
  90690234
  91322400
    437413
   9602502
  65630042
  91312236
  56978299
       423
   7502868
  64788586
  80811622
  85724936
  29136789
   8346212
  13100022
  14129252
      1521
  90000072
  14190823
   8907755
  86120340
  64637582
       809
   9276467
  13285771
  30074989
       404
      7569
   9501740
  63437578
  47458727
  60350533
  90017298
  28820223
  55100074
  10038439
  65963313
        61
  85015737
      7086
  86168668
    916403
  46909947
       279
   1133323
   1156159
  60656678
  66032653
       644
      2352
      5018
   9531848
    524463
   1968615
  12756862
  11548176
       261
       479
  15166356
       570
   9705624
  63370217
  59164983
  80811687
     40438
  13300520
  15376616
  90000458
       698
      1441
  90239221
     12321
   5036840
   9629239
  14255083
  28825718
   1097319
  65666158
  65988590
  12198888
  85260990
  85429809
   1179317
  85364667
  47305422
  63553733
  64481594
  64946551
   1641582
  86005622
  29454986
  48702989
       654
  62634711
  11610275
       346
  65631148
     28449
  91287357
  13134782
  47300273
  47458724
    124759
  90535054
  64294980
  10800051
  65208544
  86005021
  38393872
  29163433
  55123072
  13300022
  26900523
       603
   9199179
  60456340
  65960582
  32429849
   8770948
  14000303
  55073771
        20
  91340681
  62344579
      3237
  63200478
  85665425
   5880755
  90502049
  11200883
  47623820
    336960
  62162613
  66169609
    152524
  33434598
  38915307
       952
  27200539
  48702977
  85260993
  91398131
  12944392
  14190817
  43222225
       210
  64726347
      4909
  91277057
  91438154
  26800121
       664
   9587447
  12814405
  30083578
  33555292
      4052
  85413043
   5436484
  65708472
  48702885
  30060616
  65789182
   1107364
  90000249
  31772033
      2633
  85942041
  86056224
  30076727
       206
       923
  14833639
  20103011
  66411904
    923330
  64487271
     27875
  39680507
  14491107
  28689983
  30060605
  39563603
  12517824
   9692762
  38393867
  85203377
       602
   9076274
  83688610
  13865255
  85948168
  14291814
       646
   9354045
  91340680
      3962
      1609
  85002827
  28393588
      1539
  58917498
  14495707
  47626260
   5710700
  28937142
  29814132
   9514404
  28789688
  47724744
  49223202
      3013
  48702887
      1583
   2394821
  48702974
  28827339
  28871937
        87
  12026488
  13791661
  36396322
      1843
  85366218
  12198845
    648732
   8300659
   9587446
  28979248
  48702926
  64442572
  91277058
  14572183
   5777653
   1720694
   4060953
  10891705
  11400010
       207
      1996
   7699392
      1671
      4978
      2632
   4800063
   8954761
   7502588
   9742006
  90000571
  14701020
  29454988
   3333670
      2630
  27804774
  30104604
  47289837
  86097589
   5100362
        19
     16155
   7100007
       669
    991228
   4069558
       201
   9720475
   3806064
  63955140
   1125804
   8247557
  85311977
  47428602
   1107361
   5035746
  28761955
     49353
       731
      3094
   1170995
  85416825
      1129
  48702903
      1816
   3192967
  83936480
  85429758
  28345688
  55300061
      1638
  65339838
  67612103
  30149051
      1148
  91283583
  47800656
  85198751
     14064
  29700031
  47134116
    475303
   5664571
  65235220
  15258013
  36601842
  26200574
  29854999
  30099630
  90021217
  13803335
  47656166
        32
  65363002
  65799952
  11059358
  47200031
   9585278
  15022604
  74895494
  33378521
  47231377
   3456751
  64319437
  86098580
  11702558
  11497973
  63200469
   3446302
      1784
      7284
  68088901
  14477533
  32225208
  64418898
   9172426
  80348210
  49223244
      1928
  84974707
  84523096
  13800052
  13942905
  85562154
  14310830
    916404
  90656234
   1601601
   1079547
   9692763
  39680523
   9172445
  47210215
      7648
  14813626
       643
      1692
  84011492
  38531582
  53630015
  78157779
       970
  65842586
  29127763
  32865118
  40000750
       443
       882
   9962895
       153
  80811655
  85416816
     10853
  91339272
  13013527
  38873043
      1133
  61233187
  21800655
  33434602
      1649
     10801
   9523265
  64714181
  91395107
     12320
  85610483
   2587371
   5599260
  63034740
  47538191
  55138300
   4722680
   1667328
   9728715
  62887507
  65318683
  29995081
      5824
  64142215
  66641652
  85260994
  91266899
  91317227
  32111239
  38365344
  90036612
  46169331
   3272840
   9446485
  65794613
  98136801
  12898018
       347
       101
  68486377
  65053529
  14797450
  47343955
   3335317
  65845577
       129
  86185493
  11921291
  15523769
  30060614
      1383
  53600610
  47800658
       655
    487886
  91267509
  47501134
  63844714
  66135621
  14833621
  28464507
  62861501
  85970025
  96338338
  13600864
      3540
    156394
  61728186
  39656517
  40621352
       662
  12198897
  29979128
  31769324
   8949690
  65412868
      3238
   1841321
   4576157
  65603381
  11039623
  16738828
  65288349
       906
     11659
  66213334
  28481884
   3286093
  33529415
      2205
  64719869
  10954043
   5436280
  90001417
    533414
   1104711
  84058379
      1403
  64669929
  89996321
  29054275
      3823
     12370
  29894484
  12198796
  62896854
  64727002
  65409567
  66505594
   3531827
  56355494
    470292
   1582031
   9549295
  28483836
  47606226
   8486738
  64776291
  66096681
  85413044
  38531670
   5575613
  47275601
      2643
  29957846
  30509810
  14661607
  72600779
  13176439
  33093322
   5100674
  46667292
  64164744
  45500439
  47460342
   1841421
   3272834
  19300037
  63392727
  63230606
  29954935
  64719975
  65002821
  78158051
  66111619
       500
  14797444
  20368542
  65179103
  91205519
  30104644
   4069543
  86113874
  90000181
  97486882
        60
       262
  90798692
  25100525
  28700998
  33451038
  40606115
       699
      1379
  20353277
  33446379
  48702875
      1650
      1314
      3458
  16755852
  38913751
  13108842
   9501760
  90021209
  47096187
  55057172
  28991979
       626
  90002606
  28787578
  64254833
  90017390
  47658106
     40417
   2587271
   9670760
  90098379
      6725
  32890377
  33522268
  90000526
  90577255
  45200061
      2266
  64851731
  74806885
  71131322
  21405851
   5828111
      7088
   9100471
  29699567
   4694660
  11901850
  27900656
   9754633
  14450755
   5575607
   8770931
  85753004
  85429755
  14417501
   1681318
  14756793
  90017281
  50409309
       388
    325298
  86123604
      4182
       354
   3590677
  12814433
  29926544
    565953
       253
  39680513
  14283005
   2949454
      1145
  65788706
       957
    156463
    596306
  72271925
  39134551
  48702901
  59309905
  28835272
  60350637
  29502716
  29638491
      4224
  85520488
  90017233
  11074750
      6652
  58873128
  65889630
  83678443
       652
       682
       392
   7494893
   8118014
  90036642
  85017076
       477
   3192966
   9501741
  65664458
  66071902
  29129739
  65573175
     14668
  65530004
  28481218
       530
      1787
  46413335
  14378723
  28762444
  49600035
   9708444
   5500007
  50400564
   7574147
   8346216
  64341148
   5575599
   9754637
  64781999
  76709295
  66157164
  98055817
  33027409
      3239
  85017726
  85503892
      3628
  14190815
  28532507
  50394454
   9754589
       954
  85364790
  85260991
   5880760
  13900844
  83268584
  90017099
  96910367
  39134479
  63554278
  63782727
   9776897
  91275971
       550
       204
  27574108
  47315002
       248
  28753159
  32408984
  90539255
   9721345
  42600090
  85203384
   9721273
  65668281
      2160
  64670516
  49223201
   9501680
  63418157
  65171910
  86024988
  12342009
  30091633
   5319303
  47327534
  81464137
     40688
  64405078
   3379240
   8122264
      2407
    155023
   3385971
  28101013
   1929657
   9501761
  15483869
   3378885
  65208565
  29713242
  33011746
  49223109
      1766
    275245
  65411485
  90000381
  14643051
  14129251
  12814406
       297
   2587063
   3276520
   9334441
  14744333
  22200264
      2061
  63750730
  66443770
  11400032
       918
   1920656
  46900018
   9391006
  60601938
  29793005
     45279
  65504793
  66706185
  84870352
  12507663
  29916597
  63852241
  20401466
  47535094
  47328977
  27311712
    556107
   3307654
  90725028
    556601
       987
   1084958
  14137922
  61211393
  66140458
  33476397
  47322226
      2606
   8122268
  90000140
  12814445
  64335274
  65882591
  20294574
  50500739
   2571176
  85948101
  83684632
  20800551
  28533305
  47542397
  47433603
       566
   9375964
  83667071
   9382766
  90036522
  62274183
  12300837
       179
      1286
    295335
  24702540
  62475319
  15400029
  28443236
      9051
    601572
   2588150
  85503883
      1716
  33015118
  32370349
      3437
   8617594
  20353262
  63958885
  85228751
  13557450
  47263097
      1544
  90501985
  14255102
      1746
   1676014
  12908739
       807
    816094
  10900056
  28906566
  40214031
      1102
   1712548
  11053194
      2767
   1149480
  13160107
  22298496
  39700660
      6238
   8738779
  14125939
  29600268
    112137
  80811645
  22100225
      2263
   9638607
  63833177
  47623883
   5928922
