  47478223
  66819613
  26903592
  64774724
  15152467
      2131
       124
   9724572
  85447761
       186
  27186663
       782
      2153
      2438
   4297309
    191719
  86175934
  61399327
  47077395
     10951
   8306277
  85112439
   5868563
  65788984
  77032946
  59125453
  84040125
  85693801
  65790321
  32275297
  40388113
  38530377
     12278
  11127047
  28631399
  40388215
  47875213
  12022056
   5850225
  40075160
      1793
  57966030
  65637275
  64856603
  40746057
    182912
  67626727
  84983934
       667
  48800096
  23905644
  27202018
  40726750
  50700119
        75
    182932
  11216749
  40388269
  11939483
    183371
    221843
   9456331
  40388172
  15104263
  15309884
      5506
  11340797
  15072699
  65284447
  49025792
   9686753
      1345
      2381
      1641
   4297618
  61195585
       127
  11216438
    790475
   1049779
      1093
  47367990
  13035546
  22505980
       858
    191716
    103735
    182781
   1049196
  91264899
  66112747
  65480750
  29000707
      1055
      9808
   9362897
  11216037
  15511253
     18721
  90000093
  90000459
  11216403
  28702329
      7425
   1695563
  90000052
  57100236
  29932227
  65152170
   1191283
  47684493
      5320
   4297576
  10464420
      5294
  10814375
  98132118
  66412287
   4297624
  47778496
  56393187
   9538763
  15197378
  46849365
  90000067
  58862405
    220062
   6416741
  91052241
  90448350
  54300048
  65012581
  62426049
  29852422
  38064798
   1198592
    827225
  66739605
  52800315
      1940
     89766
   4297542
    220828
  47287609
  23031689
  63122703
       172
  14106466
       859
   1401451
   8800625
  62575087
  85870917
    546252
  64204220
  56035506
  13862371
   8815332
  11216170
  29970114
    182991
   4297670
  47562698
  46441100
     10049
  85537985
   1049195
   1682074
  11401713
  66251846
  86050076
    599750
   9518508
  27585935
       711
   1130598
  90004267
  31646287
       486
  93016126
  64512520
  40388289
   4297412
  64672825
  58339245
  64040847
   9656210
    221926
    153286
  19400447
       774
       470
  65184561
  28400111
      3681
  33322101
  64460935
  64505537
       233
  11154836
  14881217
      2069
  91460688
       660
   1049649
      1204
      5109
  11154897
  91012638
  65863117
  12094075
  47545516
    221177
    940625
  33336775
       690
  47211325
  15304985
  19894330
  30102140
   1182171
  47647566
  47623798
  64040858
   1377764
   3150280
  66648658
  14253566
   3526455
       812
  11324947
      6773
    744625
  46080112
  65239573
  66611449
  51232761
  15700197
  31269908
      1125
  29574476
  64774365
  29083061
  31848199
   4297722
  65001460
  52570660
  47545590
   1384261
  46931258
      9060
    670757
   3993861
       166
  29200159
  40388192
  11290692
   1712122
       135
  17321630
      1557
     12115
   4296579
  65791847
  63239096
  14072305
  29774094
  65792016
       192
  90665024
   1174359
  12103147
       687
    653827
  47645216
  65637243
   9711592
    316818
  91359624
  82451592
  11124068
  11154843
  11222976
  32100137
  41548407
   3526445
  18000203
        70
   1177543
   1098726
       187
   9567707
  15523864
      7707
  66330998
  90000389
  64204251
  45703877
  46293547
      1212
  52303539
  12501538
  29096628
  65330272
  11160996
     12532
  47633452
    183011
   6697619
  15420146
  27300032
      5251
     15704
  50700419
     28562
   3328115
   8396892
  85209121
   9601857
  65001465
   8266379
  65184636
  64095758
  10200013
      9984
  18900504
     33346
       224
  50500655
    221189
  90029173
       618
   9711591
  85681257
       116
       223
   9625173
    221017
       409
  11216251
  47288155
  32991673
     20379
    366242
  39493638
  85416784
  31300227
   5849934
  65271312
  66171665
  49300642
  28588350
  47012170
       908
       819
      2917
  22581812
       820
  11401984
  86056196
   9696616
  36101205
      1080
      2545
  64393379
  61193525
       138
  65377714
      1401
      7035
  40388257
  47645219
   9375173
  40388157
     12114
  85693835
  49703079
   9869080
  29777448
  33628795
       396
  41774410
       348
   9719328
   4297619
  65238827
  65637821
  14813211
      1433
   4297577
  53570545
  60442466
  32506160
  64095830
      1934
  10381415
  42349146
   1049569
   1652497
  66262457
   1661577
  15420170
      2452
  64397290
     19445
  65980108
  47623884
  15022479
      1927
     28281
  63260512
   1098724
  65679425
  47690314
      1335
  64204235
  83657616
  90239495
  54375402
  13781708
      5957
  86124592
  33121094
      1167
      2120
  85500648
  11401709
     19734
   1169788
       212
  33761883
  26622922
     15198
    123436
  85537972
  64040844
  11216212
      1179
     11440
  33293076
       351
   9633685
      3654
  90032359
  54375733
   4296578
   4297754
      7297
  91251520
  74355544
      2110
  85773957
  40613848
  14955926
  12773316
  45700275
  48781076
  26900099
  63437642
  11255469
  40726691
  47623795
  91457131
  14600389
  64866473
  77414867
  52002566
  47478226
  20203095
  16315567
  40150618
  30102141
  80202099
  32439283
  65058381
   4297721
  53349330
  11290742
  31536010
  39700005
     16765
   4921225
  65001458
  25803721
  38712392
  40726712
     10697
     11010
   9027240
     13974
   2572805
      1637
  11227659
  13971514
  14733766
       648
  26900172
  47420895
  27000721
       742
     93905
  90004386
  90457739
  47563734
  30004815
   9755507
      2002
   9126613
   3280318
  26488204
      8212
  65938772
  86028801
   9771420
     19718
   3192791
  65147390
  90000120
        39
      1282
   8252790
  85320790
  11216516
  65033784
  11308197
       729
  62260089
  15127081
  30140287
  65010316
  48863606
  11154353
  30102131
       983
     12283
  26900242
   1169712
   4297623
  12638767
  15602213
  40075151
  47110344
      2398
  47562701
  38935989
     23287
  66215241
     28136
  86275870
   9705659
  30102237
  39200106
      9408
   9403389
   4297417
  14942647
      7808
  36601895
     17824
  54000231
  15376645
  14538512
  65628337
       372
     18388
     23551
   1205394
     12635
      7694
   1098741
   1912320
  65289000
  11154835
   1049584
  15413803
       759
      2425
  65922298
  47623864
  15304862
  68602012
    221915
    788833
  15327984
  68963835
       897
  90345812
  66544933
  74402534
  85666310
  62191640
  11290709
   1674300
  40150588
       993
    396968
   8726696
  28720196
  32343184
      1247
   1710139
  64928762
  28788724
   3525863
  20101024
  40719539
  91446439
      3678
   3424565
  85491427
  85815933
  20368431
    124677
  64664002
       202
  46442485
  59799404
  63369845
  13815785
  47471703
  63184965
  10361943
  21604198
    182911
  28100110
      7025
  85789942
  40388216
       668
   1504877
   1728941
  51001294
  56393209
    183021
  15149348
    567554
  28994849
   1664905
       148
  12086447
   1048798
  66848267
  86130948
  90000075
      1697
    396985
  28890552
       795
  27000715
  28400163
   1624531
  11732582
   8773703
  15100214
  40787606
      1358
      1376
  85770375
       136
  26767954
  30102320
       384
  10054366
  40388189
       480
  29004532
   3280370
  50597475
  63659521
  61513828
  19700008
  33031680
     14567
   9446488
      1566
   1049538
  85771724
  40388197
       492
   4316683
   3335320
  76569469
  31619599
   1049731
   1705785
   9490847
  55175801
  31646295
       829
       567
  85076723
  90745261
  29159016
      7759
  54000222
       320
  11290687
     10393
   1191279
   6900029
  64469815
  85458944
  90001148
    155002
    183311
  47545550
  31536001
     19051
  40388227
  32618871
      2106
  51400076
   4297595
  91348862
      1242
      2067
      2338
  11902437
  20800774
       686
      1952
   1072170
  64245570
  65343794
      3440
   4297676
  15648333
   1715790
  47623857
    135024
   2285281
   3140342
  71134159
  90004570
  65962598
       249
  39173160
  59320441
    153296
  65635925
   9284805
      2262
   2399058
  30756707
   9529412
  15584306
   1667458
  13514813
       331
  65682329
  77414850
  15492603
     18872
       571
    153271
   2404566
  64390624
  66322758
      1967
  21205847
  66339238
  83796523
  15304941
  53016404
       697
     14548
  47515722
       590
      1009
  60665084
   9308605
      1966
  65740150
  64095788
  61165563
  53630380
   1893324
  31844798
  33628787
  33631671
      6159
  47288119
       784
      7018
  85693823
  47684406
  11940098
  13995651
  40719601
   5849960
      1180
     11421
  98104884
  61399169
   1709262
  65996357
  12657622
  28962116
  91491287
  85788722
  63418689
  13263516
   3426966
   9029464
  91277097
  91563963
  15304826
  31868314
  83588502
    558517
  15817466
  33666380
       847
   6700066
  39510320
  40787665
   8370651
  28794548
   1139908
  65281187
   9656267
  28885638
  28943706
  85756790
  29055452
  53499021
  47138574
       898
       971
   8815366
   9330194
       442
      3629
  47684495
  29843417
     16558
      1158
  47738203
       280
  11308180
  63509047
   2588438
  47623861
  40388207
       591
       424
   1992015
  21405901
      5736
  90000390
  66612818
  90000470
  98112327
    183018
  65006105
  86057333
  16536994
  39614339
    183307
  91259561
  63423321
  63245475
       205
       808
  95826385
  84948006
   9656282
     16470
  86776588
  85533536
    206299
    221492
  61135944
       494
      5455
    169509
  56393204
  85183660
    619157
  12069654
  31536025
  40150646
  65732004
      3841
  11216004
       449
      9216
  91275494
  66543568
  85773741
  60883449
       790
       824
  64443325
  86274710
       323
   9375196
   9389631
  28882746
  47017577
    788756
       389
      1439
   1703784
       936
  66460120
  85568449
  59713325
       239
  15266234
  28794543
  39093077
  40388299
      1420
  65270065
  85360009
  26200003
     41577
    538890
  90665209
       421
     16382
  51487254
  58149154
  44100052
     11938
  90000553
  10459736
  90721631
      3379
  91218923
  48863625
  14070034
  32869347
      1144
     14614
  57736327
       967
    220456
  62181316
  11216655
      1844
  91139624
  11918484
  38064821
   1672805
  47684427
   2399064
   8793902
   6811190
  65457145
   7494892
  98131847
  64653562
       653
      3103
   1648465
       252
       919
   4297504
  64935123
      4155
  65761101
  37400147
  40388167
  31598893
       197
       478
  85824698
  47420863
  77594981
   9745611
   1543914
  66004247
  85348196
  65825491
  53499356
    347759
   9456360
  91259220
  63068116
  44301425
  85537998
      2176
    620046
   9437756
  65277291
  85604503
  76709298
  10187966
  32233729
  31646280
     10987
   8350454
  65258404
  28988087
  85268338
   9433101
    183635
  66640901
   9720127
    221179
   1049587
   1961718
  11154254
  91125525
      1098
   4297410
  91240763
  10000020
  12284620
    221969
  63591809
  55214804
       108
  14014381
      1034
   1697669
  64305155
  66413324
  31812736
    827358
  85612375
   9413913
  40719582
      2150
  31774539
  83497818
  53492735
       241
      2918
  47557479
  11217002
      2587
  49300641
   9869026
  15000203
  14751906
  65949454
  40601030
       502
      1779
  57966028
  15990070
        96
   9669752
  15033626
  11939475
    909500
  65642700
  49911858
  58850867
  59241546
        99
      2486
  64472549
  67995382
  52731845
  40388127
      2243
      2331
  47110312
  15149151
  15166369
   1637803
  53630081
  11216166
  29250394
      7967
  47831498
   9755504
  15304953
  65485010
   3818951
  23505917
  18200222
  21405642
    436361
  85598869
  47244417
      3185
  40726741
      5403
  32728179
  80160763
  32377128
       633
  32829551
       457
   2774843
  65242314
  26705645
  30105106
      1800
  62518018
        12
  21801472
       930
     38337
   4559255
  85514821
       609
  32312872
  21800431
   8266386
   8760185
  83497815
  47690276
       307
      1308
   1693067
   1924418
  42346292
     62875
  65829068
       264
  29871999
  33169887
  28925214
  52899513
  54000220
     13793
   4297312
  85722969
   9721034
   9435928
    155175
  47719121
  61399443
       366
  85052528
  39657262
  64774368
  64913818
  18101198
  28436832
  28186250
  40613403
      7037
  33683833
  46000009
      1657
  47623802
   9717820
    183362
  85773760
     10426
  85505595
  85642779
  85789933
  18600002
  24800178
  65742826
  29059303
  40075198
  33545769
   1685769
  90000322
  53499476
  53601238
  29005214
  91395116
  71134157
  63374771
  19373551
      3391
    222006
  66455042
  32478195
  85629976
      2526
  12502097
  62102848
   9773043
  39463777
   5029369
  61397531
  28883716
  30102104
  15061799
  29201982
  32485260
    128180
  98124327
  71053682
  56100138
  29978863
  47613284
  65488045
   9701032
  21800218
  65796207
  85697501
  85749453
    155168
  62442439
  31814244
  36601892
  85604459
  59799375
  15420230
  21703525
  15149349
      9106
  91277100
   9771393
  28703072
    221007
  90000074
       526
     11516
  52570659
       429
  60837902
       381
    788769
  65181637
  52800029
  24805850
  53499443
         4
  40388155
   1684932
  14813142
   1133339
  63277027
  38487977
   4296601
  85799223
  15819417
  32420224
  83622546
  21005752
  33799125
      2568
        28
  63505456
  64907190
    221987
     12391
  83588504
  66509264
  63184970
  91457113
  61197079
   9403394
  13714665
  19400101
     18810
  65484961
      1565
    618858
  40546940
  29822166
  44773576
     14568
  83712416
  47850912
  28862840
  66343479
  12802628
  39034799
   2520412
     28735
   7581464
  15523866
  11401287
      5144
  37800035
     28610
   8913183
  29156556
  28703071
  86218445
  15520055
  85752102
  85681262
  15304952
  64977218
  36601869
  62872943
  62902276
  14844868
  28887140
       132
  90004265
  32420223
  85773959
  59745273
  14325731
  27300027
     14295
    183324
  47623846
  14796669
  28588349
    153267
  85421983
      1801
   1049643
  64204273
  29053613
   3333751
   6900083
  14000035
    128182
      1788
  22402619
   6978492
  63184962
  11154736
  68572700
  10301065
  30248782
   4297625
   3426969
  90023979
  29110200
  29973918
  46427950
     16313
  64357320
  63659515
  15198967
  18200010
      6861
      5473
      7038
   8565080
  85202765
  85537986
      4726
  64469804
  13044680
  33133040
      3967
   6608910
  65704161
    670755
   4297680
  58848595
  62626352
       225
  65934441
      1685
       579
  29150429
   1188760
  54000234
  10341870
  17900073
     18812
  14832949
  22505989
  71134128
  53492738
      9722
       190
   3531350
  62902141
  11216391
  39040245
      1366
  64653008
  65787055
  85693805
  33154785
  41641782
     18348
  64653198
  85777002
        46
  14506792
  27805636
      3110
  91457112
  85598875
  27205876
   8843516
  66210469
  83588505
  11216236
      2741
  64728574
    183012
  26000084
   1093073
  83622872
  40388161
  62343422
  11401721
       254
   9896098
  11216130
   4297702
  94536153
   9753385
  64487748
  65546309
  14733758
       397
  15648319
      1551
  65630788
  11939465
  38943793
      3481
   9660588
  66284471
  66503888
  61566949
      1296
   1098743
  47598850
  24805641
      4988
      3390
  77974081
  40388105
  65239601
  30111562
  32478196
         9
   3237439
  32414303
  33634010
  78170244
  47545513
   1148486
  85681258
  11154849
  23905756
   1719471
  63133045
   9593786
  47623874
  50700437
  64774743
  32805981
  30108202
  33830825
  40746021
   8907856
  40732056
  62576634
  19373552
  11939384
  15266181
       554
       921
      1538
      4756
   8121423
  64652982
  66817315
  47042995
  64086760
  85921369
  15702176
  84840158
  85057819
      7677
  10687304
  40388195
       293
      1346
    143538
   1104060
      7757
  13815787
  59266400
       356
  15166380
       513
   1545444
   7699473
  84670305
   9404826
   1700231
  84408215
  47607237
  29783822
  47110311
  61027689
  11401947
  33758891
  53630082
     14382
  91347816
  64558688
  15127100
       377
      3671
   8913185
  91125531
  65546381
     11017
  48100253
  91382400
  11113592
  28962109
      7748
  65596123
  47558806
  33668524
  64944900
  84897991
  63234948
        29
  30073095
   1626397
       561
       940
  85777005
   4559256
  77414801
  64011692
      9679
  59803822
       839
  90000062
  85340609
      6999
   4297313
  47430117
  54700032
   5940028
  64783054
  40787612
      6353
     18814
  90662142
  55294087
  85945755
  39090653
      9930
   9771407
      3193
       714
  13203112
       767
      2439
   3207300
  15100218
      1753
  91267931
  51487349
  65208322
  65238810
      1630
   1181378
  86061828
  21701469
    220516
  83644698
       704
  38477860
  65815319
  77595016
  85795404
  86114403
  90000294
   9670314
      1007
   1049642
  66752309
  90000185
   9333846
  40075158
   4297557
  85639499
  29199417
  33343222
       577
  65066553
  64653220
  85897954
  65734551
  26805972
  40726773
  65530526
  90000489
    221184
   1636866
   4297408
  27600201
  33621695
  39208632
  40726719
      4642
     32841
  32205833
   9694421
  21701096
  28988083
   1581934
   4296474
  64767607
       200
   9421782
   1155919
  46429915
       506
      2172
  59017496
      1239
  64122320
  85561934
  90004147
       484
    226383
  49300102
    155054
  90000098
  51487251
  24702316
  49300704
      2804
  59108068
  31400064
     18314
   4297601
  47623863
        59
  11154838
   9618344
   8770282
   9029463
   7631771
  67199219
  86097524
  47558914
  63984465
  13652647
       931
    700574
  47573759
  29150131
  32839546
  12502069
      2285
       842
      1739
      3553
    149017
    957063
    619311
  83497814
  85366964
      9221
    221802
  66272602
   6900055
  38223289
  48100255
  56979789
  10284341
  30003770
      1025
  33626371
  56100155
  14898807
  26400779
  17321327
       497
  31346186
    155174
  46130898
  13214780
  64989081
       950
  85604629
  25476641
  29714237
     10996
      1399
  91277102
  72200454
  10178764
   8627369
  50000678
  10278763
  91382161
  74402532
  85211967
        31
      3431
    316815
  91125528
  90000523
    214958
      6904
        18
  12013705
       659
      1752
   9728483
  33689272
   2750116
  63229605
  22905975
  39104596
      1255
     16933
   1049637
  59320440
  12655916
  47110304
  47122657
  66034829
   5911776
  85692286
  86245226
  55700054
       942
  63664622
   1099303
  11324944
  40150634
       853
      6599
      7019
  65250760
  84100839
  85983727
       890
   1191286
  52899545
  63734806
  21105894
   3345018
       156
  30178554
       640
  61195472
       161
  30102195
     16383
   8907867
  28987594
  64230806
   1692057
  28619798
      3218
     21427
    221953
  85603223
  60673809
  14458447
      1141
  74402540
   8669661
  10696439
  32312887
      1303
      4220
  47811979
   9238795
  91277098
  65369471
        17
   9660596
  17900074
  61197133
  24502806
  32026865
      7679
  11923649
  28909220
     12193
  64329450
  66183862
  90458388
  62694241
  29902467
  46900255
      4755
  61947055
  62020876
  62709042
   1741281
   6816422
   9670094
  12690212
  15189517
  85616035
  91228956
  14394474
   8514227
   7699187
      1776
      2496
      2202
  64469812
      6391
     14066
  59799354
  57957881
  60109795
  64254849
  64653646
  65938757
   9317507
       481
  61164865
  11903203
      1656
      1953
   1552528
  64707072
  62785229
  91275545
  64729015
  66067050
  14832827
  27305970
  65142773
  85547975
      1827
      1316
      3415
      3425
  14743206
       495
       208
   9702619
      4030
    764137
  65585062
  11939443
  47731219
  61124243
       836
  85692719
   9890318
  47498359
       236
  28864158
  40075149
      1207
   9529409
  90000308
  40150649
      1525
   5832748
  12022058
  29597829
   9018818
  47623856
  45700009
  47477457
        65
        58
   9317501
       693
  14508802
  15492602
  47059727
    863350
  86085105
  63369877
  17628040
      1332
      3444
  66479320
      1963
     41578
  59898775
  11154913
  66616968
  71134207
  53809779
  62634845
  20509007
  28191626
    221186
  95826388
  66209853
  11216005
  65682328
  28583965
        53
  11160998
  58777852
  29116335
  36601870
      4093
      3246
  71053674
  15201094
  50329324
       414
  32383177
       823
        89
       140
  84520097
  51800300
       130
  39535739
     41580
   1049581
   8980258
  85601038
  28663679
  90016766
  12655908
  33136757
  53705018
   8681782
  64935120
  66441565
      1751
     28153
   1747997
  65250080
  63591754
       195
  47684498
  40719588
  65741032
   9529015
       658
   1307603
  32676288
  53610013
  65584182
  85585596
  10369187
  40388114
      1418
  28631396
   1645372
  53550481
  30102056
  90000404
     28308
  28962111
  14446839
  29913024
      7669
  64977853
  47850892
       121
  21205639
  91371426
   8375259
  64677308
  11154955
   1967363
       175
       181
       439
       980
  65089740
     17266
  95079856
  85537988
  86168449
  28575211
  91247289
       743
    558503
  85681255
  61400487
      1902
   3379042
  10300436
      2434
   5924795
  11216248
  61182293
  61197054
  58549258
  11932005
  37603210
  40388204
  61197143
  63907316
  29836202
  45100251
      7979
   1049693
  85504968
  47459040
     13691
  91319474
  90000537
  32618868
      1106
  62483844
  64807363
  10700034
  11287122
  15441826
       109
       473
  65685740
  64868321
       391
  63697296
       277
    957064
  52801226
     11436
   5915845
  86175881
   9771358
  28543710
       793
       683
      8261
  91264285
  29053606
      7809
  91433634
   8476449
  21205895
  28703075
  30109515
     16923
     21599
       316
  11936637
  14728567
  40150650
  40388124
  65838850
  40388134
  30102214
  85777261
       999
  91464982
  77414849
  15414210
     15901
      7020
      8336
  86114400
  39200729
  83876661
   4297316
  80710697
  77101350
  85132282
  90000135
  29081931
  29246031
  77968847
  62891718
  85737121
   9548112
  18200001
  64796721
  63932603
  27005946
   2587205
  49500228
  58549259
    647621
  83872842
  62632723
  47603447
  39001218
  91130093
  27176024
  32887298
  10015580
      4482
  27705916
  27805755
  39200728
  65053094
   9771346
  13500203
  40388135
  33627231
  59017504
  30732728
   9724615
  33102613
  40388102
  65535665
  14181907
  40787646
      6849
   1925009
  65381088
   9602445
  52901696
  11401953
  30012632
  38466463
      5743
   4297729
  11179238
  15061807
  40787601
  74897868
  11216507
  38450434
  40388279
   1049548
  64204309
  65557700
  84387036
   8760987
   7144686
  66379865
  11216221
  43373220
  65637201
      1086
    537194
  11497948
  65646111
  54383235
  15452544
       681
  47685392
  11216557
      1363
  56393197
  64653307
     89770
  85945563
  28979608
  39200724
  46367044
  66058548
      9220
  29278310
  83497810
  63591720
        78
  40787615
       986
  26500697
      1805
  14898494
  24500023
  21912915
  40587105
  14942627
      5162
  90001382
        83
       180
    698358
  64357290
  47564274
  66483072
  63659528
  26010559
  33304558
   1191280
   9348250
  38800548
  30248788
  65960577
  65607441
  63417423
   9421784
      2754
  66209770
  90000253
  11216479
  22200462
  40627297
  28601879
  46767629
   5844532
  40388255
    220931
      5708
  66540456
  85221941
  28884292
  66005076
     95163
  91303451
  64652727
  63659538
  63153563
  11137342
      2616
  47751992
  63697300
  63984435
  39800220
     12191
      6134
  65665069
      3047
    909498
  64227115
  39105824
   9593767
  11216253
  14955923
  47739692
  63837994
  62225867
  12068294
  24802421
  40150623
      1360
       410
    221187
  76448639
  90141545
  57736308
  13850200
  14158952
  30102114
  44320526
       879
  11216178
  47673966
  15188925
     89773
   1615320
      3132
      6176
      1115
    220771
  29930659
      7765
  50500457
  12791698
    567565
   1885187
  64756062
       353
  29791015
       518
     11508
    149088
  33253096
  38064791
       147
   3280358
  90000099
  56393189
    436472
  64040853
  28869454
     16465
   5702306
  13899051
  18600186
  32906460
      1464
   3443794
  65001457
  11898168
  24401088
      4492
   7289878
  90985846
   4297616
  61365667
  65452645
  83623216
  59797958
  54000257
  47633541
  33735259
  64980979
  85532662
  28779317
     19081
     30302
   4297604
  47496787
        36
  11216396
  33635231
    221977
  47603362
  36600129
   8980264
  64727067
  85568458
  63697301
  66329109
  66890498
  85455768
  85831118
  29027236
  33510602
  11216020
      1031
  14000024
  28895314
  29035119
      3133
     12210
      6788
  40388130
   1885188
  49930390
  47363049
   9686758
  11605407
  24700286
   3409116
   9107121
  52800636
  63648675
  11216508
      1116
   1664901
      1156
   6298525
  85567313
   9724616
  29302391
  33265366
   3236230
   8815360
  26218234
  47017578
      2467
       238
  11216395
      1815
   1098746
  85887101
  15413779
   1049547
  83257149
  85702937
  90000251
       865
       146
  91380378
  71132725
  60883580
  46200695
  64248863
  66586462
  66707812
       551
  66061545
  66237793
  77414799
  47684426
  85377400
  10937165
  11216440
  32687128
       496
  91457126
  85598859
  30119148
       806
      1284
  40719602
  22200604
   8731031
  65301140
  55225397
       198
      1416
    394273
  64142174
  83616853
  28979609
   3378865
  48863613
       985
    221181
  11216514
  47545509
        79
  33142145
   5371289
  56393196
  14698333
      2919
  50400595
  91331355
  10828786
  28923248
  50400083
      7784
  46813502
        72
  13699234
  65831604
  90000460
   8760190
  91125507
  85589948
  40000367
      1642
   3900065
  65843061
       288
   2588430
  65357581
  47712950
      6611
    683640
  31346195
  64872313
      1733
   3106107
  47690297
  30102319
      1768
       362
  31535998
  46939456
   3326429
  65517524
  65565619
   9574960
   4297741
  91461292
  64568890
  64727012
  20700664
       831
       126
  32269538
   3328117
  62954660
   9613840
  29176923
  90004493
  61037521
  40726706
  11216142
   3373777
     13498
  47713009
  47623837
   9548266
  47684465
  64797897
  15397371
  45100013
  58848857
  11216342
  21205635
  46999563
     14569
  85629267
  28711058
  40388213
  91319147
  63947879
        15
  20403595
    431445
   1741683
   8266383
  90705164
  29229475
      5626
  65289686
  54600048
  28893337
  40075155
  15000020
  61841849
  15409722
  33634011
  91457108
   9529402
    500102
  59365221
  60866891
  14225633
  40388240
  85533532
  63158285
   9790737
      2680
    182910
  52800174
  11154983
     89763
   4297545
    183010
  64475093
  64555816
  64095683
  50400592
  60372624
  95128363
  11127005
  28962113
   8375245
  86095171
    798337
   8653753
  11216240
  15420149
  66956775
  86286116
   1711643
  98104867
  66008750
  14600422
    786734
      2713
   8934734
  11216453
  33628935
  38223458
      3852
      3371
  36400023
  46411237
   8907866
  60184915
  40726709
  59125454
  54170379
  60960235
    221090
  66751804
  33531227
  47518798
  63659529
  14136810
  83629289
  47623803
  11939518
  27705747
   5983662
  61820421
  33419676
  65343533
  65566220
  66707434
  28631398
   2550911
   5216576
  85992962
  48503089
  29256135
      9806
  85211983
   9373022
  85681256
  90000054
  47498342
  14674539
  26105862
   1126957
   1680622
  71134114
  47436733
  40719581
  83497813
  14462824
   8871617
  80284941
  31269899
  46363406
  28552694
  11400017
  65006143
  64748159
  65691806
  47052499
  47447601
  48100261
   7335681
  51800398
  33226732
  71019228
       511
  66008748
  47623571
       291
    475484
  90239496
  66201196
   9375177
  13850160
  60883357
       213
   9564101
       764
       559
   5832747
  90000167
  12013697
  43900143
       977
  29964460
      2232
  29003609
      2101
     18834
    183301
  59255067
       168
  16604107
  40388193
       748
       393
  32403726
       702
     11952
    221974
  64975532
       338
   6974807
  64653258
  65666789
  63211362
      1387
  11401669
  33539714
  83622503
  90457867
  47363091
  11216591
  33684744
  40388239
  61309724
  11216752
     11498
  60838828
  63728500
      9225
   9134313
  85537951
   9682414
  14078335
  32299398
     19083
  84840157
  56393206
        67
  27002558
  42907008
  47394606
    215999
    486691
  91380387
  47540215
  23000018
       761
   9375172
      1188
  64614339
  53145898
  10645620
     12533
  97925560
  66402284
       598
  64651407
  90000399
  52002644
       367
   9347964
  23505958
  20705961
     16605
      9218
       290
   9456289
   3120039
   3240730
         6
  11401745
  30108179
  63437335
       913
  15375429
   8003132
  64227894
  63966292
  63995211
  40388153
      1258
       463
      8172
   1686391
   2744285
   9466054
       619
  47288156
        51
       271
     16570
  85692741
       539
       709
  66545384
        26
      1108
   4297667
  39001277
      7992
   9682499
  21903876
      5639
   8760186
  22700022
       507
  65650245
  15420231
  40388266
    438132
  40388214
       673
  59247385
  90000444
  17100420
  65938762
  51487344
  11154857
  40150594
  65590536
      1480
  66580361
  47420861
  23000007
  85447794
  63629655
  64774744
   5702308
  28794538
  63153595
      2335
  63184963
  28988412
  30756704
      3740
      1490
   1766730
   8514226
   1584652
   3378892
  47032992
  43166073
  44773582
      7033
      2057
   1662941
  47811985
      2506
  48900141
      1010
    125342
  65276669
  84424151
  60866892
  15236671
      6862
    251222
  86123602
         2
  32100672
       817
      1374
   9375163
  27500201
  30158358
      7320
  47850908
  57510847
  61060534
   9552386
  47716962
  11216506
  32764434
  40787666
  64188372
      7792
  82084297
  47573644
  55294149
  11171533
      8079
     18811
    764138
  15308174
      2156
      3615
    316825
  27402049
  40719608
     12471
   7204877
  83692027
  28631400
  47964591
  56393200
  64652979
      6477
   4297579
  65546484
  64003799
   9467993
      1364
  70500966
  47740207
  15414209
  30715628
  40150573
      1785
      1929
  65525812
  26405848
  16701221
      4791
  65268581
  65748504
  83588503
      1661
  47110308
  51800399
      2197
  47598859
  91460714
  47682304
  66403451
  70500047
  61399255
       399
   9478199
  61611087
  20281071
  40388272
  85034673
  63263900
  20130532
   7144684
      1643
  85673765
   1886798
  11766423
  28884299
  11221500
  27200508
   5829990
  86230850
  32269858
       862
   4296609
  65170992
  13532051
  15414488
       856
      1053
   9602722
  31269827
      2962
  65001453
  65841344
      6216
  91251536
     22003
  65310379
      3905
  62626007
       143
  31830270
  40787623
  85722984
  48900048
       988
   9680447
      6582
    129573
  47558358
   8600001
  90936340
  65027728
  34261330
    221921
  65456093
  77414796
  85537980
  14752310
  38882158
     18785
   1384254
   1664913
   1728927
   5400226
  47763263
  30130381
   3372132
  85782806
  65877007
  14097644
  62819668
      1350
    222007
  91277099
  79435105
  90700969
  29035357
  29157562
  21800041
   5300219
   8375244
  86180562
  47545208
  62728610
  24605745
   1049173
  47778498
  91057935
  28294092
     27781
  81036140
  85458935
       358
  40388205
  43373227
  15589479
  61361877
  42907005
       368
       521
  90016450
  62571140
  62803315
       416
     28368
   1189637
      1724
      1058
    537865
   8996752
       717
      1221
     15784
  85252055
  90000203
  62719524
   5064829
  64049058
       426
   4723698
  64709665
  40388146
      6304
         3
  11154729
      1151
   8297711
  29256192
      6160
  66105661
      9995
    798233
  85532691
  65203799
  61195700
  11216558
  53499569
   5064786
  82853167
      1309
   1584612
  85773762
  20506661
  29130295
      7866
    168650
  47744082
   1655264
     12392
        27
  61197109
  32728187
       476
  38500001
  86095545
  90000469
  65564432
  10000045
   9518485
  11216172
     13333
   2588610
   9753380
  11829268
    901196
  66894579
  49688875
       113
  11401728
  31646298
  85666334
  28703074
       934
  85218407
        41
  37705129
     17910
  47423069
  27711636
   6974815
  30115892
  71053675
  11152753
    788835
  63654182
  14067446
   1049145
  86085098
  62856803
  66247869
  58699413
  61399190
  14881209
  29005879
   1595866
  47680015
  51487347
   3485228
   9529016
   6827925
  76569392
  28841754
   1138924
   9226451
  65968594
  30050315
  90000179
  29939820
  85393511
   9784482
   9381796
  38085633
      1020
   9660591
  64158915
  14325805
  65713786
  85416789
  63530394
  11216590
   9590004
      1896
  18200014
  33545517
  65410134
  63068141
        68
  21603834
      2638
  67107001
    786733
  15104276
  13145413
  62637277
       219
  90447965
  30102074
  91038107
  21007641
   1664897
   4297550
  86310692
    183331
  65813208
       226
  64204295
  65127733
  23900173
   6654023
       636
  90724583
   2587210
  64774720
  64920068
  28805776
     12332
  41548418
      9807
       259
      1884
  85771740
  28794541
  47161127
       536
     18636
     44283
    916399
  26400780
       283
   4297666
  64385278
   5963279
    798538
  90774868
  55592364
  17900144
       914
  43900126
       546
     11422
   8375247
  86277479
  39173000
  10069666
  16500028
      8249
  15589489
  40719580
   9638244
  13514828
  27705969
   7226070
  83622845
  86202992
  59821628
  11287056
  47607192
  49675019
     16027
       552
  50388365
  20181901
      3526
  85360011
  17900160
       562
      1478
  90000058
  28903042
  47110305
   1706492
  95826289
  90000091
  47695078
  11216168
  47206257
       151
      6847
       613
      1310
  31658688
     89402
  27711623
  30140309
  85025963
  86015587
  27711630
     11159
     22735
    396980
  28359470
      1091
     23365
       596
   9130852
  74541851
  47658102
  28905863
   5923632
  65633427
  60228292
  10292766
      1798
  76569462
   8375251
  27000713
  11154977
       586
      1339
      3558
     18111
        91
       487
  64311709
  85825391
  86210912
  62419036
      1803
       406
      2416
  63459437
  10754516
  63184933
  11139549
  29872091
  11216053
  91246687
  48500002
   9792440
       431
     14188
  85784655
   1660873
       228
  13500059
       515
    182908
   7025726
  13599265
  14796638
  44100055
  44000042
  55219082
      1155
   1695564
   9771349
  11918964
    151091
  59803793
   7526189
  36500303
  40388223
     11534
  64976615
  66032368
  24805948
  27201915
    830237
   2588420
  27000660
      2154
  90004565
  33132938
   7204875
  63133236
   9745999
      3367
   6358417
  20509001
  29571769
  12094062
  11216382
      5127
  90000341
  62785253
   8266385
  66217130
  81344603
  15000599
  15123969
  15702192
  47690285
  90652129
        43
   9682418
  11154981
  11216427
       765
  61164910
       295
   9656288
  11154183
  40787614
  33136765
   3531360
  91038052
  65127076
      1061
  11386028
  14796684
      2843
    413936
   1005111
  91460716
   8800022
  64357359
  15061824
  85185753
  47245805
   9755500
   9682641
  28800038
      1083
  17500003
  29505977
      7747
      7964
       998
  85519077
  40746190
  85339390
  63659509
  47038130
   1664911
      1051
   9790748
    699438
  98112335
  66157152
      7021
  65389914
  85773956
       864
  84699176
    788831
  85206505
  62571180
     27619
  65958879
  90000149
       303
  64653330
  50800186
       240
       628
    222005
      2686
   8939927
  90000159
       275
  76569464
  18500016
  33635241
      2255
   8905128
  12013724
  32483285
  10230372
  42907007
   8364437
  25002471
  98104275
  26988748
  31740723
  54244720
  14832937
      2174
     21542
   2400989
  65609810
  29899398
  40388187
   1664903
   9776902
  40726768
  60168884
  40388132
   8907865
  85211982
  90029163
  47512694
  61399288
      1722
   7335675
  65171771
  70061564
  90000051
  37587825
       975
  15483492
  84629228
  20417407
     11016
  64677303
  29156623
  33597031
        14
    694597
   3628695
  15123785
       678
      3811
      5704
   9670295
  63470336
  61365668
  28805787
   6200509
   7709663
  63733400
       674
  77594878
  53601285
   9413531
  11300143
  26767952
   3378863
  45700224
  85666306
  34261328
  46392685
  83497824
  53492737
  11908845
  11168405
    183322
   7761423
  47498368
       118
     10984
  63984386
    128581
  62290691
      1050
   8627362
   9207807
  86028677
        34
  46907859
       464
  63654183
       452
  71788916
  84699175
  85149599
  14832798
  30115901
       861
     16466
   6672408
  64790805
  31269816
   5037810
  12882640
  46267234
  54000233
  64797512
      1802
   9636982
  33167667
   1049602
  53499430
  64002323
        37
       274
    735373
   7699547
  90003993
     21443
   1049592
  66575865
      8087
  65484986
  32454871
  40388246
       627
   1188465
   5702307
  65565676
  90458400
   9537754
   8306283
  85367994
  29177630
   2775982
  63591781
       989
  66787853
  47132115
  10284342
  63723296
       359
  10278770
     13515
     18702
  13500058
  58706487
  66201081
  40618290
  64783541
        80
       229
  42773302
  62460450
  15496508
  28794549
  28988092
  85673787
  85211973
  47623818
  11227665
  15364167
  40388226
  54000200
  11680676
  29805860
  32687129
  40787624
  90000514
  11216254
  26767953
  13400496
   8375235
  64046312
   5925032
  29169808
  32018552
      2690
    220798
  64371211
  63818416
  10203070
  10383589
      1062
    214905
  12094061
  65049284
  25905880
  30960697
  33624672
  33572809
  51487350
  27105902
  29304099
  65021962
  86360032
   7144685
  18807000
  21205746
  40732044
    567568
  66362691
  40605473
   4297549
  14642027
      1646
  11236324
      1329
   1971615
  94536152
  47288153
  55081849
      2642
  71134222
      2185
   3172726
  85749460
  50501012
  63908416
       251
   9375175
      1467
      7963
     19659
   1664914
   8266377
  61164850
  28803723
        69
  64790407
  47228126
  53464602
  11216521
      2951
   9537741
     16972
  14796686
  40150593
   5758053
  65452270
  90000454
  57812318
   9466064
  78488567
  63184964
   9705628
  64165833
  10014431
  59372428
  40719548
  30192162
   9626393
  64108728
  36601911
  42907006
     32885
   2456419
  21205956
    798530
   1992099
  65443421
        77
  15420232
   8375243
  66097454
  11216239
  65056238
  63659525
   1049773
  11620521
    182937
  86310691
  64653072
       607
      2175
  56393211
   1695565
  47518810
  13673904
  40388131
      1099
      3090
   5400031
  90003029
  90004148
   9670296
  40719607
    221909
   1049720
  65927023
  17628043
  64653045
  50301481
  28702636
      4171
  84524881
  53601286
  43900125
  91457125
  65622818
  71134126
  56393201
  61229132
  28743391
  91130092
     21060
   9866979
  11216383
  66503921
  90028001
  40150622
       119
      3443
    183346
  90004230
  65458970
  90000050
  12900469
   2588518
  63142673
      1660
   3457094
  33503901
       841
    396990
  65938790
  85576757
   3378864
   4296583
   5810652
  33162629
  40150572
       340
  15305409
  86114380
  30104057
    390444
       257
  66572901
  52785517
  11035310
  64389654
  60062501
   4296580
   3328119
  65309405
      1754
   1664912
  74402533
  85604416
  47272529
  58850804
     23371
  85623435
  63514091
  29061997
       953
      2345
  50000050
  26100571
      3054
         8
  47420219
  11227664
  31728856
  33414955
  53499353
     18352
     21590
  85870970
        13
       267
   9500739
      7728
   6600445
       656
   5760469
  95826224
  82824345
   9445821
  32045616
  30189206
  40388265
      3226
      6524
    167123
  27505846
   8907853
  47797713
  62709126
  28700214
      3045
   1710140
  48050388
      2254
  76448633
  47592246
  15962683
  52400023
  65534025
       789
   1544174
   1098725
  72230760
     32896
  66413287
  31883568
   1700232
    584862
  66889187
  47403627
  15149347
       355
   9659718
  63659527
  11216077
   3409117
   9237857
  12094034
   5878267
  64046327
  85615977
       419
  30320401
  78488609
  47651697
  61869844
       137
   9898175
  29489672
   4296473
  74541836
   9324272
  14796622
      1097
   1660872
  82090631
      1159
  40388202
  47420896
  11931964
  59017493
      2697
  85749488
       117
  10687366
  39657259
  21203835
  85187475
  68485022
  62902162
  11216398
  15413846
    211477
  47585672
      1367
  91457111
  65567169
  61365669
  63697298
   9680439
  64653239
  58479700
  90117318
  31744800
    183348
   9373024
  22200005
      2118
      3062
  90000063
  39235409
  46735224
  47195914
  65528317
  45700223
  15602214
  83622824
  59914709
     28387
  59077547
  10100497
  11216515
      6998
   3374583
   9710949
   9771406
   9682640
  28774769
  47139214
    436471
  91277120
   9602391
  23601094
   5373962
  64774364
  49620086
  31646282
      6983
  65567059
  90002574
  47806794
  91267932
  84629222
  47592820
      2900
  64677305
  68665198
      6605
  16315583
  28990597
      1293
    191722
  66670840
       863
      1004
      7148
    219130
   1202490
  90000184
  17900009
  42065931
  85211988
     19219
   1692045
      2689
  90000450
  14827565
       276
   3484823
   3504228
  64774740
  33635230
  39535710
  91457130
      6616
  65665995
  47498360
  53499519
   1685402
     77313
   8259567
     16376
  90000197
  64903475
   9298943
   5937678
      6393
  27200676
      1537
  97124835
       296
  10284344
  13000065
  27366923
  46619482
  66171582
      5409
      2738
      2914
   7265666
      1347
  91499207
  66601484
  90000306
  63984343
  28960851
  63153612
  11216509
   4296610
   3245207
  85667117
  84629229
      5709
      3670
  47714542
  33451057
      3602
       385
      1468
  90025879
  26800970
  90000252
  40388295
  85771722
  47645221
       220
   8266380
  65195598
  22000588
  83658871
  11939449
  90746808
  15680318
      4032
    798606
  61195669
  29083274
  40075147
  40388163
   4297540
  65205407
  66182795
   9641728
  65202055
  47583038
  14832925
       838
   1049568
  63916504
  64011691
  66584603
        56
  28119710
  39028836
   4297739
        45
  91460666
  89092525
  31675241
        63
  66032087
  63318449
     18825
  11401715
   8871621
  91323853
  30020456
  86095573
      1231
      5931
      9937
     11555
   8726687
  66956375
  85111992
  85348194
  32432572
     18389
  52800481
  55100027
     10229
   4297547
   6684370
  65938774
  66690711
  48863620
     21426
   9755492
  28959495
  53349336
  15149345
  71713962
  86214723
  66848269
  62054327
       642
  64512036
   1191275
  86214713
       302
   9602392
   8726699
  78488569
  59255076
  26200009
     11018
  65344549
  41548416
   1720698
  62492512
     13532
     13895
      2520
  65001492
  77594932
  90469385
  91354494
  12013723
   1805780
  14400010
  97872558
  61060499
  11216148
  48100280
  13214779
  47692248
  51700390
  22500031
  27757736
  31855818
  66739199
  40388219
      1369
  63184932
  29603720
   1664902
  85799225
  26401408
  30165442
    613569
  31269749
  36101210
       430
  11216173
  29913022
  90798405
  55600096
  63659501
  62115376
  11154251
  31536002
       524
  65555960
  47534263
  13708631
      1249
      2177
  61366811
  10375952
       974
    182907
  59492159
  63369865
       677
  62646100
  63752039
  30522723
      6043
  24805649
    220991
   9656235
       400
      1881
      1199
   7475072
  90004498
  55202353
       286
      2357
  96491020
  65313308
       343
      7869
       335
  10383559
  31536008
  33447680
  40613399
  47581025
  49928587
  14415188
  85749467
  58025646
   9548121
  14415176
  14832942
  30104063
  40388169
   4297614
  85666648
  20600066
  64804601
      2325
      5719
    183317
  22505962
   9226461
  63505436
  85773759
  15413780
  29541407
     18701
  64188742
  86028833
  32585156
    221810
  51800409
  85203271
  14327255
  64086742
  66998267
  11216214
  65980110
  83872846
  85604461
       111
  28703076
   1581971
  86206650
     16550
  85681261
  86359993
  58611943
       317
     43311
  65992941
       327
  38070245
  44320534
    251220
  66365067
   4297548
  65238997
      2186
   9375174
  10321653
   3312484
  16604213
       256
  11868563
  33226750
       334
  11154253
  41548417
  32362391
       465
   5911786
  60866904
    221973
        66
  85773746
   9421764
  18300421
   6623757
   9445824
  12066899
  24505878
  44905044
  47744062
  59292047
  63529935
  12013707
  28436740
  66752552
  54303359
      1388
  71134083
  85442082
    221568
  47964560
  26601113
  85200908
  27300038
  39200426
   9348249
  28525531
  15420233
      5059
  58055409
  53499352
      3538
    798531
      1035
  24757635
   8728802
  13850144
       441
  15800142
  65359295
  85537987
  47633456
  11216527
  66274406
  61915088
   1187908
  66652197
  60233622
   9375161
  20705864
  65330321
  22505979
  66251844
  65731714
  85749489
  54000228
       120
  32896170
  40787643
      2004
  65748237
   9368972
    183315
   9198507
   8375249
       926
   1049692
   7102729
  90032368
  90704151
     28349
  97925566
   9867878
  28780410
  30102323
  40388211
  43373213
   1424069
    825068
       235
  40604936
      1797
  11290683
  29258792
  40619411
  40622328
        64
  16118551
       445
  66217813
  28454324
   1000058
        71
  66571867
   9728482
  21205968
   9456335
       754
   1669706
  90000480
  47380384
   9531917
  68088902
  46694856
     11679
  16610793
   9467994
  15230302
   1697673
  47772189
       370
   9686757
  15197377
  14049927
       568
  11154912
  15414213
  11402019
  11324945
  64255037
     41581
       157
  40719587
  40592833
        88
   9656189
       160
       594
     14612
  10371615
  13355680
  19005342
   1391425
   4261788
  64230807
  85211974
  85832632
  47713047
  12655909
  60048084
  62491844
      6946
  30102049
      1241
  65783931
   9618778
  11216439
  27264676
     10733
    221034
  14674532
       666
  55393919
  63113411
  62571076
       580
  90000138
  63321039
  11929253
      1272
    183282
  64720232
  47585669
  62723868
  71134112
  63592929
  64040843
  14743119
  19000016
      2103
  56086864
  11401882
    221393
  49201783
  28661451
  85825381
       184
  40388142
       176
  26988736
      1506
   4297518
   8301400
       428
      3323
  33726759
  33808433
  57812346
   4296472
       310
  17321312
  65675090
  47684462
  28600644
  40388294
       778
      1315
      2543
  40388203
   3376414
  30000251
      5036
      5622
      5728
  47309121
       209
  14312256
  65476968
  11200006
  29053611
  85504969
       167
  14509795
   4297742
       177
  40732033
  43179893
  47744133
       390
  17200721
       804
  58088210
  21700586
       474
  40075148
      2899
  85149593
  85458950
  28970506
  11154842
   4310429
   5953161
  54000216
  32692737
  31646293
    347439
   2500009
  47623855
  62483845
  12022057
  28904083
  40388162
  86202985
  38500145
  47623873
  45700019
       694
  66262451
  84776716
     11504
  29201050
       941
      7043
   1621512
  10464398
  47000071
    183329
  15149350
  47467008
  40388220
  14674518
    182990
   8913184
  26902513
  27120902
  40421262
      1111
  64005323
        54
    228942
   1181861
  65181602
  57534608
  62477900
  15305011
  31751472
    341950
    798627
  90004133
  90000207
  40000368
   9375201
   9433125
  27300028
  30110990
  85148173
      1598
       131
  25200209
  64558757
  64653653
  14900456
      3317
   1692056
      1140
  98055119
  29062655
   1191289
  63437644
  28619797
  37900289
       739
   1149073
       707
      3483
  54374369
   9947911
  42065922
  90000078
  30102070
  97925558
       196
  28631397
  40150616
  91316516
  57509271
  13850229
  76363482
  28962110
   3300762
  65426103
  72501250
  63570430
  61883198
      7721
      9887
   5973304
      8843
  66244292
     89764
       973
    155029
  47299380
  15340534
       634
      5255
  11905653
  11912490
  26405829
  55225403
  63659502
  46634854
  11923650
  20600067
   7697617
  65132387
       772
  85211990
  54375486
     26807
  66413422
  72933205
  47420873
  85891508
  33510594
    220457
   5878251
  85773744
      2692
  33553541
      5702
       285
  28754211
  31536009
      1981
     97745
    311252
    489544
  85378907
  40787695
    221682
  25005978
  65923424
  72600793
  47545586
  59671774
   9710776
  39630288
  47188576
  14394471
  16600222
  29250799
  33621690
  46721627
  64460901
  13850218
  23310019
  32414289
     19224
  56393192
  40150648
  91450428
       278
    128178
   4297523
       311
  14832797
  66186589
  90000056
  54000229
    183327
  55194317
       889
  85537953
  23031674
  83945957
  11154833
  11401706
  40719611
       584
   4297546
       321
  47609742
   9716537
       467
  77414848
  84814032
        52
  12200010
  32225337
  65202968
  65285845
  57511023
   1584597
  85361730
       615
  61195339
  41548411
      9470
     28442
    249028
  85514846
  33241011
  90004240
        93
     13894
  15149346
  15413865
       651
    926708
  36101207
  65625093
  11917000
   3525861
  40388218
      9971
  56393207
  65134118
  85537999
  66678693
  48100060
  53700026
  63229278
       408
      1740
      1037
  64343410
  85777015
  47286541
  11154979
       503
   8726698
  64774726
       122
  28963204
       265
  31833020
  90004497
  90000259
       438
       810
       523
       574
  90534591
  86285257
  20201289
     32875
   1576926
  28878899
  30108210
  85970065
  10272581
  12502096
  30073122
      1223
   2654286
  29964462
      5995
   1715805
   8301239
      1621
  27804308
  33530537
      1653
  31269119
  47161927
  84241856
  85928918
  11216247
   2975932
  30858124
   4297465
  78170281
  14224618
  14832857
  40388259
  85434896
  40388225
  90004170
       332
   9656258
  90032399
  90643833
  63245763
  10352690
  15330073
   4296608
   5924802
  86214737
  47770948
       342
  29959466
  90457865
  15892963
      1445
   8992199
  30091903
      7868
  64738965
  36800767
       621
  63714785
       783
  28511825
  14832941
  32257978
      1936
  47538252
  85664523
  85399796
   1109423
  65661586
  23505939
  65638730
     28579
  91399870
  67307739
  11939463
        24
  30071774
  40388268
  65001485
  52400709
  64204233
  21003982
  29258723
  28448035
     16210
    567569
  61399397
  40388125
  38223408
      2122
  40746192
  47662270
  40787622
  70954766
      1841
   1191787
  47598844
       214
  63852811
  11939514
       631
  91267924
  11939506
  20509013
       413
      6902
   1049198
  15100220
       641
   3457089
  65375004
  66148764
  11154907
    697549
   3435854
  66274487
  63570429
       246
  40388159
  63211361
  11902465
  83497817
  90573272
       301
   9435616
      1001
  47738221
  47496626
  65180412
  47558805
  59255077
  63505412
     11681
  40150635
  66145082
  64215934
  57234093
  10394340
  28887923
  47613285
  12013722
   2631479
  40388245
    485439
  13214768
      2190
  33032483
    787038
   9020369
      1368
      8013
   7709658
  33572808
      2495
  47498365
       182
  11154956
       869
  59017503
  61266889
    584863
  15523854
       170
   9719407
      3851
  63659516
  46392670
      5406
  33386714
   3457191
  90000882
  51900037
    149081
        81
       379
   9317508
  11216169
  85339388
       963
   9130226
  91366511
  56393210
      8368
  55900035
  10687365
  83629285
     28114
  40732035
      7978
  91319473
  28985707
  28956345
  85576756
  26005894
  32784141
  40150621
       837
  47203781
   1106622
  56868071
       363
  66617585
  28896835
  31646291
  45700215
      7011
  66206511
  49023630
       981
      7001
     32852
  65208426
      6380
  31658722
    221482
   2800307
  28977981
  54000206
  11139550
       692
   4297738
  57907378
  14882596
  46813503
   8494242
  71713966
      3445
   4297699
  91267933
  18800259
  11216100
  47024050
       822
    436470
  90002573
  65922834
  20509006
  33512444
       943
      8470
   1174335
  12727755
  33132981
   9384953
  46939455
  64677306
  64774363
  85377397
  64868320
  11922433
       268
      2297
  14019344
   4297773
  85593060
       141
      1005
  28600786
  33402590
       991
      2925
  64473278
  15483484
  28800004
  30320399
       854
       386
      6819
   9248408
  47721567
  63271634
  40787619
  64300833
  85537982
  11216637
  25904542
   5850226
   5929980
  66206055
  85943594
   3484822
  81300008
  11210750
      1778
  64688377
  65665994
  47684497
       199
     12194
    522207
  97925556
  11386034
      5549
  91125519
  66992433
   8834055
  14674508
  28962112
      1944
  90003020
  65812658
  61233244
  91411797
  40388170
      2915
  91371427
  10284343
  39630293
  33304553
       446
  90004247
  62404040
      5067
      5472
  29013585
  37587777
      6392
  64356041
    182914
    396987
  14966256
     11505
  38477865
  83616840
  64040854
   5200260
   5878266
  85681252
  47458136
  27711637
  10663163
  22100019
  40726722
  90025878
       221
  83724310
  30175637
       482
  85749487
  63947910
  85693803
  61397474
       490
      2287
      2362
  66574762
       684
     96155
  64204296
  66790260
  26200894
  83691267
  68113404
       237
  46392680
     11509
      6175
  91457104
  84662266
  24200747
  40150574
  85672023
  31598894
    183006
   4297541
      7781
   1139596
   7823457
      1107
      8266
        57
      7409
        62
  11400005
  85616606
  62625578
  90470187
  23800202
  33312847
   9636264
  47139215
  65565677
   9404835
  40388133
       341
    780462
  84629221
  59320439
  12802627
  13850215
  33226733
      5491
  29841891
  65598182
  54800272
   9755506
  65104410
   1543903
       155
       361
       162
  72508101
  85211965
  30165426
  54000232
  29200053
  66379879
  11400302
  15000339
  40388230
  33362987
      6560
   9324273
      3337
   1145248
  65106290
  61222431
      7196
        16
  12655907
  14253525
       657
      3225
  62632724
  29256139
   1544175
  50400934
  47822041
  32304562
    220877
     33160
  11216179
  17900251
  33746122
       849
     19340
  66102583
  85112039
        74
    149058
        44
  11154980
  22605640
  27500587
  29951066
  40388297
       753
      6580
   5036617
  84279421
  10142767
  11221506
   8631252
      1666
   3186440
  84172587
  84392035
  84825445
        23
  25501180
  66100700
  47420107
  85185752
       318
  15900051
  66177993
  85773742
  28703077
  40388126
  84699177
  47110302
  47369275
       766
   4297454
  90018958
  53700165
  19600509
     28628
     11645
       738
    183656
  59803753
  57812216
  39510319
  40787621
  86168442
  64834798
  20509016
      3620
  11898390
  28988085
       454
   1049545
  10900186
  11216150
  14832796
  32307734
  31646279
       466
   9421763
  40388158
    798586
   5849993
  63072411
  27105643
  47200134
  66262459
  83497816
  18500071
   3230132
  65443048
  85748749
   9552417
  22900720
  15426123
  47545512
  10292767
  28736305
      1378
  58338794
       247
  24601471
  90000128
  40388244
    221841
  55000065
      1871
  91038190
  33310070
      9854
       450
       504
  90004305
  31885404
  33816125
  58177384
  28436739
   1717336
      8187
       266
  66606129
     28512
   9130828
   9656215
  11216428
  86210927
   1708127
  66517302
   9456316
   1163003
  91220924
  17900025
  19100522
  11216480
      1154
  66891052
       777
   9138909
    341013
  91125522
  65013591
  65238944
  40388228
  91125532
  64040873
  59265152
  65375838
  85348205
  28962118
   9590731
  66371970
  11216347
  28431217
       533
  61441483
      2029
   4297315
  85116731
     36611
   9755447
  28564128
    183306
  11154879
  28910234
      1723
  64688122
  60990939
  53499365
  56393191
      1060
    665354
  64558737
  40787613
  40075150
        21
  15100217
      1380
  66138393
  85256394
  61910035
  29987453
      7884
  47797698
  30179553
       555
      6764
   8714350
  47668519
  32933079
  28711168
   1652848
  66785126
   9538311
  37468170
      3482
   9755505
      1577
  66671250
  29841869
      3825
  85773930
  33452396
   3230856
  32759680
  28794542
  33164114
  91456657
  64654116
  71400322
      3492
   3420281
  64617974
   1155771
  65822831
  64028564
   1685400
  33529430
  65672315
  78170243
  53492739
   9251738
  22581803
    249033
    613635
  15188923
  28875236
  14446840
    913157
   2587077
    954824
       405
      1288
  64774742
  30084623
   8494250
  90936332
  85749459
  40388160
      1864
  64204290
  12086448
      1341
  47300438
       149
       294
      3439
   1662940
  65330273
  28444159
    152530
  64458349
  90000076
  28904303
  40388280
  65742231
    155033
   1664883
  60200543
  63974213
  91060322
  31269965
      1359
     19221
  66916901
  65563168
  59017497
  85773743
    123853
  55000071
  12588818
  32430498
      1152
     16205
  64774721
   7289896
  65607424
  66490406
  15600264
     12393
  65936861
  49300648
   9457673
  27700505
  85320774
  56393193
  62518020
       705
  47573680
  64273256
  15600082
  15600107
   9477043
  21605875
   9097002
       535
   8266382
  90657540
      1419
  61872058
  47564778
        47
  13100458
  95826353
  65938789
  51100506
   9367050
  10459738
  64653536
  11256360
   1049520
  71134206
  59075073
  11401729
      1479
       610
    221947
  91125527
  60047028
       398
  15648318
  85666335
  11154517
  28703073
  16739950
  28896836
  11216750
  85773764
     18349
  65938782
  47833597
  58652112
  44601119
   1102544
  65092285
  86048391
  62541919
      1799
  85211964
  51487348
  45284487
    343844
  40719550
  47603445
  15420255
   1049590
   3061185
  47064093
     11680
    798529
   8375250
  85537981
  85598857
  62556180
    221902
  61164892
       102
  20340328
  33386876
      4503
      3369
  65816379
      2929
  90826179
       701
  61113198
      9089
  65652792
  86028835
  32506161
  39535748
  38935970
       796
       826
      3195
  95252122
  85698618
  85206198
  61368125
   3280310
  85848473
  31885400
  53630377
  29035663
  45201275
   3383509
   9421785
  27500017
  46097412
  83622544
  90103739
  63815131
       250
  14000100
   5912742
    800167
   1049586
   4296581
       145
      3051
  64653394
  65150206
   2588429
  47558818
  27500496
     26799
      1292
   1664890
       298
     12234
  36737186
  64095862
  91503956
  85690976
  63726065
  64245571
        38
  26754198
  47623878
  63837995
       107
  13568748
  31871015
   3237440
  65132606
  65448235
       352
  10895126
      1744
     14283
  64653582
   9756634
   9869081
  37500079
   1699423
  49703072
  11154819
  90004308
      7916
   8437118
  90744564
   8924873
  91125515
  64244673
  85836715
  50405778
  10284346
  14532228
   9771347
  14733794
       531
  91038148
     28334
   1293527
    816606
   4296630
   4297538
  85970069
  11216076
     16935
  85360014
  59017505
  31830335
  47239984
  61399201
  33552093
  85324332
  63916366
   3313527
  85076725
  40592832
      6083
   4954686
  65509231
  32166259
  28939122
      3842
  65812653
  11899456
   1912321
  31300230
  11762657
  11179196
  91146517
  29270375
       787
  65742248
  12690731
  65278012
  51487256
  14312290
       680
  66402948
       106
  91366564
  46474531
    155070
  83678445
       517
       587
      7173
   5659943
  85549936
  63697299
   9573238
  40150619
  57957876
  62474757
       315
   1167468
  52400117
  11217044
  12284650
      1483
  66452356
  62838006
  63184968
     10059
  40164557
   1049567
  14832917
  65409045
   9755502
  29916386
  47329569
  12655915
  36300346
  20407973
  29309776
  36101209
  81464138
  30078405
        82
  83501402
  85255785
  30073106
  54800073
  60940335
  18000027
  40388282
       273
      2787
  84776717
  85504963
  28988088
  28551246
  65546399
   9317505
  30102198
  46694858
  85429521
  89607646
  22705877
  20340332
    125266
  64230805
  85211969
  49605109
      5038
  11200061
   4297537
   4720618
  47305416
  16472749
    220997
   1161174
   1109223
   9670708
  11939470
  40613400
  85693829
  47684404
      2515
   8722948
     10765
   1328589
  65102113
     16197
   3019036
  90652147
  91351456
    221188
    183005
  66106167
  90003026
  20403690
  55028881
  14630575
  20502633
  29053607
  43373210
    678106
  66211276
  48050389
  91130096
        85
  90798406
  61441498
  11917023
       110
  40150564
     27228
  46462842
     16767
      1384
      1775
       128
  90746811
  65528799
       174
  59017494
  33293077
  64095907
  62011385
      7112
   1714494
      3821
     13146
     15349
  90000226
  60883537
  55081847
  40388253
  46474469
  33621694
       696
       732
      4540
      5706
  60049506
     22433
   4297615
  63362021
  63133066
       104
  40388278
  40726758
   8266381
  85876629
     13986
     79536
  64688268
  58967588
      3749
    538891
   4297703
      2772
  11570562
  22202920
  46813449
  40732002
  11154355
  71134205
  40150567
     18816
  10300186
  13803347
      1832
   7625989
       712
  83687054
        22
  11600020
  31834845
  62429226
  29861520
     21588
  91139622
  33626404
     33802
   6693065
  49802444
  53601458
  29951073
     11656
  83688611
  11216242
       601
   1674040
  65208399
  14832856
  33502994
      3824
  54000199
  64889362
   1191274
   8692591
  64714507
  14629036
  39560480
      9311
   7526226
  29256215
   1992016
  82954973
  41548415
      5707
   4261778
   5878252
  65040725
  64783517
   9301595
   9529387
  31142293
      2960
  11227657
  90000487
       244
  28301174
  59110502
  35330773
  65348192
  29700103
      5692
  65284487
   9771356
       925
  36800766
       624
  83616838
  21700046
  12400003
  20900005
  65667165
  62798386
  85970044
  33484960
  59255075
  64151487
   9413530
  57848404
  45700300
  65585063
      1033
  91389453
  11808301
  26502402
  33571745
  40388229
       604
  15340536
  14225603
   6968395
  86114392
  40388298
   8726707
  91395108
  39622315
     77974
  83629280
  11227666
   9602723
  46976577
       883
      2178
  10200008
  40787604
  85122935
  63184935
  65635927
   1639992
  66709149
  30111561
      1421
   4296892
  14898108
     10041
  84382865
   9375166
       625
      2321
   3424951
  47558821
      3365
   9755448
  11227656
   1672647
  82853170
  47613269
  97925568
  27005647
  85638076
   9656244
  39258655
      1319
      2209
   6911943
        48
  40388166
      2534
   5929987
  58222019
  91460679
  53145850
  40150592
       665
   8365008
  47713015
  47700321
  26605967
  33502997
       756
      1063
  10820640
     11623
  65820686
  63184931
  86003411
  90000061
        86
  29192804
       645
  90004077
      8057
  63318448
  40150631
  91421253
  65208369
  68036817
       905
    221370
   5928163
  27001176
      1333
  14542497
  65180356
  85721207
  63681621
   4297596
  48503096
  11267514
  20371388
  46603771
      1424
  65660733
  85149576
  15413749
  72173281
  40388208
    182783
  10101316
       469
  63327889
  15188915
  47623816
  15149344
   3328121
  91398201
  96491052
   5764485
  45700277
       776
  65785416
  52899546
  57966041
  28955554
      1361
     28998
    619458
  86218517
  27001256
  66215002
  83497827
  85630010
  62785245
  33020140
  86121838
   9656298
     18700
  65457884
      3305
  62296341
      3472
   1696684
  29964458
  11217001
  27700693
  40388283
      3527
  14743205
  46033799
  41548408
  86070337
  40917659
  64811573
  15091975
  28791027
  45200083
  53630376
  61196956
  40150630
  40787647
       713
  65935897
    155032
    316833
        30
  65791512
  15500168
    615348
   4297728
  64202607
  10129594
  38953550
   9504350
    111984
  40787602
    214959
  85506804
  65652801
  27900219
  28905750
      1217
   9636249
  32360936
  64868347
  40388231
      7917
  64227151
  68799975
  40732039
      2623
  64811587
  10663164
  11014252
    614419
   6713264
  46813445
  62785246
  27822455
       589
      1627
  15088809
  15600038
     16198
  11909062
  65280827
  65341993
   1801575
  90000465
  27504578
   8375225
  28982972
  91347879
  71134265
  89613349
  12227175
   1885189
        84
  44601120
      1652
  29841870
  65699129
  10222722
  91460669
  66413360
      2753
  66361317
  11401725
     82943
  45700756
  65028523
  28988086
  90000943
   9832088
  33304571
  60140028
      1312
  85692848
  85891523
  91460771
  64664088
   4297539
  65589258
  90000082
  61368120
   1049171
  53700122
  83497829
  77414798
  46862064
      3624
  85211997
  16400053
  28631401
    830241
  66375788
  95826221
  29707622
  34484510
   9710775
  14832923
      2192
  55225396
  38600253
    221182
  65938792
   3474435
  65260235
  90458399
  32887297
  81646531
  12068295
  32663452
   1049603
     13320
  58850861
  46410239
       757
  30140306
  28730741
  66206068
  14634362
   7240228
       608
     10177
  59017498
   9260861
  40388136
      3609
   9585752
  66367190
   9436955
  64944459
       103
       532
      5742
   1098744
       144
   9466082
  15305008
  85681276
      1342
  91275526
  60657961
  61195382
       733
  90826180
  64174437
  21505646
  85268336
  65019716
  62570655
       629
  92733589
  63994352
  47623875
  30522716
      9949
  65764832
  46642072
    221183
  84840155
  63256628
  62419035
  65344584
   9884862
  31269199
   7364486
       357
  15702144
   3280312
       369
   1674042
       425
   9346236
      2047
  90000065
  64896941
  20340336
   8907855
  63989908
  14097412
  45740982
      1694
   3409119
  33167646
  47110310
  11216047
  31535991
  15369659
     21780
       227
   9697121
  66847417
  21006815
      6161
      4912
   3584712
  65546380
  91371305
  65748197
  61513829
   9375186
      1365
     10301
  40388104
  50400916
  15304835
   9495606
  33097242
  58411149
  47603457
      4771
     13987
   3492308
      7867
  91330106
  91457117
  85737119
  28579590
  91491671
  64248848
      5481
   9589978
  91423263
  85617809
  63423563
       114
   1049597
  66378971
  40075152
       888
  33777551
     77963
  47343928
  59393223
  38600157
  42065919
   5856995
  33456413
  47110309
       825
       563
      1338
     12282
  90904933
  85112015
  86336744
      3949
    987393
       728
       324
  31646299
    788757
   7005141
       329
       371
  30102116
  30115891
  15414489
  27328536
  67503158
   1149108
  64672835
  86277481
  11226352
      1176
  58669376
  10407007
       614
       360
  85768015
  85449167
       350
  14881208
      6645
  65280832
  86210941
       245
  15413864
  29966449
   1206255
  64354493
       990
      7024
   9027771
  65813194
        92
    183640
   6654017
  40787618
      2979
     14282
  77414795
      1246
   1137212
  65024584
  64354449
  47564338
       193
    153275
  47381741
  91130097
       203
       672
      1992
  63369860
  15453604
  65689793
  53700163
  55123070
  63369855
  83945956
  40726734
       663
      1481
       935
  90000445
  33572810
  66739606
  40150617
  65422550
  62891703
       260
  11154947
  41774436
   4297320
  63664639
  15100222
       123
  15005440
       437
       907
       575
  12229442
       647
    251221
  86044755
  47557458
  13800484
  91460737
  14733765
  32104090
  65187065
  15420151
  23000893
   8838381
  91247287
  66705186
      1404
  26140638
      2442
   4297602
  90000455
  64040871
  40150587
       741
  90004459
  11216246
  30115911
     12113
   1377732
  45700193
   1741234
  60184847
  11930707
  12301100
  26601197
  18300406
    128179
  11154841
       685
   1144637
  91316574
  98055121
  50600022
   9618262
       689
  98104300
  85399795
  85773895
  11154731
  28878874
     12634
       547
  85876634
  12101427
  27518236
  30140291
   8713918
  33121093
       780
      1935
    957062
  31868318
      1071
  84948007
  11154354
       982
     11612
  65280824
  90002825
  85863630
  30102236
      9501
       850
      1100
      2162
  65409025
  39656503
  90000151
   4297737
  85537991
  30102144
   2404565
  14832189
      1257
   1140064
  65751590
  47420212
  62006738
  28794544
  29243661
  33683837
   9771236
  11401717
   8474269
  83704994
  40726746
     18387
  47623865
  51487255
  15100221
       896
   1049146
  14508844
       211
  11097641
  13670840
  62474778
  28988807
  31536007
   1049199
  26705881
  27100172
      1018
      3378
  33684760
       630
      1318
  33715993
  56023418
      3466
   9130833
       300
  13500057
      6359
  85681742
  59255074
  40150636
  45700276
      3849
   5933701
  66485410
  85537973
  47480352
  63437643
  85709643
  56393208
  46605209
   9660604
   9704456
       583
  47545209
  28702387
  33490943
   9317510
  64578048
  83665455
  29256204
  30756705
  40388217
      1741
      2111
  73900013
   1011866
   9641721
  21100204
  42065934
      7877
        35
   9656232
    354606
  85986410
  47623819
  30037820
   1574796
  42773312
  65704975
  33627246
      3623
    149051
      7700
   9130841
  85693807
      1386
  65987913
    183279
  85673763
  47380361
  60753909
  66543390
  11401868
  11820257
  83497811
  28979607
  40719544
      1804
  65498003
  14569986
    106703
   1700932
  56393190
  64935105
  28818325
  32362223
  11401714
    800190
   1049588
  85537997
  28968592
      1381
      2179
    222814
  65673320
  11401738
  11401887
  47526114
  33226743
   4297727
      2471
  83629281
      2073
   5911816
  66178054
  33447706
      6021
  65636168
  71133283
  28922982
   9198158
  60925169
   9350697
     14383
  97975778
  64382661
  29200240
   8500005
  65001481
  64594617
  85434895
  90000227
  59017495
         7
  55081848
        33
  91125526
        76
   7699546
  85825388
       105
  33621691
  64420321
  85637457
  66708856
  11227655
   1049557
  64714406
  57848365
  12882659
      2322
  15000596
  39105825
    587028
  86017214
  57966021
   9060442
  95826164
  40546910
  12582643
  47062511
   2774286
       451
   1048904
  64774741
  10400463
  46813448
   8907854
   9771299
  15188924
  30102113
     12192
   4302653
   1665911
  85381208
  47603446
  56393195
      1064
  85517114
  47772184
  11085676
  65476927
   1958906
      5453
     28129
       946
     33476
   1163107
  47811955
       448
       881
      7051
     77986
     32235
    867473
  66580044
   9595694
  85505047
      1477
  64782450
  21501255
       468
       904
       638
       152
     10424
       299
      8937
   1200518
  66554581
  14832855
  52899524
  28601693
  32315301
  40421268
       623
  51487266
  40613401
    786740
  91060319
      5993
       281
      6726
  67503159
       548
   7830511
  63726064
   1049534
  66247124
  66262450
   9682679
  20500215
   9692597
    558291
  66039674
  11308199
  16535834
  85829372
  83622823
  47805147
  13500060
    538881
  13247448
    183336
  61915013
  62577155
  15340545
  40388206
      2271
      7686
  65961244
   9589982
  83945902
  24902463
  47654828
      1331
      2206
  57866226
  13705418
  55225400
  64924180
       387
  40150633
      5539
       611
    154958
  64469816
     32826
   6654016
  50404499
  11911952
  47623866
       423
  30046533
      4105
    236841
   1097528
      6401
  28924576
   3222095
   9375167
  58789915
  12918538
  64204288
  64343401
  65913204
       809
   1164643
       404
      2114
   8924877
  85829371
  47645227
  47623852
      3072
      7878
  65100481
   1049517
  56393203
        61
  30102124
  30102145
  47145252
  53601417
   9717620
  49100786
     16292
       279
  21900686
       644
  30073107
  84078138
       261
  15511295
  24202528
       479
    787111
       570
   1530598
  64918455
      7598
     18386
  65206898
  85673786
       698
  90000458
   9486656
       924
  47598843
  46880671
  85697385
    221716
  90002618
  10459737
  15308188
  48863623
  52800483
   3456737
  15104984
   9532062
      1143
    167125
  83676781
  85969974
   1648466
  83497805
  63290838
  26754197
       654
       346
  55456318
  19400021
  47623844
  55031679
  82853169
  53499360
  45700190
      5758
    586646
  71134266
  46528368
  85850151
  30320397
       603
     11460
  40787664
  65960582
  32300529
      1930
   1676924
        20
  64677304
  47423090
  14832188
     14001
   3489958
  91389485
  20603536
  32586312
  33588199
  86123603
      6367
  64259270
  47623820
  43900142
  30109501
   9375164
     15965
   1605590
     19052
     11934
    798345
   3298697
       210
  63635806
      4909
  39700343
       664
   1912277
  33248919
  84680982
  51400077
  60035696
  32300552
       972
  49300645
   5924790
       522
   9396027
  29964461
       821
   1679265
  64318481
       811
      5471
    463790
  65167745
   9696617
  85466383
  63849897
     21432
  39614362
  44531655
  91436319
  86165103
  90000356
   9308607
  18000023
  39510314
       679
  29288902
   5849998
  47832280
  14832858
  65927050
  85693810
  50414705
       595
   8375263
       284
  20254291
   1664896
   1756298
       349
   1603343
  83692028
       309
       395
  29045117
       915
     11423
  59803858
       139
  47772174
  63398491
  65797056
  85211995
  62020889
   9697960
  64677307
  83497802
   9656220
  33400049
  46856708
  59623873
  60653209
  66608567
  47690280
  29053603
  85348192
  28818616
   6960914
  11308196
  15414208
      7517
  11444176
      1260
     33796
  59255080
  85666333
  86121817
      2655
   1139906
    909505
   4297482
  84100840
  14832817
  85464687
  65066064
   4297762
  62481013
      6846
  64466115
  84322476
  57848249
  29140503
  33568938
  85519092
  90001289
        55
       593
  82189146
  29014642
  98055118
  64868322
   9441969
  31535996
   1182149
   8375252
  61164880
   1674301
  84814021
      1202
    963261
  61191592
       736
  54303358
      1069
      1132
  63437645
       100
  12502071
      7660
  85693817
    215995
  47623796
   9532007
       585
      1897
  66519199
  58864341
   9656280
  90004303
  40388139
  40732055
  33136625
     11005
  90000060
  13850202
  56393202
  85353088
  30320405
       519
  64672824
  11401889
  38836869
       520
  18800312
   9884948
       716
     10207
  64515672
  11732585
  65737167
  56182960
      5452
       173
  14796637
      1587
  60837869
      3807
   1107152
  64204310
  55294089
  61397608
      6735
    181762
  63994374
       427
  36101206
   8181837
  14909892
      2075
   1582262
  65167703
    830238
   2774785
   3189742
  85532690
  62560742
  62670687
    798222
  85547504
  47612942
  64796720
   9631421
  53496447
  26701214
  40388300
      1563
    990263
       178
       282
     19701
     21438
  65994847
    222840
  85773763
  55592363
  63659533
  14813210
  43373212
       917
  60063605
  64460971
  47422445
  12862295
      1578
  15100590
  30005473
       805
  83622844
   9490858
  15420245
  22100020
      9224
  66332093
  22804554
  20275432
     29010
  11401658
  36601884
  84078140
  63735382
  28576639
      6856
   4723665
  57478031
  30000250
  90000483
  62677893
       112
   9705658
       769
   1135396
  62161281
  65642701
  63513274
  63717898
  33628945
       569
       553
      3563
  30115893
      5571
  15100219
  65975178
  60653210
  14733759
  65876742
  32362340
  48863622
  57510588
  11152754
   5912741
  62707702
  30064308
      3641
   7500396
  91420060
       150
       612
  65792013
  90000059
  30051332
      1092
  29032643
  84409126
    182782
    788836
  30102197
      1240
  21800004
  32397777
  33133031
  53282753
  30102295
  91371316
  64058857
  54373544
      3424
     18109
  65348669
  40075159
  64973420
  65359286
  86029065
  90000431
  65631878
  54605674
       488
     18110
      6579
   4297409
  65960587
        90
  61399366
  14674531
  62723869
  33466003
  59396941
  27805896
  90985849
  64204250
  65517533
  18200013
      7003
  65702618
       403
   5100607
  58848640
    524159
  40150629
    182909
  65100421
  65938769
   9659684
  12100109
  11216171
      2217
  47231317
  63184934
      1402
  32224426
      1774
  65010307
  64551730
  85211991
   4297671
  84629231
  62902113
   6416703
   9573212
  11401723
  31841525
  39235727
      2510
  32461461
   1094327
   3409122
      7004
  63184969
   9771354
  66607557
  11216048
  97925563
  85377399
  86312145
  32705689
  57510500
       206
       923
  30756706
  44301437
  85501989
   9752342
  29574475
      5312
      3718
      7914
  90985831
  91428266
  85463273
      2247
  40150647
  65338622
      8075
  86057332
  52479895
      3496
  93868742
  85112042
  47800585
  47800547
       602
      1651
  31851809
  11401892
  32337352
  40787663
       646
   9207834
  64040833
  11401726
  32457014
      1334
  98050081
  63865102
  33692866
  38477852
  42773305
  47850891
  40388296
  85693809
   9665183
  44800065
      6499
  66439073
  11177190
  16601111
  65344525
  40388209
     10925
  91267919
  22301470
  33153956
  66848263
        87
       422
      6400
   1847941
  62836669
  15309858
  29730174
   1716651
  65675089
  86175905
  61302827
  83497826
   5878247
   1148948
  47598862
   9530356
   9694413
       922
     16704
       207
  33289879
  46498791
   5912754
  90029187
  47646753
  15059181
  29256130
     89771
   1049518
  65315877
  86285212
  28932840
  40388168
  64664001
  59255072
   9866980
  14137883
   5720150
  85596115
  32010290
   4297331
   2588506
   9636259
      4991
  31536023
  85692743
   9631420
  32438739
       643
  63756278
      6833
  64613259
  38477851
      3528
  64935103
  66444409
  14969006
   1169461
  47684430
       153
  11216584
       443
   5924793
  97226096
     16766
  80011612
  71134285
  63659532
       899
      1133
      5153
      7599
  85942467
  62440824
       903
   9184342
      1649
     79535
  33484958
   1679465
  63622665
    191721
     41579
  66752310
  55081846
  11108745
       775
      2090
    112381
   5911784
  40719583
      3660
  47623817
  47049722
      5713
  64422952
  12013696
  51487265
  14832950
   1177179
  62593901
  13850201
  33621693
  97925569
  62020907
      3364
       347
       101
   1176196
   1658837
  85737120
  32295393
       870
      7865
    343397
      1075
  65167784
       129
  64095708
  86121849
  86286065
      1383
   5100049
  76569470
       655
  91038051
  91073133
  76569396
  30192161
  85616032
  86210802
   9613049
  22500032
  24500678
      1300
      2464
     10042
       662
    220865
  13500061
  32965424
  29155124
  40388103
  13850199
      1931
   1970031
  64164691
   9772168
  11700418
   7994388
  63211399
  11216417
  33400797
  47110306
       906
  86003214
  47554211
  60169779
  63318447
  40150632
    182906
      1311
    183313
   6608916
   4297597
   4297726
  65794267
  47744084
  31536003
  53512509
   9567717
  41548414
  65137420
  29256218
  59041927
  63474336
   3451611
      3412
   4297603
   1424067
  64653437
  40732015
  65837951
   1104151
  65630037
     12555
    221951
  67096011
      7298
    522198
  47623851
  49674910
  11154730
  72405995
  32362362
   8013395
  31428112
  39200723
   1201835
  60883491
     16291
  83616837
  39108770
      3539
  13807017
       500
   1049604
  61399343
      5317
  90528579
      2910
        60
  10369531
   9637975
  32010289
    356363
  71134267
   9735157
  14674514
  23800673
  16400010
  85690985
  61365707
       262
  12655919
  39662904
      2564
  28961657
  32279424
      1379
   1680616
  90004167
  64040869
  85211971
  90705138
  64913802
  84409125
  47054228
      1314
      3413
      3458
  30111560
      5705
     10425
  46421281
  70100073
  47564309
      3016
  47540188
   9486664
  85773756
  61399408
      1676
   8397315
  48200064
    486693
   7830510
  62650717
  40388277
  30538814
   1048916
  33701731
     16567
  64653175
     12284
  59320442
  16771344
  21405851
  40150591
       945
  66336005
       402
  86210916
  64245569
      2305
  66062415
  11600193
  66001481
  54000227
  12793771
  16703146
  47623794
  12866768
   5933692
  66739185
  59320436
   9530355
  10383580
  51100504
   9496874
  39630272
    221827
       234
  11216559
  54374125
  21506006
     10240
    183009
  77414800
  28238215
  47744081
  30102312
  91038142
  59562131
  30102322
       444
    485611
  63291366
   9403381
   9441982
  12634656
  84923589
  45700007
      5641
  63695618
        42
  10300019
   1674803
  59588739
  57966037
  66543963
  64522003
  56869549
       695
    788832
   8992225
  66322757
   1697670
  60372586
  28200171
      2961
     11503
  85434875
    153297
  15249045
  90447975
    322985
  67072676
  90003019
  11401708
    249012
   5844310
   9117786
  65414251
  85604628
  66970072
  43900139
    183639
    221916
  11154858
  13532052
      2296
  56393188
  47623804
       142
      5564
   2597390
       968
  40150595
    800189
  90539216
  39627581
   8981282
  39614372
    221978
   9093362
   9732758
     16970
      9838
  83678429
  85619697
  90000186
      1252
     18786
    221965
  32945861
  40787648
      1112
  85324333
  53630260
   9771201
  12034786
  30756715
  90000110
  84846310
  15884602
      1743
  65486743
  66262449
  11100186
  30102142
  33627200
      2957
  91457132
       540
    700563
  63847207
  11154197
      2091
    183020
   5216495
  45200004
    228418
  24500706
  27048819
  40164558
      1491
   1199275
   1204548
  47623830
   4297394
  52800637
      3134
   1048910
  33512590
  90000285
       979
   9705623
  40388141
      2916
  15483493
  28604200
  65001459
  83796527
   9375162
    956997
   9108422
  66251845
  54374228
  15200162
  46605395
    221412
  90004142
         1
  66220229
  83622925
  47739551
  61195648
      5703
  40787642
  64197989
     22983
    521228
  40150620
   1199297
  56979788
  40719555
  91130094
  23003205
  30062587
       560
      3635
     32701
      3614
  22000216
  29444523
  32160663
    758526
  64769227
  62163255
  66961465
   1049566
  71134168
       843
  71134158
  85737117
      8278
    954878
  64966979
  47751995
       588
  47529553
       770
  90004239
  29110898
  23000889
  33800594
      7807
   1958908
   2322007
  28737277
      1178
   1163174
   4297307
  59255051
  40388251
  64106387
  47038129
    220776
  77414954
  12557086
   4297323
  57534609
   9445030
  29302716
   1206250
  76767074
  29200158
  66681318
      7773
    221922
  84551527
     33658
  85719955
  85377396
  13728027
       855
      1052
     16468
  90744554
  91265067
  11154252
      3655
  65926990
  59207839
  14832794
    149083
   3230854
  47793345
  56068932
  63498587
  28464829
       578
    112261
  47684428
  12013706
  77414797
   9664064
  86165113
        19
  66177968
  15571672
   9117803
   1137210
   9348248
  20603580
  28647068
  91277096
  63699155
       201
  32506155
  65243173
  11216309
  14733798
      5526
      2778
  66009118
   9866632
  39964169
   2600113
  78488592
  85447793
  29175557
      6581
     11667
  65625038
     18772
  83688616
  15304989
  39208633
  47791791
  63592930
  21211971
  32205834
      2198
    538817
  34064857
   1049519
  60866893
  39106525
      2167
     22359
  66605609
       816
  65467012
       828
  63714661
  28485932
      1687
  90724589
  65509217
  28791028
       649
      2805
   1049546
  27415314
      1951
   1258791
  47964586
  14827562
   9732717
  29261403
  33219728
   9332478
  20508996
  40388186
      3702
  91354465
  64653130
        32
      3589
     14294
  16201091
  85996288
  65799952
  66402259
       786
      2157
      2898
  39593586
  83657618
  61399128
     10995
  82807689
  11700436
  60035895
  47772168
   9652731
  12001435
  40388196
  40726711
      1026
  95540253
   2774857
   9531916
  16200008
  21469426
     12961
      9938
  91125517
  85722970
  57510438
  39200730
  65628942
   4297314
  10383570
  65328597
  85741921
  10100034
  26705795
  30102143
      5010
      3504
  14538513
  64943355
  56393205
  30111559
  85771717
  90000145
   9755501
  13514812
    226387
  90705079
       388
  33340050
  60925183
  14401229
       572
  77974107
  10600009
  11932981
      1181
     20222
  65799915
       253
  11602901
  47730520
  14617355
   9175178
  51487257
    522861
  33304537
    814915
   4297536
   9742865
       957
   9672730
  47060889
  85784661
  48863624
  63734832
  14608324
       785
  90000071
   9641744
  37908533
      4224
  28797788
  40388261
  66439250
   4297763
  64483987
     28986
       392
       652
       682
  85996285
  14796688
   8118014
  31780275
  58862535
  15112358
  29901259
       477
  65013534
  12913287
  15304829
    539373
   8437117
  65069134
  64652778
  65671961
  90004307
  33799132
  18107008
       530
      1923
       846
  91457122
  50600061
  10284345
  28073018
    599745
   4296463
  61399303
  29214728
  84078137
   9574213
  40388284
    558522
  91038147
  85209120
       792
   9276433
  33661977
  13599268
       938
     11502
  67194513
  29973914
   1615322
  83636278
      1066
    954815
  65922327
  66242112
  59060048
  28094079
  28205830
      3628
   8017871
  64159948
  90000209
  47589065
  65001451
  85887104
  47425314
  63013569
  11216478
    220930
     28424
   1664894
  85799272
  11226355
      4494
  33748477
     16467
  47315827
  66168652
   9771293
  20422647
     16971
  85505002
  91037913
  47684425
  28485846
  36100025
       550
   1049591
  90000890
  85891540
       204
  27705957
  28877292
  85692289
  40719549
  60109825
  57234068
       248
      8459
  31646294
    485240
  65280828
   9686759
  42346312
    222004
  83686039
  47603444
  48863616
       949
  64653417
  85685232
  90029244
  86114377
  65957463
  32906461
      2160
   1705778
   9697986
      5527
   5702305
  30102247
       797
       827
   9104889
  65100567
  63418157
  47597603
       700
  91277124
  65741024
  81464137
  63706837
   9641729
  15453613
  40388281
  14128760
    155023
  51800304
  30104046
   1049585
  64653352
  85339378
  63592931
      1243
  22500833
   1838135
  11063407
  11236770
  65944104
  61195544
  13964784
  36737185
      2107
   1912278
       297
  46634613
  61233220
      2061
  85514850
  90419916
  85773898
  11216562
  40719604
   8033652
  14788900
   1986440
  83898603
  85756762
  59541319
  31826910
  15492606
  38064836
      3290
   1127635
      2700
  28867068
  61399380
  29053608
       987
   9735696
  91130095
  85615943
  85057817
   3452602
   9333842
  14743204
      2200
    485488
   8166470
  90002136
  85671650
  47643812
   3328118
  68449265
  14264447
       566
  90000100
  11097640
  65961772
  85656208
       179
   1098745
  66328449
  85505003
       592
     17772
  83257146
      4897
      6619
  64469814
   1697671
  29800991
  66603230
  65305347
  85598858
  47623860
      3161
  28594672
  12069668
       493
  92988239
  27202577
  28718595
  40726766
   1049535
  65092503
  48863603
  47496692
  57957880
  11216513
  64595827
  23905637
       984
  64688194
  16360830
      1417
   8375240
  14832929
      1354
      7876
  85598870
  51800406
  65327708
   1129764
  65880432
  63833177
   1585371
  85059829
  11138242
  63133056
  30196284
  65093299
       373
       163
  15100216
   1149098
  47964564
  30129312
   1754491
   4297725
  65040721
  47814051
  14898805
   1139434
  91038189
  85692750
  90635121
  56393212
  22100018
  31751480
  40150586
  11154795
  15723322
  62483849
  14733841
     12673
  85681280
  28794540
      1348
   5517940
  65799507
  65642697
  56393198
  26767951
  33455887
       616
       382
      4180
        94
  20100164
       407
  31830266
  33540257
  65838376
  31595459
  40388111
   8375254
       798
      9038
   2587081
  63276115
  47730608
      4882
   4297617
  64652946
  40388174
  27900695
      3449
  85057816
  28887922
  40610726
    205328
   2594323
  65367764
  56979791
  15413917
       565
  15702190
   3272844
  29899345
  61195435
       218
  15149153
       635
  86044757
       159
  40388129
   4297553
        97
  11287126
  85460525
  54373836
   8266378
  85786325
  40732049
  44900180
      8152
       313
  15420246
  65001489
  47526362
   9469165
  31646300
   1544041
   1664908
  30163125
  91267928
  85773761
      9994
       417
  20801183
       510
   4297413
       230
  14733767
  65587836
   9324274
       459
  64582080
  91319490
  85270987
  63659540
        10
  11930705
  29841895
      9510
       305
  38064802
       545
   4727584
       242
  86121913
  57510700
  83497820
      3652
  85820309
      1264
      7895
  85529023
  91317213
  40388173
   1111280
   1130600
  85393513
     11448
   7223438
  90777566
  68627525
  30073124
  85799224
  17900056
  65013561
  37879497
      5402
      6953
  65667823
  85149595
       263
  31382767
       364
       525
  49300706
  55294086
       217
       597
   3495638
       312
  14848525
  40388156
      9217
   8992217
  90457860
       380
  90000235
  62426052
  40726708
  65013616
  66552033
  85392320
      2290
   1912315
  60350680
  85867761
  46331556
    220517
  23404089
  27001194
  66447359
  66882228
  63090855
       270
  40075157
  46735229
       344
  15197391
  92430762
  65485039
  47775345
  60139591
  29042181
  61388372
   1683273
   8983319
       306
   9467863
  29173066
     18813
  13734195
  29094041
     16472
   4297740
  76569391
      7783
    221498
  30156245
   1692043
  66401151
  49690268
   1111281
  14100419
     20245
  91457106
   1665009
   7543658
  51800299
  61399229
  14508861
      6829
  15360254
  36101190
  90000126
  47545193
  11216045
   4297311
  64653624
  62483846
  84903006
  15414228
  39235391
     19210
  21486046
  27300031
    154959
  36800268
   7828340
  10375956
   8080131
  25104269
  29229454
  39700425
  55524574
  40388293
    477182
  27900205
  64456371
  90000475
  40787620
      1172
   9618788
  30134827
  85052529
  59745272
  53700159
  30756708
      9607
  65344465
  11545359
  40719615
    584851
   2588471
   9041510
  85240676
       258
   9375168
      1006
  13701067
  30102324
   8375253
  91281273
  90724587
  11236271
      2023
  83497819
  53601239
  25260506
  31656647
    221042
  78170250
  28685479
   1136080
   5953162
   6653998
  50381648
  29246695
  28962108
  14674523
     76529
   1098739
   4727582
  95079949
  14509116
       491
       528
   1717745
  14415184
       978
  57966027
   8701465
  83629290
  40388165
  64653521
  60876204
  29597817
  90777568
  10459750
       255
  11939450
       462
       632
  11216585
  15149152
  40719593
        98
  29256210
  31962360
  10687367
  11216544
      2189
  61414974
  22803828
   9092947
  91267927
      2547
  11216167
  29096401
       243
  91146521
      7753
  47374850
         5
      1599
       418
  85321403
  64653505
  85187979
  47806816
  85913430
  60614639
      2440
   1779080
  90002583
        11
        25
  33451059
  40787625
  65310399
      1389
  14617335
   9671430
   9705660
  31667695
      1391
  85693819
       542
  65273403
  85585578
  25843993
  27325944
  91298798
  54374065
  61164916
  40388221
   1169671
  65949456
  90004446
  47436720
   1709574
  84322470
  85576758
       508
      1267
  15589485
    195053
  11888415
  49538940
  20700002
      1275
  33616739
       617
  55194315
  12013698
  24600009
     13792
  65602639
      7036
   7177907
  90584671
       376
  15100213
   3394577
   9106130
  80274148
  66743356
  29289565
  64653465
  62191387
      2709
  66112745
    694595
  85209122
  39510318
    183288
  15414211
  38477864
    249020
  49190944
  27700396
      2359
  64732596
  85024021
  90444336
  47564765
  13844053
  14066185
  29200016
  30161354
  85693821
  83497801
  11401981
  29899329
  32804561
   1912314
  90000232
  77595046
        95
       115
     18637
   1683274
  90004460
  10401413
    788657
   8375248
  28816562
  32433789
  31300235
  40075154
      5613
  86310728
  39200734
      2932
    183330
   4708062
  23905966
  46813504
       326
       461
  85568397
  40388241
  32079878
  30102105
       501
   9529403
    221180
  95127961
  71134156
  84948005
  11939451
  28576637
  28714145
       675
  52801302
  15483498
  64769172
  47772153
     89765
  51487342
  24405893
  33270388
  38318896
  64386256
  65799704
  51232762
  14796623
  24200207
    155015
  65694567
  13187485
  33701724
       432
      1084
      1128
      6807
   6908272
     12103
   9686754
  23031673
      3750
    149090
  60041441
  14700088
  30163122
  33626388
      9061
  90705024
  90638998
  47759959
   1049778
  64493240
  60960230
       165
  15375428
    153284
      9805
  71051424
  13601169
  40150584
   1664909
  47713132
  53700158
  31646289
  45201270
    535407
   3303011
   5926774
  55852030
  12151582
  56068934
      8047
  11222977
  65696162
  61399158
       538
      1206
   1384262
   5702299
  11216761
  20800089
   1680623
  11216353
  66611161
  85567300
      6544
   9565127
  71133849
  47623888
      4902
  86003552
  63879245
  28852132
  48781077
   6900007
  85870916
  15262235
  28970497
   1200487
  66484600
       216
  40388258
       485
       818
       558
  47800661
  55108931
  64774725
  28552696
  64944288
  11401983
  26800003
   4297551
  65546382
  11927719
  11401712
  14976906
  30042163
  61785864
  47431864
  11035303
   1669699
  65196331
  65196343
  47668471
  28534657
   7469828
  71051425
   8375256
       411
      1043
  65792018
     16221
  47545589
  14312279
  91264906
  63321026
  14462847
  29192802
  27800239
  66778641
  47964580
  90029302
   9665286
  40388112
       471
       232
  29098297
  90016420
  18300455
  90782479
    196139
    221671
     32847
    486947
   8935831
  12969721
  38143287
       878
     15957
    522227
  33628937
   1728943
   9124479
  59060050
   3379128
  77033044
  25500209
  65565620
  63069908
  15648336
  85737113
  33666379
       860
      2098
   8843503
  85634912
  27600731
       832
      7709
   1690669
  65878622
  57510941
  14570399
   1111282
  40388175
      8208
  15100542
  64578557
   1166026
  63388318
   6654008
  47793353
  84203400
  52800920
   9456324
  20805831
       557
      1833
    206572
   7147071
  91207197
  47564302
  38857061
      1511
      1297
  35588027
  40388191
      1096
    357573
  65938776
  90000359
     25878
  66032069
       154
  17900010
   9146039
   5036630
   8328766
   9656188
  29901179
  65152171
       747
       708
      3486
    316819
   1600266
  90000109
  63417696
  20900021
       835
     21596
     23354
      1114
     18705
  66673957
       336
  29150133
      1023
   8760187
  85211984
  27700159
  65735811
  10929159
  11920947
   9193155
   1202319
  65842493
  83688623
  14674505
  33386885
    957065
  15050042
     18390
  60035798
  90239493
   4297407
  47857197
   3430540
   7581465
  66008749
  47623868
  29604077
     16549
   4297308
  10001259
   7419568
  64523887
  85537984
  40388200
  85518745
      1226
   1743752
  91461291
  29287770
       893
   3519637
  31269771
  31646286
     79521
  51487345
  27000720
   9692802
  40787644
  64217910
  28488955
  43373218
   1832846
   7823463
  65052920
  66701850
  90000263
    206300
     16936
   2750084
     33730
     11070
     19216
  65816372
  29053614
       185
   4297669
  63438945
  22700705
  30143203
       691
  85891510
  33301991
       751
   9180449
  18001193
  66409588
  90000069
   8370637
  85366193
      1077
   9533134
  32414197
     11424
    183370
   4297544
  15262236
   5778909
  64651453
  47623872
       158
  11216546
  14898110
     24604
     84493
  54000236
  11762822
  40388128
      1299
  65938764
  85393512
  85749485
  45700278
   1664899
  24500949
  24800605
     33094
   2435341
  14796670
      1530
   3424578
   5953156
  85211980
  12162803
  91060327
  57047652
  90001199
       412
  11154834
  47513233
  20006050
  64428310
  66171670
  12588815
  14733768
      3795
  64590802
      1189
   8375264
  12094033
  29951059
      2143
  64672827
     16937
       231
   9691747
  85878574
  14796654
      5469
  85664530
  45700196
       706
       912
  15600030
  18800525
  43900128
      3853
    134704
  61058343
   9829162
       460
  97925570
  90001413
      1021
      4701
     32844
  63232837
  60866888
  44773575
       676
   7895439
  59799330
  27603536
      1593
      1273
    438133
  63822160
  24005963
  65480732
  47964565
  51487343
       509
  58848871
  61195492
  32891943
       564
  56979790
  91237026
   9375176
       727
   7147070
  31269782
  85859735
       374
   9572288
  15100215
       433
      5250
   1149097
  64740306
  66187360
  47753594
  63184936
  30073125
  38697658
    155041
  17900088
  66603610
  40150583
      5510
  65422397
       164
  18600003
       543
      1462
  64944489
  40388194
       814
  62625898
  15084917
  31646288
  85692845
  47458741
    149100
  32296200
      1529
  64086727
  15189518
     18706
       339
      1245
     15168
   8154997
  22100017
   3280344
  83622502
  58862497
      1024
  56100156
       801
   3900145
   3442188
  65816378
  90000092
  27805965
  86256213
       375
  91379561
   3898841
   5628570
  42065939
  14330995
  36500015
      1276
  47763269
        40
  15000600
   9375171
  11324946
  90705083
       215
      3837
      3461
     10505
  31269805
       813
  66112746
       314
  14519544
     21888
  64283760
      3176
  47253798
  29106710
       762
      9219
   1653344
   1659638
    221829
  59255065
  63380222
  65280834
  11939381
  40388154
  46931257
  29265696
       345
  11107057
  29200035
  23103591
  28988089
  84423523
  86095174
       394
       272
     10930
      1431
      2097
  61825350
       304
      4997
   9589983
     16921
  94147982
       420
  85598877
  90000077
  63777793
  30102086
      7995
   8726704
  57966026
  65338452
   8726697
  97925559
  65044041
  63984496
   9947914
  40388267
    316807
  28100020
  85749482
  20371390
   1690670
  15104277
      6139
  90572270
  90000371
  14796624
   1145965
   4297756
  63133057
  64811514
  11200502
  23875241
       440
       976
   2594322
  29939967
       556
  64653609
       292
  14606749
   2744287
  22100554
  28932857
  29694475
      1298
  64672826
       169
   9457656
  16480901
    396984
   1049636
  40546890
  64397289
  56393199
   9771271
  71134147
  36800637
  40388224
      2199
  85771726
  61060480
        50
  11928511
      1150
  90000148
       840
   4296605
   2587214
  63505451
     13816
  11944846
       703
    220060
  91510507
  62677856
  14733843
   9755503
  65311318
  14898806
       537
  95128269
  65344496
  27500107
  61164875
  74402541
  26605638
  64142164
  47447620
  56393185
  11216352
  14674506
   1588660
   2654285
  61196982
  27600687
  66575860
  57966029
   8118017
  66038118
  86028800
  16315569
  42907001
   8743798
  85626197
  85738378
  20000770
  33335069
  65957795
  29061993
      1405
  65052144
  64774366
   9511364
   1188695
  91460699
  99915396
  64653365
  85549950
  38500146
      1324
    105640
  91461285
  18200011
  20403569
      1225
  91277101
  91317220
  28800656
      4761
  95826147
  13200448
  14608349
      1496
      1644
  85598868
  83622545
   9710870
      3058
   1049197
  65629371
     21594
  28702328
  28892855
  40388201
  54373437
  39535749
  40388292
   9375169
  85551023
      2476
   2588448
  64085508
  85786302
  38997688
  40746188
  90000053
  22205648
  40075153
  42065905
  85218406
  13207839
       472
      1002
    221787
  65537020
      3850
  40388242
   1832835
  40388164
   4297467
  47731197
  63211400
   9656293
  26700158
  64811467
   5915789
  29849097
  37312829
  85183662
  11154701
  31535997
       289
     13497
  66412335
  90457859
  21205754
  46543622
  91450427
      2173
       183
  45700217
  47091521
      1127
  85681263
  47833592
      1734
  65517523
  85447760
  59143530
   9366524
  40388222
       962
   3462842
      7939
  24805900
  91461293
  86070376
  47576818
  57074751
  38477862
  65204739
      1019
   1191284
   1773161
  85951677
       133
  64204301
  64677302
  10895119
  40075156
  15304927
       222
     13828
  30102260
  52834938
  47374851
  40388271
    199684
   8494238
      1662
    183372
  65661589
     10268
  64085634
  28602436
    182913
  64652882
  64903469
   9974226
  29021129
     16482
   1147792
  11154735
      1858
  64903474
  11600011
  12088325
  91125520
  65679387
  63473951
  14312262
    208524
   3526456
   8375246
  38223457
  85447798
      4245
     12704
  61745671
  24403821
  29964459
      3097
  63423451
     12790
   8726701
      2384
   8070470
  85672048
  15414212
  31834848
      3644
  86359992
  28414441
     19714
  47624700
       134
  12590888
     18632
    248702
  65100650
  85421977
  29502906
      1888
   4296591
   9618789
  12000027
   1185440
   9554836
  15305014
  15022450
    522210
  14700250
      3200
     14297
  85681259
  63505455
   9466077
  91052240
  64636452
       688
    788654
  64204289
     19215
       191
  91358561
  65301135
  89488760
  63642131
  33321496
   1178213
   8719996
        73
      3956
       188
  66488404
  90020797
  54000235
    787037
  27501577
      1336
  65679599
  56393186
  28798821
      1076
    221221
  85596912
  90000066
   1049172
  65021302
  62861645
  28794537
    798532
  65960568
  22600206
  27000718
  65560128
  28778989
    523903
  29866551
  37400036
  90023980
       171
  33490945
  47195916
       125
   8843479
  85604497
  14796582
  28973130
  85907081
  47793352
      2675
  67272452
  86267718
      2036
    221925
  85211961
   8266384
  84923426
   1450434
       710
  50389901
  40388291
  63245760
  47425312
  62947688
     12782
      7149
   9579686
       834
  28588348
  65006067
       582
  64354412
  85211966
      1750
      6288
  53400757
  85570658
  22581806
     28121
  48100256
  31770959
  85219723
  64335285
  86114399
  63184961
    134705
  85629975
  18100002
   2750077
  63888593
      5655
  47713118
   8614211
  62310705
        49
  13688289
  29571770
  39200297
       498
