  24600187
   6800023
  24900064
  57057977
  63224478
  63589002
       124
  11910120
  60719825
      3174
  63295862
  97461373
  12169836
  46883919
  61802977
  85533945
  28351622
  47100245
       186
       782
      2438
  31746808
  10388293
  27201332
  85363156
  14356203
  27700202
   8173476
    886200
  52847430
  62986077
   1527066
   4811357
  91095477
  62308445
  99428301
  59136736
  61625472
  46798185
  47274203
      1610
  11798793
  11268373
    789146
  11172969
  62846585
  61670311
  47397664
  63737642
  90732777
      1614
    785674
   8358776
  59179956
  60689620
  62488133
  91050826
  61368451
  15000439
  54245783
  59928922
  52847493
  46531976
      2095
    971795
  85725933
  31770171
    464386
  57057880
        75
  68946587
  13691971
   1079494
  63194428
      3363
   2860295
  62985425
  26857782
  15892811
  57916347
  63992179
  45100514
  58732511
  85134877
  91219514
  28341094
  28200799
      1641
  60320682
  85007900
  28600921
  44840088
   4297618
  63166670
  98163595
  27251493
  54200549
       127
  59883404
  85595795
  33011204
  12725048
      1810
   1554042
  11287466
  60382198
  85439892
  57057950
  85341171
  12402352
  32269568
      1055
      1512
      1721
     71630
   5725769
  57916479
  60295829
  90000093
  59883377
  90000052
      2277
      1003
      1410
     12343
  82274469
  62348442
  63220175
   4297576
  11335529
   7273604
  12822642
  46924380
   6647418
  12084643
  28391286
  11741535
  63189368
  33243604
  56393187
   2859972
  62289284
  22902415
      3150
  85825941
      1940
  28194227
  46400045
  47350050
      2477
  85190671
    812776
   4871819
  59508609
       172
  85689882
  90618790
      1600
  11860487
  98524654
      5245
      2571
  84680351
  28292760
  40451863
  45500489
  57916331
    969471
  63023103
  57335657
  18500452
      2806
  62187379
  85693361
  90732767
  63072356
  63577423
      2035
      2343
   8553127
      1168
       711
      3343
       486
  65237818
      5724
   2410441
  62835951
  13968995
   8715232
       470
       871
  61029008
  61515628
  12698919
  12698935
  12358264
  57335665
   8248236
  60246465
       233
  63210183
  46993799
  43586085
  11495263
  59883343
  12431395
  52849189
      1204
   6326464
  58347171
  28219195
  57544031
      6005
   7431442
  29854992
    535977
    789135
  19341511
  32258910
  52847678
  63626838
  61218685
  90797308
  27203516
  59696133
  85377683
  12563239
  59659999
  11677022
    319783
  33117850
  61457206
  85283379
  41723573
  57321568
     10644
  14205001
     10696
  12191173
  21202421
      1125
   1599239
  60382182
  12060673
  75626402
  90239551
  46889642
  90000084
  12188348
  12356803
      1613
  38656104
  62035886
  85174269
       337
  11400108
  62035860
  60382215
  12672256
       166
  11746418
   8748261
  59035329
  38933848
       135
      1557
     67124
  98163565
  49581415
  62151982
       192
  11495260
  85414591
  62472654
       687
  11419197
      1022
      5836
   6326440
  58347228
  29552800
        70
  61795346
  30522595
       187
    683020
  91123416
  62953951
  63378653
  63426308
  85068521
  12358254
  12056471
  12256279
  26857806
  57544070
   8660079
  60382202
  83138244
  85359716
  47197155
   8586276
  11205953
  31957293
  62584414
  57916283
  61900609
  52000058
      3359
  29064391
  59804182
  62974536
  90000275
  29406720
  33149440
  85174860
  47043892
  30793462
       224
      3729
  61746116
      2379
  90403357
      1886
  85341212
   2783983
      5614
  91113786
  29826371
       116
       223
     11682
  62228775
  57544017
       409
  32200718
  56071651
  58373760
  63296685
  61139942
  60924319
  61593043
   8589141
  26205488
  59782404
  85236729
  60130182
  63412513
  68139046
  20200525
   8355666
  41723576
      1090
    889866
  58563791
  62260554
       640
  84532426
   7041337
  11715431
  62606059
  11897722
  44900148
  38811605
    618676
   1534652
  85693406
  85306101
  18100762
  63368487
  12585827
  46025073
  63072391
  96079480
  32433669
  12356824
  38757120
        17
  70090438
  12931713
  57206119
  74729135
  28298445
  59664841
   5036614
      7121
  63190055
      8626
  85957373
  38471124
  38932800
     42289
  60990072
  84547031
  27607810
  38619578
  61303269
  62041514
  11280537
  90318609
  37520270
  38030048
  62106987
  60495310
  52849015
      3060
  33407922
  32165484
   3153510
  26801732
  59903329
  60251091
  18500457
      2542
       966
   6326446
  59021280
  62598989
  57916406
      1316
      3415
  11495284
  70500530
  12672254
  61028991
  62466017
       495
  13075058
       208
  47330656
  62353478
  72645554
  52847670
       836
   3161352
  11949002
  15300060
  24001073
       236
  59021298
  84905168
  26500042
      2997
  38619586
   6326456
  72643254
  90280067
  28501325
  89887221
      1922
  59869874
  12563220
  46343534
  57916437
   2587362
  60701546
  63410454
      8688
  61785057
  63072440
  63159854
  39200138
        65
  59456932
  61845917
  63000164
        58
       693
      4683
      3067
  85420382
  63130239
      1332
    945139
  58850510
  90070184
     71761
   8173449
  63790258
  61511686
  99428402
  16642892
   5545630
    982957
   8012766
  59989245
  90970503
  51062276
        53
      4423
  62532203
  11949139
  45542782
       414
  63051731
  68833241
  57916359
        89
       140
   2751109
  13408218
       130
      1515
   1747046
  61012220
  19743835
  60997029
  12907024
     11280
      3146
  12672260
       195
  60277923
  58963283
  85056230
  57088616
  28206456
  47397662
  57916447
      1067
  28240764
  43400123
  12168165
  20283010
  27867554
  90000404
  12664528
  11857332
  59759774
  61355049
  37809018
      2574
  63029859
  43301591
       121
      2104
  85253765
  32795378
  53400052
   8210886
  65484087
  22714093
       175
  85420742
       439
      1135
   3218031
  57544058
  90280046
  57206180
       743
  60693615
  12541824
  27000135
     10910
  62693169
  47251414
      2434
      3336
  61324946
   8849494
  61913514
    697305
  44840082
      6467
  60426002
  62531082
  84402351
  65497458
  90057230
  32288057
  84784569
      1106
      1182
  61734719
  46741111
  60636389
  30011389
       109
  13968989
  27716375
  49627572
       391
       927
  63593440
      2823
  61442134
  29758274
  62529328
  32277395
  52847879
   8164448
  89457300
  52848157
  13460561
  11813060
  91024727
       793
   1066008
  60277948
    464379
  27000143
   1358395
  61380629
  52847651
   2148848
  85691280
  85125603
    319687
   1981794
    789119
      5730
  89600808
  48800023
       316
   8595645
  64121848
  38428279
  61803274
  12348572
  10600097
  84224377
  45500119
  26225066
  27700368
      1717
  62883695
  62497326
  11495304
  60725796
        34
       464
       452
   7912446
  29333404
  52847839
     71724
  62803310
  12320976
   3686372
  85019370
  67541904
  82622615
  12245100
  45500084
      1802
  63030205
  47312491
   1008121
   3200804
  44840099
  47261304
  61251858
  18500053
        37
  14576781
       274
   1561787
  66743550
  28234505
   6326445
  61512504
      2165
    789077
  85693368
  85559810
  63537777
  72627165
  33281934
    319920
  62947889
  30011452
  60725128
  63892101
  12518493
  54008365
      6018
  10262219
  12906981
  13416630
  12390110
  62337562
  57916476
  85754378
       436
  11844443
  12356806
  57057928
      1640
    281224
  57925180
  47426791
   5725759
  62729295
  49606905
       138
      1320
     10180
  84371095
     12062
   2153458
      1513
  11949057
  16400202
  27400503
  57916322
  89887216
      1473
  57088589
  12541823
  29200079
  32269351
  63123716
  84881831
   8003702
  38844486
      3230
  62079977
  98163589
       396
  85825982
       348
   4297619
  62725737
       781
   4297577
  59006528
  59138300
  61842815
  85693412
      1443
  12358255
  40648814
  49300204
  11692297
  31885262
  11801146
  62950332
  84779596
  85766824
     10197
  60320679
  12695530
  61622892
  62240228
  12024212
   7801395
  60287773
  12448049
  57057984
  62050787
  14019897
  45310895
  19800037
  13284377
  36101197
  40577773
  12219914
  47777028
       947
  60719185
  61587592
  63259569
  63431829
   3200811
  11034327
  60963248
  47397646
  57057976
  63191870
       212
  29755128
  59664871
  62881793
  72600665
  85170478
  85780819
  29758269
      4232
       351
  90280056
  84359876
  85301609
      2344
     11944
  63500897
  15800882
  47114859
  85817972
  27012946
   7007457
  65533364
  19743832
  29665449
  57916495
    789136
  20302645
  62850240
  46956470
      1113
  47265533
   6533162
  59659996
  85693276
  28201760
  11434521
  56318409
  59567992
  58071120
   6600361
   8031631
  13281219
  59743439
  13102935
      2094
  60991602
  61544301
  63032773
  12698918
  49864159
  53282725
  85187397
  60725131
  62912727
  83550755
  85559833
  12563297
  61088935
  27251494
  36000233
  60582788
  12356843
  33281928
   8335405
  90992247
  49300086
  52849007
  62520382
  90397633
  18500251
      1637
  63710235
  65435293
  90000096
  90992165
  12179774
  59508629
  62934834
  21600023
  29544352
      4441
  65438069
  75822948
      3705
  60628039
  12672259
  60933391
  23200011
  57679330
  61222865
  85142739
  57335666
  58531075
   8715249
  62505198
  85138086
  19200190
  32930658
   8288225
  12410379
  63460545
  58850460
  62531686
  90000120
  51200666
  89039887
  13105970
        39
   1554041
  61632099
  59650140
   8291911
  47700159
  11799634
  61368430
  90732786
       729
    648663
   1554006
  59869871
  63210216
  90549012
  28421479
  32700050
  46942576
    957061
  68897029
  85693469
      2398
  12230722
  59664847
      2039
   7217493
   7539108
  64150969
  38571799
   6810957
  32245244
    788298
   2935774
  85472163
   8274107
  64086179
     10630
  12966689
  62666200
  37346558
  61511683
  46461552
      5189
  26200015
  85565973
  85827722
   5900136
       759
  11746408
      4718
  60501247
  61876814
  84686670
  48159124
   1543065
  63065528
  63072351
  57916356
    825883
   8355665
  90732796
  33183025
  57241367
  59542875
       993
      2567
  65291663
      1247
  10397971
    785671
  98163582
  46736684
   5726040
   6813150
  62025765
  98163574
      7218
   3182370
  90732776
  12431392
   5922821
  13810672
  32914854
  55651765
  61368450
       202
     11270
  60966034
  61376766
  55082283
   7893026
  29887856
  60825579
  46896086
  40622563
  61900527
  61928741
  57916421
      1413
  12557532
  13724111
  27825205
  57059152
  59705611
  90797309
  90000403
  59696132
  61852619
  82481818
     12531
  60382214
  28089820
       148
  57860789
  59696147
    315494
  11853648
  84963013
  12518488
      8600
   2148824
  59180789
      2487
      8615
   3400069
  85341176
  71885741
  85559901
  59664862
     12675
  62342605
  85693407
      1358
  44593089
  52847735
       136
      2294
   7658122
  11898534
  61512488
  85146932
  23901743
  38154746
   3174532
  61238903
  62999066
  85559835
  25769957
  49200196
    705401
  61524088
  85039949
  95336041
       241
  62023070
  38428281
  47261297
   8362682
  62205344
  62363849
  13002132
       502
      1351
      4009
  29753652
  62411777
    734494
  61420807
  52847526
      1860
        96
  97595911
   5726072
   8475936
   8112496
  60804969
  61403437
  62847361
   8173453
  59021257
  44122952
        99
      2486
  61063559
  59786540
  76448651
  28348526
  57544005
      2243
  60701486
  29469074
    363347
  14321012
  47700064
  47350080
  62705415
   8036610
  58948511
  59439424
  59664857
  63625130
  45542795
  55623119
    990608
   2645925
   6326452
  11495276
  29693734
  90565442
  52848600
  59406773
  84981533
        12
  58850519
  60983004
  30793459
  10114850
  70347782
  20101734
  29579027
   8565624
   7893024
       307
  57057909
  28348802
  57916330
      1790
   1339933
       264
   8382566
  59955155
  90141385
      3035
  70700037
  33227310
  52847551
  85893244
     12042
  85257361
  90141380
  54032724
   5300225
  61511679
  62884601
  65136617
  52847445
       366
  62032606
  62209746
  61373889
  90000535
  90966110
      2170
  62180462
  12056522
  46873253
  46877603
      1581
   2417916
  11961505
  62158560
  18500472
  61992793
      1173
  63459257
      3052
  61151594
  62603530
  63639249
  72016082
    969469
  61746109
  84779497
  90565412
  47700035
  59743434
  61990061
  85257354
  52847416
  59509893
  63372154
  38471122
  47274202
  58850246
  59135753
  29638416
  58850338
  13405747
  52849063
     13132
  61463056
  62744934
  63462839
  12306506
      2526
  11657888
  12356837
  61397531
  62317623
  90884158
  33120367
  62858691
  98004126
  84902915
  82371187
  57916440
     10880
  59733636
  55002993
   2900065
  54700024
  57916423
       287
      1186
    363339
    581247
  85019070
  91129971
  61387704
  29919957
      1736
  68616878
       365
  61285682
  85186875
  57916325
       429
       381
      1698
  84547037
  18600446
  38448780
   2860289
  14050078
  13281780
  52847711
         4
  32427323
  59664863
  60316698
  12447824
   1535087
   8878319
  46202621
  47225858
   6985697
  38336165
  52848213
      2568
  60963251
        28
  61635424
  52847350
   8335408
  21018045
     83430
  10600914
  33232480
  39900083
      2168
     11242
  60689619
  32372310
  85559815
  29382686
  52848209
      7990
  11759613
  62850219
  57544047
  22714078
  60614869
  62668050
  29289664
  57916412
  62022629
  63098071
  85693611
      2334
  61057171
  57916326
    734722
  12116834
  52849005
  61841136
  62202654
  12954482
  49706471
  58850475
   6326462
  59021285
  98460625
  13405441
  46953719
       132
  90000564
  12334921
  10100354
  58850487
  63195827
  12341988
  38932799
  12296226
   8553130
  11915556
  62953946
  85559912
  38471108
  68565887
  47085136
  65435264
  12447877
  12907040
  32166297
  12581124
  13281779
  62947733
  63225898
  12563237
     10349
  18500569
  62989812
   8382538
   9829411
    319712
  11780440
  90141382
  45600042
  11813061
    985249
  41723571
  60382180
  85049586
  28517378
  57916280
  63247451
   6900213
  46684715
    786599
  63471260
  22714088
      2881
   1547382
       225
  59743435
  62734928
  98163585
  58007531
  58531209
  98163567
  29758261
  48647388
  52847478
   3218208
       579
  96980408
   1019464
  60997028
   5725770
  63332826
  46990175
  47245183
      8346
   1535159
  84560279
  11495262
  11611751
  61511714
  52847587
  61238902
       190
      2549
   1569274
  61388791
  16600053
  61936062
  65435224
  46749979
        72
  11657893
  62534927
   8109449
  90001001
  47777025
       939
      2350
  50601888
    315382
      2565
   8278042
  12438805
       567
       829
  12450148
  57916395
     10800
  63130241
  87397923
       320
    189080
  90886305
  12290182
  22714081
  38619595
    734573
  98163557
  85565925
  58850257
      5544
  27662732
     11461
  85559907
  85825979
  63883448
  29890141
      4709
   8079939
      2067
  90777788
       686
   8696065
  61324943
  63466939
  33349035
      3160
   8878344
      1185
   2331947
   3251689
  10486236
      2248
  60530391
  90037829
  12618193
  28219197
  51200669
       249
  85368183
  59599584
  11200072
  85559822
      7087
  59869873
  68396641
  13724114
       401
      1101
   4794872
  27201288
       331
  10686249
  20215553
  32951263
  52849124
  58071159
       571
  58732404
  85301616
      2353
      7508
   8198185
  10600015
  63154604
   7900007
  59898768
  27201312
  30005781
   7140811
  63050383
  85693549
       697
      2998
  59782403
  65420805
  90565484
  45201847
      1009
       590
      1400
  60231870
  13431469
  12267737
  41723579
  22714080
  63026358
  46581559
  63072394
  63900905
  61074999
  62985421
  44447740
  12330732
  11495246
  83579355
  61156536
  85217132
  98322358
  44840092
   6800013
  63663369
  97595906
      8630
  57057879
  59021266
   5726066
  11616563
  60897034
  61859518
  59529411
  59568153
  58850499
  57057987
      8629
  60628122
  30011550
  60382220
  61622924
  29890165
  32269324
  57544055
   7698806
    788780
   8611420
  28090364
    933946
  70115143
  34093401
   1569040
       442
  26711089
    934883
  32427322
  65476556
  61706981
  32344928
       280
       951
  11495283
  85341214
  14058544
  54800255
   8173458
  12447802
   9614811
  61605425
  63073892
  56318333
       424
  12251999
  84595752
  90000470
  13075051
  14050080
  12169915
  65428763
    519851
  61242857
  98163577
  12569794
  13567077
  32207561
      1990
   3509447
  72600692
   1569121
   3021276
  63586999
       205
   8661266
  59021299
  52847666
      3495
   4100047
  55002947
       494
  38471101
  84876978
  62354449
  32968624
    464388
  13123475
  46741109
   8366046
  56846765
       449
   8014905
  62727733
  32225096
  70090437
  12672262
  13813980
       323
       389
    880506
       936
  85559864
  48329216
       239
      1765
   9801003
  12154912
  60755159
  64160942
      2540
    982956
  37595224
  62771540
  85146982
  47197103
      1144
      2083
  12290187
      1290
  57057923
  90943207
  83138367
  57339201
   6326450
   8617772
  90374608
  52849104
       653
      3103
  28240765
       252
       919
  11506202
      4155
   1020358
  12799776
  27300534
      3720
  62258793
  90565440
  47199801
     71760
    789123
   7273609
       197
       478
      6015
  47199365
  13921226
  62673328
  63072438
     11233
  63887180
  32245248
   5726050
  83854202
  61852620
  62202677
  85088651
  12116753
  57679336
  11949080
  12100430
  29638463
      1764
      2166
  38873131
    786686
  63421850
  32170111
     11192
    125249
   8346972
  60390722
      7281
  59151057
  12618197
  29549525
   8395999
  60871702
   1558128
  60231853
  47033428
  96079476
  29657333
     10367
     10802
  57916342
  62867943
  12089620
  50101673
       108
      1034
  11835473
  36300649
  46759621
  22714097
  62729794
   2859964
  62456285
  12348502
      2882
  13281222
  57042447
  84547029
  12104623
  62060412
  12447882
  49565673
  83854201
  63032689
  85693463
   8335416
  14037708
  53084003
  59663057
   1583532
  12011779
  62193762
  16500013
  47266548
  62258845
  84371779
  85693470
      1484
  11890389
  11034333
  57592615
  47348302
       989
   3102274
   1080358
  84779574
  85341180
  84452911
  28175990
  52848997
  98163563
       359
  85082821
  90000102
  61674922
  11853632
   9910144
  65381801
  90797310
  40622553
   8220417
  63051632
  90992278
  47108421
  55082301
      1847
  12100431
        80
       229
  60372710
  59869869
  87397920
  59664865
  59540385
  70339688
  61746119
  62595395
  48800126
  51200632
  62771346
  32358886
  13504773
      1542
   4828865
  61515633
  85708878
  90742215
     12019
  11487740
  61947747
    464392
  12771856
  27100572
      2980
      3772
    705394
  38913726
  46317283
    124752
   8092506
  60135701
  61876826
  63586578
  85693160
  85693466
  85559862
   6100204
  41723580
      1322
    984332
   9284910
  59081694
  12249540
  12541850
    734685
    600581
  62298294
  12230665
  26204129
      7128
   2941272
  11847246
  82248413
  29821814
  12500032
       251
  13280983
  59021287
  90777794
  46873262
      2576
      4933
  84925324
  46873029
  85547827
  85957350
      8356
   2065946
  62864332
  98163587
        69
   7426641
  58417718
  12144409
  62005205
  59910251
  85765101
  47444901
  84529159
      1072
    500030
   1569232
  11575570
  62935012
  98517206
  46900024
   3901375
  91131487
  49638000
  59928950
  52847547
   3242879
  12858042
  50983148
   7862144
  63580435
  56866016
  11746425
  59821724
  62240305
  32324372
  47328288
    281222
   8878323
  61294637
  64230120
  62640212
        77
   1461573
  11946039
  26700105
  55134080
  58071049
  61695221
   7678648
  12572600
  28238153
  29887863
  27232390
   7273588
  63625251
  90000314
  47075889
  52847719
      2705
  63778719
  40274728
  28314515
  32344931
  39700092
  52849009
       607
      4219
   5726043
  38603054
  11704038
  83622584
      3090
     10623
  62822865
  57057952
  11287460
  68390401
      1705
   5725751
    734664
  60694265
  13800558
     10803
  59910926
  83268740
  52849059
      5754
     83400
    999658
  28430714
  83882972
  90732838
  63584299
  85880666
  12431229
  13151294
  29743820
       119
  90000050
  12730993
   8254960
  63114649
       505
    786654
       841
  62771907
  85420799
  12689091
  60382190
  59600369
   9699831
       340
    696317
  62006712
  46873068
       257
  24200226
  33065865
  23100042
  28241496
  60896475
  44700237
  50100038
  60373391
  61787581
  46663854
      1229
  15600025
      8499
   1504979
  12066545
      2345
   8012768
  60683649
  62340059
      3054
  12721678
         8
  61171829
  57916378
  28525403
  33238000
  57057922
       267
        13
      2128
  14100095
       656
  98234759
  32507082
  49618155
  57338140
  90000158
  90000242
  96980413
  61225575
  31769796
  39992170
  40919068
  11495265
  99428527
  60523805
      3045
   8565648
  62228832
  15892830
   6100301
  59099664
      5327
   8384775
  18500571
  33082385
      3040
  61641053
   3728577
  23700075
  28036704
  32082462
      8754
  82481817
  85533932
       447
       355
  32909428
  46873250
  52400317
   8085825
  11946013
  61670656
  13077149
  52847975
    834095
    281225
  96980340
  12373640
       419
   5725758
  28477784
  28600524
  44840084
       137
   7801371
  63130227
  14050085
  52848145
  62872324
  12359261
  49618216
  56891399
  57305252
     10010
  90003254
  18805942
  58541685
  90000436
  27000154
  59664853
     10892
    996850
  62980208
  95542142
  59664861
  62851907
  27700176
       117
   1981797
  90732840
  27742937
  44900225
  59431192
  46770670
  40574461
  63545769
  28222355
    982959
  85734246
  90000063
  24700016
  52847743
     11006
   8512495
       715
    728872
  28235318
  61786922
  28241992
  57916496
       384
  20286594
  29758262
  70340043
  32519778
  11495289
  58647872
  62115118
  60529995
  63539558
  85693746
  31858241
  39900082
     10300
  60741678
  61511688
  46531021
  71222174
  52847999
  29557789
       534
    319805
  27200477
  41163859
  54192243
  54500097
  97987177
  31510601
  54714508
  11495290
        46
      3110
  85190848
      2741
   8703749
  33232992
  60382193
  60314055
  85187408
  26204133
  46608232
  57544046
   1000991
  57544076
    789117
  62792507
       254
   4297702
  33237995
  47179739
  60699400
  85420782
  58346722
  57088623
      1551
   1519981
  60251099
  52847484
  57916284
  56138910
   8721366
  57544014
  63669562
  90000350
      1296
      9629
  62999095
  63411832
  58530981
  82622614
  47092381
  59883506
  28216161
  32196120
  45500577
  52847583
         9
  11883175
  59439423
   3090497
  59910156
  13478254
     12486
  62439338
   9090095
  13002131
  92004321
  12187697
  40622561
  15000438
  20800100
   8677093
  61238906
  12154031
    705402
  46931023
  46990179
  60951846
  57511949
  85154877
  97595914
  13723666
   2941868
   8112495
  58558611
  62698747
  63117595
  85301612
       749
  62486682
  63745632
  63398434
  46873016
  61511695
  61769761
  91014173
      7301
  62800430
  70339670
  32455470
  33004523
  48834319
       293
      1346
  57544069
    554281
  12591072
  85780838
  47328290
       356
       513
  85559816
  47397673
  57916435
   6463028
  13405746
  57335662
  90002538
      4497
   5725766
  12320901
       377
    120604
  58531246
  90884074
  32214929
  72526014
  85533948
   4757628
  12715468
  90000500
      2478
  60382212
  63297164
  38523248
  47078455
        29
  38619581
       561
   8076898
  62330268
  12053950
  28275418
  90970506
   2410435
   8660080
  31954908
  89503261
  47002663
  60246711
  85780820
  28295405
      1558
   8903759
  58753669
  62017497
  14019874
  58807018
   8380052
   7887483
  63140028
  14014946
  12088439
  85317937
  61775402
  63516104
  59883595
       714
  12618184
  96980405
  49606908
  71800222
  85039130
  47330678
    999655
  85341186
   2148936
  85112955
  57916408
      1397
  27607807
  28401733
      2890
  62434969
  90000278
  31925169
      3271
   1304545
   8463758
  55043860
  85693363
   7091600
   7273597
   8606201
   8288212
  14100096
  57916461
   2153796
   7801407
       577
  62953945
  63474713
  83550758
  85559972
  46736693
  40622556
    315611
  85693458
  90000157
  90285797
  12441863
  18500591
  52848220
      3156
   7948729
  85693399
  70326178
      1789
  46999465
     12290
  32863879
  61195003
  61565500
  85533871
  60130202
  50361778
  59696128
  52847544
   8102452
  61800434
  47063751
  30793466
  89310992
  98163560
  40247272
  65380796
      1340
  57544057
       200
  62584410
  32326095
       506
  28254570
      1239
      1760
    786596
  59743436
  63199473
       484
  90000087
  90000098
  63072488
  45542794
  59696176
      2569
  62261271
  85709001
   3686348
  90293415
  22500533
  46826689
   4297601
  90732762
        59
  65450539
  85595780
  52849136
  85559809
  52848889
   6326457
  12299549
  55081829
  61632097
  66871053
  90000472
  44531661
      2285
  62790379
  49606917
  60251106
  62999237
  38471093
  32277394
    695413
   7908472
  59439420
  62738250
  85019424
  19200192
  56164753
  58007544
  10105442
  27530355
  59664849
  91647134
  33136020
  58315331
  61545114
       453
   8079944
  60373255
  61972475
  47277451
       950
  63673712
  90070178
  57916308
      2307
  29887860
  47348291
  52849055
  63792194
      1399
  46201028
  58347287
     11185
  28567231
  60968581
  62211860
      4543
  60382194
  61900422
   6138784
  62180370
       288
  56667388
  41723574
  61285681
  57544065
  56144072
  28293349
  40274729
  90000085
  58125393
       944
  70342619
  18500467
  27853330
       362
    315623
  62904453
  98163594
  33247623
  85146987
  57916409
       831
  90427435
  40579698
  47350081
       126
     11362
    734500
  60666403
  29548866
   5628529
  10200011
  85012841
  32808643
  62693878
  11973526
  83550759
  40622559
  90405908
      4007
        15
   2410439
  61074902
  62473727
  62328171
  39900098
  61006134
  57057908
   3237752
  61845989
  10726082
  12202897
  57057925
  85693409
  44820472
   8335410
    898909
  46873072
   8198171
  63000201
   8878338
  60768508
   2965688
   8335420
  62985427
  63298223
  11052974
  59221035
      8601
  84932777
  70326177
  46873017
  63634890
  85811600
  12799789
       308
  68230996
  90000274
  54601066
  47199828
       964
  11432933
  90280026
  98163597
  57544016
   7188605
  59021300
  84195876
  90000173
  58315297
  63264236
  63117593
  63948865
  52847419
  57916367
  12251989
  33011196
  11621172
  85559915
  90000054
  63343805
     13131
  62026664
  33118530
  11083109
  26000363
  31200950
   6326458
  62989815
  12356838
  63010354
  12455276
   8191484
  38471123
    550003
  14008692
    812774
  61959101
  59859534
  44820467
       511
  73776890
  21800540
       291
    745382
  60530049
  15892812
  12664526
  11890398
  12353330
       213
       764
      1573
  60639481
  85846902
  27613641
      5177
  85180262
      2101
     14941
  12600078
  47145264
  11591054
    984327
   3266833
  88994075
       168
    990609
       393
  10849785
  64223684
  57335664
  61669470
      2870
   8384789
       702
  63868354
  64236365
  57463936
      2022
  58850309
   1561820
       338
  58347377
  12547856
   1569133
  62509240
      5604
  62241612
     10003
  63416102
  70347379
      1985
      9513
   5700506
  59883320
  97338589
  12277107
  85825942
  33227283
   7118016
  27120603
      3836
  63198405
  85877117
        67
   7705944
  62149356
  63673678
  63140026
  85816689
  90000640
  52848908
  62035869
  63257290
  91041863
  32627720
       761
  71222184
  27101742
  33227286
      1188
      3320
  59908591
  87323856
  55130895
       325
   8903758
  23750278
  30011638
       367
  60320687
  90565473
   1019335
  27200496
  49565623
       290
   7273592
  46741107
  59696175
         6
   9406101
  62940752
  90883758
     10798
      5723
   8383542
  28177810
      3261
    949250
  61876696
  63260689
  84762540
  82622617
  30522621
  11746412
  59807278
   4179344
  74729087
  99428300
       619
  52847571
   1569175
   1569134
  65435299
  12700662
        51
  11031692
  60589234
  60253821
  59696130
       539
       709
  85693475
        26
  58531273
  57088619
  32692017
  47662087
  51200448
   8375376
  60608041
  63072486
  62025717
  63547522
  18600022
       507
  63670518
  28294941
  56358687
      3163
  11865244
       673
  62330200
  24500437
  28240771
  38687904
  83579356
  53282715
  63779299
   8173450
  28510411
  61636388
  60344825
  43586091
  58425887
  24200010
       373
       163
   1599238
  90280047
  98163559
  29756909
  66164556
  36900019
       434
   3200812
  50500010
  85341187
  49618217
  11945909
  84152036
  56800086
  11133165
  70340045
  12743802
  59883292
  62035506
  90000178
   2645924
  11174300
  62526421
  29693736
       382
  62020126
  85693459
    319807
        94
    734492
   3090477
  62639815
  47330659
  52847938
      7545
     12481
  68637067
  85786743
  90000435
    705407
   4297617
  11085970
  70347781
  46993811
  10201177
     13162
  11861707
  82274461
      4317
  62486671
   7983179
  65446069
  47133204
  47187227
  12558203
  52847579
  63898580
  12488929
   5725761
      2239
   8900008
  85559904
  90027538
  38773331
  18100763
  36500949
  11495307
  12697492
    319751
    788787
  60251085
  84396913
  21800122
      1714
  90000123
  32077399
   6813791
  62994604
  57916379
  61959108
  65237799
  12917178
  58531168
       681
      1707
   6326442
  90239574
      1363
  90732844
  99428399
  33306248
  35100263
  12822658
      2746
  37600102
  61511685
     21319
  32684609
       489
        78
  11034332
  17100580
   4100194
   2763911
  32696057
    786687
   8878324
  14325940
      1014
       719
   8704960
  11434511
   1723314
   6670607
  31558827
        83
       180
  44900153
  59081663
  57544027
  61243837
  12359268
  13027355
  29716204
  38603053
  47462647
  12572661
  61900562
  44300334
   4700077
  84902927
  12743783
   5195879
  83588479
      3803
    323560
   8705606
  58127128
   5726070
  59340749
  98163576
   1632685
  32123933
  12321487
      3382
      4429
  62510503
   8404800
  12887759
    788678
  46695680
   3161571
   7975874
      3274
   7437482
  52847855
  60636579
    581248
  63594778
  32261088
  41100464
  58531012
  46919738
      2193
  90565402
  39475752
  11172967
  72627171
  85693410
  12581133
       410
  99428257
  52800828
      5325
  59150120
  36500637
       844
  58341124
  61196091
  62904298
      1808
  63255710
  12585833
  59568398
       758
  61069336
  58315405
  85257374
  58284353
      1343
      2982
  84874197
  57998279
  59696150
      1115
  63130216
  63866269
      2346
  32862126
   8248233
       353
  90141392
      2877
       147
  90000099
    945073
  46440374
    550965
  65449636
  12208339
    993967
  58531049
  85693404
  12347529
   4297616
  62138910
  94882399
  20305690
  56667398
  84922756
  55108065
  22714100
  11813064
  61993654
  47283047
   4297604
  71000166
        36
    550322
   8626074
  62391131
  16500047
   1890336
  85559821
  84969847
  11141139
  63339304
    984320
      2429
  11704044
  62177895
  84897550
  50500016
  58113592
  62666201
  55002935
  16700037
      2723
      3069
  12672263
  11537088
  58660936
  60382222
  50100209
       238
  27607808
  48329239
  85341264
  12956073
  33189935
    734621
      3170
   3237383
       146
  60937171
  85559796
  33047090
  82622611
  74729116
  62317584
  48834320
    554270
  60667974
  98163575
  46848722
       496
    786581
  59869867
  64121881
  12373641
  40568600
    705409
  84876954
   7983163
  12527756
       198
  63539441
  17900155
   3143513
   8052491
   9349659
  30167119
  12056462
  90565462
        79
  13431470
  52848152
      2745
   2763912
  57916394
  59910739
  85693599
  85257376
  54578398
       701
  12230666
  30011730
  47116975
      8686
   7788895
  98234781
  57544028
    566084
  57088657
  59073955
  96980440
   2323601
   8036631
  12869684
  14000100
  50356765
       250
  70339691
  12965626
   8288224
  84529192
  33400204
  32622777
       145
  57544018
  85267055
  57916499
  85559908
  52849071
  56505085
   3686480
   1569107
  63198924
   8536683
  90884040
       298
      3158
  52848894
   1000986
    319910
    522730
  59540386
      2060
  29716226
  29826366
      2129
   7975875
  63605461
  63192415
        38
  12563217
       107
      3731
       352
      1744
      7132
  15000441
  52848006
  63552534
  63066565
  53369598
  29212170
  10904543
      6017
  63072436
  83854200
  12121597
  46300145
  47130262
    705398
   3296176
  16245787
  47380691
  58651831
  33039458
  61695358
  63478551
  84393962
  85301649
  29821503
  32229067
  57338742
    772954
   7273599
  85559852
  85222581
  63017153
  85595792
      2380
    886226
  85559867
  85693524
   5624660
   6538774
  57088626
   8297089
  90017809
  59406541
  66947929
  46993751
   4900004
   2647692
  64257310
  60841880
   5700482
      1550
   3598072
  68379620
       863
      3216
  62584416
  98234779
  27700466
   5035003
  62626245
  28056112
  57917400
      7148
  63703089
  90732775
  62486665
  63072393
  29887857
   8623497
  11537143
  61478211
  62211924
  65215874
  84853703
       721
   8878346
  62883355
  32622726
   1405738
  59197961
  13281023
   2679819
  83983090
       276
   1019461
  85693461
  32433667
      2093
  11828718
       920
  20021357
  53282709
      2390
  62275433
  62411795
  63731664
  84398128
  74921637
    825945
   8606159
  72600680
  27534221
    734620
  82622609
  63848644
       296
  61937219
  32284086
  55016476
  58114209
      2738
   3159273
      1347
   8320982
  63225592
  59567789
      1200
      2355
      7506
  12290225
  61409708
  62919055
  90565475
  85780842
  13281691
  63467042
  83143585
  54892210
       385
  90000095
  59640426
    982952
    785667
  15801131
  40579701
  28013809
       220
  12713181
  20299412
  48100252
    929528
  63674487
  12320990
  43600266
  84902948
  97595908
  61745651
   8677087
  90549013
      8500
   1000015
  59221087
  62795636
  52847529
        56
      7084
  62520397
  44840090
        45
  59871266
  84867473
  57544043
      1540
      6628
  62683740
  20594950
        63
  85693728
  98234780
  12123522
  60697339
  57916375
    475139
   5869082
  63921039
      1328
      4630
      6031
  66895559
  82622639
  63577397
  61052957
  62661193
  59696149
  85146985
  12613565
  62520384
    788782
  61405250
  63072350
  11746417
  63732909
  63135748
       642
      8603
  58114204
  57057942
   1043909
  63072439
  63184734
  85533590
   8661268
  63295945
  11657886
  11495245
  11681562
  50800472
  63625464
  47146223
   8335412
  61848817
      3081
  59903310
  85186857
  38471107
      2191
  65542458
  63426310
  90141358
   8210876
  87792884
  12443213
       723
  61635445
  85697767
  54892207
       430
  61900494
  85267219
       516
    797749
   2860287
   3171545
  85559832
  13039430
       524
   8483854
  60297924
  12410400
      2177
      1710
  72526015
  29775206
  38619615
  57916485
       677
    319819
  59883265
  85559799
  55043807
    319669
  20110756
  12064321
  12231080
   7983160
  63508128
       286
   3074706
  12618182
  62138120
  85257365
       343
    786584
  60382207
       335
  63369755
  97595923
  63031554
  12741477
      2582
  63029860
  12064337
  62798726
  12627269
      4885
   4297614
  85320041
    554263
  62255234
  13281019
  61974623
  63032917
  63637602
        44
  11490166
  63540275
  63632885
  90797303
  59109367
   3176854
        23
  62209689
  90741675
      3512
  85559859
  56715580
       318
   2053768
   8274281
  11666599
  62904275
  31232015
  47033426
   6670650
  90000311
  96140444
  12231139
  52847645
  57916328
  60937173
  17900049
  38428277
  46764834
  11862904
       738
  90732847
  29743816
  28372377
      5732
   3186905
  12672247
  28154153
  32269171
  45542792
  57088745
   3153515
   6326451
  28435478
      3620
  60997030
  72628273
  90000081
  29541514
  32245243
  49101244
       454
  11797658
  61303270
  60497387
  28226323
  46873018
      4296
  90141397
      1549
   9574996
  65435296
  19400147
      1921
    789120
  12020807
  11495302
  84969842
  28079055
   7763768
  61222607
  90565441
  19984822
       247
   6326460
  59910119
  62942106
  44840097
  28248537
  61238905
  90565460
  59899068
  12741252
  45501177
      1941
  12846812
     66616
    789027
  61863255
   8036609
  85774240
  29518648
  63199433
  11495320
       218
      1041
      5215
       635
       159
      2126
   8355659
        97
   3200808
  91100871
  12563296
  58620294
  62158540
  85693362
  12342908
       313
  62724216
  63813363
  64732394
  57088621
    990606
  11495274
  12744551
  29469076
    969468
  63072355
  22700030
       417
  62981085
       510
    788664
  59221005
  63016901
  63627584
  49666380
       230
       459
  15892829
  83593334
  52847511
  11876178
  85138080
  90017885
  28384184
        10
   8366065
  10353812
  85693445
  85185101
  62903121
       305
       545
    248070
  61251855
  85190845
       242
  90797312
  12431204
  67537315
  85693743
  63033080
  31798282
  63479102
   8382543
  11692298
  90970509
  29890135
  61522342
  27200004
  11315837
  60985540
  12376450
   1074582
   8542706
  62775598
  28459478
  52847791
  84784588
  12640064
  57544004
  12698872
       263
    581246
  59811059
  63422520
  85559814
  90000079
       364
   8173452
   8825324
  63954729
       312
  59109318
  88994068
  26600073
       380
    514371
  62337249
  57088624
  83953402
  84779510
  90565426
  38409003
  10337571
   6326453
  58692955
  38883765
  59664856
     10893
  62179388
  98234777
    987172
   8701418
  11335561
  61251854
  63072389
  32551806
  11506248
       270
  58850345
  63660725
  90565443
       344
  11495294
  11174296
  47044630
  57916442
      2169
   3686406
      7478
       306
  90962146
       435
    319809
  60053083
  32543859
  12230735
      3108
  10337591
     13038
  12689118
  62852021
  36101190
  52847971
  11943028
  12215261
  33243597
  63416547
  27200003
  11495288
  63270956
  85862853
  90949790
  12563253
  12569787
  12459642
  59203084
  61511678
      8599
  85559804
  17900046
  52847654
      3373
    734723
  85146988
  33055473
   8378329
  11853866
  63468555
  11961506
  58732442
  61746115
  46317940
  62505928
  13058959
  33237999
  90000276
   3034817
  12498631
       258
      1006
  62331027
  64022354
  33229994
  28369668
  52847783
  57916481
  57916491
     11013
    913077
  12743811
  85708882
  46741100
       799
      2284
  61901280
  62228774
  62792478
  85190843
  32372234
       491
    314142
    705406
  85277018
  12431260
   5726071
  90199550
  29855006
      2315
    791171
  65374854
  47083061
      8150
  85200619
  13281184
      1352
  47274201
  24200009
  85025441
  38471112
   8475935
  13605359
      1187
  91041534
       255
       462
      2043
  62782109
  65536246
  33227285
  17800309
        98
    363346
   8542177
     71743
  85559828
  12123518
   3686384
  57916324
  29808839
  54828855
       243
    934914
  58464441
  54892219
   2893717
         5
  58510607
       418
  10585968
  85862854
  57544015
  65547104
  21000002
    990607
  61491753
  44447731
        11
        25
  85559914
  98780384
  11400274
  63698922
  16487275
     11219
   7273610
      3784
  61901176
    788297
  85559962
  29764332
  62119864
  62872040
  62989814
   2965606
  60689618
  63539980
  28136559
  52848208
  61270536
  61511699
  62175173
  61558836
  46730568
  56671315
       508
      1267
  32336276
   3031597
  85932887
  47249311
  85693446
  46873073
      2637
  84837612
      4154
     12539
  90141383
  62169365
  61698029
  62818926
  13933846
  15200081
   8606160
  63163905
  30011487
      8859
      5576
    971966
  58323670
  63078981
  65973791
  95542144
   3184505
  62993044
  56800087
  63306971
  61324942
  60825581
  85301627
  85559850
   2647793
  85185139
  47701770
        95
  85041168
       115
  61563035
        31
      3431
  29814357
  63072353
  11846481
  63680166
  52849102
        18
      1752
  10353824
  60805003
  62834572
  47147807
  85559968
  98163588
  33281938
  52802808
  11876856
  62520399
  63958988
  52849035
  61368442
  27600356
  61695219
  62391141
      3172
   9090087
  62429692
  90780532
      7256
  11864660
  12563238
  38308254
  59696126
  70347786
  57380941
  90141381
  12518494
  63543305
  91189316
  46958335
      1848
  84187450
  96800106
  57057979
  85257373
  15900330
      2057
  14094102
  14119657
  32344930
  52847502
  12969373
   8173465
  85708849
    788305
  61734875
  33249789
  10995119
         2
      1759
  60744673
  46798180
       817
  85710643
  28321219
      3056
     12112
  18500476
  57057953
      4409
  91113778
  61152532
  85914426
   6152325
   7841190
  90992280
  63413887
  99428514
  46783763
  85675213
  57350944
   3220052
      3204
   4297579
  68221187
  33227278
  37679882
     11617
   8508432
  52849043
   4900295
  11746421
  60382191
  62901257
   2860293
  11692295
  11191704
       399
   9284911
  52849112
   6600452
      1643
  85134875
  15892813
  38178596
  52849039
  57916411
  43586090
  47236626
       996
       856
  61351324
  29862338
  85146942
  44820466
  68379621
  59568133
      8355
  63130205
       143
  12524408
  56667404
  85825943
  13281057
  57339264
  24904649
   5725752
   3183576
  59099527
  60119549
  84222247
  27802436
  62110507
   7600175
  85708884
  85235449
  62878517
  17800542
  18200076
  32269137
   3102275
  61658639
  28692896
  38619606
      2164
  61590433
  55123179
  85191916
      2092
  11495299
  59203077
  65480090
       358
      7527
  90732769
  38800752
  38619577
  59599583
   7273605
       368
       576
   8037359
  29782692
  46923101
       416
      3574
  13039436
  28656769
      1058
       606
      1221
       717
     15784
  57916418
   8336027
  62936264
  52847823
       426
  33099903
  52847831
  57088620
  57916480
         3
   1535294
  38857140
  11506147
  63367758
  63555755
  85257387
    697304
  11611808
  63742881
  26701744
  28282592
   5849568
  84444802
   6767681
  63594184
  90732915
  13914759
      1330
  61763578
        27
  47700127
  11692294
  62872036
  12563221
      1489
  24900049
  60246678
   2763907
  28270652
  46728018
  59042894
  46964783
  42000027
  57916323
  58071085
  32652494
       113
      1872
  38428278
       934
      2658
  62317546
        41
  17800303
   8715280
  10987684
  99428401
    522695
  46450226
   1177376
  58850283
  84547039
      4386
  65318285
  36703378
  85668244
  61598708
  84969841
  42148563
  63344147
  68346839
  46440372
      3144
  61827909
  85038856
  62708432
  72780908
     11961
    817692
   8324446
  63704185
   1799817
   8598087
  59203095
  60636449
      1020
      3109
  11968228
  32383999
   6326463
  60168210
  62851976
  63072390
  63472143
  62850264
  63954211
  40523901
  59696158
   3700271
  85559813
  62658418
      1896
  66350175
  29212168
  33224961
  61511710
  43301590
  61990407
  61625494
  46896084
        68
      2638
  90000073
  28265978
   8497025
  29525259
  29703625
       219
  11936993
  32165483
  54578405
  32234398
       226
   1141557
   2894613
  90000550
  33129408
  58373607
  90565432
      3289
  65291654
  63699885
  85693405
  38824448
  63497439
  20286592
   8931039
  63297291
  59567813
       259
  11495287
  29600036
  46993749
  57057876
       283
  15892867
  55700012
  60297821
  57916474
      3112
      2316
  12563241
  33202402
  11172063
  59443745
   5691315
   3035566
      2257
  11882385
  62871934
  28200002
  57544082
      2585
  90282316
  47274223
  11813059
  12169882
       552
   2336924
  62152622
   7391968
  58371395
  63822326
  90000058
  41163856
    319887
  99428266
   8366074
   8475974
  90000091
  61636372
  28298453
  12949394
  38619594
       151
   3686410
   6326454
  61231840
  63918392
  71222186
  27201327
  41723577
  65401388
  52847532
  70340046
  22714086
   7638214
  85232549
  47777039
  84796327
      7079
  47295069
  56402062
  67254682
  85708850
  29887826
       596
  63576643
  57544050
   6326444
  58634969
  61516632
  61563254
  57544032
  59743424
  27200166
  57477513
      4417
   7375645
  22000516
   6697964
  52849173
  57583747
  62772271
  52847815
   8382564
  62536481
     10819
  12591473
  47113813
        91
       487
  22881708
  52848559
      1986
   1501620
  11030023
  12741255
  28327350
  52847442
  61511692
  53083479
       406
    734493
   1789046
  61069335
  63666651
  55043819
      2055
      8619
  61791736
  90141357
  40500152
       431
   7641395
  62179244
  14100035
  28302199
  59985804
  59910570
  32235767
  46798182
  47192780
  55082306
       228
       515
  63326736
  29243843
  27201322
  47121504
  56656333
      1735
    319668
  60320688
   8173467
  65542462
  85533960
      1155
  11725900
  85765102
  63130245
  13901018
    555884
  61766900
  62638900
  90000602
  27957528
  60985579
      3367
   7732505
  62025529
  90732839
   8375377
  57544013
    705405
  57130320
  57917394
  12302402
  37302459
  33187965
        43
       765
      6224
  58558589
  61851124
  32874186
  38932783
  90280031
  63663283
    363343
  62391127
  21863257
  10600066
  52847575
  52849128
   8878336
  14128137
  36400279
  47375451
  84369859
  85155206
  24500001
  33210664
       998
  11855252
  62299461
  38818022
  63950781
  10200043
  13663526
  33065835
  52847687
  61324948
  60513228
  33288656
  60997031
  63544257
   8079918
  80434565
  12573110
  63156988
  14094203
      1210
      7318
   8036614
  60752068
  57057941
       720
  57916261
  59696180
       303
      9704
  61243248
  63367788
  90000330
  18500490
  12949342
  12698117
  27778667
  28205944
       240
       628
  35800057
    500071
  63035654
       275
   1555489
  61192140
  61567402
  45000253
      2255
  60786619
  12949309
     10344
   7539109
  62912765
  65580715
  90141364
  96203138
  47318219
   7201393
  13459109
   7188616
  62640211
  59021262
   3686397
  61642437
      4392
  59439415
  33209652
  55700091
      1722
   8380045
  61716546
  90000051
  39700031
      2750
   7538205
  90292702
  12388645
  32406554
  12155052
  12312602
  32044153
  46922106
  59567846
  11124107
  60213650
  84779522
  98163562
  12209183
  32248051
  47340429
  50983137
        14
  63271005
  70339687
  85146945
  12480911
    734665
  63696476
  52847615
  63498470
  29900489
  59696174
  58850321
  38619602
      2884
  62914194
  62836723
  56846760
  62026951
  64018023
  12731098
  32098109
  63543600
  85039167
    999657
  33363651
  90565413
       118
  57544023
  61674747
  32455471
  11908742
  62317572
  62441984
  63117596
  57758673
  29775234
       875
  60966021
  63367836
  90141384
  37809033
  12563235
  13234737
   8475934
  60997038
  90070200
      1595
     10712
  85693400
  48765691
  13400927
  27301699
       111
  12557531
  18600020
      1870
      6029
  61695217
  48700028
  57916329
       317
  84495432
  84651503
  54032725
  57088625
       327
      7989
  63582718
   4297548
  61972469
  61803275
  46589337
  52847639
      1460
      6013
  11495305
  59777327
  67493112
  28804360
  38914749
  62110573
  37809022
   3153516
  28206960
       256
      1572
      2087
  84779462
       455
   8358775
  42877147
  28019663
  47777027
   7105317
  44501112
  57916439
  63224651
  85341143
  90883945
  28231868
  59883231
  52849023
  12169895
      4170
  84789831
  67577430
  99428264
      4917
    522729
      1715
  57335651
      4069
  61676039
  28126587
      2181
  62782101
  90003255
  47365328
  31493122
  59560934
  85693509
   8551152
   9284906
  83268614
       106
   5725757
   2679809
   2950021
  61994343
  62031779
  63295139
  85719919
  33062465
  11844281
  12252604
       517
       587
  99428327
  43301536
   2720409
  62673049
    281226
       315
  63309193
  58850449
  63667615
  63733199
    550318
   9747366
      7026
  89670946
  54749321
  12618188
  46000040
   6326448
  38899252
  62276348
  85559967
  55002911
  46873259
        82
      1969
  85693898
  85719916
  61418065
  38448765
  32784152
  32526192
  57916380
       273
   8463734
  62260553
  14302678
  32040403
  46652219
   2153857
  61298171
  61500749
  57057910
  32815192
  57916416
      3329
  60071555
  13281721
  13814003
  52848146
  61244833
   1536348
  98322356
  26246640
  33232478
   3220032
  85715144
  12327566
  62850636
  85559858
  97829228
     10191
  43301567
      1780
  59869872
  63072442
  27700249
  63339207
  73776899
  90000111
  12256062
  36200090
      2194
  62151908
  47777036
  49301144
        85
  12438820
  12771834
  52847911
  84658430
  47312495
       110
  13039350
  55002967
  11804713
  90992343
  91041516
       128
      1588
  83579354
       174
  12572663
   1008833
  12334915
      3846
  38773330
   8173463
  85341185
  85827727
  27900069
  62105311
  50600425
       696
  61876827
  44820478
      3414
  62519700
  63994949
   4297615
  60495618
  63035577
       104
      3749
     15751
   4297703
  62353084
  52847775
  62578994
  11704056
  62137121
  63677257
  97595905
  63517721
  33259857
   1535198
      1190
  58850587
  84969848
  46896089
  55868456
  63699788
  33086273
  12056437
   2153619
  32261392
       712
      1503
  59696152
        22
  61726715
  63662482
  90732800
  90000527
  91174300
      1606
  84719160
  85341179
  29201411
  36300304
      2348
   1008126
   8660058
  53100218
  22000046
  11124108
  60580017
  61716562
  63029857
  20021401
   8173460
   9725324
  85257362
  32187925
  63698387
  20500046
   3014434
   3198063
  84742793
  12563202
  57544038
  53302172
      5733
  10698732
  59846255
  97595910
  85693745
  12441861
     81986
  10042601
  61622968
  47073192
       244
  85359090
  29557844
  57057958
       737
  61405240
      4977
  85301625
  27201318
       925
   8282174
  32261090
  44820479
  63029335
   1723269
  85172141
  90141337
  12917183
  84969845
  85472243
  12521048
  50275922
      5235
  59136746
  98078255
      2715
  61556100
  61928747
  12011792
   9189731
  11074789
    898910
  59759677
      1695
  62868654
  12631770
       604
  59021264
  98016412
   1632448
  38582318
  52849003
     10086
   1520438
  60411582
  63426702
      2133
  62329838
  62145445
  91194652
  29939956
      2631
  83048375
      3147
  59433047
  31798299
      5394
   8696162
  46584428
  57916482
    974939
   1365689
  12256290
   8606163
  61511703
  46983955
     10554
      2321
  90000268
  39900106
  12064336
  85693465
      1319
  60125430
  56891574
  70090436
  50500748
        48
  90280064
  11657867
  59910640
  26800012
      8624
  47202647
  54714506
       665
  11968224
       756
  84779515
  29489038
     13149
   5725689
  91055593
  29591574
    788781
  59074828
  12438806
  12442731
  57979716
        86
       645
  85301657
  55002989
      8057
  65487646
  85341228
  33058458
  40622551
  59567775
    787080
   8254966
  63630380
      5741
  12578537
  59509894
  62081008
      3477
  85559834
  62899241
  62763341
  58113612
  97595912
  63342030
  27662762
  36100808
  59910196
  65223823
  23597903
  61791738
  62760507
  59391248
   8807215
  57057980
      2573
      3024
  63502476
  32046743
  33117851
  59529463
       432
      1128
  29855013
  85863589
  55651771
  40556741
  45201171
   6326441
  60382218
       165
  58850274
  63024829
  85863461
  12011787
  12402355
  32166331
  47364016
  63171718
  90000914
  12111909
  11824502
  61019519
      1259
  62400200
  96980407
   2914926
  60683662
  57305285
  62395424
      3192
  59910071
  47210014
  91189330
  11419196
  61674677
      1206
       538
  62595398
  63410952
  19097189
  52847541
  64016667
  13933815
  27867556
  58948493
  62356386
  41163855
  62249732
  30011139
      3151
      4902
   6600038
  90970508
  29212169
  59099668
  85693742
   8079917
  62520383
  85227987
   8355657
  85533944
      9467
       216
       485
  29544625
  29887855
  22714091
      1601
  14014376
      3175
  60373351
  85420876
  46741077
      2340
  62275395
  11955697
   8553126
  85472247
  18500535
  16005055
  59021284
  52849110
  12114341
       411
  61016172
  62450446
      2807
   3153514
  85273804
  57305284
  85693272
  90199535
  15900383
  60046617
   8335411
  85506187
  12056469
  47350079
      1203
       232
  62019944
  59869870
  74598638
  61901335
   7843390
   7658106
  32474722
  31170068
  11854098
  20302647
  28282698
       860
      2665
      1926
  63675421
       832
  62178391
   8541681
  11813062
  29332080
    734617
  61511682
  62867747
  63811107
  12524404
  57916348
   7868513
  61674966
  17300026
  63964813
  12320927
  28358947
  55130896
    522668
   8291889
  63257327
  63513156
  40648712
  48329233
    319784
  11495255
  60382181
  44840087
      6482
  28600920
  46268365
   6900220
  70400136
  85301641
   6326468
  57916478
  62738260
  63580261
  65381783
  84402352
  63006632
       154
      2802
  13284384
  60636619
  39474106
  62152002
  12256278
  32817104
     16114
    314145
  90020044
       708
  60966745
  17400217
       336
      1023
  62640304
  33120340
   8188071
  60336706
   7983148
  28327379
  52847451
  60058530
  61376765
  50201582
  52849047
  18500515
  13281220
      1983
  12056468
  52848902
  90549016
   1536341
  63130225
   6273966
  90421081
       725
  62111433
  61769148
  62182063
  57057978
      2570
  45500673
  57335656
  90732764
  51300010
      1226
  11371837
    886201
  62773344
  84897456
  12705148
  62185891
  31514716
  60186540
  85862861
  59910693
  61896336
  90000263
  12388647
  61876683
  63038020
  65237817
  99428532
  12518483
   7188610
  11856353
  58106148
  62769866
  63072388
  28200243
  60725217
   6326461
  11741537
  63673592
  18500178
   2860294
  46840610
  62318720
  98524653
  90797305
  90000069
  90970514
  63339101
  65516943
   6670606
  85301634
  12563236
  57916459
  11571097
  70339689
       724
      4780
  62520380
  90565425
  12209651
  43506860
       158
      6010
  22714092
  13571633
      2045
  60256623
  85155114
      1299
  90280049
  12342907
  66164558
  57884544
       328
  29500915
  32051980
      5750
  71600204
  85039131
  63072354
   8553129
   7728498
  61291816
  61842582
  85420877
  39900004
    786706
  27201328
       412
      2341
  46647504
  47032112
  52847627
      1189
      2146
  61394202
  52848212
      1016
      2143
  14006373
  62766912
   8551547
  85301643
  12700661
       231
  58549131
  62510518
  98780386
      1393
  60767966
  57916462
       706
       877
       912
   1641729
  61716508
  18905041
  47044629
  57088618
  11335412
  65511472
      2347
     11234
  62217360
  21864256
  50275925
       450
       504
  89353845
   5726074
   2876066
   8305874
     10421
  62849249
  33155658
       266
   2251302
   3251683
   8335404
  63828901
  12209182
  57057981
  62526409
  63077565
  90797301
    998055
  98163554
  62722963
   3090447
  63465193
  61326234
  61162531
  90000104
  12653030
   8698380
  11862369
  61504085
  12410425
   8750289
  90000321
  57916415
  12558201
  90565431
  33177122
  61070449
  12400040
  50006506
  59979979
  14900074
  32390095
  60997040
  90565416
  50298273
  62106946
  85693413
   3081229
  64063925
  29350970
   1569316
  32143542
  44900136
   1554037
  85693430
      2395
  30011463
  14019898
  56393191
  63918734
  85693468
  22500397
  52847727
        21
      1380
  10486233
  47342092
      2983
  63072490
       555
  59910852
  61745803
  72627170
  57544029
  27153472
  30011621
  61827915
  60937175
  63216511
  12359266
    522696
   1997903
  60997036
   1569336
  11866686
  85146951
   5726029
  47187206
  15892869
  63117594
  83550757
  58732530
  13039345
  40615220
      7317
  84818474
  90141395
  90175133
   8335407
   8606202
  11030041
  62219757
  85605047
    534541
  28493956
  46973346
  28022413
  59004680
  60125432
  90000266
  98714566
    734490
   3019554
  62861580
   8382563
  63256042
       405
    461885
  60294689
   1799937
  62026883
      2766
      1864
   2547098
   3368739
  27000620
      1341
  62018877
  62193709
  84837630
  32235786
       149
      8625
  61511694
  12520767
  28346414
  96980423
  57916436
  59696156
  58515698
  32593653
  57916343
  61196156
  57916350
       605
   7658123
  60451159
  62096462
     71727
  62152037
  57638027
    426233
  62798431
  52848955
  38965196
  61285684
  85341292
  39000058
  52847618
  61511704
  12130349
       383
      3171
      3381
   8288206
  60523971
  91041550
  12331002
   2852827
  11704040
  62193715
  46942579
       705
      1674
  10585974
  61364148
  22714085
   2950017
  60205680
  38818030
  11019178
  62222561
  89826208
       535
  85200035
  38300093
   1293524
   2763906
  12057616
   7117765
        47
  60336709
  62661821
  63634571
  12227162
   6670608
  63539341
  13022355
      1624
  38735802
  62169531
  90000562
      2230
  61565501
  12373639
  46300150
  54358051
       610
   1097563
    787081
  11558428
  61146998
  59568062
  46709939
  63191311
  62672851
  47154416
  59910523
  46317293
      1840
  60268519
  60231868
      3143
  61552899
  63577348
  12354945
  52847460
     15882
  85559969
  46736692
  57916460
  65435301
  20260334
  58315245
  61012299
  14100097
  38870546
  55130898
   7273594
  12661785
  40622560
       102
    939118
  64872512
   8660056
   5725775
  65435274
  52849067
    734575
  63380582
   1503253
  23200506
  63368972
  52848995
  85559895
  98163561
  27832038
  38844488
  47064868
  49667244
      5334
       357
       514
  61571329
  63699560
  85273835
       369
  63341350
       425
  63034338
  63577634
  85559819
      5165
  12524387
  85559902
      4070
    780454
  12290211
       227
    514364
  63670139
  71222173
  38428169
  38619579
  48500259
  59568668
  28121116
  62501220
      1119
  52847695
  59664867
   8750298
  21800016
  28390733
  46030798
  57916497
      1365
  49618163
    319806
  62015160
  45600642
  39900091
       333
  63733519
  90947276
  90070162
  63029856
  29489029
  36000641
  60937182
  21501745
   5725796
  52847433
      4887
  82265860
   2763913
  11133294
  90946701
  33120357
   8335417
  73800076
  60229385
  12358228
  59567920
  60978464
  15892800
  31711646
       114
  32064739
  61124032
  83625392
  27701765
  57463932
       334
  11972169
      3053
      3546
  12130977
        66
      2730
  22100071
     11299
  59869868
  90141396
    485624
  47040924
    789138
  85771586
  52849108
  61238904
  13813992
  32351003
      5651
  12034546
  57207191
   1428255
  11704053
  62411800
  47113803
  50275924
  61706919
  62832081
  12518492
   7142314
  61294638
  62850124
  58215988
  52847454
  63470451
  57544062
    554279
  85039160
  90000339
      8689
      1605
       441
   8355658
  18600034
    789151
  62843751
  83953404
  65973818
  38030047
      1639
  61972452
  29489039
  33025833
   6102649
  61769165
  84779508
  62645816
   8748875
  63029858
       120
   4881070
  82274497
  17900391
  59343196
  55668174
    464378
  38471111
       926
  63255270
      1105
      2583
  62296192
  91113782
  28207925
  57715080
  58651841
  63824860
  61291876
  85134873
        64
       445
  63339880
  33099359
        71
  61363644
  90797322
  33088078
  12056413
  47274221
   6273974
  63159855
  38692556
  57342207
  61321078
  47777021
   8375410
  60990032
  68235390
   1548952
  41163854
      7097
  21600006
   4961160
  57057915
    937090
   3901307
  85125502
   6035112
  55386051
       370
       568
  71692823
  29545775
  46798190
      3025
  15892815
  33054056
    319656
  12306530
  32234586
  12709833
       157
  63579742
  57312792
   7641380
  59846294
  91038569
  98163591
  32797533
        88
    788783
  11945982
  83048374
  16200430
       160
       594
      4486
      7476
    990604
  67493406
  90000536
  90280028
  10105118
  57916358
  62939786
  85301644
  85320038
  13075050
       965
  98163572
  52847439
  60246266
  12645513
    550315
   2720417
   7893028
  11114487
  52847567
   6600441
  13724113
  43900152
       666
  84779590
  85559961
  38471086
      5607
  57321580
  61714236
  32214904
  33176970
   7855255
    987161
   6700131
  60455338
  27906548
    315616
   6326447
   8274095
  63118812
  63254376
  61755881
  13655600
  33227307
       184
      1777
       176
  37809025
  29887803
  47319704
       428
  27201277
  62932262
  62724207
  70339692
  12072050
  51200422
  52847630
      2076
   8508411
  52847657
      1315
      3416
   2154106
      2543
      2819
  47340432
  29479171
  29826361
  52847751
      5036
  43586089
  26246678
       167
    789144
   1981796
   6900153
  63120656
  38831587
       177
  85012807
  27716374
       390
       804
  62673330
  63815623
       474
    467057
  31817261
   6326459
  26263071
  48460791
  28492885
  57916458
  60295806
  62995117
  90780531
      8501
  11628580
  90000642
      4684
      7081
  61632100
  90037804
  28224455
   2547127
  38933801
  98234778
  12123523
   6800024
  12328184
   8598093
  14100649
  58558665
  62708062
      1111
   2855468
        54
  90000430
  10388294
  62802977
  90565439
  90000802
   2410440
  27300028
     10950
      1598
    734754
  58530961
  70063035
  90336749
  43391612
       131
  63072392
  57088617
  57916407
  62663848
  13072615
    934924
    789149
  91095487
  49606916
      1920
   8660083
  85559911
       707
      4297
   8475937
  11495264
  63703051
  63367864
  57917487
    130717
  62729721
  85693460
  22935598
  33039463
  51100235
  62999259
      8627
  84969843
  33099896
  38691823
       196
    977857
  53146723
  62110071
  62989811
  85693525
      4088
  62159177
  26857738
  46440346
  62146364
  85137792
  98037354
  90421082
  12356841
  52849001
  90000320
       634
      2105
   1739481
  85559831
  63113773
  12410380
  38603055
  58007532
  60246584
  65487632
  62105218
  63337261
      2873
   1301437
  10965688
  58139923
   8606192
  58558648
  47245117
  57978467
     13073
  62071895
  90000626
  17900032
  63595598
  57679332
    319768
   1569100
  90565430
   8248237
   8750297
  57057962
   8800174
  85559861
       285
  85146943
      1981
  62708722
  12501280
   8542204
  11002971
  62541426
  97667764
  62934382
  84028887
  30793461
       544
   8617775
  11854261
  61935312
   1005773
   5700091
  22714079
  59899066
  60963246
  27234388
  85693467
  33227309
  38619599
  11109103
  53083999
      2396
  85016546
       278
  62612155
  53654951
   9936967
  62260059
  62589266
  90000644
  90280048
       311
   1541861
      3179
  65333357
  85174863
  20293363
    555878
   1634076
  61981518
       584
  44840096
  47179154
  70341524
  85146984
       467
  11201426
        52
  11495303
   3039389
   7970831
  60821471
  85543484
   3153518
  85187409
  28438435
  57916399
  61195339
  90141394
      1317
  52847523
      4299
   8660077
        93
  90732794
  12111931
       661
       651
  61803273
  57088615
  62611623
  32318841
  90000267
   8661267
  22700436
  60825577
  59696134
  12563260
  59664842
  18500070
  32927268
    789121
   8595678
       408
      1396
     10599
   8878320
  11049874
  46788022
       503
      1861
  33136117
       122
       265
  65381802
       438
       523
       574
       810
  46727997
     12188
  61937737
  63549384
  98163555
  57916344
      1223
  51431957
  55082300
  61859406
  90385871
  12769438
  26914649
  33363642
  38692564
  40100003
      7948
  59099526
  30858124
  38687313
  59743448
  62079591
  12618183
  59567947
   8057767
       332
      1183
  11819627
  24600097
  28425235
   1040862
  13813987
       342
      1110
      1616
   3019637
  62883730
     10361
    984316
  61208897
  59911005
  59966461
  62851931
  63159857
  90770754
  60656890
  85668250
  85693431
  12056415
   2967174
  32438723
      8803
  63557202
  13969030
  14019891
  47777023
  52848906
  90280060
  17600314
     10444
  62019998
        24
     11397
   3148093
  90732846
  59664859
  62398405
  85732440
   1981795
  61843332
       529
  62354474
  45542142
  11866804
  62020037
  12130969
  28100278
  58127131
       214
  84161471
  57916336
   3023783
  46696000
  40648752
  12698855
  18500125
       413
      6831
  60997037
  47043891
   1535255
  62908019
  83915010
  90000080
  97667741
  29821863
  59647248
      8602
  52847472
  52847929
  57059279
       246
  54400047
    843142
  63210179
  83863765
      1001
  46614096
  62729737
      3325
  12563258
   4800188
  60585406
     10145
  29500017
  57057974
  12771854
  62737191
    984324
   8396428
  84937388
  70500309
  85559811
  61553314
  11943027
  62904324
      1894
  60577011
      1368
  62041513
  85559818
  90000284
      4809
  11860489
  85472564
  57544063
    785668
   2860291
  61155359
  12045781
       182
  11856346
  62837166
      1344
  85693462
  14576796
       170
  59021256
      2354
      3418
  62358955
  84956858
  32935840
        81
  63662887
       760
  12460752
  46688370
       963
   6326466
  12035327
  61243236
  59883152
  27171593
       744
     66957
  62672139
  85660662
  12616182
  46741112
  62220507
  70800743
  28351509
  46058198
  97595909
      2822
  59021267
  29463288
   1535207
  60942096
  85774246
  46915880
  13902504
  85559916
  12123481
  60642308
  63825762
  50570652
  44840091
      4682
   2823218
  12115099
  33281926
  47073212
  67493370
  84937391
  56700279
    789118
  12038361
  29800048
  59529358
      2423
  58531095
  61146997
  29821513
  29758273
   2783455
  55082299
  56438440
  60382217
    534495
  45201912
      2964
  59135747
       268
  11124105
  62031726
  55130899
  59221056
       141
  11506163
  47002621
  59743423
  52849132
  63166927
  90797306
  33210667
     11719
       676
  63518417
  85693444
  85186397
   8109485
  58634947
      1593
  98780378
  50275921
  10342137
  60067300
  84784587
  91100896
  28200526
       509
   8274105
  63339230
  84896292
       564
  61306821
  27001746
  46741069
       512
       727
   7728497
  63098056
  12438788
  38883770
  57277927
      2572
       374
       433
   8807216
  44820468
   7730018
  60382184
  54634434
  70340044
  85301648
       164
       543
   7924488
  13280984
   8037358
  61746108
  29804209
   8274098
       745
       814
  32248056
  63419234
  90027567
  29557796
  57544072
  11945955
  11904861
  62340655
  85708864
  47274204
   6538789
  12056414
  67914652
  95488327
  15100851
  38876248
       339
  61971124
  12358263
  12476187
  26208546
    546826
    789147
  85301605
      1024
    319808
  62222870
  85559836
  44501922
    664652
  47192340
  59899069
  46665567
  59568301
   8382541
  62215896
  85877116
       189
  60566377
  63140027
  38023125
        40
  60937177
  12518479
       215
  63021597
  90851886
   8355656
  62361040
  45300094
  57916450
       314
  63709638
  84719168
  27837534
      3026
  62520410
  46440371
      3176
  68624712
  12169883
       762
  57917486
     10799
   6900157
  46999469
  29469075
  58850468
  57088622
  11172049
  61291848
  85257353
  58190286
  58347338
       345
       458
   3153511
   6326455
  62858690
  29826369
  90285796
  12402353
  84969923
       272
       394
   2200038
  84529160
  68288361
  28378687
  71900213
       304
  59439422
  12431203
   8375379
  18500160
       420
  85301674
  12229054
  61909403
  11741538
  83641456
   1578070
  90003741
  58315350
  90000371
  46728951
  48329232
  50851266
       976
       440
  63883952
  29855012
   8097423
  57916313
       292
    522697
  61155330
  32765649
   7983180
  55910973
   8187502
  11537089
       169
      1856
      5841
   7273603
  12698886
  12402354
  47265509
  57916419
  54199772
  57916302
  63021573
  20302611
        50
      1150
  90949789
  11280595
  50501383
    519858
   8334970
   8188072
    519847
  83588480
  85957344
  66296891
  12450178
  36703379
  32225223
  11657889
  59743420
  33200377
  47179153
  90000434
  45200012
       537
   8046185
  60862631
  21500038
  14019894
      3733
   7273593
  52847970
   2823199
  40430830
   2769493
  90280032
     10318
   5922810
  80966582
  90565410
      1405
  62029282
  82622608
  91141513
  57057924
    617325
  57444960
    971965
  32749988
  55333153
      1961
  11896801
  26400015
  37809027
  52800036
      4761
  90000083
      1496
  29832195
      2426
  60382197
  63413175
  90732765
  12231825
  20301384
  28145736
  40661753
  58276084
  98163596
  46741068
  98163564
  13408226
  90781533
  73900137
  90000053
   4628943
  12187694
  28183983
  49581453
    314143
   1526887
  62846816
  63640951
      1002
       472
  28298431
  47130663
      8347
  62531125
  90549014
   1339932
  32574048
  83856170
   4297467
  60997027
  32322386
   7201394
  59439414
  98780398
  55082292
   3686117
   9090086
  52847448
    969470
    971964
   3035565
  63029534
       289
      1767
   1740473
   7678625
  20302631
  61695223
  85559817
  13300014
  59671625
  46300122
       183
   3142576
  63027172
  85039163
       962
   6326467
  97926116
      1615
  53659015
  51359604
  63678502
     10896
   7400812
  11860488
  61791782
  63588698
  12698928
  62060746
  52849051
       133
  11506048
  28190464
      3789
     11770
  63367211
  85559913
  90797307
      7394
  61950167
       222
   1539713
   3031596
  40622558
  61670770
  29808267
  52849106
  58732469
  29772263
   3143527
  55000073
  11495282
  59872849
  85341309
  29758263
  61512487
     71729
    786685
  62354497
  52848991
    600600
  46741096
      3662
   8661265
  61026669
  17800519
   1588846
   8462260
  60060883
   1496876
   7938787
  63816921
      1459
   8747957
  60226969
  90000652
  97595925
  12585824
   8520092
  59743409
   1516720
  57583735
   8012776
  62538641
  90000466
  28203934
  65215875
   1561704
  59431190
  60725134
  68477648
  59664866
     10341
     71728
  62771932
  90000528
      2349
   8248230
  85420781
  62728265
  85341229
  28298449
  33127205
  63112342
  84719161
        30
  62534958
  84547014
  90018764
  32269124
  59568029
  12438783
  28220180
      4877
  57916414
  85559905
  32070774
  38965179
  52847682
      1713
    993968
  83703534
  59883528
  62526394
  28340238
      2577
  59254500
  85710644
  12001191
  32856911
  52847466
  65413142
  11506153
  61075760
  55710851
       589
  90299088
  13921246
   9523374
  11960935
  47365306
  12631767
  62202696
        84
      1011
      8084
  60125431
  84700722
  59568106
   8661237
  63072491
  85190699
  32574280
  85693402
  85146950
   7710200
  60794848
  62145555
  13281031
     10368
  59229592
  90000082
  12263281
  15600104
  52849120
   8849518
  61354507
  63594962
  40647965
  58815334
  84853713
    440905
  20021478
  46993807
  33210737
  28224175
     10325
    788679
   6800026
  63021902
  12376435
  14043103
  13724117
  40569686
      2192
  12490450
  13367580
     66434
  63825763
      2159
       757
   8738782
  62946659
  63427751
  84779541
    175651
   7273587
  60861317
  62398728
  63625399
   5436570
   9284914
  61512490
  62728026
  91100862
     10993
  63660653
  52847475
       103
       532
    786684
   3153519
  61867021
  62519701
  85533872
       144
  62903062
      1342
   8413055
  61195382
    985243
  61368453
  12661777
  61934576
  62432997
  85472166
        35
  63507020
  12771855
  47108419
      1994
       734
    843141
  62837654
  38706361
  39900090
    942285
  12618196
      1677
    734675
  84529155
  58531139
  62079611
  62909924
  84969846
  50366584
  57707143
  59099666
  62404707
  91131492
  31781642
  30011435
  52849100
  13724107
  15100911
  32269236
  82481819
  47101268
   8335418
  29887806
      1381
  65446067
  70100145
  29098496
   3276491
       718
  26000406
  46993750
  57544026
  57544036
  85174734
   8173462
  63029855
   8302880
  46736700
  58113640
         7
  27641397
        33
        76
  61236054
       105
  59099915
  63900326
  84919717
  57057956
   6813793
  30391519
    921104
   8335428
   7705933
  90000269
  57916473
   3035556
      1073
   3901395
  29894806
  32261404
  56800056
     20475
      8672
  62354451
  63428310
  28240734
      2840
   9900072
  84289631
      1064
  61905957
  63201771
  11949162
  63161737
  62187354
  85174866
  62935005
  84176712
       946
  60441277
  85559857
       448
   8254967
  59883212
  62999159
       330
      7507
  84765500
      1136
  58850267
  32040364
  32622776
  60687005
  90827391
       468
      5734
  12672249
       152
  85138077
  28271311
       299
  52848931
  85257363
  52847508
  52847903
  57544080
  63516410
  12907014
       623
  66977357
  85301624
     10473
   8743774
  61376798
  32901732
   2873383
  10422396
   8336559
  61755501
  63550247
  46906825
  42200044
       281
  60636620
       548
  58629895
  32861395
    522712
   3021278
   9699834
  85122608
  28431765
   1569041
  29743827
  47199821
  57057878
   8382559
   8462261
  63072441
  80010795
    789122
   9699828
  52847457
  12488931
  43301640
  59664872
  61715307
  61827905
  18500169
       319
       888
  60743278
  64225667
      1504
      3236
  90732845
  90425837
  28327805
  58850327
  59229589
  61566499
  61834595
  11910124
  84506225
  85341231
       728
  62885684
  14014384
       324
       329
       371
      6993
     10663
    677802
  72526016
      4740
    440906
  84875533
  68379622
  27265404
       360
     71631
    788299
       350
   3153517
   8552769
  61095640
  27200603
       245
  57916422
  57916445
  46781207
        92
       650
  46994980
  57088614
      5293
  61785541
  65435294
  84547034
  32795369
       193
      8193
   6697963
  59939369
  90565405
  44600024
      2203
  59197963
  59696131
  61680062
  45900755
       203
       672
      1976
  12741254
   1000989
      3292
       935
      2063
   2860299
       260
   2148919
  63472541
  85341142
  11949140
  12906995
  46672608
  57057983
      1137
    936914
   2493243
   3244101
  84975533
  47179740
       123
       437
       575
      2040
  62079980
  91079287
  99125928
   7541521
  62999116
  98163556
  11804632
  62568959
      1224
      2673
  62022791
  57679331
  62465997
    519852
    535984
   9614812
  52848934
  57916432
      1426
      2442
   4297602
  52849075
   1561734
  61354873
  63072487
  12541822
  17800559
      2003
  62179504
  90019386
  28358134
      1184
    934937
   3509446
   7954777
   8617774
  61511718
  15101330
       685
      7059
       689
  85472307
  32288055
  33111477
  47103613
   1557775
   3019638
  97667777
  82274465
  45501199
  11854262
   9801050
  63006608
  52847759
   8355646
  11692296
  84529158
  90732770
      1262
       850
      2529
      2162
   2291129
  90000151
  63072352
  84897453
  27700186
      8918
  58878029
  22201747
  33210669
  32905625
  60426003
      1257
  11621183
  38851555
  46900629
  60668918
  59883181
  46904356
  98322357
  29296361
  14033162
  70350949
  12230772
      3180
  85146983
  12698854
  15201009
  55043813
  63251297
  90280057
  12698870
   1541053
  62638924
  85559909
  61243804
      3378
  18500124
  29820579
       630
  12563269
  52847520
   6100318
  63579570
  12637039
  30011678
  38811607
    666388
  85825944
  90732795
  57917478
       300
  57544035
  58114206
   1568539
      2989
  12130285
  98163573
  60213491
  62790309
  62792510
  20908788
     10543
  10849808
  59021279
  24500002
      6841
      1741
   1838109
   8031634
  62320989
  85088620
       848
  81642431
     11266
  12706839
  13039493
  16500035
  48329236
    893425
   8037356
  85341241
       522
   9051100
  85301618
    934919
  84719159
  12662173
  45542785
  47093766
  84779568
      4379
  90000356
  58634997
  60382196
  63258606
  85041171
  13284204
  50006535
       679
  47116973
  47145304
      2059
   5725767
  85257358
  33127216
  57057967
  29684716
      3417
   8173459
  40648917
       284
       349
      1989
  62640213
       309
       395
      2537
  29890139
       622
      1617
       139
  44447725
  62637272
  46450227
      4905
  60963247
  26000004
   3153525
      8632
  60804780
  90000549
   3155355
  90280061
  14700006
  61116523
  63192873
  90280036
     10467
   8249403
   8696057
  64023840
  59743440
  63670728
  85684022
  27300583
   6950322
  60639479
  60537780
  99428400
  61030099
  61467677
  61632101
  70062998
  14128138
  63738031
  40579692
  61403457
  62555188
  49606922
  84969840
  90337696
  96910125
  60382189
  96140450
  13284408
        55
       593
    990605
   2794128
  85012838
  12258985
       956
      1648
      3141
      5729
  29557843
      8633
  61959096
  23597908
  63034374
  85825993
  90280071
       736
   2893719
  38706367
  24200543
  56273534
  59542805
   1480358
  53853790
      1662
  59439419
  61511698
  62366308
  62989813
  62411806
  12741257
  56891530
  89605252
  13200053
      2846
  61819443
  46873074
      4918
   9881230
  52848151
  11973504
  63231659
  22200867
  57916281
      6333
  40548293
  63849277
   1601608
  15900805
  26900513
  57057975
      2384
      3765
   5726044
  10890580
  85155205
  12799788
  47700121
       134
   1569301
  61746114
  27905394
   1552579
   8350841
  60382216
  59910966
     14160
    512366
  38471109
  46080139
  85885883
  90000239
  43500673
  45542796
  84936145
       269
   8355641
  63308935
  32547794
   3181425
    787082
  12230684
   1579704
  59021286
  62792502
  12534332
  58558628
       191
  62868689
  97595913
        73
  12400319
       188
   3120042
  90732771
  47260252
  63625045
  13002134
  27600006
      7108
  33227311
  19869956
    534561
  70400119
  28420862
       171
  57916332
       125
      1533
  89605254
  47217546
  60683663
  85257360
  57544066
  14050114
  16600251
     10720
  62670009
  47025772
      1937
  57206104
       710
     11840
   8173475
      2342
  55100030
  57305286
  59629128
  60382201
  12101729
  70342620
  52847660
   8333000
   6900051
  90992254
  55100062
  11495295
  43600280
  83807094
  96980406
  12447867
  13935450
  61511716
  20119471
  60489128
  62317622
  57059287
  64055391
  19100926
  46966552
  63663507
  38725691
  63514835
  33227279
    351624
    727441
  47261303
  61459922
  33120366
      3037
  61037502
  85693449
        49
  15892868
  59696129
       854
   8335406
   8079938
  61599227
  32618574
       386
      8567
  61467746
  74364937
  61182330
  38292924
       194
  57916446
  61345621
  43586086
  11172068
  28354988
    566225
  62936282
  63229020
       199
  91114351
  61512505
  76081252
  32258911
  52847417
      1944
  13281199
  12056536
      3019
  65973822
  81871011
  16642912
       446
  15892872
  37723967
  52849027
      2433
  59568185
  62007559
  89100695
  57544059
      1208
       887
  59021283
  90000273
  60359451
  33302462
   3923435
  45501200
  57305251
       221
  63230268
       482
      5363
  13075059
   3218132
  62260555
   9090088
  62302064
      8498
  10845349
  68199862
   6647417
  63247455
       237
  62875181
  84843099
  63050388
  50500059
    441289
  11495247
   8558386
  10114847
  47344543
    705411
  14262891
      1107
    464384
    812775
  40648736
        57
  90000833
  13460560
  52847674
        62
      2403
  11495259
  38720802
  61791251
  63199386
  62478106
  63232171
   1526870
  46873069
  87792885
  12157447
  57916282
  57916438
       341
   6783066
  47261229
  85301638
  90000172
  59782405
  52847871
  32693797
     16907
   3218042
   8221255
  60523828
  71232798
       155
      9983
  62505953
       361
       162
   8012767
  10654931
      8146
  95542170
      2127
  12565366
  12689120
  26218994
      2664
       830
  67689756
        16
       657
  14027257
  85559963
   3901332
   4394121
  11201148
  33129384
  50006518
  61472464
  52656832
  62137202
   8483290
  72627172
  85341191
  28232240
        74
   7400804
       100
      6749
   2950166
  38604149
  52847591
  60060884
  59580346
  50275923
  11832531
  90000060
  47164168
  52848904
   1576443
  60175849
   5481317
  90885917
  33227308
       519
  57057929
  28319956
       520
  32123991
  58267417
      1602
     11400
  85341175
  12152702
  12258962
  12366811
  43301569
       716
  68379619
  45542787
  65435145
      2102
     11815
  60495655
       173
  63954674
  43301630
  61397608
  16448389
  28327360
  32667984
       427
     10889
  85559893
    982954
  85825929
  39474118
      1104
      3933
    464387
  63308675
  62867920
  84765499
  12098214
  27133470
      1846
  85155059
       282
       178
  61270509
  83882974
   1576807
  29681930
      2650
   8380071
  60258892
  85693411
       475
   3164383
  90943237
  12527749
    789037
   1538066
  14019873
  27675560
       805
  37809032
      3998
   1569099
   8703619
  14008693
     10688
  21200464
  13574225
  46134018
    464377
   1740354
  85163057
       112
       769
    825882
  19200137
  47043894
  54852242
  63787811
  12123524
  21600003
       933
  59782406
      1233
  60725770
  90797315
  41723578
   1539329
  59910801
  12799797
  21353625
  84668503
       150
  98163590
  47102409
  48800140
  38619593
  12342758
  90565445
  13921240
      2415
   3598055
  28287063
  56144125
   8660084
  28472949
  56372036
      3424
  63516453
  60687006
   5726069
  62327269
  46868043
  52848221
  49606915
      2828
  60336004
  60009015
       488
      8628
     14362
  60226968
   2562226
        90
      2264
   2860280
  84779533
  13281206
  52849185
  59021261
  61791737
  29538619
  28336843
  85277046
      2530
      1987
  59777326
       403
    522756
  57463970
      2217
  11859361
  12101775
  90732768
  60499989
  90000529
  28248218
  40622562
      1222
   5092324
  40622555
  28206458
  12518487
      2042
  59743449
  62749691
  12401208
  29602989
  29656340
   2981488
  11495286
  62116685
  61746117
  27757084
  47055756
  46440373
   7730509
      3111
      4433
    936912
  57544012
  57592633
       234
    600598
  10337573
  13613228
  29463287
  43586088
  52848957
       444
  61834376
  68946588
  47274222
  58850430
  90780530
  13605349
  61057144
  32719305
        42
      3913
  90797323
       755
      2584
      2626
  85029805
  85341236
  31291646
  38471110
       695
     10631
      2749
     11917
  85283013
  11961778
   8899933
  15892816
  47777029
  63410553
  54578397
  63662261
  62240187
  59617777
  63635734
  85693756
  90565438
  12885126
  65450586
  11949047
  90000349
    319778
  63122848
  85039168
  87397916
   2500142
   8274293
  98460621
  28254083
  56393188
  85668260
  95391080
       142
    549998
  22714071
  59705610
    987159
   1080391
      4133
  98163571
  46695682
    181841
   1571888
  11172058
  62079608
  58134008
  57059151
   7011364
  88123071
  17800545
  32269543
  56302752
  16500036
    319852
  60968577
  63472721
  85257372
   6564216
    974940
  28935592
       540
     10842
  59021277
      2091
   3171544
  90565446
  52847919
  83953403
   8606162
  60372764
  85816690
  33202390
  43000211
  65513993
  80758700
  18500468
   8173464
  60729939
  62991011
  26801454
  60928702
  90000097
  46798181
         1
      4424
  85257366
  13281012
  28318229
   5726041
  63196825
  52847538
  65450538
  85030774
  12179773
  28374551
  32269352
      2566
    467040
  10448276
  62188878
  90565461
  90992342
  12154039
    314146
      1472
  84651517
      3044
  44300064
  59707394
  11083107
  60070159
  90280068
  12381572
  52848898
  58147256
  63188418
     10580
  12563268
  61632098
  90280058
  29826362
  12527757
  46731182
  37809028
   6858788
  12064979
  57916374
  59664869
   8031635
  63660677
  40566453
  43301568
  55043814
  57339118
  59368894
  85146948
  20400011
  10284383
  60382221
  48100029
  59567747
  62395197
  12056535
  12672264
  15200087
  46900064
  28196432
       387
   3686455
  62883753
  32344929
  52848993
       611
  82622610
  45542783
  62625239
  84547035
  27173322
       423
      3014
   3128252
  85146980
  12331005
  28473384
   4567547
   6368314
  32507073
  85210639
  90000072
  12209629
  30011387
  62399859
  63326962
   3021277
  83283898
  90732798
  90000510
   8542216
  62220479
  90000509
  28240763
       404
      1457
  29698325
  57057972
      8710
   3153504
  63191621
  38619608
   3284459
  55033744
        61
  61354856
  47777024
      4500
      7086
       279
  62607675
       644
      2352
   7541520
  61775444
  58963264
  12672261
  47777034
   6900017
  36200089
    936847
  33011730
       261
    319653
  28241494
     10915
      4445
  60780328
  85559863
  85957354
  85957369
  13431472
       698
  62944376
  61722962
  12053899
  60441251
  84919731
  49606911
   6799781
  90280033
  61858875
  29509387
      4904
    363338
  85420381
       654
  60134912
  87792899
       346
  90280069
  15000185
  97595907
  11856337
  59759996
  60544698
  70063028
  59664843
   2965614
  44700103
    464393
  63072437
  85341237
  57057986
  59903380
  44840093
  59203086
  33129383
  57544054
   1520440
  58651830
   1391387
  47043895
  11774807
  84981539
  52848966
    190486
  84742798
        20
  61820631
  70115144
  33319826
      4090
  12500637
  57916360
  57916400
      3142
  85565926
   1008834
  60896370
   8244916
  85827726
  18500704
  57335652
  63189024
  85041219
  90001002
  57916483
  85559906
    985244
  85559886
  90777787
  25001750
  52847463
  11041096
      8192
  12743772
  12321486
  62900834
  65476557
  90565404
  54401797
   8878345
  59989203
  68467177
  40453281
      2633
  59184548
  59977777
  55140087
       206
  12035307
      8808
  63379465
    987167
  61859907
  85341232
  12618190
  38851573
  46635954
  11046164
  90565463
  32751844
      2809
  85070175
  62665043
  30522561
   8370285
  60373313
  47265510
  52848969
  57057916
       646
  55743721
      1609
  47700075
  11715255
  63029854
  90732841
    934903
   5725764
  11495285
  61285683
  60577000
      5740
    612536
   8750288
  11124109
  60782746
  85146981
  11871134
  90280051
        87
       422
    315527
  52575652
    440902
  57916484
    601693
  62673329
  90732797
  55395075
   2763924
   8661264
  12822659
  57056500
       922
  39900096
  57916449
       207
  63160431
      1671
   7188606
  30011457
  73776878
  12907090
  19301017
  12521049
  59021263
  13371143
  62953950
  12225070
   1496513
  32165529
  62760877
  12431280
       153
       443
     10286
  90603680
  11946022
  85559847
  33369521
  61753223
  65476559
  13300096
     10801
   3023931
  61088918
  90777799
  57916327
   8252636
  61959119
   8748365
  71424278
  73776880
      3148
   6100311
  11506247
  85341209
  12527736
  38687324
  52847563
  49606910
      3616
  58732499
  62279374
      2320
  10126211
  13058966
  13281223
  29758264
  47197567
   9699833
  90565401
  52848222
       347
       101
   1358588
  62165592
  90070160
  57070021
      1075
  90922280
       129
   8668940
   9829450
  10613048
  97498047
  28382143
  57707142
      3583
  11704055
  59110849
  61623875
  89725383
  32245253
  59540390
     71740
  90280034
  84132494
  61306411
       662
   8254965
  61726714
  32163276
  46728987
       906
      3331
      2205
      1311
  33251928
     10989
     12514
  38619616
  15200066
      2821
      3167
   1605727
   8358379
  63554580
  81732816
     12541
  61592986
  63672334
  90549011
      4015
  61069781
  90732785
  52848928
  59869793
       588
   5726062
  49200397
  57544045
   2860292
  62118912
  38448764
       948
   8878337
  29289642
  62994968
  85708860
  27607806
     11184
    248069
  60382224
  90947209
      1178
  60373291
  12116772
  52847621
  54800259
     14251
  65435390
  33065863
  63071412
  82481835
  57916410
   8173478
  29755129
      9091
  11904916
  10455024
  85614668
   8173454
  59021258
  65446066
     10422
  26900005
  59664870
  27201311
  82622613
  47291166
    705397
  31538457
  61353774
  63543695
      1301
  59983180
  61670678
  62289279
  29557791
    319766
  91078075
  99428533
        19
   5033419
  61511246
  90000428
  33032461
  62520401
       201
  85559966
     10932
  46741070
  59696127
   2763905
   7188617
  13724112
       731
      3094
   8198201
  49606937
   9371922
  84990461
  32372214
  56702090
  58063537
      2167
  31735959
   1634453
   3035574
  61798137
  61900462
       828
  32530666
  57335663
  62937728
  21863259
      2805
      7321
   3242880
  33205253
  60523957
  57916477
  63072489
  57916321
   2972860
  68061824
  29854999
   2514697
  58731733
  33129410
        32
  11041160
  32245266
  61839740
  28207926
  55710866
  59540388
   1421280
  47365325
  52500322
   3023600
  58850302
  70343440
  60927445
  61511739
  85559860
    789127
  60725130
  29826370
  46741115
  12230723
  59664848
  59696153
  84586141
  85257369
  85472317
  12705141
  48834313
  62018876
  62932112
  85559903
  90280041
  30522589
   6100286
  48400007
  85341184
      2581
      1636
   8715274
      4738
   6326443
      2651
  58850422
  62331062
  33207884
  10042602
  85301622
  23582110
  54700028
  12618191
  82736275
      1458
   8355670
    101382
  61222733
  85559820
  19200136
    314131
  18800055
  32077387
  32723410
  47112938
  90000467
  32853029
  47073191
  57338832
  85958460
       500
      1866
  11820959
      5317
  60411583
  61141693
  62730485
  52847703
      2351
  63824240
  85726295
  90003411
  47187145
  12199675
        60
  10726070
  33288654
     14363
  47251430
  24701729
  33155654
       262
  70340090
  49618168
       699
      1474
      4476
  58530928
  63163890
  63190725
  65391371
  29619918
  46300132
  48800143
  49487217
      3413
  10894068
  59696148
  33235292
      3760
    734569
  85693727
  10688916
  62334619
  61623031
  12381570
  28287582
  14055814
  60878499
  85693274
  85693464
  20787991
  51893621
   8210864
  85253757
  29743828
  47059578
  61993745
     11984
  45500108
  57057877
      8623
       402
  85301653
  90280065
      7088
  62276349
   1253685
   8849493
  29200914
  46614113
  59568221
  59883555
  58850440
  46741108
  12359262
       388
      1220
      1968
   8661238
  70100146
  48329213
       354
       572
  60951988
  57916433
  81683021
  28143770
  38666364
  46758811
      1181
  43586100
       253
  38914750
  65381806
  70339690
  20021644
  62100629
  90000437
  97338584
  54474271
  62664810
  37400174
   6326449
  88116949
       785
     71639
   2860279
  12155100
  29826367
      3100
  29716227
       392
       682
  62176847
  63322162
  53500046
      1868
  38272783
  89670944
  60059604
  84837625
   6100306
   7788896
  81871009
       530
  72645584
  12504581
  15892850
  28261067
   3168774
  28349585
  51200423
  96800107
  63988673
  38873046
  61354799
  28327370
  60430067
  63192381
  57544056
       938
  63215278
  32326103
  63223562
  14032207
  90942674
  90000250
  27607809
  57335650
  62456283
  33260665
  62210140
  67667047
  90001584
  56334584
  98234760
  52847648
      1988
    524542
  10892508
   7392045
   7399617
  90280052
  17401116
  52849179
      2081
  62526373
  71000168
  61635410
  13281808
   6911887
  63552551
  52847559
    550966
   5725754
       204
  13567078
  84779469
   8382549
  18602124
       248
  65413141
  70090435
  27902555
  62362578
  63313003
  85693941
  57057936
   8335419
  59203087
  60145931
  52847887
  60937180
   9523375
  62067887
  62139022
      8687
  63072492
  12854488
  57916498
  63811534
       797
  62145506
       700
   6035934
  87397925
  30762395
  38735794
  57866214
    812693
   6800025
  11495306
  46736689
  43600267
  58535656
  66238976
      1008
  85112956
      3050
     10622
   8288221
  85708910
  85771613
  59664874
    315612
  59869859
    851045
  62985424
  29881210
  59540387
  90239575
  11725895
      2786
      1708
  12297289
  59883457
  22935597
  57600321
  61222500
  90375893
   2860267
    363340
  57338214
  63051645
  83130511
   7273598
  60373224
  63068502
  28232243
  57544044
      6016
    987168
  12488825
       987
   6385492
  83854203
   1723258
  11692299
   8801568
  60382223
  85320387
  29930165
  47777026
   6326469
       866
  63372037
   8297088
  90992049
  46400025
   7728501
  60538774
  63746534
  38177570
       179
  85675882
  49581474
      1157
       592
    987170
  11746410
  60523941
  52849116
      5448
    522728
  11765042
  82622612
      4897
  20229885
  51000454
  12697494
  11495309
  57916341
      2827
     83034
  29735737
      3161
  61012325
    705408
  13075052
    734678
   8819093
  15892831
  33199897
      1283
      1102
      7029
  15892857
  11773587
  61818988
  61912393
  85420380
  47199820
  47330599
       984
      1417
  57057985
  65346204
  18600139
  32713935
  54892199
  59928879
  84529156
  12056412
