  85601022
  28825948
  31406793
   1117264
  14700010
  13330360
       908
  66368744
  33529413
      1640
      1492
       820
  65447589
  59914805
  66106309
       138
      1320
    693743
      1427
  63271757
  46794323
      1401
  39631961
      1473
  63896149
  65646238
  14882297
  47772144
   1260434
      4067
  64919983
  85693835
  53499316
  55242129
  96910381
   8576410
  15330071
       396
  90000068
       781
    485545
   4567395
   9467991
  65495080
  86185461
  90000262
  46519619
  64808651
  65428726
  26800173
  32438721
   9602384
  56500371
      2452
  65444184
  86124572
  29066087
    205564
   6416683
    128205
  26800168
  84165344
  49689953
      4760
      7147
  64088744
  85529697
  53601422
  61848823
  59527814
       947
  49884044
      3725
  85628309
  11320824
       212
      1047
  55393840
  65130066
  85228850
  31833543
       351
  64283783
  67203302
  28186642
  65958629
  64974824
  15523862
  30107529
     13810
  91464969
   2953942
  63694775
  16370563
  31629515
  33503894
  33628533
   9680443
  15426656
  39614371
  47515206
  85992973
  10800104
   7548412
  65525751
  66398550
  65969233
  28832113
  29181710
  64793603
      1453
  13538128
  16578890
  58326152
       779
      2094
      7874
  33058935
  53498855
  65058381
  39123080
   9625152
  65887048
  16542514
    116402
  53601319
  40019796
  14570389
  38712392
  47393684
  33197337
  38801729
       648
      2140
      2978
   8600470
      1907
   1140134
    826222
   1894167
  11923053
       742
      3705
    486387
   9082132
  65747035
  64606418
  28792702
  40592110
  49692861
  47179764
      1147
      2002
   1153694
  77975804
   5814554
   5940025
  65747464
  65546494
  86028801
  65445338
  33529385
  90000120
  90000366
        39
      1282
      1027
  65038425
       729
  75265041
  47343903
      3922
  62260089
       983
   2774643
  15047791
      2398
    627418
   7226200
  85009175
  90558131
      2039
    699117
  65272742
      2475
  65038431
  46672821
  65752039
  19900130
  32114945
  40650756
  11887099
   2313031
  13227879
      2130
  90878034
       372
      2518
   2774590
  14900501
      5731
   9692606
  12957855
  86236130
  28928196
  29862172
  60517106
  16715873
  64379918
  15022503
  66125047
      2927
  65250808
  75264883
  49689973
  65841743
       993
  65801013
  11911949
  13400025
      1247
    444507
  78157830
  86005062
  95961908
  11896770
    589256
   2601338
      3245
  86074337
  64241315
  66884867
  85126538
  77594931
   6631046
  61221232
  64664002
  16542552
       202
  62703712
  65458440
  85579110
  86133375
  16370577
  46743802
  53601325
       671
  28934371
       668
  65055243
      4331
      5089
   9082129
  37703211
   8800009
  65817777
  60719224
       148
   1615936
  11700350
  90000075
      1697
  96491049
       795
      5149
   9381324
  84165297
  38223350
  33626401
      2737
      5156
    932129
  55087496
       136
    533712
   9618787
  64084224
  65458339
       384
   1669514
  38223383
  64580932
  12701090
  16472854
   9701023
  47680264
   1725252
  66509290
   9354035
  55087488
  84598794
  29449491
  31790109
      7942
  15786825
  33219424
  49689962
       492
   2691284
  11156930
  30041798
       534
  53601371
  65119478
  85693805
  14848517
  45769838
  12800551
   1051009
   9589979
   5038974
  11184472
  55199236
        46
  24800416
  49930426
      2741
  64375246
  65733434
  91197490
  90000118
  53499711
  72600790
  86124557
   8750310
  16542503
       254
  70700156
  33312845
  55393828
       397
  50409347
  66284471
   9710916
  13482089
  33299021
  63017186
  47054200
  63752037
  66503888
  13177953
  47376392
   8908273
  12718657
  47598850
   2600899
  66484538
  11902024
  20403572
  26100574
  22201096
  67529078
  47343882
      3726
         9
   8728930
  13865351
  66924912
  32362361
      3227
  33516346
   5829709
  57245364
  63133045
  90000245
  30129314
   9248392
  33133037
   9602423
  16542509
  30108154
   9490820
  63487728
  63986430
  65458468
  47823108
  85017095
  63745115
   6803032
   2588276
  65321822
  66407549
       749
  61606215
  14748648
   2621348
  66246577
  11210617
       293
      1346
    128136
  16472893
      7757
  11891371
  15078216
       513
  14890538
  16542531
    347381
  66811465
  30119128
      1165
  65241720
  90000105
  14272918
    535221
  64398237
   9771343
  27300029
  29701969
   9082109
  64842303
  10701317
  46771285
  62936542
    923194
  63772946
  16290247
  63271771
  85646885
  12974150
  15022523
      1279
    533748
   1202308
   9874133
  29812918
  33692861
  85275945
  16524826
  61776231
  64518413
  17300383
  28924555
        29
  85188838
       561
       940
  90694338
     27229
    395087
  65007646
  90746802
  13941917
  23143225
       839
     19322
   2048692
  90000062
  38223290
  54700032
   1654033
  63093487
  66307658
  12498165
  13865343
  39173166
      2684
  65924309
  91317219
  28711710
  15249036
  33664972
  63768014
  90002575
  29897038
       960
   9347962
  53601395
      1753
  64255687
  83686961
  33164115
  85710994
  90998274
  13227888
       901
  65149549
    570443
  11156165
  84974230
   9771291
     11004
  62221669
  34561975
  62784273
  63996887
    763599
  30248776
  65735136
  85870914
  12388125
    113109
  65497303
  65177525
  84366546
  14882332
  33622963
  85601581
  33627206
  38000085
       541
  20448206
  61056595
     28757
   3337084
   8961948
  46194197
   9101597
  65318639
  65546432
     29085
   9572276
  70989833
  58693918
   9771350
      5139
      1340
       200
  64618387
  66837539
  10203523
  16472833
       506
    995830
  52731866
  90001817
  15525354
      1905
      1239
  64164819
  85654341
       484
  53499788
   5400738
  55242132
      2804
  62587534
  65199352
  64908523
      8222
   3418629
  64001524
  13516451
        59
   9755512
   8706695
  86152046
  64525851
  12867344
  27152710
  64587150
  13185799
  47420845
       931
    510940
    601561
   1135456
   5939986
  33503900
       842
   9381320
  90000168
  44100084
  85781289
      5470
      4906
  18401069
  65594996
  28922500
  33568940
      1025
      1030
  85009177
  91401254
  12922098
  15602215
  39164577
       497
  90570473
     12726
  47741249
       453
   3289024
   3438678
  45083237
    491261
  15047744
   1698809
  64989081
   9702308
  37800994
  52400706
       950
  64286483
  65363034
      8528
  31269147
      1718
  62810013
  10330326
  39134467
  64040477
  65540011
  33304545
    415867
   1894173
  65630583
      4066
  98095764
  65319486
  15549427
        31
      1466
    214958
  85635204
   6729106
  13281656
        18
       659
   1778383
  85634114
  90868731
  11113330
  34561973
  55393823
      5082
  49689971
  59596030
  64974712
  34561977
   9771266
  14032374
  61074365
   9771306
      1480
  81570729
  16542554
  77594888
      3785
  63961195
  10839990
      2335
   1152111
  91464971
      1848
      1490
   9219967
  18600174
  28321596
  36400028
       730
   4800095
  13549893
  38639704
  65341176
   9803431
  32139707
      6630
  65458417
         2
  16553488
      1374
  64670161
  64619579
  65007555
  20362327
   1111184
  14066162
      5212
  13865352
  64210179
  65344696
  97667342
  53600379
  63437706
  85396118
  16515947
   8200006
  64258987
  65101982
  32530963
     27930
  61606943
  24700566
  29037715
      2065
  65314746
  86185463
      1364
  61781370
  28924047
      1929
    450653
  66214605
     28312
   8301349
  61723769
  63961884
  66216784
  29810216
  65207487
  65560114
  73145033
  16472943
   6140815
  50700173
     28769
  64356431
  65994684
  28200225
   1753310
  65662862
  66180324
  30051555
  91430286
      1643
  32604533
      5489
  64619905
      5135
    168665
  14642077
       996
  57048155
       856
    395072
  85625452
  28608699
      1053
   9790746
  28959772
   9602722
  65001453
  33400025
    449842
  63752035
  84165296
       143
       969
      2032
      5567
       988
      1913
  65020139
   1194591
  39627590
  20061637
     28045
  64697768
  65012491
  65801049
  90000121
  40619247
  10701464
  29198161
   1900904
  15200935
     16288
  63348864
  64378393
  14129725
      2628
  64186545
  14542490
       358
  65195606
      5505
   9017654
  66446701
  14091812
       368
  16516098
       416
      2218
  62555500
  64990413
  96910354
       606
      1058
  85642956
   1743399
  39040762
   7548428
  28939776
       426
    491342
  63277774
  66327190
  66362221
  85995701
  12712197
         3
  65949713
  60088473
     27634
  66097869
  65817795
      1309
     11345
  65827060
  16524824
   7548424
  64642344
  85520549
  85180265
  14129732
      1330
  91319843
        27
  46553948
       476
  31406779
  38844764
      2627
  62331309
  16542475
  43606707
  63844347
  64607442
  38223251
      9677
   3597958
  65225996
  15424618
  32927209
     32769
  85878951
  85626196
  10701359
  90020223
  91333859
       113
   9490856
  32261412
   8735527
  23200667
  14066192
  53499441
        41
      4062
     16176
  29960006
   9082101
  23621688
  26800144
    591966
   3383424
  64807282
  85963609
  91410211
  15525357
  30122225
  33683846
      1015
  64449632
  47110323
  61684082
      3506
  65639085
     28648
    446087
   9531914
  78158861
   9139389
  64392180
  30108176
      1020
  15511640
  29753689
  30108182
     13610
  64385235
  64847497
      3089
     11951
   8382646
   9818917
  84738837
  13330327
  53601327
    987389
  64919956
  65875993
     76557
  64882319
  47430108
  59498615
      1896
      1289
  64954816
  30108217
  63825287
  32592110
  33281933
  33466002
  60342727
        68
   8043912
  66412998
  47831508
  59691807
  91401349
  74895533
    500090
      6971
   9082096
       219
   1971623
  63739853
  16337220
   2691280
  19000176
  20350168
  38974988
       226
  65127733
  85626912
       636
   1117594
   9538759
   2587210
  90001229
       259
  29149171
       536
      4263
  98130133
  13578599
   9490821
  65091807
  30171970
       283
      1704
  66138322
  19342051
  62348026
  64389907
  65967707
  33133055
  90032362
  21100091
  45300460
  55592364
       914
      3887
  55107020
  66570756
  40040369
  12805299
  30129315
      2931
  32751843
      3914
  32096417
  65180620
  84589629
  59038098
  16400002
  39053672
  64925223
       552
  64581952
  57978161
     27705
  91366508
  13850191
       562
  60010651
  64673220
  13549886
  64028066
  90000091
  12922091
      2204
  64345410
       151
      6847
     76573
  24600243
       613
      5479
   8723215
  91060328
  19605353
   7701900
  63557616
  38836375
  58309189
      1091
  16393779
       596
  15397369
   5912177
  47663997
  39100160
  62071595
  65131978
  20353761
  33495574
  90001965
  84280233
  13221517
  53499802
  13020118
  85625471
  28734171
  13065896
  47128124
       586
      1339
   9487260
  63382923
  43221240
        91
       487
      1039
  65109811
  39056003
      1863
      1986
  64210170
    335653
   9540941
       406
  85217893
  63865629
  30098802
  12547883
  65702294
  60352414
  13850157
  16542460
  60169774
  85604507
  30108144
       431
     32507
  59861899
       228
       515
  90000103
    485412
    617585
  18103555
  47321614
      8250
  64109386
  65425634
  64973491
  15424664
  85568475
  66032368
   3505159
  61770306
  64214944
   9366502
  98133004
  47122685
   1202306
  63446383
  90511059
  29809566
   1164128
  65630823
  12498167
  11221505
  17321296
     77959
    708943
  75264906
  64798488
  15602379
  55107031
        43
      1679
  66246323
       295
  68716666
   9656288
  14866643
  27323623
   8576407
   8677148
  61661237
  64453313
  14148882
      1061
  38801765
  75053543
  11804198
  10600066
  14405402
  84529176
  52471879
   9602387
  39207303
  39123073
  53601190
  14848524
  16515938
  63850981
       998
  10700019
  63768016
  65207054
  65617506
      5565
  60233621
  74895560
  20403589
  27711629
      1051
     77960
  98112335
  53601381
  12833513
  54801320
       864
  65428692
  28908724
      2215
  65636192
  14405439
  38934174
       720
  64397632
   8682098
  90000149
       303
  65340127
  65999785
  85002830
   3700541
  62043996
  20353763
       240
       628
  11156227
  20351417
   9531986
  12867341
     27696
       275
  85654315
  98069462
  26800668
  47561495
  66251754
  98047797
    994384
    601570
  65883416
  15022449
  65664507
   1384228
   2607637
   9638578
  85570662
  38866243
      5079
   5720880
  65533668
  66125040
  70989835
  15047771
  85024886
      1722
  14100016
  43600018
   1186864
   4722421
  90018419
  12207348
       975
  66536979
  66859095
  47589416
  55499235
  59247390
   8782146
  66336026
        14
  64490727
  83656214
  65760183
  11801819
       678
   9755490
  16515979
  49709716
      1170
      5048
      4330
      3771
  65448482
  65745153
       674
     13971
  27152712
   1086619
  13065664
  49689968
  58326159
    449845
   9710820
  12365550
  12952619
  86210929
  91314216
   3134071
  63777789
  15641452
       118
  65599117
     89759
    395091
   5032055
   9101596
   2953947
       875
   9652732
  28551085
  77414907
  66473775
  85156571
  63345147
  85228843
  86028833
   9692750
  66307664
  15330022
  16665282
  24000671
  52002579
  64717211
  29072639
      1595
  24015934
  47300769
      3946
  64286471
  65828855
  66397639
  53601219
       111
  15047761
   7660328
  65749473
       317
   9710867
  29728325
       327
      1460
  97976730
  74895576
      2691
  39200005
       256
      2087
   9433108
  26600461
       455
  66464277
       334
   9602443
       465
      3301
      5269
  65422210
        66
  12678881
  37900322
  65102337
  76569394
  71134083
  50600028
      5084
    221568
  65038609
  33011747
  48800241
  27300038
  28349830
    533407
  85452599
  28602344
  33386895
  64028283
  85399793
  61770312
  63365770
  90020254
    810691
  57472396
  65238089
  40614659
   9082130
  64156372
  86022635
  91371425
  65389822
  85950028
  98136819
  14394503
       441
      5140
      5465
      5964
      3872
  14800162
  13311088
  64636496
      1639
  65378347
  59393199
      2142
  75265002
  65330321
      1655
  33418726
  55701188
   7788867
  24600040
       120
      2004
     27780
   1123005
  65748237
  66453263
  85468452
  15291601
  59102293
       916
      1618
    485569
   5963283
  64630344
  15086478
      1105
      2310
      7424
  15511649
       235
   9710857
  19600067
  66450414
  28670354
  90704161
  39537296
        64
       445
  85845101
  15523863
  32751841
  32875090
  31269762
  85995787
        71
  65956884
  20189584
  64298536
  66742025
      9479
     11491
   7548413
  33111260
    335648
    729195
  64781691
  65491605
  66185528
  16542473
      2604
  65841289
      1962
      2372
  63133035
   9665092
       568
   2588382
  62634846
  65524964
   1102539
   9130129
       157
  20270245
        88
       160
     12852
  81570708
  91371315
  85505592
  13663181
  15100541
  65250778
  85992975
       955
      2414
   5873925
  85211974
  20382318
  30169584
       965
      2866
  60048084
   7200133
  91319828
  36436565
    601549
  32302837
   2558647
  15854181
       666
  64210164
   1211599
  63395060
  28953837
      1411
  90000138
  13427257
  58929983
  30037803
   8695914
  71134112
  84165333
   7983133
  16542498
  31406783
      1407
  37900182
  62180620
  71018125
  90000143
   9680430
  46300824
       184
  13265182
  20254277
  47447613
       176
  61684096
     28055
  15602206
  38223396
       428
   1202310
  28100996
  61108027
   1924826
   9696614
   9710864
      1954
   9554858
  33451058
  47407083
       310
  26800188
   8677172
  65038405
      2543
   1144985
  16542483
  28842159
  53630054
  64758631
      5622
  16542536
  21900022
       209
  63907313
  12749107
  28840372
       167
      8514
  67037065
  12079284
   9771418
       177
    963406
     80301
  66098778
  54102135
       390
  64984727
   9755510
  49689956
       474
      1435
  84953883
  26800175
  32831572
   2953935
  32312853
  64265764
   1971637
  63872539
  68933512
     11437
  85228823
  10370967
  32362243
    760659
  74527199
  55700038
       932
     11504
       941
      9498
  63055777
  84617275
   1059525
  63768028
  14561864
  33050136
  53601508
   1778388
    307317
      1111
   1125414
  53601338
        54
  65691540
  33684752
  64750410
  65752620
  39214727
  42737959
  61400395
  32300545
  65454310
  85269280
   1166023
  62576352
  75265014
  16542541
       131
  53601515
  65446298
  16542575
  39163036
  55107005
  64040486
      2224
    315970
  25260496
  55107027
      1140
  29037710
   9130278
  65350227
  65602013
  65753954
      1068
  13102520
  28954700
  33455897
  65492465
  90000078
  39160624
     32151
     76842
   3241188
  31830313
       196
  63329194
  60187182
   1064019
  27700677
  58331039
  64594364
  61776238
  10900001
  49709714
  54713087
       973
    444525
  90032354
       634
  58864336
  12678896
  20448205
  44800037
  64040480
  31269695
   1894165
  62413793
  62491850
  64812907
  47680277
  58331042
   1450235
  78158687
  26800186
       772
  91197477
  49926857
  57978467
   8750302
  90705147
  14325404
  28609084
  10701474
  30031999
  66542268
  50422003
  16573393
  33262036
  58764841
   5873908
       285
     89769
    726489
  31269447
  64321542
  74895575
  90001274
  90002674
  11903704
  53601375
  57144518
  40000361
      1070
  13849895
       544
  91266865
     33887
  66449038
  12100014
  27334861
      2011
    792829
   3106116
  63908410
  33571723
       278
  16536135
  63277764
  28737239
       311
     21889
  90000056
  11121325
       889
      2228
  65038437
  65711283
  47540199
  15511270
  13865181
       584
  12391134
  28854940
       321
   8723220
  90705096
       467
  64928744
        52
  65285845
   9771267
  47171375
   9692800
  98132977
       615
  65319531
  58864333
  60011250
  64811908
  15072682
      1317
  14487968
  51200747
     14499
  12132600
  55107029
        93
  64947728
  16516084
       661
  66376491
       651
   1168409
  64210184
  13515625
      3890
      7705
  64674320
  74208123
  91197497
  62486425
  85311994
  90000405
    589254
  12678883
  13280535
  32927268
      4337
  52303537
       408
  14900482
  66203136
  33197359
  58764845
      2519
  90000199
  53300039
   8655609
  85519088
  22702346
  53601491
  65813581
  66097364
  66373230
    307318
  65206896
  66967551
       942
  10330312
   1178685
       853
  64028219
  64040500
  65702517
  27301599
       890
      1090
   1058224
   3378996
  14674454
   9532059
  85468450
  29812253
  60011512
       156
       640
  10701361
  59430196
       161
    923182
  63523110
   1190117
   9082103
  11896771
  65038411
  14800137
  53601514
  61114721
      1141
  64920009
  68646224
      1912
  96910306
  12498171
   1705444
     28497
  63463110
  63996870
  13993342
        17
  30090473
  50210182
   1103952
      4087
  16542560
  60478312
      4755
     10593
  13281511
   1087174
  47466946
  65031091
  66778689
  78158373
  86124588
  30037802
  64210163
  84951613
  64446086
  14394474
      1818
    112268
      1776
      2202
  61776214
  58930177
  66369672
  65938757
  30177139
       481
   1747152
  65274245
  65007571
  64002295
       966
  64808628
  11084808
  16515980
  28943707
       958
      1316
  65069511
  32698359
     29086
  65636642
  36656591
       495
  90001273
       208
  60517014
  64945742
       836
   9890318
     27594
      6174
  64647095
  33288000
  33627204
       236
      5623
  26800174
   9636319
  62305365
  78157832
  65956887
   9756630
  47010497
  14148659
  66149949
  90032338
   9755476
        65
  65273388
  65557796
        58
  27369601
  61708500
  53601509
  39622311
      1332
  62383013
      1963
    480983
  91258063
  33276207
  20603727
      4403
        53
      1118
  38296544
  65038436
  74895574
       823
  85205874
        89
       140
      3797
  58502219
       130
      6945
  91319827
  44301413
  47263233
     28571
  66203022
  33568936
   8958329
  12514837
  16516085
     27060
  66546013
  91057927
       195
     23210
  65492464
  84165343
  16251000
    601504
  85945809
      5291
     28441
  65441829
  14312245
       658
      1067
   2558648
  85565757
  90688741
  91197459
  15424612
  28600699
    533740
  66102320
      1418
      3507
   7548422
  14543363
  30080095
  66507442
  91398175
    601519
  14464666
  63961863
  65130074
       121
  15337436
  62486408
  50409341
      5464
   1575555
  65238088
       175
  61684095
  38836371
       181
       439
       980
      6970
    570447
   7983136
  86168449
   9756592
  17113138
     24301
       743
  66453262
  85568454
  90018541
      7145
  10300436
      3336
   9466083
  78158020
  29098424
  65542230
  15602207
  28829265
  58909734
   2588469
   3342283
  63553745
  64190470
  16542537
  39120843
      1182
   1698803
  65738106
   9720449
  30119132
  39102946
       109
   7548418
       391
       803
       927
   3309423
   9728477
      1796
    940053
  64449654
   1894155
  66169613
       277
  65566316
  91253148
   9710777
   9180426
  63245139
  85777070
  85173889
  58010860
      2855
       683
  85995786
  65454221
  16472934
      2947
   4723152
  65038438
  65860399
  64286479
  86175917
  18600216
   8845807
  66145840
  28693332
  29700865
      3510
      5730
    585940
       316
  65555919
  33002545
  47530985
  64947440
  61873706
  62313417
  64286484
  90570437
  14066201
  44900044
  52001062
  47141642
  60988618
  58780699
      1717
       999
  63371856
   2588408
  86114400
  17321602
  32634044
        34
       464
    534770
  29358611
  53512507
  62761422
  63004625
  13185800
  46900031
  32312860
  62891759
  66880203
  63895583
  20061636
      5638
  11867748
  13166730
  64455918
        37
   5029382
  85314222
       274
  66450835
  27300035
   5971121
  79923064
  85953614
  63348863
  14129723
   3526430
  29035590
      2131
  61770313
  65445003
  29427210
  33635237
       124
      1938
    617554
  66367455
  66479736
  32312908
       186
       782
      1731
      2153
    485544
  26800194
     14061
   9337438
  90001841
  14756090
  52002580
   9554834
  60169790
   9358032
  65134206
  85788505
  64642318
  85693801
  32300522
  65351113
  32275297
  47179789
       833
   2588273
  16360829
  36803013
  47454688
  85945810
   9692788
  47581009
  60626907
    624326
  64728570
  77032915
  15061559
  86216383
      4550
  62094982
  62264895
  64423559
   9489231
  47515949
  29803010
  47775350
  65796127
  84900765
   9691756
       750
  65792399
  85672021
  11453439
  50700119
        75
   2691299
  63783273
  21200672
  31269434
  65744536
  84118739
     11425
  66179632
  27931793
      1908
      1236
      2736
      5506
  98153499
  29196274
      1641
  64088763
  64210908
     26984
  86256242
  33443047
       127
  30115943
  59985809
  62264892
  64624031
       858
  67266959
      1512
      1721
  65455553
      2030
  91263167
     12788
  63581646
  85514834
  90000052
      1003
   9728475
  28200042
  60658406
  13013817
  60011094
  85692804
  13941902
  61108028
  66743687
  90000265
  57048121
    323085
  20448210
  37600037
  74895469
  65472703
  40601048
  47394390
   7660331
   9207800
  14725506
      1940
  64210168
  40600052
  47117287
   1437569
  85315719
      2089
    485568
  63638382
       172
       859
   1839192
      1430
  14293609
  59392703
   1145243
  63395123
  64811905
  65589616
  66253480
  49689952
   9100417
  11216170
   7702985
  66011493
  15400017
  31848194
  64403142
  90002677
  43875871
      1122
   1661098
  13791315
   8750304
   9366525
  85191252
    514761
  63186872
  91197479
       711
   1077394
   8719586
  63855208
  28595781
       486
  64769131
  36100016
   9467988
   7660325
  63022178
  85228764
  46387025
    491264
       774
   1075576
   1300164
   5829713
   9396001
  62481003
  65496144
  24600342
       470
       871
      3190
  86185615
     14280
  66252443
  32618863
       233
      8642
   8935757
       660
   6974799
  31306129
      3788
   8967613
  33462416
       690
   4684664
   8958414
  11400290
  14832972
     32381
      4334
  47481900
   7660330
  65674152
  53601326
  65740066
   1623204
  85950029
   1894166
  61388369
  30108211
  15557894
  65692982
  71018126
  28890641
    827139
   3248317
  65242811
  53601494
   6069911
   8476444
  43606717
    416502
  38973768
  85133635
  30120915
  47467004
       166
   5031769
   1809066
  65308249
      2801
   2691279
  65669457
       135
      1604
    826225
  10701364
  65967214
  16370569
   8719570
  81570731
  29197691
  86175916
  47469445
       687
  63205966
   1103957
  66512988
  29748650
  60747637
  15337359
        70
  63144309
   9669683
  32114974
       187
   1172171
  53601519
      2051
  16601101
  63348776
  13482135
  10701580
  15443749
  71053043
  86041198
  11214922
  66183602
  46559670
  65330272
  46043827
  64986604
  11590405
  10701348
  36500307
  85561940
  27300032
   9710866
  45083205
    601528
  65488065
       224
  48400013
      2893
   9725880
    627166
  63587729
       618
  64264260
  11291176
  64983979
       116
       223
  65170310
  13791337
  53601410
  64210187
       409
  14642382
  62699012
  65138492
  90646839
  10701575
       241
  64328662
  11931798
  53630301
    402672
  63908405
  66454839
  66775214
  20448209
       502
      1351
  13320174
  47010494
  90032364
      9283
   8013892
  15123965
  16516068
    450649
  61306846
        96
  62989364
  64779565
  85228841
   6803031
  64974803
  20600710
  53601353
  56966932
   8992758
  64555886
  17321596
       939
  64210156
   9350701
  23700012
  58531712
       829
  39121243
      1508
       320
      9360
   9663638
  10860671
   9602469
  65466815
  33197333
  83632495
  16516083
  13268965
      1242
      2067
   9532060
  53524274
       686
      1952
    986450
  16542495
   3111013
  63961220
      2248
     28063
     28686
    307319
  63705067
  66479702
      1485
      5319
     76568
  70998905
  18600204
  30089337
       249
   2953945
  11185321
  49675049
  33281277
  10341861
  30756707
       401
      1101
  64320160
  75302377
  94576256
  53499020
  91389487
  28655881
  31269425
       331
  86095593
  16573467
    112238
  12472722
  59244212
  85134525
  14756095
  66331276
       571
  96832082
  12514840
  31269745
  64321511
  28349829
  50383670
  58930060
  65038445
  30005781
   9082106
  64384799
  60072537
       697
  16536379
      1009
      1400
  61770288
   3160057
  90878032
  66243035
  14482028
  59430193
   1385920
  29045197
   5864819
  63446377
  64835866
  90688742
   8329400
       784
      6767
  66207188
  85693823
   9771417
  65831920
      1180
  65601239
  86152045
  12559445
  18500026
      3291
  86185609
      1786
  65756822
  15511275
  48800011
      9405
  85529691
  59430197
  15854185
   9082113
  64286086
  64429729
  85616022
  90000547
  62853275
  10790188
   9656267
  78158182
  90762933
  13865277
       971
  91358558
       442
  90032378
  12441885
  65057998
  16427384
   6631095
  64596323
  13144371
       280
       951
  62127215
  20382314
      3374
      3858
  65787158
  65138379
  53601521
       424
  91368586
  61442237
   9113078
  86097522
  65457313
  36400006
      6690
  28924723
  31746853
  48400019
   9490831
  27900492
  66103636
  13102521
       205
       808
  90032366
  99428553
  53498793
   1154086
   9532005
  64887283
  39631972
      1745
     76503
  91464972
     32581
  61770290
  14928154
       494
   9752341
  49714276
  15511274
    627406
  37603204
  60081484
  12780391
      4034
  15291621
  98133008
  11112999
       449
      2374
  12867348
       824
  14062795
  30052343
       323
  65428698
   9662335
       389
  86112784
       936
  65476926
       239
  64782382
  60011027
     10447
   9477328
  63523275
  31841533
       421
      3809
  61770320
  65146144
  16542594
  66490026
   9501683
  64747402
  53601468
  49692866
      2083
  30876400
  47615161
       967
      4238
  66210599
  86152063
      3042
   7377698
      5080
  64551709
  66742268
      2062
     76502
   9490834
     32427
  90002074
  16542478
  16542557
       653
  62936532
       252
  85527652
  50417021
     19989
      7050
  28200022
  47256853
       197
       478
   3303012
  66185116
  33722788
  36656588
  58779040
  86116353
  61759420
  98133020
  64525885
  28698816
  64920704
  65039536
  11880602
  13185751
  15076362
  47480308
   9276619
  61776204
  97976758
  33552091
     28710
  13058214
  85144509
      2795
  64058725
  65419370
  65247675
  85557317
  86213612
  23200594
  61785863
      1098
  63726732
      6623
  66456642
       108
  90016499
  85132282
   9710923
  30108171
  53601328
      1702
  64878987
  85634113
  86095313
  63722506
  85700203
  85770383
  64899052
  15047729
  29250400
      3240
   2587205
  65012494
  91401326
  98157005
  14899122
  64753024
  26800151
  66135814
   9631417
  85153716
      9690
  16472923
      1065
     28473
     16712
   9796284
  13598469
  38223312
  58685223
   2953937
  90032304
  91173036
     12528
  45600202
  13167634
  37355212
  16515913
  37313324
      7621
   9729533
   3467705
  66411924
  29995093
  91319848
  47327533
      1037
  85777015
  32386093
  33288008
       503
  65624502
  46743804
  64618637
  94791911
  16542466
       122
       265
  13148283
  16516096
       438
       810
       523
       574
  86022637
  32471768
   9490845
  66576010
      1223
   2654286
   9344584
  65457185
  66512852
  66028123
  65757843
  74895423
   9696610
  17321571
  33530525
  39126353
  60034079
      1621
      1425
  47719637
      1653
  62891768
  28923217
      1153
  78159010
  85426183
  30858124
  19903507
  66616587
  10383558
       332
  62722158
   9692786
  21500328
  28950077
  85876627
       342
   2081737
  66185915
  59575317
  63539962
  10701585
   7548419
  47715343
  38765829
      2028
  64132016
  28877278
       752
     28582
      3882
  50300436
      1936
  15477142
  64252494
      5299
  64003808
  63735737
  64693101
  53601420
        24
   9531884
  64193679
  12400057
  59430185
      3723
  64525241
  64283379
  31933632
  63317608
  85034874
  28500362
      2122
  63960536
  65887653
  15291602
  65526738
   9699055
  12952735
  13642844
  16515956
  28575219
  11924121
  26800146
       214
   1141553
  85270276
       631
  85709609
  25260507
      1017
     71944
  85895248
  33755129
       413
  63770111
  78157895
       641
  85770362
  12981958
  32211879
  50400922
  65569599
  85781282
       246
  64525606
   7699262
  13311762
  34261327
       301
  61414971
  29090245
      3325
  63463101
  85692290
  89994397
  38223292
      1993
      2021
     28437
  33503896
   2760718
  91197458
   3238339
  65251460
  23200085
  26700032
    734903
      2112
    485439
  11912796
  28100974
      2279
      1894
  64777366
   7548421
  15337435
      1771
  85112452
  90000284
  31406785
  65428711
  30055416
  45700027
       182
       869
   1741667
  13072115
  13515603
  47695642
  16542504
      1344
   1000149
  65584181
       170
  15337360
      5406
  63277757
  64921918
  33073202
     27614
     14380
  38223449
  77975802
        81
  63283261
  86256243
    824232
       963
  90001678
  37400419
  65935702
   3584708
  15602204
       744
      3426
  62163432
  13407379
  16542491
  15091970
  17900258
  64032862
  63504880
       837
  84857344
  13393143
  47204416
       363
   1753309
       981
  29140458
  47583037
  62405713
  31603429
  85634101
  16578894
  59392967
  77595065
  12769450
      7083
  77975731
  90765419
  63337258
  90705126
      6755
   6416699
  18800259
  60900468
  55499223
  65798313
       822
   1689050
  65038441
   9692600
       943
  66453198
  64289359
  59085773
  66452121
  85461433
       891
      2964
  57920038
       268
  14019344
    449844
       141
      1005
  67373705
  53601466
       991
      2925
     13790
  63625332
   3440486
  64164111
  29127343
    533749
  63277775
  40710242
       386
   5923627
  15100314
      1611
  90000183
  18901074
  60757925
  59392880
       194
  64300833
   9680445
  12424530
   8418253
  11896772
  47651702
   9489232
    601557
   9082087
  11113586
       199
  14066193
  29130469
  10701322
  64286398
  20061635
  55999304
   8677168
      1079
  66097345
      5137
  86286115
  15786826
  52800147
  17300078
      5142
      2915
      5552
  47469574
      5147
  13849891
   6693095
  65163030
  78158835
      5150
  66509936
       887
     11505
  65476925
  65546406
  77975687
  11084809
  19000132
  28902972
  61785861
  65496755
   5923617
  65924251
  45690882
  51400019
      7834
  66453265
  63313208
  27220900
      3188
  11923647
      1795
  70700422
  25170192
  49692878
  50300220
      1541
  61739373
  63635939
  29948440
  61770319
  90001201
  38973767
  63722510
       237
  29206034
  47554300
  28311702
  65134812
  58394358
   9974223
  14129720
  16542539
  90000122
   9933876
      3164
   1047413
  85144515
  90032331
  84738825
  33011748
  33589448
       989
  13245181
  15104275
    128080
      1192
  65497380
  28622304
       359
  63549997
  47382974
  53700119
  63921419
  12908240
  32096468
      3377
  65097525
  91401327
  16542567
  65744296
  78158686
  62554202
        80
       229
  91398212
    942877
  64296600
  64307433
  28794549
   6900350
   9307578
  85211973
  38983179
    617577
  63511521
  65204253
   9792025
  62587544
  16472924
  66818406
   1202303
  33422348
  70359051
  10701582
  12769620
      2064
  14067831
  47654839
  65455344
  16573441
   9113055
  12498168
  21200676
  39083283
    395090
  80035143
      2196
   9226460
  33281953
  63986457
  85995702
  10752135
     28428
    537874
  83298266
  16515939
  29967746
      1322
  13102523
  29704907
   9350696
     20023
  64466087
  11766422
   7660329
  64928745
  13598470
  32831563
  47480314
  85568467
  29995094
      4065
   1496535
   5500013
  65874450
  71134222
  64338728
   9710844
       251
      2084
  63914223
  64684413
  70954921
  38836374
  78158888
  56167096
  47573772
        69
  86185474
  13594397
  28605845
  11216521
  33661174
      2951
   6100162
  14312270
  90032382
  59392755
   1782248
  86185608
  65839556
  14405362
  64544938
  15525353
   2776022
  65696333
  10959609
  13072106
  47561494
  66643503
  65924192
  64642322
  12803962
  61770311
        77
   3352363
   9017623
  64899423
  85228818
  33304554
   9219968
  46553962
      5536
  90000314
  52800276
       607
      2175
  66149493
  87125798
  90000592
  13606362
  16444993
      1099
   3448682
  65139360
  15584347
      1705
    485524
  12965821
  30189072
  33490442
  53601221
   9617838
  64618564
  11070950
     77971
  20556248
  63399397
  47420846
   9490822
  12952734
       119
  65736860
  12471096
  37600443
       505
      1390
    450654
  65665194
  85439390
  90000115
       841
  28869889
   1202233
  90647663
  90936327
  12748142
     28583
     28578
  53601465
  64649020
  72429912
  29130453
  33252046
       340
     10921
  65038440
  96491017
  29916390
       257
      4186
  12781651
  46966556
  13102525
    123435
   9771238
  32638757
   1102536
   9490855
   9347961
  11766417
      1754
   2558646
  28186641
   5613525
  65603765
      1229
  66484228
       953
      2086
      2926
  90000141
  11902025
  30008553
  47209239
    340748
  37900192
  47479935
       900
  65137335
   9691759
  16337219
  64164112
         8
  45900004
    601548
  65207469
  28833756
       267
        13
      2128
      2953
   9727997
  14642469
       656
    480841
  65465033
  66002275
  33701728
  52800106
   9692757
  32831565
  65171998
  66439811
  55294123
   3372228
  75264938
  14900513
  28615931
  29998874
  11912814
  31043100
  24906807
  34561976
  46616058
  86057349
  12300477
  64937486
  64983923
  15483864
  64385946
  31300044
  29043073
  29995097
       447
  47725350
       355
  62344631
  64525532
  61776247
  14642452
  28913551
   9755508
       137
  65500150
  33258260
  29284883
      1097
   9355376
  64555892
  65577633
  85098540
  15602205
  64466114
  85715673
  38223448
  66453264
  16542591
  85187978
  55197507
      2697
  85269300
       117
  63133235
   1692582
   9727987
  30090453
     28111
      7945
  26700289
  64653239
   4249671
  70700421
  30119120
   1884680
  85995784
   9710858
      2118
  90885880
    741510
   5915820
  63348834
  29957438
       715
  47179787
  12981977
  16542490
  58864317
      4327
   8091080
  10100497
      6956
    869402
  78158022
  33312846
      5496
   1765881
  33197338
  63271772
  39622560
        99
   1153687
    491284
  52731845
      2243
      5493
  15166369
   3909520
  65666951
  85659497
  90032355
  42690884
  53601244
   9478311
      3903
  90635120
  11000083
  16542532
  29047195
      3566
       994
  65428696
  38974975
  60010736
  60762622
  33326943
       633
      1375
  85869359
      4383
  49689967
  59035391
   1164405
  96491001
  11906295
        12
       930
    828694
  12952736
       609
     14609
  65464829
  15641453
  64518414
  64084221
  86095173
  12700469
  29805422
  83497815
  14464668
       307
      1678
      1308
  83656878
  31269763
  44609355
  85533531
      2400
  62181209
  85009176
  90432828
  11061055
       264
  90032334
   3900462
  60011176
    988953
  64526090
  78158492
  65051061
   1202494
  65443311
  28857969
       366
   5873932
   8750321
  65500257
  59914803
  65038401
  66324497
  90021368
  32096439
      1494
   1727812
   3278455
   7502590
  11903483
  40613403
  72679401
  15337362
  16536442
      3815
  66707802
  65801462
  90002742
       961
    847141
   9456306
  65247225
  15648301
  53601238
  64582024
  13849897
  19400301
  63921633
  16516093
  32478195
  60580430
      2880
   9531915
  90032253
  14061934
  15564355
  38191584
  62191388
  15296034
  39463777
   9771250
   9866179
      6152
      7785
    103343
      3918
   7699472
   8728933
  90845847
  47179784
  65389758
  66135799
  49688873
       910
   4124953
  21800218
   3463253
  59319639
       287
  62383009
  65422378
  33386692
      5088
  11287141
  29995090
  90000074
  16542488
       365
       526
     19833
       429
  85699657
      5145
  85124690
     27631
   9618317
         4
  14984626
  65562817
  91317230
  38487977
   3111086
  64808626
  66678958
  85404583
  85799223
  59818343
   9445051
  66787651
        28
  90000367
  64443305
  77975805
  13849894
  31742608
      3787
      8170
  63505456
  84825443
      5468
   7500009
      6153
  53499433
  28807841
  49651598
  90000125
  15800206
   2558641
  16560207
   8717504
  85454675
  11800159
  90000169
      4305
  64446054
  65697413
   8576408
  64627813
  12400028
  33326964
  61888440
  42690883
   3501684
  63060094
  65691469
  85326471
  30876365
  46310097
  33545510
  63335518
      5144
  11221537
  14642455
  64950063
  65752987
      2659
     10635
  95961680
  64386014
      1166
  62474530
       132
       995
      1839
  16536440
  30169602
  39104589
      1054
      6081
   1178689
      3653
  65617502
  91265069
  65423778
  49689966
      3786
   7200132
  83667601
  11903477
  12062968
  14900922
  65105417
  64204273
  66252020
  14464667
  66172314
  29245590
    350443
  60860492
  16515949
  13280538
      2171
   2781728
  16542574
  83550965
  85269295
  90458392
   9771351
  65378489
  17800904
  66479957
  14640519
  15104328
      3358
  63557602
      8427
      7038
   1615937
  90404505
   7983134
  66746982
  47374926
  64469804
  90001183
       225
     10694
  65377617
  91072346
  49689969
  58405975
  64525626
  65242271
  16516072
  16524825
       579
  26100006
  66690709
  85623430
  28581194
   8935756
  47393869
   9467990
  12387491
      2151
   4346758
  33281271
       190
  28200015
      1214
      3919
    582548
   4723661
  65641249
      6895
      8507
   8728934
  15047796
  66609585
  30037807
  44500347
      5466
        72
  64490605
  64642321
      4333
   2590477
   3462867
   4708064
  62235404
  65413890
  28600133
  31933986
  33540309
       599
      1642
  84165345
       288
  63960713
  26400550
  64753048
  49692891
  53601409
  16400924
   1144619
  64028924
  78158414
  49718633
       944
  90000085
       362
  60350550
  13900921
  38701657
  65559104
  70989842
      1107
  47668456
       499
  65384360
  85844103
        57
   6639361
  64385984
        62
   1735260
  90000713
  59825386
  59430195
  66337743
  15198965
  85228838
  24700037
  52186738
  29215761
       341
      5491
  65033768
  70998917
      2903
  13695899
  65166322
   9710914
  65104410
  90021369
      1553
  14405351
  15047834
  47831496
  61776216
  65315517
  65091835
  36100145
  53499564
       155
   1894175
  16753987
  33455879
  55227866
       162
  64449661
  64035574
  85024025
  39109383
      3469
  64734384
  65787054
  28608674
  12718672
  47716949
       830
        16
       657
  30140286
  38223403
   2771330
  65801502
      6615
   9073747
  66409724
  13072105
  65691662
     19576
    762136
  65245120
  61606217
  15291619
       849
  85468821
  15511277
        74
    149058
   5033556
  66464282
  47530984
      1327
   9755514
      5743
      1900
   8598124
  64501959
   3430546
   8760987
       868
  13606368
   9435614
  64210197
  58929958
  65038408
  27593403
  40009484
      1086
  27201045
  65785097
  64420338
  10212255
       681
      1285
  11216557
  29691970
      2615
      6734
   5741713
  65344658
  65585537
  13166304
  30119147
   1385520
  65102219
  59965615
      1628
  66537665
  64476694
  65583125
  85656853
  28349832
  91401383
  40594643
       489
  61306866
  33011749
        78
       986
  77975853
  61746072
  85426188
  57245371
  65260223
  85034884
      1014
      2904
  47589422
    775509
  96831883
  16542506
  65876937
  66182359
        83
       180
  66247509
  53990100
  15047743
  27300041
  63659528
  71019284
  91602842
   3400809
  66152103
   9369586
  62264888
  13313832
  14628476
      9809
      3803
  64734120
  85228752
  14882274
  66714222
   5400352
  65561266
  90000297
  33719382
  64806357
  84472914
   1066712
    402667
   2601333
  16472820
  34561933
   8301368
  63368175
  90000228
  33516350
  77974622
  15337383
      1219
  64835844
  18500008
  46300819
      3047
     27682
   9634649
  66281187
  66617463
  12117624
  27366851
      3775
    617602
  29050389
       410
  65142238
  33641074
  64403137
  45083229
       879
  63960259
   9333833
  77975854
       758
  12974142
  16542545
      1343
      8163
  72402064
  16472903
  44000036
   9038503
  64634175
  64286488
  66775172
  91401399
  13865173
  44300490
       518
  63283271
  84268727
  50600038
  64032861
  26767959
      6463
       147
      1825
   3040316
  63376964
  62768422
   5873716
       852
      9752
    533715
  64345358
  47699137
   8845812
  61245510
  63726731
  91218927
  27600593
     51375
      3888
  58326158
    995855
   1083494
   1000195
  91324129
  18405394
  21900669
  59695943
   8900081
  66814748
  91319850
        36
  65061815
  14129721
  33111230
  46816046
      4293
      5927
  66321096
      1031
  86185610
  61170210
  85572071
  10701578
  33529395
  60958611
  16542568
       740
      7622
  90032267
  65047956
  16542500
      2723
      3069
  65695440
  65735117
      6923
  85616655
  14756096
      1156
  83542043
   9755444
  10959616
   8033650
  61834510
  65631890
       238
     24612
  10874007
   9580360
   9085652
  90000251
  10959593
   8750293
  15576896
       865
  16542546
       146
  63377722
  62367284
       551
  66446992
  16542469
       496
  91457126
  10701350
  16542479
       806
     28573
    601520
  63904602
  85492244
  65690569
  65168508
  85647910
  40700140
       198
  65465056
  94322858
      1416
    678015
   9513597
  30037812
       985
  64603452
  65251468
  63487712
  65296384
  90002717
  14253590
  47086422
        79
  65583124
   1117034
  64449688
  63093471
  74895470
       701
      4910
   9082091
  65563883
  86028835
  65171913
    168710
  85144508
  32831564
   6631077
  13393217
  47668516
  53705001
  63226415
  49072641
   8732321
  29198175
       250
      1250
  12813659
   5873718
       145
   1125292
  10701316
  66446161
      6294
     33093
  85228753
  85187474
       895
       298
   8914206
  85715674
      2060
      4268
  65754989
        38
      2324
    601568
  62567960
  65876920
  33710285
  60747502
       107
   1736065
  91401302
  10205390
       352
  63345170
  64604722
  14600600
  15112357
  60950492
   8693371
  64286417
   9705627
  38223313
   8582067
  15800032
  11000920
  59375075
  64244673
  65050973
  65450426
  32875077
  66551321
  33372426
  39126333
   5818446
  63502686
  64286490
   1166836
  91038148
    103475
  91319849
  49692855
     19766
  65316176
  16515971
  17321594
   6714572
  84409699
  84890921
  47605881
      4046
  64210907
   9354050
  65791173
  85228839
  63793819
  65309603
  65260207
  65038428
  12678890
  13163083
  47806804
   9755455
  13281513
       863
  65252062
  90000419
  17900259
  30051556
  63558882
  15576884
  46215253
  66464276
  11468167
      4222
  53601516
     32187
   8002984
  77975779
  28867180
     23986
  64380274
   9721528
  36500055
  64752915
      3157
  91354431
  95961705
   1617331
      6667
  85864812
  28200309
       276
   2601337
  65472727
      5083
   9198501
      6616
  14129722
  50700436
   9307567
  10101211
      4925
  64210155
   9710774
  65428710
  66578374
  12030127
  28746631
  28892860
     89754
   1912222
  12507667
       296
   9082128
  63348348
      4159
    579033
  85426178
  33438059
  60436552
   1154081
  64943259
      2138
  20428041
  90511058
      3602
  46559692
       385
      1088
   9701022
  59589040
       220
   9477041
  80160776
  85275946
  64651955
  65960622
  65992781
  40014044
   6974796
  65559761
  16542527
  65565451
  55107032
  63722505
  62358194
  85568502
  47564263
  91340645
        56
   8935758
        45
  32905981
  13400014
        63
   9446327
   9237816
      8586
  84165334
  90002066
  70998898
  65875081
  65663235
  70989871
  85942044
  38700166
      1231
  63271374
      1328
     50726
  12912204
  65630274
  28869900
    601495
  64166225
  13549900
  12776483
  31269778
  59392837
      2019
      7959
  63022136
  90001803
  26100015
   9358012
  65247483
  65363033
  12718646
      1012
  66703446
  15272440
       642
      3874
  61776240
  64596353
  13716001
  61379414
       302
  96491000
   8728931
  57451772
      2520
  64618471
  53499470
  64642314
  64210173
  65184563
  85568469
  58767799
     32840
  90000331
  60762573
  66739199
  15047787
     76554
  85799225
  11453435
  86022638
  47009458
       430
   3811068
   9217468
  12645064
       516
  27300042
       524
  64798489
  61776210
  66026874
       974
   4329435
       677
      6126
  65923266
  43900158
   9456359
  84165298
  12079271
   9928754
  28869893
  65271556
  65493694
  65496726
  78158921
  11918972
   9656235
  64988811
  12379781
  29932250
       400
      1881
      1199
  46694867
       286
  66326272
   9496872
  63133065
  10356900
  39108322
       335
  66367856
  24800036
   8829192
  91197488
  90022260
      1619
  86152065
  64750518
  27152711
  58808979
  16542453
  26800145
  85034890
  11154980
  50300437
        44
   2849174
  65738177
   9692751
  33627222
  66409833
  44900111
     77958
   4341229
  65735094
  85156570
    510935
   9082097
  65272766
  59393150
        23
  65173743
   9727992
   9752344
   8492975
       318
   9602386
  66177993
  33486430
  85878921
  39108728
  53601421
  90635103
       766
  23000489
   9369588
  84698154
  64803620
  68602011
       738
  86879367
  15700236
  47699134
  66640870
  86168442
  17401017
     72216
      7309
  63736111
       454
  63055778
       466
  15123963
  24601017
      3859
   9076109
  85606976
  14882331
  59341595
    520524
  66262459
  65652918
  56989291
   3526441
   3900007
  65293450
  39463780
  46527732
       247
       902
   1100587
    253919
   9722456
  32386092
  32887296
  65005657
  13227906
  28349831
  66464278
      3898
  18500015
  22200590
  55000065
   9682837
      2221
  64642342
  65260224
  84951599
  43400171
       450
       504
      3584
  65163016
   4249688
  66415114
     10421
  64455923
  96910361
   5744085
   2588282
       266
  65635468
      3873
  63966275
  66750413
  46000192
  63077565
  85568491
  84900759
  15336003
   2382493
   9490844
   3326429
  65565619
       831
   9113081
       126
  65631991
   9844546
  16542535
  40700142
      8577
     11949
  62954660
  76363397
  65000970
  85372390
  13037628
  38020721
    347417
  61222745
  48400011
  38020722
      6302
  64210928
  47831510
  64642319
  65131364
  13172468
  20309397
   1669513
   2588271
  86208094
  48800070
        15
  66637954
  90001877
      9063
  63960503
  85754375
  14038834
  28475093
  85963585
  13347577
  84953856
      2050
    627133
  78159009
  16536374
  59393026
      2680
     27832
  32386127
   4658381
  63722508
  84269263
      3038
  65223820
  14129724
   8576409
  65801596
  27300033
   6803030
    775501
   2017970
  63633527
  78618133
  15100534
  16744464
  58930146
      5148
   1305432
  86044737
     12511
   6900006
  62836082
  25170191
  13313249
  16542511
  64319440
  65664520
       308
   4723506
   9256258
  16542530
    627167
  47559056
  60010869
       964
   8032444
  66553366
  39541380
   9531983
  16542582
      1406
  65053759
  26800176
  57155026
    368549
  66176909
  65038420
  70700739
  63986514
  90000054
  11936236
  28200039
      7423
  60322265
  84853485
  85320783
    349872
  63584699
  64265765
  65102279
  85205883
  24906802
      2848
  85233504
  39145582
  47049726
  63402955
  29995073
  43136210
  56167105
       911
   2888435
  28653552
  63854698
  47637838
   3505052
       511
  83119681
  48200161
       291
      5573
  29849087
   8750272
  10300926
  47173461
       213
       764
       559
   1154084
   5873907
   3246556
       977
  53601495
  15305399
  15602211
  65735889
  85195107
  29135408
      7751
  63234544
  50388364
  47485219
       168
      1461
  14544109
   3584715
   7545509
  30113328
       393
  85568471
  64774435
       702
  65602364
  16604104
      2022
   3463379
       338
    582549
   9531913
  87519356
  39187250
      2635
  63513254
  64987873
  33529383
  11912797
  13407391
  14019893
   6800984
  66250273
  29014385
      2762
  12266090
        67
  28840385
  83841175
  75264994
  10600023
  11156197
   1154083
    653165
      1188
   2558634
  64525781
    486388
  29528751
  60729385
       598
   5938263
  14800029
  28322991
       367
  26600111
      9218
   5700104
   9590714
  10600086
       290
  15400715
         6
  90705146
     27633
  70700418
  66250205
  66408395
       913
  62567924
  64872601
  14900025
  47664653
  59807278
      1258
  12415870
  47772143
       463
  61789891
  65539171
  65817794
  13451852
  91321712
       271
        51
  64525431
  65443538
  47712259
  47010493
  47715342
       539
  65250810
  65457333
        26
   2588272
  85228833
   9198504
  83475606
  91354497
  13900167
  53601477
       507
  64686063
  64455931
       673
  61770314
  91423015
  46043830
   8735526
  66775196
   9381326
      2485
  98133019
  64905714
  15437357
  91319804
  78567632
  12578981
  12768228
  13746791
       373
       163
   1434104
  14544122
   9094284
       527
   3819227
  12952602
  78157894
  11954415
  32308171
  29948444
  31751480
      4465
  58864338
  63794265
  91464988
  28316695
     32836
  62936524
  90000147
  32962723
      1348
  47447617
       616
   6700007
  61914984
  90000178
       382
  90000277
      5762
  31400608
        94
  62313424
  64490036
      7826
   1685425
  97976734
  16542528
     27072
  62348174
  65882197
       798
  31830329
   9602695
  60950503
  57886838
  28000210
   5496647
   8948287
      1941
  63635904
  62191651
  65367764
  21600256
    536013
   9728480
   3303347
   7600236
  10941073
  15100560
       670
  63487723
  20382305
  26200025
  32096418
  38974973
       218
      1041
      2245
       635
  85567915
  19100522
  60010581
  12957869
  26800189
  63186863
  90000104
  66031582
  53601318
  64329768
  22000526
  61661853
  14064034
  55499234
  10356899
  13065665
   1202305
   3528619
  84165527
   7548414
  10701584
  33529386
  61776230
  49689961
  98132987
       533
  64521480
  63930312
  85228755
  29213175
   9080460
  62264898
   2578803
  48677244
  64132017
  12498166
  14569899
  14800031
   3200723
  11896769
  14205352
      2395
  65583123
  14300266
  14642357
  63895618
  65592855
      2667
  90264244
   6684354
  12398415
        21
      1380
      6901
   9435935
  65630167
  85106917
  90635105
  27283095
       555
  63745893
  64468109
  64842291
  65457371
  90000057
      3196
  65845122
  29037735
  39200396
  12756335
  63404457
  29995092
  59392914
       768
  63943132
  65563142
   9618321
  31820878
    485525
  90002049
  32312884
  65170696
  16515973
  11156166
  20352329
  67194650
  33164114
   2584702
  30108183
  85228825
  78535101
  96910219
  64210183
  61007650
  58641130
      3745
  63347233
  86261493
  14148925
  13598458
  33635239
      9471
  16542508
  15188923
  38000084
  65248055
  84338839
       405
  61373818
  65168544
  26419900
  64909618
  65926568
  29700045
      1341
       294
       149
   9622895
  86216386
  91398088
  43800015
  65330273
  11868966
  64455925
  65038404
  86285258
  90002059
  12768229
  64899440
  85411745
  63708784
  64842601
  66443423
   9771342
  18300239
       605
  64670162
  61345659
  43049458
  90829543
  64746136
  86142003
  23700013
  55000071
      1152
   2396412
  40000344
  64688694
       383
  90000280
  20305577
       600
  32751842
  39123086
      1703
  49689963
     27059
  61770318
  16472821
    824215
  91319844
  11896767
  13865342
      3206
     27990
    349899
  65091423
  70700433
    347408
        47
  63722507
  65121310
  65938789
  76492362
  90000117
  11156167
  16542476
  20270235
      1479
     28564
  65318789
  65012297
  65825367
  91321553
  33486426
       610
   4484946
  63313215
  47747400
       398
      6402
  90020222
  12922958
  13044061
  13132107
  33529397
  24701097
  90564416
  61770289
  13865301
  65938782
      3270
   1006877
      1840
  16542502
  16560404
  16542581
  40014039
    558493
  65312594
  13695898
  32308176
  64320187
  11918253
      3228
      3727
  15272439
       102
  64798494
  85174218
   9869024
  31428109
      6818
  15047785
       629
  91401382
  14900511
      1895
  63487727
  32097442
  64520281
  66464284
  78158688
  39622562
  46200707
  64990414
  61069414
       514
       369
       425
      2047
      5155
      5141
   4708292
  67131628
  85878942
  90000088
  36601864
  31406790
      1377
    533711
  28321613
      6733
  83656217
       227
   5961794
    760629
  47615205
  64916963
  65991974
  66554508
  63395102
  10959596
  27302167
      7943
   9082110
      1295
   5479263
  11121594
  32810240
      1193
  47370494
     27001
  83583109
  65446328
  85572075
  12666168
   8375392
  66453258
      5481
   8735524
  65061778
  33132935
  63423563
  96910377
       114
      1278
   6651260
  28448040
  64449669
   9890345
       319
   2588511
  62383015
  85992959
  24900503
  64210007
  12922079
  65248517
  15424610
       825
       563
  64268562
  90000219
  90878033
  64625279
  90396757
       324
       329
  85228817
  14600578
  15419760
  20900322
      3244
  64306164
  33529420
  60184817
       614
      4387
   1202402
  65008137
       350
   8690449
  59902611
  63930319
       245
  28900273
  48677247
  53630036
       990
    128138
   2953941
  30107528
  64872598
        92
       650
      3857
  28818604
      5293
    648906
      2046
       159
      2126
  64255871
  33692859
        97
   1300170
   9217553
  62554221
  86168704
       313
      2313
  65134177
  49689955
    648924
  85878946
  53499873
   8741381
  43875870
       417
    491282
   6926796
   9590728
  72900128
       510
      3860
  61906216
  12210934
  14898099
       230
      2001
  65655096
  15337358
       459
      2145
  64917719
  66632664
  33761889
  47775370
  64741090
  66709833
        10
    128139
  66242305
      1432
      2025
     11495
  30108200
       305
  86216384
       545
  57245362
       242
  16542470
      1274
   7548425
  13020029
  65924230
       573
  14642232
  28816119
  66452637
  90646824
      5152
  28754821
  85799224
  62399734
      5402
   8490417
  28991873
  30057100
       263
  84393992
       364
       525
      5490
   8741380
  80160756
  33299022
       217
       597
   9602388
  58563927
       312
    639613
       380
  98069461
    480837
  98015948
      3861
  53601396
   2065668
  85200919
  28893113
  65272774
  65786111
       270
  55294147
       344
  66044542
  98050079
  27288127
  81300036
  20366409
  41386618
     21535
      5268
  63523150
  65464859
  91316519
  28909321
  32312875
    627404
  90511440
  28450907
  85228832
  90705166
  90764382
  28916094
  32096449
  53498768
  57245363
  65546431
  90032335
  16542471
  16542461
     76526
  63417593
  29995074
  64445386
  65887630
  47775371
  32096419
    533406
  46310096
  64389213
  64673180
  64286478
  32420214
  27300031
  32288061
   5040420
   1809030
  14306725
  90936317
     28203
  16536441
  36500313
      1755
  66573122
  78157897
  47622388
   1202307
  90544049
       258
      1006
  85568472
  71051385
      2023
  35337142
  53601239
     28215
  55195062
  64673140
  98050053
  29204843
  85640665
  38223294
  91347892
       799
      2284
   1169009
  90001277
  12787454
  14800367
       491
      8436
     13158
  66816902
  86235663
  13320173
  16542489
       978
  91266911
  39203306
      3835
  33050138
      1352
  20448208
   9771249
       255
       462
       632
   6803033
  65107686
  97600253
  38974974
   1154082
  85520550
  78618134
  29256210
        98
      3943
  90032352
      9103
  64872600
  72700109
  10499489
  53601218
  83265399
  90001749
      5146
       243
   1189983
  91423014
         5
   1833284
  64514329
  96910186
  64291031
  84165299
  33281962
      2440
      5467
  65039541
  16391558
        11
        25
  65310399
  85836709
  62482970
  39631996
  56210170
   7545508
  63943681
  51800233
    485570
  85693819
       542
  65309396
  12902260
  13424045
  10836236
  26400014
   9300089
   9362918
   9710868
   7548426
       508
  13320176
  47583757
  64091957
  64381284
  11888415
  16542497
  47666144
     32940
  85520309
  39163035
       617
     12701
   5873931
  16515929
      2488
  14790406
  60010945
     13060
   9381325
  62710441
  63960861
  13316135
  24716312
  29700029
  63227829
       376
   1134554
      2100
      5252
  64286481
  63234543
  90002743
  20382312
      1197
      3812
  65625555
      5090
  66007549
  27700396
  33279275
      2894
      6891
   1178688
  47447616
  65835669
  85693821
  65694347
   9866217
  47758844
      1394
  64210186
        95
       115
   8728932
   9531912
  64040423
  27152713
  27243967
  44300368
   9866660
  27300012
    167043
   9466078
  63966234
  90000189
  62891705
  85228840
  65173717
       461
  64603426
  65546368
  85654303
  93096750
  33511230
  61825344
  17321299
  57284563
  53601411
       501
  65292135
  65031098
  65628076
  66407848
  33462409
  47179785
  32431979
       675
  14218446
  47657585
  65138148
       815
   2849169
       193
       873
      1654
  65956055
  47086431
  45500288
  46081677
  21500665
       203
       672
      1976
  28575175
      1038
  64006932
  13330326
  66207763
       663
     11676
  16370576
  32304548
  28840378
       260
  65376811
  65527267
  15127831
  64644092
  46477441
  61684093
       123
       437
      2040
      5138
  47343936
       647
    127891
    570449
  33287998
  90000229
      1224
  12608887
  20420762
  28946962
  60561967
  59393252
   1538203
       741
   9955462
  14067454
  38223366
      2003
   1153695
  63066199
  64525575
  14900909
  53705002
      1434
   5814555
  64643697
  39121216
       685
  62710464
  63290837
  64053743
   9728479
  65961229
  29736695
  56167103
  91317206
  63768022
  64534282
  64345488
  65496181
  85399790
   9680454
  32305447
       547
      1794
    485490
  10371035
  13549887
  53818379
  64525922
  33541777
  64555889
  65665953
  33529384
       982
   2588383
   9692778
  47311705
   1745342
  85526168
  32414288
       850
      1100
      2012
     27593
  47394609
  62031596
  12957872
      2038
  64356923
  59430194
   2313030
  64210178
  86095170
      1230
      3724
  63252431
  64430632
  11123974
  16472876
      2517
  53145861
   9082100
       211
      5488
  72230740
  64328064
  55393833
   1134548
  55393841
  91197395
  16516071
      1018
  85228760
  58525740
       630
      1000
  27300017
  86130942
       300
   7714875
  77974104
  86287570
  84945312
  95128029
   7548411
  49689974
      2020
  56393208
       583
  65748757
  77594889
      6841
  85269289
    589255
     27270
  97967881
  16542551
       848
  63849077
  85616023
     24609
   4329437
   8655618
       972
     29084
  65344725
  52589675
   9680433
       821
  33529416
  39017109
       811
      5471
  46648681
  47393685
   9602385
  70700787
  66407500
  16573370
  61776249
  65032638
  90528759
    197202
       679
  85950025
      2059
  66182445
  14394510
      1906
  66409786
  33667628
  49692862
   1169979
  85693810
  91368585
  13746770
  91317234
  59003198
       595
       284
  91197486
  47800578
       349
  64332748
  14405437
       309
       395
  13656041
       915
  90397651
       139
      4905
  66374201
  64618416
  90002007
  62842527
  91401381
  29099554
  39207341
   9490830
  86185473
  14882302
  60561713
      1260
  71424279
   9692776
  60010804
  49862574
  64133853
  84100840
  85953279
  64028067
   1202208
   9082102
  64785368
  90705095
  33529391
  64286472
  83119680
      2784
  65038409
  65826391
  85625470
  66555365
  85533526
  61607962
  62889275
        55
       956
   1100589
  14813716
      2223
   7768372
  64210191
  65024559
  14544117
   7898920
  44300435
   1098742
  15715402
  85862711
      1069
   9082121
  65173838
  16486392
       100
  64264718
  85693817
  62024604
  53601324
      3354
     28353
  91316515
       585
      8533
  71424301
  33050137
   5873967
  85567928
  61759421
  98104889
  16542499
  85963606
  90000060
  12943031
  28829268
       519
      6972
  39630296
  60169775
  14482069
  14000305
  31406782
  49689960
       716
      6806
  63581911
   3211104
  14231363
  60777143
      1836
      2102
   5600042
  63081433
  66538371
  13673687
       173
  65363354
  83936485
  85784654
  66042590
  66821939
  10701362
  55294089
   9531882
  65457065
       427
      4959
   9082095
  16542482
  60233629
      2792
  28731389
  16515930
  46619338
      3820
    127539
   7548427
  39056013
  66154540
  85426151
  28509119
      1104
  63308159
  39208627
  30119134
  58864332
      1995
  63907314
  31790108
       282
       178
      2256
  64634240
  28932841
  40650748
  90539306
  11156196
  45083234
       432
   9696612
  65634289
  58864329
  65666759
  10701365
  15525358
      2382
  65641262
  66414063
  85568465
   9755509
       165
   1174343
  10330332
    582555
  84165278
      5550
  28701083
  39001472
  90744552
  61574266
   9728476
      1447
      6228
  62803156
      7407
   7660326
  65963897
  85533177
  26800132
  33616927
  62102873
  11910493
  10837349
  20061632
  53499874
      1206
   5914656
  11216353
  14544113
  63865612
  30003790
  64403131
  50700078
  65633511
  15119581
  39630284
  60757922
   7900652
  64210153
  53499760
   2520416
  65146472
     10642
    617555
  46300835
  46559666
  13139635
  33304857
  60011321
       216
       485
  49633070
  66151928
   5810636
  60958597
  64599058
   9554857
  65301197
  62035911
   8750303
  49689957
   6323165
       411
  65050994
   2593220
  23500587
  65496143
  66778641
  38300081
   1087475
  63960476
  85037577
   9755511
  60094412
       471
      1203
      3421
     12279
  28763241
       232
    537877
   7548416
  65423777
  18300455
  39631989
      4271
  38143287
       878
  85533178
  39173001
  65565620
  86017317
  15301304
      8637
  66807962
      2098
    877877
  16515912
  42291567
       832
      8513
  64673112
  64886040
  11050139
  64520271
  85054750
  33133890
  66706913
      5056
  82690762
  65091799
  63596059
  64598816
  70998912
  40604880
      8529
  13598474
  29864210
      1429
       557
  12498158
  66707401
  85777063
  21000146
  62585694
  65287558
  65607435
      1511
  65517502
  12400049
  16536981
      1096
  91398075
   3361973
  71745219
  57236891
       154
      3630
  86175914
       800
      2144
     89619
  89444158
      1958
       747
       835
     23354
   2588403
  78158514
       336
      1023
   1077398
  62264893
  85705844
  65689771
    194006
  64064709
  65234934
  70441233
  49692892
  15022448
  40264957
  40621530
     27616
  64210165
  76900582
  90570475
  31406777
   1304854
   9242019
  65796125
  51001451
  64364190
  65033780
  32104102
  65725928
  28957221
  65341806
  70800222
  81031385
       725
   2607629
  58753811
  85777253
  60981902
  63480200
  13069443
  47404622
      6664
   9344608
  46948687
  29210055
  63602891
  65038435
  30015127
  93016125
  16542529
   2889911
  64320131
  11895766
  29948445
   9467989
  62801400
  63368223
  90643832
  33683853
  90000263
  65102310
  47506365
      5715
    214699
      2920
  30108152
  20061609
  28200013
  47179788
     13892
    584749
  49689977
       185
   1773093
  15602212
  31269577
       691
  64777618
  18000373
   8829194
  64875147
  11934126
  29967745
    348941
  84900764
      1077
  12063889
  13245179
  63722509
  66099486
  65566163
       158
  65596561
  86168705
  90001813
      2045
      6732
      9362
  65938764
  11896766
  26600112
       328
   9446497
   9318856
  47761741
      1530
   8858197
  14882138
  49689958
  55393831
      1500
  64615135
  65038434
       412
      2341
   9397898
  90619192
  53601423
      3795
  98073961
  13549899
  55300072
      1909
      1189
  64525688
      2000
      3272
  75264873
  85324313
      1016
   8864091
      6877
  64430720
  29200101
  62486377
  64321743
  65131979
  38223293
  50404410
       231
   4723481
      5469
   3406275
  65387570
  21800275
  61108029
      8640
       912
      3853
  65696321
  14405446
  49620282
       460
   7548420
      1021
       676
      3950
  85426158
  47526880
      8065
  12979953
       509
   9397899
  27700011
  32891943
       564
  29460565
       512
   9381327
       727
  14066196
       374
       433
     28841
      9319
  53990109
  58864337
    491343
  33616930
  47639940
       475
  64721921
  96832119
  11121592
  63816967
  64460971
  11903478
  59392801
   2577051
  15100590
  16578887
       805
  65180621
  33036094
      2930
  49675018
  59393082
  65595717
  60011437
       112
       769
   4435347
  65628581
  85924371
  65119476
  55224230
       569
  63717898
  12867349
       553
      3563
  29200277
  30115893
  58196288
  90762918
  15304861
      1949
     27478
  65598581
  28928197
  42536069
   3467667
       150
       612
  90000059
  58779030
      1092
  83208437
  85360010
  33164112
  55087494
   8719600
  64618526
  66215758
  85399789
  13335276
  15817452
  39631986
  47738224
      1240
  66916230
  53570539
     11950
  32205839
  63761759
  62326918
  65363334
  66514266
   9915764
  65371064
  15047734
      4328
  66215667
  64210181
  81570738
   9716746
  12922092
  38223389
  28660845
   6974814
  16516058
  39500508
        90
  64210171
  64210952
  62723869
  39056006
    830417
  90936330
      1987
  63084031
  84165332
       403
      5504
      9605
  55300071
      7719
  33383084
  65038406
  91319812
      1402
  64849663
  61034191
  61129468
  90000139
    730846
  12957864
     12388
  65358684
  33422370
  52303509
  66477831
      2305
   9590755
  47663964
  90001347
  10132826
  39631962
   1728980
  50100109
       234
  28136903
  16542451
  32778132
      1436
  15352602
  16516078
       549
      8211
   9867879
  10212253
       444
  65447791
  66134953
   9548113
  32751840
  37600637
      8156
  28300220
        42
  13791347
  78158075
  90396762
   8682079
  16542474
  52800082
       695
      2010
  15376618
  59241485
  75264893
     28423
  70700416
  66575964
    915953
  12482275
  13671367
  39040737
     28223
  28763238
      5494
  65317254
  66518818
  84903093
  16542542
      6085
   3015917
  16533211
  33701729
  85654326
  90000070
  97995285
   9776641
      7296
  53499609
       142
      5564
  61806582
  65935757
  96490998
       968
  65598287
  33627229
      5449
    212301
  13515588
  85037588
  64779739
  65598608
  66172323
  19500048
  33348689
  32312879
      5081
  64647063
  14756092
      1112
  31269742
      4332
  33267473
      1547
     14125
    143649
   3900124
  64917792
      1743
      2056
  66255126
      6610
   1000050
   4329430
  91444809
  63209651
  77975723
  86039958
  14394504
      2703
   1127965
   7200126
  16536378
  63557618
  33529414
   9082126
  66322125
  13549892
  53601306
   9219941
  90487805
  33140112
       979
  62768395
  63270549
  85963593
      1507
  65001459
  66290075
  90000142
  62889618
  66061083
  16542592
   7699227
   9776900
  13100185
         1
  14671286
  78157831
  13098584
  32764433
  53601362
  90001426
  77975803
  85126526
   5036923
     28407
    565703
  65596220
  11918486
  28509184
       560
  63558881
  85950030
  32530962
      7890
    194018
    590596
  33331225
   9479845
  29130471
       843
     10917
  85700206
  64516630
  59247389
   8732335
  63961123
  64268503
       588
  28788289
     41816
   9207799
  63808241
       948
      2721
   9000186
  33391336
      1178
  39479198
   3484811
  91401303
   5823852
  33777528
     24610
      1719
  85542307
  14371538
  29702802
      1052
     28289
   5818442
  65488288
  65933270
  16542477
      1918
  65813561
  58331053
  34561974
      7399
  86213606
  16542548
  51900003
  85634107
     27336
     11605
  85634115
  12063884
  48677245
        19
  65360757
    121119
   5948919
  16542562
  47554293
  90363096
       669
  27300037
     13984
   3418977
   1705400
   3900112
  85942455
  14642352
  53601345
     19710
   2588504
      1974
  11905573
  43300470
  65296382
    128118
  65735044
  60657669
  64286487
  65624498
  85312000
      4170
  13600828
      5562
  90001283
  17300015
  16384235
  14642287
      3842
      2181
   9285915
  12957675
  33587977
       851
  16542519
  39627583
       787
  62161253
  65742248
       680
  64417354
       106
   3187027
  15511647
  91317207
  60473897
       517
       587
    611826
  64598888
  65596588
  91089291
  32875076
  64976549
  65310391
  13463842
       315
  30109514
  63271330
  66452356
     28511
    512725
   9670092
  42536070
      7026
      1103
  70989265
      5019
  32625637
   1790830
  66171426
  17900017
  29250824
  97976757
  47147549
  12286439
  47412767
        82
      5495
  14753525
  28846137
   1931464
  16515970
  31269743
   9219959
  11078095
  62383016
  63313427
  53601504
       273
  72232799
  63405501
      1049
      7958
  66034775
  11930665
      6357
  34561934
   2048724
  65797046
  85693829
  11221499
  20061625
  47086421
  47540209
  85228848
  10383593
  14190842
    395068
  62035891
  15453612
  47486615
  53601511
  62177294
  65381087
  11052325
  13118104
  39100159
  64164637
  66778240
   9710773
  16516027
  29707528
  63504058
   9771338
  64920768
  65487088
  22500670
      1898
   1347504
  66211276
  12952528
  26800152
  65454459
  16542563
  63487713
  65423973
  19873745
  38223399
        85
  85432436
  86095590
  27400013
  59008563
  91266781
  47690291
    648921
  65408410
  30191385
       110
   7100905
   9219950
  65825394
   3554788
  65828768
      1775
  78158089
  15484587
  30052342
       128
   6631078
  90662141
       174
   9490817
  55199229
  65464870
  72230695
  24500082
      7888
  86285259
  12979964
     32830
  14570353
  53601467
   2590486
   9082125
  64580926
      1675
    485472
  38607604
  64371216
  28672536
       104
  64132018
  85447790
      2015
     12871
  33455105
      1074
  11075381
   9602470
  64210922
   4329434
  63593825
  83208445
  62175746
  48400157
  84857369
      1190
  64791361
  91398058
  28622307
      2158
  61606224
  63308142
      1832
   3378926
   8301407
  47540223
        22
  65251459
  39154259
    734905
  53601147
  33553537
       601
  64569902
  85942043
  53700168
   2805356
  66249450
  39134583
   8845789
   8898995
  29640800
  62028238
  66054980
    923193
   8750292
  47440721
  85263027
  46300869
  65283345
  14814391
  33626414
  28301174
       244
   5961808
       737
  65655628
  44301409
   9490816
  11124129
       925
   2304244
   9572261
       624
   4708051
  65825322
      1195
  65033773
  60599707
  65309377
  29200284
  12390427
    601414
  64210176
  50076926
  53705019
    994388
  65038412
  84900758
  85122200
  91317205
  47311734
       604
  28349828
   1971604
  84976843
  47382977
  53601243
   1079584
  66072862
  29995576
  38415111
   1688443
  65217202
  13486842
  55012648
   1778381
  64383603
  29577965
  65288629
  62351829
  65021402
  65170279
  65935720
  67030177
  91319811
  31269226
  47615160
     10909
  65662758
  63523276
  83863761
      2793
  65168473
  61016690
   5983927
  84382865
       625
      2321
  66893633
  90022415
  11214881
  24906812
  13590553
  31790107
  13865356
   9531985
  22500095
  66751745
  66443124
  28763248
        48
  12498173
  20382324
  65059846
  13482106
       665
  62264900
  16516054
       756
      1663
  30055422
  90032346
  14123941
   1743402
  13941916
  60680428
        86
      1013
  64838942
  14123833
  32722227
   9531880
  85568466
  85115574
       905
  66464280
      1333
  46559658
  64322082
  47573773
  60924787
  63966264
  32394564
  21000145
  55087493
       469
  63872540
  59393117
      2514
  64210195
  65623011
  85527905
  96490958
       164
       415
      4466
  65206911
  85529671
  14882137
  63093479
  65949714
  85267087
  12952581
  28701084
  15272462
  64525398
  64740283
  55393834
      4881
  16604105
  32104083
  65251705
  15443747
      9835
    827155
  39614343
  53630413
       339
      1245
  63302977
  41386619
       801
    648907
  64663889
  91312282
   1157565
  62405716
  85324326
  90000092
   1384225
  62377259
  11124135
      1892
  64947476
   7548423
   9692755
  66242074
  16303556
  16516067
  47382964
       189
  85878960
  31269767
  33462407
        40
    215998
    264257
   9692801
  90032312
       215
   6631039
  49633071
      1044
      5087
  62738886
  65238659
       892
  65655134
  57041322
       314
  65202120
  15511636
  16516026
  64983878
  65391475
  71019406
      1509
   9040670
       762
    212307
     27965
   3406451
  85858090
  90000396
  33340052
  11107057
       345
   4329429
  65569268
  78158019
  28597234
  43606701
   8655590
  64570252
    646334
   7548415
  33535556
  58876425
  85616671
  90000264
  91321713
       394
      1431
  65872389
  64550094
  11896773
       304
  65737143
  30108177
  63729967
  15324307
       420
  85598877
  90000077
  11918489
  39145577
      5492
  63514063
  31269436
  63896233
  64914539
  59392944
  59482572
  65497591
  15723301
  65044041
  15123967
  85749482
   9696613
  47557446
   9602389
      1085
     12380
   1154085
    450670
       976
  40100236
       556
  64525715
  11138088
       292
    825001
   8908253
  66112950
  15686884
   1567125
      1095
      1298
   5300178
  66537828
  36469762
       169
  63623982
     21534
   8655614
  64084223
  11910488
    449846
  71134147
  91072218
  33260813
      5970
  22900242
        50
  65696605
  76900581
  86022636
  90000148
  57678463
  65760251
  11225846
      5296
  15123964
  16516045
      6172
   1087169
   2587214
  66103235
       703
  65340650
  25364503
  70700419
  66820750
  50700464
   2619410
  20448202
  23200039
  55107009
  11216352
  33621686
    601514
   9198506
  62383011
  85616670
  65443008
  85995704
  60793417
  86028800
  16500238
  29373925
      7039
  32096426
  47424389
     32869
  85640686
     14321
  61606225
  65878173
  14882334
      1961
      1307
      4044
  13200448
   5829991
   2587986
  13865354
  16542533
  39146353
  33683849
  47831495
   6738931
  65760133
  12945501
  85625454
      1659
   5845091
     44206
  45700385
      6595
    356374
  28774771
  33142002
      1517
   5914657
  32312859
  53601220
      6303
  90000094
  47100113
  64642320
  85275947
  30120908
  90000053
  58633320
      3488
  47086411
      1094
   9082088
  91197449
       472
      1002
  65121319
   9755489
  11236272
  26800177
     27951
   8500334
   4863250
  64809927
  27100214
  64752620
  25170190
  64302514
  65636990
  90599112
  12079276
  13577910
  49692890
      4083
  16542458
   9198157
  85500182
  28349833
     32794
  84165350
  59375082
   8781423
  65131927
  94576292
  28604773
       289
      1767
  78158413
   1190020
   1347556
  86005056
  65877817
  64781741
  14905349
       183
      5143
  27334857
      1734
     10960
   2675899
  64252496
  65517523
  84953857
  12571097
  16542513
       962
      4168
  65732449
  86070376
  51454796
     11948
      1772
   4720940
  65778881
  12669230
      1019
  85855321
       133
    746589
  65837003
  85552058
  31414197
  33545768
  43800005
  62481006
  20109590
  64358008
  65825449
  47576804
       222
  64534290
  12867345
  33331298
      1811
      1915
  16542573
    592039
  33455901
  65195784
  28311692
  49689975
      4022
  66336728
  20441486
  47657548
  65406404
  11462546
       909
       731
      7875
  64809931
  65464393
   5496640
   3424587
  29008828
  64596286
  70989834
  30004820
  38500165
  55499210
  57048133
       816
  36100060
       828
  13172409
  59914804
      8339
  65924367
  66812134
  13849890
      1687
      1148
  62574888
  12538995
  10701318
  15525355
       649
  66542769
      2141
      3802
  30004812
  16472853
      3702
   1153693
  64525664
        32
    495209
   8350474
  16201091
  13105516
       786
  20061621
  47465261
      2066
  61839740
  63768020
      1933
     33479
  63432843
  65827084
      5136
  63096887
  16427398
  63006697
      1026
  66537667
  77414906
  96910341
  64403126
  85009174
  94576288
  33490430
   9572277
  14642418
  30108174
      1928
  78159008
  16515948
  53600502
  59293297
       959
  15511271
   2953936
   9701031
  29839685
  47531259
  65922314
      9448
    485530
  60879774
    966394
   8934735
  85500631
  16524822
  27300034
  37400031
  28570867
  65703045
  85690563
  85974064
  16542510
  29047439
  32595452
   1615938
  65173876
  80160761
  26600109
      4110
  68485419
  50422010
      3765
  33118658
  63133226
  64479610
  67995365
  64786182
       134
       997
     41801
  63602890
  63777788
   1000074
    112410
  63400345
  66322761
  29885694
  64806392
  13214702
  36200144
    533756
  66242465
   7742290
  64525671
  65760602
       269
  63230267
  65673452
  28912945
       992
  65735983
  34561978
  66140122
  14890079
       688
  14190833
  15100311
   5243888
  65168790
       191
    592038
      2152
      2815
        73
      3956
   9710806
  39145581
  33442490
       188
     10949
  58929898
   2584114
  85220229
   9844640
  15427929
      1336
  63437334
  64582902
  65038421
  64981302
  85800384
      2088
  64403143
  91354630
  11897973
  38223391
   1153689
  64210167
  64987730
   6466433
  11224994
       171
      5151
     11278
  33197336
       125
     10634
  66543419
  66736608
       884
      1533
  63998955
  13257053
   1662746
   3584716
  31406788
  60692731
      2675
  66284900
  28645908
  29055836
  63820461
      2036
  64598931
   9805338
      1169
      4244
       773
       710
   5040435
  49689965
  49616501
   8750305
  31300038
  66653226
  13205762
  28864138
       834
  11521549
       582
   6639360
  36803014
  11726388
  11084811
      1205
  91312292
   9692787
     25358
     89768
  64918612
  65695821
  86114399
  66514113
  30046549
     62873
  66331245
  12833491
  30052112
  59276095
    627132
  91197495
  31269910
  13688289
        49
       498
  63132722
  32278217
  47615210
      1997
   6441615
  33627247
  85228824
  64606402
  16515942
       776
  33691530
  49692886
  85520319
      4329
  65238654
  17321326
  64383608
  65102096
  66243127
  90655068
  11306748
  53896129
  71424302
  90646838
  90000423
   4249689
   8682075
      2014
  66575008
  64321764
  50700441
  60658330
  13427255
  74500027
  11217001
   9771312
  33627230
  66040070
  86070337
  10275247
  43400216
  38939175
  65384432
  16472902
  21300139
   7898915
  91308498
     16177
  20100662
       713
   9531883
  65729586
  28939941
  47573681
        30
  10356895
   9355622
   4800097
  90000213
  12787467
   5873951
  64084220
  14026882
  47431878
  21600073
    510934
  63193744
  13848366
  64275926
      2577
  64642340
  28645900
    485501
  65455343
  13941909
  16516100
      2623
   1778382
  10701583
  47654836
  96832369
  13311503
  49692887
  62358200
  85364330
    601558
  27822455
       589
  85058198
  12050511
  65021963
  14882340
  30033645
  64863370
  65676881
  30129322
  39073284
  65066057
  65707819
  71134265
  30081032
  39017431
        84
      1652
      4125
      6414
  33529394
      2905
  10237155
   6602279
  65217201
  65546322
  90873293
  33312841
  61369104
  61776205
  66464279
  24200134
  31043072
   8534387
  64478287
  63500357
      3658
  20433339
  47664022
  53601366
   2610626
  12517858
  32357171
  64673188
   9701021
  61015857
  63054072
  55499216
  84362660
  91038846
  39593383
   1083492
  66365770
  47178266
  84338843
  85439392
  65137300
  70989271
     28383
  67175023
  47535867
  63557601
  65448625
  45300449
  66061099
  66331474
  85992996
  28869887
  66700076
  29904760
  64738919
  65988061
      2159
    395094
  37703186
      1191
  64751104
  70700389
  39102968
   9333832
  85228826
   1934259
  90936325
  39541359
      1875
  66099477
   9652914
  77975699
  78159001
  15022518
  84767498
   1971611
   7200127
  13172408
       608
  66464283
    693746
  85200995
  91259215
  91303143
   9082092
   9117784
  65301191
  11121593
  19200911
      1326
  66067600
  18501060
      5154
   8692590
  61243874
  64907157
  31428108
       103
       532
   8750291
       144
  76213886
  64482946
       733
  65038407
  59392989
        35
  38915890
      1994
  65214397
  64100149
  39554216
  64769879
  57100011
  66100094
  66172486
      1677
      4292
  91324128
  58864323
  59425677
   9692779
  12922096
      4014
  33400046
  64578093
  65811539
  83667519
  90002641
  32291877
      2013
  22500140
  72800839
  96443265
  49692879
  65746960
  98133015
  59783146
   9082111
  30187106
   3218171
   9490850
  28594830
      1381
  63480199
  64618436
  64811913
  55019583
   6631079
  65419371
  66178054
  14190821
  90635104
  26800134
  60925169
  98095762
  52800019
      3822
  90000227
         7
  26800185
        33
      2794
  12952614
  22000114
        76
  85061726
       105
  63768024
   1217813
   9082124
  32408511
    825355
   9538761
  13683504
  30041799
  64328037
   9755513
  47775368
      1073
   9602444
  64556796
  64642347
  28608961
  53601370
  21600147
       451
   1201964
  66073909
  65842039
   1624243
  64640231
  52731867
  64767590
  78170193
  84220260
     89772
   1694753
  63048823
  66181593
  98047815
  59658798
     16894
    112237
  64911866
  65443595
  85615942
  18501112
  47393682
  30876420
       946
      2913
  85568492
  29886974
  50700088
       448
  33620994
       330
  47229026
  64588795
  64210180
       468
       904
     27884
  47654837
       152
  65630856
  13486844
       299
  30108140
  39217336
  61770321
      1423
      2409
  91218924
  65409569
  14814401
  85568455
       623
     12959
   1098011
  62502258
   7548417
  64449604
  65414282
  46921529
  53601510
       281
      1916
       548
    601569
  65863111
  64803473
  98133021
  14733833
  29189020
  63277768
  86185465
  97976746
  30154630
  39189737
   9082114
  65214847
  66284046
  24000108
  64939754
      4989
  65800579
  45700339
      9474
    591957
  85681734
    763600
  63961006
  30111558
   1151235
  58325426
  66362282
  11893991
  17628041
     28620
      6990
   9490846
  28500534
  32320928
  29798742
       387
     16356
  64875277
  13015438
  14800177
       611
   9400045
   8080127
  16427383
   5923614
  65339148
  86185486
  39100162
  85744115
  13500006
     14564
  15576897
  64976571
  65013676
  65493862
  28925090
  47086397
  65137001
   3574204
  29130465
     77907
  64412937
  28840370
  13287882
  28548469
  53498886
      1521
    491271
   4720616
  28602416
  43221248
  52899527
  57637553
   8958305
  65546438
  32312886
  30037825
       809
      3744
  65571453
       404
      2114
   6974800
   1778499
  65534687
  12771071
  61959528
  62936530
  70989852
        61
  85195944
  53601342
  96910334
   9747040
  64830270
       279
  15525352
       644
      2352
      5224
  65060146
  85529696
  66170050
  13524112
       261
       479
       937
    735577
  85681735
       570
    762103
  14605391
  23700010
      5134
   1158629
  77032863
  14926395
  31269744
   9732795
  61119915
  58401143
       698
       924
  13490074
  28961656
     33092
  28443105
  47090282
      6868
  85846377
  12330244
  11108744
  14405448
  65988590
  14400009
   5971168
   9082105
  28682244
  28802677
  31422865
  12957866
  26800171
  47447621
  66824451
  57907371
  13268963
  90936319
  64786662
  90002789
   9705675
      4272
      3328
   1202313
       654
   3491957
   9082123
       346
  28931385
  65742040
   9728478
   8962197
  33442489
   1202309
  27800673
     44873
  71134266
  47086420
  53700025
      5309
    246488
  47800586
  64210175
  85585568
  90016263
  13300022
  13311480
  48100121
       603
  16542463
  53700166
  65558072
  33485647
  51001969
        20
  63729023
      1501
  20403563
      3332
  14543388
  64259270
  85076724
  17300014
  24716286
      6766
    762370
  65736207
       952
       210
     28378
  16516082
  59947466
      5735
   1135443
  64028218
       664
  99368302
  16370561
  39657267
  59424297
  64928742
  33195214
     27698
  63184969
  15426083
  85269290
  12952590
  38223431
  65069183
  47423086
  13268964
      2633
       206
       923
   9082115
  63271352
  15424611
  58082213
   5936119
  64455928
  66411904
  67626743
  28763247
  53498794
  97667350
  15100316
  28783271
   9680432
  16516061
   5033586
  32751844
  85995782
  15304863
  53700167
  66322610
  60011570
       602
      1651
   9490851
  49529689
  85995712
  32982891
  65445486
  50500800
  64284314
  64403149
      1539
  13791357
  39630299
  63839905
  16542485
  47433632
   2596025
  65171448
  85693809
  90032372
  11025192
  13865357
  44800065
  59498671
  66464281
  63502709
  64026244
  85945807
  66848263
        87
       422
  66583298
   9745115
  64745540
  70800937
  53601520
    828718
   5959733
  63380665
    533716
  86130972
  11936564
  58808978
      8467
  65604338
  65633439
  66669985
  66582320
  53498795
    824989
       207
      1996
  66680937
   9755446
      1671
  78157833
  46043824
     21732
   3900114
  30105116
  86185472
  33765674
   3299785
  64664001
  64923857
  66540449
  90016270
   9692777
  66958408
  37603202
     12110
  65546429
  64210177
  65641238
  64615143
  76034890
  27500326
      5914
  33553546
       643
  91266780
    112507
  29012722
       970
      7931
   1151219
  32276957
  47684430
       153
       443
  81742191
  71424300
  90366862
      1133
      5153
  61684097
  61211610
  58864321
       903
      6869
  53499113
  13486843
  16515943
  64449568
  26800183
      2090
   5911784
   2885719
  71424278
  12957853
  12922953
  15127835
  28225482
  65374134
  65631923
  81570716
   9726125
  57144503
     16770
   1135447
  65456026
  13268962
  28805292
  47715365
   9082122
  24906811
  62020907
       347
       101
  85616664
       870
  64345408
       129
   4329431
  66671365
  90018564
   9176879
  65680227
  15061777
       655
  91506132
  33200060
  59260694
     67913
  70998896
  49930431
      3307
  11076835
  55107003
      2464
     48670
      9944
  16542586
       662
  19143125
  26800184
    485414
  38223443
    162056
  19900139
      1931
   9113059
  60743243
  62191329
  65171554
   4329436
    699107
  66213334
  16516016
  33529415
      2205
     77984
   9531881
  36600058
      1311
  83550973
  33485666
  11112947
  54000050
  29293369
  11007393
      9803
  64293594
  28600640
     11946
  91218928
  32279627
  63218472
      1880
      1950
  64642346
  64653437
  91333872
   9710855
  16600784
   8486738
  19900037
  58864327
  28530578
  47654838
      9440
   1037135
  64345407
  62857142
  39200723
  36331824
  83900946
  90458398
  60599306
      1458
      2115
  65808930
  26200087
  47420847
  64455927
  91479305
  61902804
  65039549
  85567925
  28321721
  85672679
  15291620
  28895313
      4375
  63238501
  66370776
   1384227
  85659486
   1751406
   7898916
  91389452
  28161510
        60
  85468886
  15484586
  47540234
  86286062
  96910254
      8536
       262
  21400589
  53601242
       699
  85770395
  11912810
      1650
  49717961
      1314
    151858
  85839067
   9369587
  90000352
  67063830
  17628044
  28829267
       626
  16536386
   9675337
  12625729
  85058200
  39631983
  49651627
  14980790
  47554299
     10815
  85447791
  14544118
  47496612
  30538814
  15047790
  62475851
  60900015
      1977
  16515902
       945
  68572695
  39208636
       402
  95127728
  64210174
  21900125
    591956
  30008546
  53705008
  85771717
  39207302
  64918639
  17321626
  83115402
       388
      1968
  60191644
  60925183
  32853930
       354
       572
  85626893
  90020236
  48700263
    328808
    510944
  63953022
  10959622
      1181
       253
  64451091
  40624980
  13238358
  33464675
    522861
    533754
      1145
   1119923
   7898918
   9742865
  33587979
  64449574
  65213199
  28186645
   8002982
  15047783
  16542564
       785
      4278
  64476856
  91319802
  63421782
  61781315
  64449694
  47732811
  64353368
  65702518
  66254289
  85228849
  28394019
   1164124
   8900006
  31871014
       392
       652
       682
      3721
  14400105
  32386098
  32114183
     10812
  61534525
  63054073
  66490975
  33626375
   1054087
  31830334
       477
    611824
  66071902
  12784254
   9487284
   8582068
  12079266
       530
      1923
  12974131
  59293734
       846
  63101910
  16515972
   9038505
   9680431
       792
  13015353
  66365183
   9755445
  13598471
  63434742
  64697795
       938
      5133
  53700055
   9692756
  30107507
   1098784
  49692864
  64159948
  91358559
  13069445
  15618936
       954
  16542543
  28608989
      1988
  12833307
  31269457
  65091691
      2081
  16542525
  61776219
  96910305
  98047810
  16542494
  16542518
  47480420
  96910367
   9697324
  13102522
  30016388
       550
  65935743
       204
  64003798
  84165342
  12721376
  31820042
   9692780
   2953946
   9051593
  64947393
  65038429
  13139567
       248
  66701271
  85202040
      2249
  62842484
  47086423
   9531910
   9737498
       949
  64375243
   1095977
  65957463
  29974173
  38223450
      3285
       827
   9433110
   1125248
   1741653
  47284429
  64356952
       700
      5480
  54800074
  64132026
  64451900
  65444234
  28600676
  63961249
  33553547
  65630614
    112251
  14009075
  43141702
       867
      2928
  33805285
    449851
     77957
      3910
  57785193
       297
  65497428
      2061
   1083493
  61233220
  64785370
  15175422
      6949
    395069
   3242123
  16542493
  60010482
   1112203
  32814919
  60747501
  65102143
  65546378
  66706185
  65696328
  66820927
  10701579
  38223314
       987
   9284803
     28219
   9082116
  29948433
      2851
   9490840
  64618501
  86119908
  31269823
  66819223
  29995099
  47615159
  60958612
       866
    485488
  84417683
  90000140
  13284529
      2309
   9117785
  85529669
  10752132
   1656159
  85781271
      2430
  86241355
  59697359
       179
      1286
  31300172
       592
  64588796
  84165277
  16542480
  47806799
  59244210
    601572
  71019244
      1716
     24611
  28693346
   7900645
  65488053
  86184038
      3161
  85197359
  85228751
  16542556
       493
  64525359
  90614692
  47580017
      1746
   6100821
    762368
      1917
  64859727
  30089338
      1102
   1181859
  64525814
  84951621
  28832115
  38223311
       984
  16384381
   1154087
  13598465
    364163
  64449727
   9554334
  53570697
