  80081808
  32224749
  10545264
  26212523
  12290205
       436
       908
  99411274
  85278332
  84390689
  63084290
  63295911
   6451366
  91014096
  60862641
       885
  90017717
  58835030
  61939321
    523698
  20185171
  27607699
   8717829
       138
  63081562
  27672176
  46700029
  47244703
  11112401
  21700654
  63382890
  14959787
  27620470
  62240356
    130170
  90000068
      7058
  32236198
  19940161
       348
  85383037
   1470380
  27620474
  60386708
  60783157
  61842815
  64017787
  27620500
  85869077
  37600093
  13588553
      1934
  62816804
     12043
   8871117
  27588582
  90021483
  46683156
  58366164
  90303046
  46562734
  90000150
  85061606
  29500014
  45310895
      2401
  61703248
  61876673
  19800037
      1213
      1927
  99411439
  30000790
  47241491
  49732241
  99411464
  58373621
  85103480
  46915266
    449026
   3200811
   2423231
  99411543
      5190
  13422073
  15100075
  85082822
  62943499
      2120
  32186710
    448992
       212
  18500101
  33082126
  49231983
   4634864
      1179
  15762965
  62696649
      3654
   4552883
  61562647
   1384681
  11156892
  59600096
  59954616
   1296925
  60893903
    702901
   2880871
   6644862
       874
  70320924
  84784567
  90016256
  56511717
  61843383
   6445187
  57625115
  13521164
      1113
      1975
  59600099
  28108515
  85693276
  62612152
  24600003
  59987887
     45002
  47027830
    148043
  11585240
   7914150
  62912727
   1893062
  11799952
  62787279
  55700454
  83613977
    148107
  62700631
  12356843
  26300270
  99411410
  99411616
  18500111
  99411467
  56555375
    248426
  59581556
  14133262
  60620802
   1568408
       648
  70351351
  58632619
      1907
  85143468
  70326172
  85076904
  29914790
  57431046
  62006704
  28023708
  62467177
  28200017
  28241975
  13234635
  85543464
  28358133
  61386753
   1554041
        39
  85159350
  60553391
  63511269
  11384461
  63554787
       928
  97964463
  56555355
      1027
  80081767
  99411634
  32253010
  57459600
   7666244
  18600073
  85725951
  61230521
   8444737
  28006296
  32709342
  85186855
  85693469
   1461568
   2535861
      1263
  90427455
  49938743
   5634074
  34245772
  46080138
   3186584
  85233467
  72278051
  58514298
  60386736
  56700018
    522619
      2130
  55651770
  90410145
  38529716
  55930008
      2425
  61167590
  60386748
  61538976
  14325734
  60893899
     10390
   1520797
  40546673
  60975229
  62060442
  62707976
  65472442
      1302
  59396566
       993
  65291663
      4136
  99411522
  38500006
  60302159
  47328249
  11249579
  56555385
  59599575
   2135521
       202
  85190833
  62240031
  32896813
  29565370
  29887856
  61511230
  75371447
  24401701
  28329876
       671
  57059152
       668
   5906164
      2317
  63417259
  20276806
  27813857
  56359252
  60382214
  62309088
       148
  90000075
  33074938
  43300017
  12296229
  63257817
  29786663
       795
  29574397
      5164
   3260587
  29699297
  31400003
  56700022
      1358
      1376
   7658122
       136
  55606799
   9400404
       384
       480
  29552221
  62028410
  57459560
  61056627
  14325746
  28343251
   7882588
      1566
      5646
      8949
  11957992
      1366
   3023855
      5689
  10941071
  11137014
  63516443
  12358227
        46
  84960483
  19915737
  61743444
   3039806
  32861420
  60382193
  62696867
   7741152
  12884049
  85226128
     12685
   1533913
  29262229
  40623154
  30000649
       254
  75371395
  85420782
  60546831
       397
  59745990
  38300073
  65435182
  16300516
  59205156
  14006397
  49200403
  60162215
  65414381
  85693757
  61704511
  65096609
   2905611
  85461707
  63254403
      3390
   1795539
  99411628
  59600088
  15200579
  27588579
  29782053
  58366155
  62031212
  40540533
  28267136
  61898269
   5700848
  10987683
  13823477
       942
  54437133
  63264467
      8477
  70347768
  46668676
   8153437
  27577293
       853
  44500057
  70351363
  99411548
  13007608
  59427346
       156
       640
  90427437
      7882
       161
  46000324
  83588477
  60924310
  62913763
   1520195
   9917023
  97987299
  56555353
   1878742
    523951
  12693686
  62035444
  65215826
  85693406
  33055534
     10683
   8609467
  13300035
      1303
  91039373
      4390
  58948509
  63072391
      7889
   4565142
  13823413
  61230398
  12356824
        17
   2977215
  74729135
  84829854
  43301662
  57074219
  60529797
   2757276
  28180198
      1972
  21100202
  36760144
  10982011
  85169279
  60411211
  85185247
  57257368
  60386655
  13300018
  62940457
  12290181
  27257757
  83379963
  61666430
  11470363
  14325941
  43301564
      4377
  22400273
  10031241
     23774
   6326379
       481
  61148863
      1656
      1953
  10337562
  32412316
  18500457
  38177583
  60040920
       966
  59599896
      3940
  27188350
       495
      2286
       208
  60302557
  27620532
       236
  85104283
  91179788
  60386730
   5918104
  85657851
  94882393
      1922
  60893918
   6273975
  84291737
     10748
  99411558
  33202414
  63540887
        65
  62377802
      4683
   6545793
  13234657
        58
       693
  97964459
  29102421
  28231950
  46717280
  56178324
  10600006
  23000017
  70345668
  59600035
  49965851
  60873782
  63000792
      5121
      1963
  31908129
  61030146
  16642892
      2373
  38177593
  60040930
  88722977
  88722969
  47161470
        53
  11788533
  22600255
      4419
  12616179
  27620529
  12584768
       414
        89
       140
  50375417
       130
  86270864
      6945
  60978177
  12498628
  36000415
      1751
  32772334
      4521
       195
  33074730
  49726637
  37460193
   8241620
  11957959
  98016418
  44900004
  55725985
  59954634
       658
  99411486
  85041216
  51100232
  60871641
  62117898
   1521427
  62574837
      7335
  60783146
  62530587
  62787276
  90062533
  60954920
  70332888
  60386740
   5700185
  12296231
       121
   6712680
  29558249
  62644904
   5855331
  99411514
   6207842
       175
  13823530
       181
  59486266
  63259401
   2854829
   6813387
  27911497
  99411244
  59187173
  61587991
   5861458
  15801052
       743
  94882417
  51829735
  60945120
      1902
  57887728
      2434
  85317006
  97667756
  68606181
  16371721
  13823497
  36056180
  59954657
  63251061
    843372
      9088
  84784569
  77840520
  60338830
       109
       473
  29382704
       391
       927
       803
  13246416
  13478799
  47154422
  60302146
     11221
       277
  38564838
  45600047
  61302594
      7000
  59581547
  59599803
   8696053
   8094852
  11156540
  12359222
       683
  82235134
  12152705
  28148774
  31210058
  60975209
  56555373
  59848891
  11881018
  85708931
  12208338
  28214522
  40476001
  56555383
   5787143
  33260661
  65414387
       316
  90529660
  90828418
  60162212
  61364143
  65359058
  12611869
  65506753
  61655099
      8336
    522930
   2154032
      1050
  59581525
  62777650
   2236449
        34
       464
  85043601
  90427463
     49228
       452
  99411403
  52847839
  49984817
  61154836
  27700276
       861
  84396690
  33055428
   5816145
  33129377
  58508768
  27841192
  28230829
  26622917
  27766889
   8347977
   6972221
  12771849
        37
  23000259
  11879451
  60880797
  52772370
  62977843
       627
  90000122
  72627165
      3164
   4800059
  59535159
       989
  85543156
  10890669
  61897605
  27607788
  27672171
  28739121
  63066994
  63150912
      2131
  46885881
    415752
       124
  70342617
  30000791
  37460204
   5684551
   2847115
   8264867
  10600263
  39100130
  32982231
  61326614
  62446536
       186
      2438
      1731
  56867673
   8580888
  12806042
  90000295
  63230999
   8704992
  70400118
  31528796
  13300198
  99411605
  33144144
  33302460
  28900243
  31744763
   8482931
  85203619
     84480
  10942862
  84656491
  91149752
    946456
  60302160
   3308546
       833
      7015
  18501607
  24894159
  12507445
  20185172
  11962063
  24600037
      4550
  36500047
  52847493
  68573315
   1523732
   1551854
  13150633
       667
  68129437
  14006369
       750
  98065578
  60451918
        75
  99411523
  14245841
  70342618
  61167201
   8609466
   9665331
      1908
  91149800
  59833500
  28739120
  61672492
  26600633
  84727735
  33232512
      8480
  59600070
      1641
  39329619
      5751
  54200549
   3488949
       127
     16561
  13016523
  28277857
  88723036
      6210
  57819699
  60382198
  12334904
  28108519
       858
  29693723
  58458866
     10548
  60893906
  62018853
  21200017
  90000093
  88722964
  99411443
  12236697
  90000052
  32236197
  40583013
      5603
  57625111
  59959642
  61248068
      4019
   6207815
   7666243
  88723027
  62994134
  12051349
  32186696
  28739119
  29550881
  60783133
    524683
  37460196
  49200016
  50333723
      1999
  32966481
  43301544
  59954639
  62337866
      6934
  27500109
  83983286
  46562690
   4604513
   7634614
  60752051
  99411528
   1400071
  12029103
  60386717
  70326555
   8155601
  12611867
       172
       859
  28600916
  32866652
  48400062
  65435144
  85301606
      1600
  84396692
  60386745
   3100505
  32682299
  83983285
  54706890
  59643099
  70317542
  11268888
      1701
  71588036
  46570287
   1428251
  12965663
  40573913
  53968820
      2343
       711
  99411436
   5918121
   8696063
   9455051
  13900085
       486
  13935436
  15600198
  12250824
  27673376
  10700748
       871
       470
  12698935
  99411145
  61983244
  46212048
  53888670
       233
  91045294
  28405779
  46993799
      5661
      8839
       660
  99411575
  62531127
  60862630
  62640314
   1537391
   2581697
  57494494
  61257720
  86270839
  61421289
   3054692
       690
  27791667
  63117061
  90000337
    436413
  50366573
  27203516
  31050066
   1567030
  84910523
  11585226
  38564826
  65542470
      3177
       812
  59847928
  60882084
  81335445
   8076629
      1125
  85433972
  90062520
  56555388
  46889642
  58147274
  61456220
  90000084
  99411635
  50356763
   8168280
  58948120
      4414
  90000806
  90943241
   3131989
  13324744
       337
  85825953
  63039211
  85156714
  60382215
  12998810
       166
  50429346
   2617347
   2153752
  27997165
       135
      1557
   1795549
  91035460
  32899248
       192
  81689911
  62992585
  12320189
  85303057
  10633472
  27801059
       687
  83668328
  60162218
  61302552
  63031461
  90027555
  61167246
      1022
  61681960
  46569353
  70337120
      3935
  12322589
  27672173
  61017246
   8282173
        70
  31692825
  12399725
       187
  62748846
  10600049
  60162207
      7892
  13324762
  26985290
  63378653
  84788063
  58366163
  11901010
  12733116
  33127188
  59427302
  60382202
  63270955
  32896814
  56396643
  60893908
   5700656
  13712725
  27997173
  28282463
  59427334
      5251
  47197096
  61811406
  12094918
  60893922
      4165
  11539233
  20285984
  27910152
  47199829
  62913724
  65339083
   1569012
  29693722
  21396331
  29656968
  57459469
  59396567
  61724467
   3129346
       618
  99411593
   3136261
       116
       223
  71636060
  10351465
       409
  10153313
  11470370
  60783150
  62103275
   2757267
   8362748
   9156721
  12828297
         9
  63027673
  99411566
  61693801
   8954286
  85725929
  12806085
   2676568
  10351464
  15300042
  61231846
  99411608
  56666870
  71131218
  90202172
  53282708
  90403927
  47391864
  12504840
  91052601
  65435265
      7893
  14063092
       921
       554
  85301612
  91128405
   5474548
  28400516
  55100060
  61302568
  61017239
  70320922
      5424
   5871855
       293
  11848848
   2947982
  55043806
  59766852
   7452332
       356
      1879
  60986166
  72278147
  58147329
  46098697
  12411177
  90001977
  70334559
  32101143
  55357586
   1534613
       377
  12611927
  85143524
  39600591
  56631798
  60288811
   3151620
  24200107
   9611875
  23800212
  32992967
  38609153
  59205171
  60382212
        29
  59600045
  97667766
      4003
      5833
  11539224
  99411622
   6926541
  31664883
  59859539
       839
  60302138
  13416650
  60954944
  27588575
  60938268
  57861774
  65602463
   8080679
  33192327
   5849824
  85811597
  99411490
  76305413
  51600023
    254018
  14041118
  85236728
    802975
  62114479
  29930409
  12611851
      1397
  88723017
  59599898
  70313904
      3969
   3024044
  85073732
  46317917
  63374951
  12611866
  90000723
  38177585
      4127
       704
     21320
  90018363
  10042585
      1007
  31402241
    436412
  10899555
  55043860
  13324758
  54008364
  59272572
  61774585
  13234659
     11358
  14076324
  61693826
  71588044
  61562766
  63662046
     99694
    734458
  85693399
  33081182
   2453645
      1789
  29551149
   3032425
  84398127
  12891268
  90017136
  27743889
       541
   2950163
  13456934
  47315525
  27911496
  12884027
  29808258
      1340
       200
  62441333
  61302555
   1893064
     11152
  32950292
  63001216
   5840492
   8447225
      1905
       484
      1149
  70339685
  32465590
  29382710
  30168591
  61127273
  61763765
  60042314
      6591
   5762387
  70338135
        59
  60983785
   3024008
  12763068
  99411577
  40648708
  60457257
   1575644
  85012063
  56511720
  52848889
  58808929
      7891
   3053200
  85708875
  29262233
  19200818
  28207915
  52426987
   7907450
      1739
   7520964
  90314706
  59205173
  59600026
  85507833
  61134521
   2154143
      1025
      1030
  61841143
  62993054
      4554
  27301569
  57861776
  62913549
  16121003
       497
  62535017
  26200252
  56555360
  60386738
  56555382
  61105721
       453
   9577885
  11894029
  55514492
  55930002
   9602681
  70338378
  32412339
  70090406
     16225
   8366991
  47139954
  48386404
   1474084
   8366067
   8909321
      1399
  63162986
      4313
      8770
  70326171
   1569335
  10699335
  46752142
  63626884
   1519786
   4459618
        31
      2085
  85043604
  63068736
  61537585
  27743887
        18
       659
  90943214
  47800861
   8278044
   8154489
   9990032
  28600271
  60437938
  99411594
  56491910
  65506772
  28335082
  59376975
   7010995
  90828417
  63339570
     16317
  10600019
  10849805
  61345975
      3172
  86270847
      4752
  13300008
  27607763
  28400639
  62240106
   8404714
  50361776
  60500669
      2335
   3053184
  90002395
  63513492
  27858605
      1490
  62240149
   8099525
      4807
   7982686
  13712704
  27672170
  29883612
  29552237
      1010
   2148918
   7991015
  12088444
  27620472
         2
      1759
  59243811
   1546012
  59581493
  59599855
  75371430
  56612992
  85118161
      5212
   1463279
  84784568
  29612018
  85070178
  59581575
  61527929
  28231865
  21500146
  29489047
  12302384
  89781763
   1842966
  60382191
     11044
   1426122
    697373
  13234658
  27620519
      1215
  58366162
  55016493
      2054
  97667822
  59600029
       359
  85082821
  90285096
  88722970
  65542463
   8240651
  12569783
      1725
  90062515
  88722960
  60503180
  60800946
  27620473
  99411275
  32167438
  62578917
  12292627
  59396564
        80
       229
  99411249
  30000537
  50298271
  90001020
  28450000
    523917
   3061557
  84553120
  85729857
  59599995
  61724966
   1887272
  85726074
  28635516
      3201
  12529492
  84876955
  48400023
  90016689
  99411534
  98016424
  40648709
  49822368
  59266406
  85648065
  85693466
  99411279
  32975679
    984332
  56555361
  59508653
  65438393
   7142313
  18500142
  13698897
  61983750
  58632584
  12806132
      1646
  85648095
  85693754
  56334414
  28462630
  12121519
  83814318
  32040317
  60933387
  61230552
  12100848
  62160679
  12828307
      4933
  12872099
  59486402
  62109036
  47136932
        69
  62816802
  63380986
  51600032
  29656933
  61114557
  62844005
      1072
  32650577
  55004562
    934910
   8580922
  29841697
   1478529
   1555486
  28477785
  61731775
      3008
  27619653
  99411607
  59600058
  62769132
   3242879
  27607764
  99411147
  30127101
  54578399
  11890985
  85668233
  14245847
  84396674
  64135875
  11958024
  61702424
        77
  74364970
  29841703
  62436916
    254552
  61220240
      5242
  65354185
  12886458
  13723594
  29887863
    148045
   2468472
      2705
      5232
  52849009
  62149632
  61408088
  62505170
   5700218
       607
  13234638
  70351377
  56511721
  60980696
  63627880
    524681
  13826001
      1705
  14210439
  90062474
   1036883
  28250536
      5664
   1515117
  12987817
  38735555
   5585474
  55017541
   3159259
  11146848
       119
  59600025
     11487
    112466
   3199285
       505
      2717
   2546618
    491838
  85731389
  60382190
  62021919
  11156570
  27700626
   1569097
  14100024
  85774189
  62240220
  33237994
  28362666
       257
  60162222
      5221
  99623874
  49706485
  71222191
      1527
  85693968
  63127255
  82607765
  85774210
  56555367
  59848889
       953
  28430624
  61823289
  72093959
  12236708
      2345
  58830548
       900
  61230588
   1568063
         8
      1783
      4539
  60716212
        13
      2128
   9645941
  70115148
      5681
  59954636
  56555376
  63076439
  85885195
    703122
  12780188
  47079001
   2573460
  10699306
  63541864
     12847
   8384775
   5629988
  18500571
       789
  43301637
  63338258
  24200897
      1355
  90148782
  63263587
  63786991
  70326554
   8334614
  60457468
   1510034
       447
       355
  61118886
  28717363
  70332886
   3300245
   2521502
  12965651
       137
   4701771
  61302554
  58304775
      3189
  13358878
  99411242
  62397580
  62449385
      1979
  33117996
  63115717
  63417285
   6740271
       117
  61302558
  11156546
  85593990
   5816342
  61324281
  91014041
   9827343
  60780422
  47002662
  55024146
  90000063
  56555356
  55024176
  26100624
      2118
  90335329
  62766292
  33210660
  58338717
  63309855
  56144065
  12884048
  19402857
  21860056
  11812516
   1256220
  11622834
  97498046
  49984808
   1886748
  12302383
  62802370
  16362586
  68669595
  59205159
  85505247
    319522
      2424
  48386401
  63424223
       863
  99411615
  28578850
  59272846
  11384490
      1004
  11859366
  13538219
  18500051
  85217135
  63072393
  70351372
  59406624
       721
  58147184
  63426587
  63575830
  60975155
  64017820
  84791279
  88723022
  28364053
  33199896
  47328248
  63506451
       276
  40550965
    150919
  12504841
  13823415
      2093
  58458816
   5841024
  13406480
       920
  85725977
  61465888
   6000721
  12000545
  15615105
  81569530
  61302586
  63122053
  12334885
     10546
  84087534
  45700013
  49984802
  62337245
   3174532
  14400143
  54437128
  61291364
  13200248
  49989644
  62239642
  11999679
  13640618
       502
  83532096
  18101669
  29489042
  60893892
  14063083
  40587711
  59599991
   1434501
      2817
  63593228
        96
  58808970
   3311978
  10674184
  57909382
        99
  46109595
  13596191
      2243
      2331
  65435253
  61509818
  70351370
  59954672
  61257686
  85251911
  59581522
  36760148
  12291738
  56555364
  61302564
  99428462
  46270043
  58975407
   6700207
       994
  62932300
  99411447
       633
  99411516
  27805545
       457
  11914402
  11973525
  12411196
        12
  12600026
  59599988
      5300
  27234380
  27243791
      1756
  61582974
   1563885
   8500707
  28200088
  59581539
  60386727
  60783145
       307
  75371392
      1678
  29573609
      5673
  11486973
  16394740
  90062464
      2400
      1790
       264
  59955155
  63705642
  60670538
    734861
  85157412
    914429
   7882581
  71636054
     12042
      6797
  28282459
  57861859
  63336284
   3023712
  61465792
   3024045
  46602876
    448987
       366
  18600402
  99411406
  59486384
  12088468
      2229
      4381
   3059644
  54706861
      2708
      1657
  85715767
  63163558
  63413500
  70000744
  18500472
    522740
      1173
  99411272
  18600002
  60762173
    734661
      1684
  90000853
   2352991
  10000166
  40661766
  56511710
   6326387
  47154408
  19600051
  27743888
  76081367
  10991311
  70350846
  99411619
      3580
   1530013
      2526
  61041913
  18500245
  43900045
  12356837
  85732427
     10575
  18000049
  70338380
  29552231
  23597902
       910
  40558169
  63747847
    904819
      2764
  32222993
  63503278
   6326377
     13466
  11112416
  62761685
   2894638
  27607701
  49961269
  90000074
  11737693
  11934142
       365
  74364935
  99411407
  56555396
  61655117
   1965453
       429
  33118556
  12806271
  31741182
  60414506
  63984748
   8440377
         4
  32885642
  63027808
  47145300
    843366
   6985697
  72016085
  52848213
  11855346
  12236717
        28
  12884052
  32160191
  59857762
      3787
  59928893
  59600046
  62845716
  56549970
  19400047
  62760718
  28800240
  12240126
  90000125
  59954610
  62916511
   6600466
  62536028
      5688
  13538212
  14006337
  55900049
  76081224
      2814
  46570289
  60978260
   5872713
   6207864
  27607700
  72201213
  16500022
  33201879
  59657996
      2334
  70326557
  12611865
  52426986
  28170417
  56555387
  56555397
  23701885
  63000880
  96130967
      6211
   1893071
  46104459
  63064203
  90966206
      1166
      1175
  56511712
  60978322
   3186576
       132
       995
  63270878
  62774211
  63896557
   8264893
  27300027
  27500647
  66238990
  13324757
  15800042
  40609987
  59636740
  84844627
   1171538
     10349
  56401964
  24700076
      1788
  60893911
  65435380
     10577
  60386670
  99411559
  29494317
  61234918
  97964461
  83087375
  90062522
   3311977
   6141760
  84656487
  83959010
  83624734
   8060737
  84396695
  60893907
      4152
     20469
   1740071
      3358
  54706862
  61827318
  12056523
  62913454
   8897012
  40627008
   9645313
  14106459
      2235
   2508371
  14443428
  72526019
      4726
  27672175
  38735577
  57459476
   1065702
   1547382
  63711709
       225
  62946385
  13538196
  85296708
  90635498
  61118873
  63023047
   5787103
  14026854
  62816801
       579
  97964460
  85076905
   7190458
  10802449
  28394073
  61167621
      5686
       190
  59755867
  12828300
   1082330
  84009582
    992406
  59599992
  60162205
  27997167
        72
  58366161
  61015814
  62377821
  46666034
  60382194
  65438399
       599
      2845
    703128
   6616524
  90992341
  61942220
  61655103
  65405297
  70342594
  90070021
  91084915
  46570288
   1856170
   8467142
   2920081
  28170416
      2383
  60040931
  63185957
       862
       996
  29616999
       856
  99411541
  99411265
  88723034
  58543718
  68466491
  47055788
  62102401
  62575442
   1551823
   7105308
  63076367
  27205971
       143
       969
  38177551
       988
      6157
  85543465
  88722993
   3183576
  28049391
  48601338
  46687409
  98016409
  61971101
   3102275
  61658639
  41800446
  59742126
  59954646
  61622561
  59954614
  59486345
  61590433
  36760145
  62787277
  71636200
  16662310
       358
  54400244
  85026370
  97667757
  45552946
       368
       521
       576
    402137
   4406240
  62533095
       416
   5300088
  13007591
  12631772
       606
  12869744
       717
  11799232
  12872088
      2829
  91014002
  47277462
  85025953
  61753108
  62369236
  12884060
  13002015
   5761495
  11585233
  13007583
         3
  61059872
  61141403
      3813
   2600843
  90062471
  99411506
  38500805
  27687304
  48700256
  57126382
  55027246
  59600047
   1739908
  88722963
  13097683
  58508567
   1000062
  85301604
  61364199
      7356
  12529475
  13724118
      1330
  30167138
  36500648
  61192091
   3164380
  10351470
  20238752
        27
  16300031
       476
  46736568
  61302595
   7147053
  11973520
  54404876
  60783140
     10747
  61511228
  84132489
  47314109
  46792699
  55655773
  61903455
  23000071
  55017533
  54437132
       113
      1872
  99411326
  27588577
  63135732
  62760863
  63423990
  18501635
  83459390
  99411409
  13596056
        41
  47288752
   1548082
    734444
   5820449
  40283629
  99411627
    448984
  21148870
  11539248
  62456293
    602277
   6385474
  27672179
  59954668
   5875673
  24202490
  61990349
  62707172
  12965662
  27200273
  99411281
   1566524
  11036149
   5900007
  30167234
  72780908
  70338188
  10941076
  12029891
  91050807
   8253901
   8750835
  61672520
    176237
  29832601
  62944613
      1020
      2280
  85377706
  90045139
  12780190
  75506696
  63072390
  61830024
  62456300
  11800021
  59376985
  27587926
  62239608
  66495360
  16640929
  62787935
  12507448
  45552936
   8144111
  84647800
  32160282
  63595793
        68
  29200162
  12290191
  14133256
      5451
   1569010
  90000073
  96243972
  29600005
  46708911
  11139295
  12753852
      1603
  30000650
  34266656
  85103468
  63828779
  40539050
  60783160
  14200133
      4345
  29066419
  25900222
       636
  84993964
  85693405
  60893920
  63497439
   5898416
  56555369
  62842464
    788784
  27588552
  37600019
  18000015
       536
  72271386
  64154692
   2551764
  14576818
  60437941
   6451367
  11732896
      4308
   1563886
  12806221
  60190288
  12111947
  28327348
  29198019
  63033961
  63821558
  90906033
   7882586
  98004130
  12806054
      2257
  63021593
  32097474
  62239644
  61504239
  10699349
  12703054
  90688749
  29066420
  30167254
  47244700
  40661861
  61118814
     11163
      5371
       552
  36311608
  51829731
  65578406
  90000058
       562
  13021658
  63504205
  65435158
  12806165
  36760146
  57535650
  12411148
  32975678
  57775217
  88723031
  29213291
       151
  85026367
      5520
   8304216
  47277513
  12569728
  61386481
      7079
  11133164
      1091
  85708850
  13749472
  32942798
  65252670
  27750389
  62359370
  11384453
  11801145
  85708866
  90828408
  85693270
  88722983
  62436833
   1478528
  13538186
  16102066
  99411606
  29812152
      3746
  17760833
  29066410
  65435263
  85283362
   7905186
   5836875
  27905883
        91
       487
      1039
  99411226
  32783081
  12828299
      1863
  61444922
  85732395
  12000538
      1537
  57698909
    448986
       296
   6100287
  90000306
  63033729
      1347
  63225592
  65435248
  13587132
  59600032
  63503485
  32853024
  50501366
  52846668
  60040922
  37460203
      1164
      2447
  83143585
       385
      1088
      1468
  54706879
  40579701
  49706493
  62974805
  19000109
  95488367
  32103987
       220
  99411572
  53888671
  62441373
   6141761
  11421757
  46080119
  13234626
  70335037
    950040
   8030749
  61621916
        56
  57861775
        45
  40648707
      1540
  85507834
  99411556
  11384499
  12077857
  28247738
        63
  99411252
  20259026
  18003178
   3005350
      5218
  18007946
      1328
      4630
  62843955
  56700020
  62018852
  19400624
   7882590
  10003501
    191720
  61989758
     12784
  16486472
  81525665
  32799916
    413324
    734402
       642
  99411438
  10600199
  11539246
       302
  62600258
  62066594
  62430923
  11733000
  61534629
  63309170
  11177308
  47251427
  13815580
  47197566
  12236691
  84746373
  75371450
  37600212
  61633687
     11205
  91052604
  11890987
  27855377
  37460211
  64194063
  29066417
     10388
   3169033
  80772642
  57345523
  65542458
    148040
   7162170
  84396676
  45552931
  55129501
  63426310
  11109092
  28256779
  98016411
  65435250
   1853649
  27813856
   1457896
    523958
   6740263
  56555394
      1249
  99411512
  63577962
       974
  99411617
       677
    111677
   4707319
       400
  29552212
  12066563
  70349984
  12786281
  47291762
  29200629
  60983891
  60382207
  63121277
       335
     16463
      1619
  49984796
     10392
  61307068
      5662
  57819932
  65354194
  90048121
  40558168
        44
  56359248
   8467127
  11539226
  13823529
  29262221
  60872147
  35800122
  60893891
      1596
  85026369
  90001252
  13371160
        23
  60686738
  32723743
  63039901
   3186583
  26200406
  27620515
       322
      1082
  84784586
   8274281
       318
  72627702
    988695
  43301549
       766
  99411579
   9642086
   1434955
       738
  63216428
   9556917
  62742367
    449027
      1498
  90000081
  65536252
      4477
   3039411
  22900034
       466
      2210
      4296
   8362747
   3181410
  33212851
  50369767
   7682889
   1000060
      7089
      1378
  61128302
  60457259
  70320923
   2720416
       247
  85169265
  11879446
      1862
  12587528
  84784560
  62730771
  72271348
  33066721
  90062543
  12500010
       450
       504
      1036
  47328256
  61357552
  62733548
  49984812
     10421
   6492568
   1374328
  70320933
       266
  59867332
  33233905
    998055
  29489053
      4315
  99411413
   2880869
  56456921
       777
  47121503
  60050242
  61992092
  66891762
  12806031
   2920093
   8754181
  85174738
  90743086
     12109
   3008253
  63024814
      1712
      1852
  32269552
  14959820
  11334161
  90987248
  21600252
  28200070
       533
  61702295
  22901762
  61025030
  12076177
      2883
  62260308
  62934156
   1740346
   7520939
  99411631
  99744198
  13324766
  20597042
  62449378
  63301541
   9923096
  28231948
  61167475
  85693468
  63424822
   8457978
  12626787
        21
  62118727
      7884
  28200224
  90000057
  59959535
  11172933
  85301658
  29944726
  58508758
      8478
  27588576
  85874930
  32975677
    789116
    522696
  61458199
  85210602
    415756
  12440225
   3024043
  46584422
   7424357
      4126
  99411549
  54706877
  70338187
  28216160
  26200645
  72617309
  65200507
   9611899
  99411567
    491821
  88723020
  28164383
  71636194
      3928
  83595495
  48400290
  85543168
  61116632
      7894
  18500162
  32951270
  40648700
  61845905
  24901904
  85676770
  84398126
   5759307
      1986
  28327350
      1803
  12056401
  83983297
  85595789
  72201316
  55158418
  60226472
  70337129
   3174534
   8701373
  43600157
   1555476
  98016410
  32910743
  61496036
      4314
    834092
       431
  54200199
  59985804
  62638891
       228
  88722971
  11907206
  46950176
  13358921
      1735
  10494760
  26950264
  61357592
  65542462
   3023859
   3125391
  98009301
   6972203
  61257563
     84476
  11024966
   7874782
  59574940
  13614422
  78400202
  13715738
  62526313
  62904814
  50500008
  13324763
  13596058
  18000035
        43
       765
      1679
      2026
  90167971
  61141680
   1245995
  16600316
  84784585
  10184755
   1964674
   8030108
  14063087
      1061
  72271399
      2843
   1546931
   6603488
      7077
      1083
  43301670
  66495356
  29262242
       998
  85184802
  99411585
  27987682
  98003731
  13663526
  62160678
  62328620
  12251828
   8523514
      1051
  47055776
  38194634
  60933386
       864
      1210
  65533361
     13070
   3039412
       720
  60980685
  62760381
  84396691
  58785682
       303
  85217150
    492448
   1569157
  18500490
  85169266
  88722991
  32543858
  47102281
  63890803
    934913
  28200111
       628
  32101142
   1555489
       275
   1510147
      2255
  47077437
  90000127
  29066416
     10344
  99623812
  84396675
  12000544
  18700077
      2125
  90989970
  32111438
  13438699
  91079284
   7700036
  10898564
     16365
   6740269
  85543155
  12512255
  97758194
  56555395
  61119471
  62017383
  65435247
   9220564
  61393884
   1000260
  12569788
  90000051
  65435251
      3347
   8153431
  11958015
       975
  85556635
  63413173
      7140
   1566753
  62328750
  25991905
  28400571
  62990310
   8436781
        14
   3024016
      1680
  63071211
       678
  63498470
  38735556
  99411404
  31210067
   3151611
       674
   2703718
   7912445
  99411533
  58326159
  58458350
   5516059
  12362832
   7900393
  85595782
  88897315
  28595297
   1695187
       118
  11908742
  60626704
  62180705
  29775234
  61285506
   1434503
       875
  59205168
  13823458
  84648098
  60978281
  61763820
  40543334
  11046876
  99411195
    701787
  63383609
  11615510
  12587592
      1595
  85175718
  56555384
  51600142
  27813845
      2333
     10724
  84673889
  85159349
  56555366
  61327776
       111
  18600020
  16515559
  44000186
       317
   9607779
  12806133
       327
    734428
   5820443
  84589688
  84966982
      1460
  61866367
  90436826
  50200142
   2647762
       256
  29656969
       455
  99411591
  62610936
  12828306
       334
  55117568
  63259068
  62644883
  65393201
  67229467
  12401068
        66
  62533767
   1434954
  61118865
      5276
  55100443
  61232067
  61752842
      3783
  11831070
   1813799
  10351475
  11000043
  61575247
   7345832
  37460210
  12857841
  27607789
       722
  15615106
  90843286
  38712849
  58792400
  11470375
  14443429
  28344527
  56135455
  62337796
  62240147
  91089260
       441
  10699315
  27283065
      5041
  90964792
  43700342
  68606182
  99411601
  99411243
  40453271
    989253
      1655
  88723028
  60508669
  18600107
  21700646
   8226884
  11104054
  63079180
  12296232
       120
      2300
  85282960
  31396780
  46714189
  70326553
   2840157
  63262584
   8447214
      2099
  61118503
       926
  60553695
  90000956
  59581507
  12928305
  60302164
   9788826
  27001206
  99411451
       235
  85041172
   5700772
  20900122
  99411555
        64
       445
  60302145
  85668256
  12763088
        71
  63159855
  63829566
  58300564
  59987854
  91128414
  46889395
  48000008
  55062255
  24602947
  21600006
  61456076
  59600038
   6035112
  11890999
  61524046
       370
  27997166
  62306923
  90765518
  49961268
  90000085
  55100445
  62060470
  20294718
  22600106
       944
       362
  76305421
  99411565
  99411603
  47094642
  28038385
       126
  90943217
  62637559
  63262556
  27400123
  85043603
  58135374
   1878740
  50300125
  53812438
  71636053
  62698713
  85353699
  11853658
      1970
  88722986
  32723751
  29476973
   7682865
        15
  60933383
     11296
      1791
  91163028
  56549971
  62864182
  59954613
   5760498
   7991016
  71800003
   2732999
    402142
   3308544
  99411525
     10864
  90403926
  30522439
  62612566
  12352982
   7360632
  10699328
  13422075
  56555358
   9645657
  13324776
  63830481
  59600039
  62659978
  99411568
  59954674
      1821
  39900078
       308
  90891522
  68230996
  29552229
  48541224
      4406
       964
  12292625
  61662575
  12170148
  90000173
   7676843
  63660352
  62884329
  99411499
  11958012
  29764341
      3728
  32950295
  91172863
  99411452
  56431995
  89869334
      9851
  13234655
  12152696
  83983284
    523952
  85210608
  72031997
  29406719
  98004112
  72599041
  33219982
  54500032
  61090395
  60951844
    788482
   3109795
  27950593
       511
  32718119
  59599833
  61120008
  63705978
      5573
   3311980
   3133367
  12600059
       291
  60893876
  21005844
      2121
  10760235
  60503181
  68686138
  11490877
       764
      1573
    522739
  99411544
      4439
  59600048
  66495357
      3321
  12357401
      2101
  70350848
  99411270
  71636190
  84960461
  63595876
  28200634
  47202668
  62708684
       168
  62077546
      5372
       748
       393
   8384789
  61230224
       702
  59726489
  99411509
       338
  90000202
      1387
  88722992
  62109590
  62446514
      1985
  61394078
      1269
  65423842
  60386715
     11975
        67
  60386719
   1400070
   8241607
  88723040
  61525966
  23701865
   8439193
  91045276
  57698923
  60386718
  60135721
  62792703
   8523518
       325
   1576917
  11961091
       367
  85472161
  32934823
   2194879
  12806043
  14063079
         6
  55470795
    694202
  46570290
  81335427
   9636973
       463
  74729087
  60359275
  61823393
  62587502
  65577951
  27037642
  99411604
  99411468
  61606192
    788929
  85617065
  32160193
  60783174
   2581698
        51
       271
  61320285
     96744
  62787294
      4307
  12359244
      1392
  81128732
        26
   1000259
  21200279
      1108
  98026335
  62228817
  58808928
      7992
   3686478
  99411483
  57820355
       507
  61050935
  61659433
       673
  24500076
   8523515
  63779299
  18002347
  63709254
  50200223
  58366157
  85282885
       163
  85543460
      5671
  32942788
  65413788
   3200812
   3019544
  22100018
  59600052
  82800187
  90000147
  60302126
   8185565
  12236698
  27257762
  85063706
  61004399
  59396565
  29350900
       382
  90027566
  28394061
  54090421
        94
       407
  52508963
  28095998
       798
  77840523
  32320521
  50801308
  61390352
  68415120
   3023853
      1244
  68637067
   3177689
  29573636
  47020579
  14700720
  57872404
  62621065
  62027025
   8144112
  12547860
       565
  29631806
  58667283
  56359273
      4354
  10941073
  10510021
      1041
      2245
   2698399
       635
  56555379
       159
        97
  60386744
      3460
  59960037
  63154723
      5450
    696674
  13286750
  32784136
   5899860
   2129911
  18500141
  63118752
  60363444
   5846412
  59643133
   7402119
       510
       230
  46270071
       459
  12872037
      1373
   7882587
        10
  16500302
  52045771
  59742132
    254014
      1432
   4810723
  46878506
    984160
  60457256
  12587525
  90062548
  59581574
  60670516
      1274
  61004402
      3357
  99411196
  68248934
      7895
  10783496
  12806134
   2557580
   9645543
  97667693
  33233912
      4355
       573
  85186854
  12376450
  99411408
  11315985
  21700257
  84446486
  85157498
  53306890
  62761686
   5899855
  81335428
  62228766
  13324775
  84784588
  62167407
  62404130
      5402
   8334604
  74897834
  73777058
  29552230
  60986236
  90000079
      5085
   8644933
       364
       525
   3334171
       312
     10416
   3024029
       456
  90000235
  63307057
  61287532
  85175719
  28754448
  62239126
  10699330
  99411519
   1033930
  63072389
    522591
       270
  63627848
  10353811
  15500093
  71644682
  63327360
   1476816
  31528772
  28304111
  59581573
       306
  30254743
  46317916
  12414720
       435
  51600027
  58458690
  62665491
  90838658
  12076156
  91039395
   6603485
  29828288
  56473815
  58471099
  61761155
  70320921
  85174724
  99411430
  56295947
   1545019
    448988
  12088469
   6207863
  11859351
  84057430
  59954578
  61154758
  27950592
  62337469
  62917815
  61963596
  28282629
  84774156
   2972859
  46317940
  58660308
  59600051
  12470569
  26641713
  83658820
  60893877
   1569205
  83595507
  85346260
  99411271
      4181
      1006
  13234643
  22800234
  71885709
   1892966
  62291936
  95391059
  56511713
  54090420
   6326388
       799
  32700017
       491
  63821950
  63338286
     10441
   9540123
  12682104
     10717
  12263293
  84858125
   1434502
   8565643
  54930412
  59205170
      1984
   3008254
  90827397
   3311976
  11585259
       255
       462
      2214
  90688748
  29489041
  63628157
  65536246
   5898393
  16700030
        98
  29262250
  63868327
      5537
      2189
      2332
  33232508
  59486292
   2194878
   3159274
  11112403
  85019071
  12891324
  27258308
      2547
  46917648
  60589095
  13150739
   5737948
       243
  56555365
      6575
   2893717
  62456292
  12236706
         5
   8366037
  99411582
  11949079
  32654103
  46270072
  90943225
     11609
  29262239
  61089997
        11
        25
  47027838
  32193576
  63064231
      4304
  28023723
  27000056
  60386726
  28380833
   4810724
   2852824
  88722990
  46375039
  56555398
  60699367
   1553703
  14026857
   8611419
  90062547
  28364537
  60670540
  60881852
  62175173
      3356
  90000305
  38177577
  27935262
       508
      1267
  56555359
  85543162
  11486974
  61523904
      1275
  90878038
  99411449
  32896817
       617
  62734204
  99623875
  29693721
  36500858
     11183
  80082106
   5761494
  85282884
       376
  70347778
  28464452
      5576
  22600105
  54437129
  59121486
  70334558
      3568
    522741
  12884037
  28247747
  61933711
  65435255
   8247307
  22600038
  56894271
   2380635
  97967845
  99411239
  50500221
  11539234
  27800622
  62918910
  12884044
  85543158
  59396562
      1658
  29693735
   3023858
  61389692
  12388743
  28056088
        95
  70115149
       115
  88722987
  99411592
      5124
  11156548
  26802043
      3477
   2066314
  59205161
  62843908
  70350847
  49984801
  62727683
   8322133
  90004007
  61562895
  27607765
    802925
       326
       461
  61622760
     10578
  47145298
   7842839
  59599990
  11156544
  59600021
  24500037
       675
  58366160
      6770
  12585742
       857
  57839297
  59529463
   3056735
  15100835
       432
  11109096
  62799113
  10900037
  11249596
  58366159
   2935759
  62702604
   7482166
  70313907
   1395747
  28036701
  27981172
       165
  27811028
     12118
    734430
  27588558
  99411469
      1720
  61838881
  62508214
  10329608
  90992193
  62398595
  32634040
  61230498
  24200547
  77840521
  60386749
   4604514
  85076906
  50500292
  28739118
  63000663
  61230475
       568
  58373435
   3159270
  12026466
  99744197
  28230831
  12250811
  53779044
  68111123
  29102471
   8153438
       157
  27588557
  58995792
  16700011
        88
  72278140
  16200430
       160
       594
  70314986
  12236709
      2553
  46570286
  11384459
  70351373
  90828406
  60386723
  13324771
  70700007
  47175896
   1546904
      1241
  58513977
  60716211
    242091
  11957958
  71636191
  47084250
  55282043
   1403373
  10698736
  32772333
  36760143
  60975055
       666
  84396661
  85774204
  55127516
  59643118
       580
  57321580
  65164328
     11306
  13300048
  13538245
  25700230
  47251421
  20900254
  90062546
  59802063
   8536710
  18900075
  59615972
  59762715
  61463022
   8404724
      1407
  61723895
  10302029
      1910
  85774167
  90861944
    449006
       184
   1510535
       176
   7345824
       428
    788392
  83553284
      1954
   8854230
  29200077
  38735594
  46270060
  60386741
   5867206
   8244913
       778
  59581560
      2543
  32063561
  68595542
  63500312
      4727
  13007581
  77840519
  31817251
  28017547
       209
  62660476
     15781
  11156545
    991281
       167
   7011541
       177
  84242996
  29812153
       390
       804
  84981512
  29502938
  65354193
  25663162
       474
  59338923
   2500011
  13234648
  80082110
  62027158
   9220576
   3181418
  90000309
  28406845
    100518
  75371411
  50076923
  90688750
  86270875
  13505944
  22900024
  62328738
  63117012
      4684
       694
   1082336
   1893059
  16486406
       941
  47288750
     12119
  12029098
  13532043
   8416360
  38194627
  63990146
  99411629
  62514523
  61742580
   1517236
      1111
  32238358
  59928897
  21800642
        54
  97906757
  32790465
  62435785
  62724221
  13500049
  62077549
  10200079
  13344083
  88722976
    984151
   9778527
  27200073
       131
  57932213
  63072392
  91014047
  60893905
  46109613
    436455
      2224
  85556688
      1920
  60085555
  60601905
       739
  99411485
  63265577
      3107
      5074
   9522000
       707
  59600090
  61228382
   4227034
      1121
  84884036
  85693460
      3213
    875227
       196
  32196076
  11622836
  62367911
  63069325
     10860
  13438652
   8677610
  90966177
  30522441
  59867335
  59600050
  60671194
  12411153
  53900244
  61120004
  27911549
  99411540
    934916
  81379306
  99411515
   7898585
  65487632
    913013
  16486483
  27813848
  60913090
      2873
  90777804
      4435
  57978467
  99411248
     10750
  10598018
  67404321
  14063070
  61052361
  62279334
  62664738
   4325420
   4366322
  11957989
  58508750
      9097
       285
  12111940
  49984806
  29890138
  59794120
      5663
  13234633
      1853
  49984795
  60162204
  63000849
  27072141
  37500032
  55975500
  27791669
  27800023
      2330
  99411535
  99411620
   6286453
      1194
  99411632
  61156022
     45163
   1434505
  85693467
  59954649
  11384524
  12056476
      1265
  61655077
  10100069
       278
  56700021
  61991369
  12059483
  90000056
   5838639
  12626786
  20293363
  99411578
  63192901
   2905606
  28304591
  85282886
  60386714
  84691411
  32087482
       321
  85156712
  84796325
  32190762
       467
  65254104
   1434956
   1571875
   9830177
        52
  83087379
  24501005
  56555370
  65492873
  28277062
       615
  33149120
  62239905
  10477637
  61672445
  10317244
        93
       661
      2386
  99411550
       651
  59844193
   1569231
  60218255
  84396683
  29489054
  61118894
  63709521
   1875422
  10510033
  56396644
  55651763
  63031491
  27053291
   3181409
  47083089
  62240353
      4337
  89039515
   9220631
      1740
  60345280
  61714226
       503
      1861
  61703147
  68129434
  27272742
  33055538
  37200402
  61327734
  62337431
  99411484
  36500640
  58408154
  26985291
  60882031
      3151
  15900509
  12680349
  22400148
  85227987
  45400438
  28165959
  85774239
       216
       485
  60386742
  61558535
  29887855
   3129269
  85156716
  62027885
  14006350
      2594
  61037929
  85420876
  85693931
  29809407
  60983726
  65348456
  67096610
  88722951
  29890129
  61615481
  26600223
    100037
   4567509
   8677592
  19984821
  61622997
   8476233
   9455050
  90000911
  55842922
     11361
  11384493
  59581482
  11539245
  99411322
  97932925
  33202407
  61478204
  62724198
  74598638
  62019944
  27272743
  62113074
    252389
  59600049
  62020191
  28282701
  32234469
  62328308
      2896
   5036613
   7982653
  57074174
  65447855
  27900643
  90989959
  53300029
       860
      1926
  63675421
      7897
      9715
  28137185
       832
  61088374
   1539267
  26700405
  84774164
  61465689
  85186888
  46488247
  63232908
  27588574
  85159346
       557
  14094131
  85754362
  56613048
  16430062
  23000035
  61128232
      4415
    147394
      1297
      1511
  70342596
   1795546
  84887265
  99411498
  47222428
      2839
  65435181
       154
  88722965
  62024315
       800
   1523887
   1632493
  28200731
  27801058
      1958
  90000109
  54930420
       708
       747
  27805011
   2210629
   9636686
      1023
  60783132
  62657046
  12263138
  20185170
      2329
  60914508
   8112483
  62816806
   8071064
  18500515
      1983
  67735018
  62877287
  61885363
  30522440
  61499711
  18500089
  70326556
   9576774
  13505945
  47002684
   1528415
    449007
  10351462
      1770
  85082824
  33243583
  62503974
   1788524
   8435859
  14087359
  59600086
  62240148
    147393
  88722966
  55038610
      1226
  68248808
   5867207
  60620801
  85472283
   3482672
  85210611
  99411602
  56867674
   5036829
   5918120
  28488955
   9577189
  60910039
  26839778
  60953895
  61302573
  63072388
  99411576
  29643285
  33176961
       185
  62400502
  63083841
  10699318
  77840524
  40575128
       691
  24200641
       751
      1890
  90000069
  99411526
  13214609
  24600164
  90000129
   2862633
  90000336
  55028084
  60975130
  13400078
       724
  47108855
  63264405
       158
  85282883
  61386495
  13222737
  91094375
  29742569
   6700206
      1299
  38712835
  85194862
  60386747
  11585261
  12891322
       328
   1434957
  18400024
  33210657
  47244701
     12140
  85420877
  99411618
  14131256
       412
  29867726
      3570
  65414384
      1189
      1909
  33118555
      2143
  58188919
  61598100
  25000251
  90989063
   8558384
   9917015
  84939451
       231
  60162219
  62077534
   3096590
      1393
  85169275
    600014
       912
  32591359
  61716508
  12461382
  32850194
  62357705
  83983298
  65511472
  90062545
   7424354
       460
  90000303
  26950260
      1021
  85186891
       676
  99411197
  32160192
    524827
  11315836
   7816772
  84784587
  62737748
  38609132
  72278144
       564
  43400303
  49678460
  84836586
  85693753
  47340426
   5820445
  70350849
  60404818
  84910522
  33219973
  60382184
  12884046
  62074129
  12029895
       415
       164
       543
  29200650
  29764579
  68844924
     84524
   7649091
  59811099
  63171719
  11673962
       745
  10699331
  29656967
  63419234
      7111
   3186608
  60386703
  13234650
  32971949
  77840522
  62528033
  12300009
  27905423
       339
  56666874
  11856331
      1024
       801
  63326538
   3207482
   3023854
  10699348
      1266
  90537370
  10042543
  37500005
  62665679
  18600074
  13823453
       189
  23600644
  94882405
  61167510
  61243495
  33400523
  68569169
       215
  62660032
       122
  70320934
   3561986
       265
  85595779
  29244636
  12334905
       523
       574
  50201508
  65506203
  80081823
  55158416
   3019548
  11470362
      1223
  33321634
  62381084
    319745
  10042586
  27352908
  32896816
   6918923
      1621
     43614
      1653
  99411276
  99428461
  61119480
   2600841
  10699332
  49965892
  60880454
  30858124
  90002389
  90790566
  51153975
  12806272
  59273305
  13438692
  61562825
  63595831
       332
  27620531
  45500277
       342
      1110
   5700281
  13478798
  46682337
  41200729
  65420812
    788803
  84532447
  63159857
       752
       783
  71636103
  11539235
      1936
  59581546
  31383825
   1000056
  38500130
  62015172
      5687
  11539225
  13823528
  27588584
  66495358
  59376976
  62019998
  61393846
   5759297
  10800284
        24
  65414388
     11397
   1304524
  58147322
  59581570
    788483
      5186
   3023951
  11112402
  24400649
  60162213
  62056061
   9982650
  21700108
       529
  30488805
  62020037
   5918124
  60909706
  62409314
  16600074
       631
    449028
      1017
  99411437
   1837629
  27672177
       413
  58096582
       641
  90000080
  29821863
  55127549
   6712678
       246
   2880873
  29900031
  18100134
       301
   1567035
  61389641
  12056449
  32772331
  12569797
  21600236
   1472452
  11615507
  60744692
     84074
  61838945
  11890986
  28105956
  59600097
  59089610
    319851
   7921189
  84910524
  90062544
  45552938
  47328257
  61990195
      8855
  21000210
  14006366
   5890361
  12060672
      2495
       869
  90989990
  96800104
  28238154
  12411175
      1344
  84000185
       170
  67577621
    524029
   2769214
   8154492
  12869733
  58541686
      6373
  16600105
  61582970
        81
    448985
  52200028
  60900633
    522742
  60040921
   9900007
  14700717
  59581554
  63987857
   1095410
       744
  62441411
  11156543
      1280
  20700012
   8901004
  90828401
       802
    664196
       363
   9917038
  70333381
  70335036
  90000307
  32920344
   1035225
  44301617
  12236700
  13734133
  56348342
  58373659
       692
  56722377
  84939337
  60783149
      1254
      2423
  88777026
       943
  90000086
  62834707
  29076408
  62906305
  63627865
  16700029
  88722978
  88722968
   4827652
  12066556
  11811422
  62016191
    934899
   3311981
   3024046
       141
      1005
       991
  85209309
  12412555
       854
  16500021
       386
   3482674
  62024401
  12292626
  31769795
       194
  90966229
   3136865
   1497834
  62063134
   7991017
  62936282
       199
  18501634
       788
  76081247
  55003005
  63254782
   6405955
  97839894
  91128416
  12965641
  83643547
  68923038
      4865
  13566373
  13823531
  16642912
  84449545
  62644903
       446
  99411497
  60871709
  61672593
       887
  60783159
  61302553
  68248807
  68669602
  65393067
  12965627
  85543459
  61228455
  61839948
  27263362
  27874518
  28393938
  22500467
  90000174
  61148864
      5542
   5820442
  23700014
       221
  85817974
  34245759
       482
  60783169
  60215704
  13023110
      1541
       684
   7568690
  11957994
  50320765
       237
  65459022
  12183671
  57813149
  61681973
      2119
      2981
      1528
  59599993
   9547052
  84291736
  99411529
        57
  33210661
        62
  32860982
   3125374
   2153960
  12236699
  70090404
  10893611
  60162221
   8076625
  85693969
  32783080
  59742144
  12947106
  62904573
  73900129
  90987230
  61049401
  11384491
    448994
  12236707
       155
  85353698
       361
       162
  12051358
  60913199
  62741446
  14094123
  61393920
   8153440
  28102623
  10351466
  56511715
  60762969
  99411564
  62816803
      5684
  99411596
  28400558
  62446515
   8364459
        16
       657
  19052566
  28127158
   3193433
   8580921
   1521426
  84396693
  47139945
  70351375
   7882583
   9369072
  61605320
  65354196
       849
  43301636
     11571
   6009422
        74
      5087
  16032451
  91110920
  44120367
  85156715
  55043832
  66495359
       314
  81729015
      8659
  12806044
      1509
  40561544
  59829546
  68241375
  63504053
   3023857
      2302
  28394029
  36760147
   2573091
  27811026
  37760016
  89404694
  65354165
  27607710
       345
  62064502
  32621098
  59207361
  91014046
  49958798
  63033965
  91184201
  59427266
   6426852
  70313906
   1403368
   8052537
  20285985
  32962582
  15604456
       304
  63586906
  12587524
  85190832
  90000077
   5899873
       420
  84876983
  33107097
  58491803
  90962133
  60608040
  62536070
      7896
  90167962
  85725935
  28986038
   1887271
  61666374
  11195015
  55100411
  57698914
  62737850
   5881671
  90000810
  84966953
  11600967
  83624732
  91014071
    522589
   7195270
       440
  32682747
  46596335
  59347706
  65435244
   3197877
  46639738
  37600210
       292
  80081822
  47244699
   8052529
   1405899
  11843531
  59600053
  62968631
      1298
  47202661
       169
  62035851
    664202
  32718118
  45200456
   3186609
        50
  99411517
  57733024
  54090422
   9766403
  60262627
   8471782
  11600013
   9645405
  28739117
  90000108
  85736072
   9645846
  65354192
      4561
  60636747
   9642088
  11384457
       872
  62500809
  12111948
     10746
  27995748
  11112405
   7507937
   8335430
   6545798
  85774238
  91194663
  60350236
  61986441
      1982
  45501154
  59954673
  13150701
  84396694
  85097909
   3119254
  68267519
  71636059
  91141513
  60411986
  18500436
  70338379
  61148780
  63116975
  62790249
      1961
  90062521
  90148783
  70347775
  90000083
  60386728
   1562942
  40696984
  16683570
  28347959
      1659
  60382197
  67931732
  25800670
  85676769
  58785645
  65347228
   8720496
      1517
  85754360
  88722967
  63083882
  55112606
      7483
   9770886
  90000053
  13324782
  28307291
  70342597
  59599989
  61562605
  11156547
      1094
  33055540
       472
  11973524
  75371336
  14000592
  14106477
  28177807
  90989991
  29262226
   5878463
   8404716
  60686679
  63267270
  73777091
  60084491
  98004113
  62809989
  90062501
  60945145
  99411405
       289
      1767
  61050861
  29200539
  59954611
  62644902
    147395
   2581856
   3159275
       183
  90777805
  62532810
  63233643
  63338290
   1000033
   6259017
  56555386
  13419279
  84791419
  85433970
  47222429
  11539232
  61302587
  62504005
  10699350
      1019
  62347701
  11170032
       133
  59523688
     16111
   1000053
  10898588
  14576780
  99411590
   1539713
  12299550
  12442299
  32128856
  15604455
      1811
  58515608
   1339272
   1379446
  11539211
      1662
  62766955
       959
  85699244
  63150697
  22700075
      2079
      2681
  63515046
  12200422
  90000338
  31746655
  60893895
   1363836
  59954669
  61224558
  61327775
  70090405
   1049981
   4701761
  58104304
   3311990
   8076624
  85691278
  11585239
  13324761
  56555381
  61527043
      4753
  62361514
  63298596
   3024030
  27300212
  27588556
  90724643
  48541225
    957162
  27672174
       134
       997
  85774212
  90992255
  85281069
  99744200
  62612547
    875443
  11704932
   1544166
   8264894
  71636062
  61065612
  61337997
   8567133
   6445186
  99411595
  13234631
       992
  27813842
  57625110
  61898441
  11958011
       688
       191
      2152
  54188646
        73
   9220637
       188
  83167519
  61684114
  52200876
   3181408
  90000066
      9850
   4701755
   2977857
  11916189
  31200029
  63064286
  62736814
  63345695
   8006341
  29691938
  70317541
   8053248
   8580893
       171
   1556237
       125
       884
  37460207
  12056529
  20195866
      5685
  61302562
  12341987
  28282590
  74801097
  63374866
  57625120
  63812558
  91194670
  12703074
      1169
       773
  85301607
  99411518
  38177561
       483
  63064171
  68334563
   2521304
  33146919
  57902052
  59811170
  60382201
  63267304
  13538198
  61248066
  70100125
  65434656
    899938
  27620471
  96980406
  46589193
  85076907
  60386725
  60783143
  12318040
      1205
  90004004
  27290675
  84784576
   7362291
  16672412
  61386465
  68129436
  10725979
  61394136
  62761684
  18400084
     20468
      5655
   4701752
  27620518
        49
  18501633
      1864
  26100124
  13823418
       294
       149
  90000076
  28400631
   3023948
     11457
  27791671
   8677085
  12828348
      2732
  30000651
  27813837
      1580
  90062472
  40648847
  61775455
      4408
   3901243
   2573414
  85811481
  62710622
   2798905
   9665358
  13823460
      2973
  99411610
  56511709
  18728212
  27500258
      1152
       378
  45500047
  56555368
       383
  57861777
  28282593
  59600044
       705
  61731572
   9645433
  60783141
  63151466
  60794847
  63466386
  70333380
    304193
  49984786
  67255552
  20238753
  26500239
  60302137
  62027801
   5885192
  29489048
  56678089
  60345288
      1592
        47
  51175767
  63369949
  84926460
  90094643
    188723
  60762944
   3074764
  65286588
  29262249
  33237996
  17800302
  61231832
  61327779
    100517
   8523511
  13324777
  68573317
   8127576
  60162214
  70313905
      1398
  46309272
  27672178
  62880115
      6464
   1497869
  59954661
   1442758
  61320301
  62239904
  12029080
  10351463
  90001964
  59928892
  61012299
    703120
   2983960
  28295365
   8322130
  12296234
       102
  46562804
  62429567
  63255655
   5821964
       629
      1357
  65435262
  11112435
  12757142
  16600025
  61137543
  27999824
  45552937
  60670539
  12828298
      1895
  61606204
  72278156
  14100286
  71597170
  11139296
  60872207
  62240123
   8497024
  14133257
     15951
  27813858
       357
       514
  56295939
  62906074
    168275
    491848
   1788508
   8252651
       369
  12076169
  60783161
  62181293
  62769817
       794
  55112601
  62645610
   6972214
  58319335
   9923089
  56700023
  60386660
  62359797
      2241
  29066418
  61538955
  62630460
  16600051
  60288328
      7300
  52847695
  61537593
  33074992
   2579192
   7937814
  60135737
  41002309
  22500627
       333
      1295
  62578652
   8264886
  11539223
  38609156
  63297165
   1530020
  13723604
  26700015
      1193
  65438401
     66503
   7995233
  32196063
  11958021
  99411621
   6207861
  38582684
  19300158
       114
  38609160
  11961760
  60386735
       319
       888
  99411505
  55038615
     38935
  12088446
   3181406
       563
  46378179
   2705175
  16300996
  13656017
       728
  33189931
    734445
       324
  10352660
       329
       371
  47026580
   1995922
  88722979
  85156713
  23400173
      1176
   1000451
  28246511
       360
  13324770
       350
  58543717
   2952421
   7701952
  65435239
  14900017
  32772332
  62466653
       990
     12739
   1296919
  46840587
      3434
        92
       650
  59617136
  10186440
  99411597
  59600095
  61785541
  70320925
   2880872
   7682883
  60437937
       193
       873
      1654
   6712679
   8099537
  32636877
  29558256
  11384467
  12321642
  59600098
  60386739
  27620533
       203
       672
      1976
  62965125
   8536711
  12557533
       663
  59599937
  11201185
   2932728
   5866022
  24600193
  60783148
  28302645
       886
  80081809
   8580895
      5213
   6712699
       123
       907
       575
       637
  28400618
  62535097
  14087368
       647
  84784600
  32817288
  62940525
  10042587
  26950273
  27672169
  62701083
    148108
  10020851
      1224
      2673
  70351368
  32123932
   9770900
  90743084
  74365080
  87448422
  62804187
   2566740
  10400091
      1426
  29205251
   7345825
  18500151
  58753693
   2600842
  59954655
  62612642
   8717828
       741
  29693727
  67404322
  68606183
   5417548
  12825868
  27607790
  76081227
  90774882
  12569791
  85076903
  61870908
  62882545
  85693836
  62662464
   2987475
  12034597
       685
  84884041
  13097682
       689
  72271385
  47027823
  61693779
  13234654
  56549969
  12587527
  54930416
      4285
    523697
  62360586
      4275
      7286
       780
      8821
  80081766
  62799240
  11137025
       850
      2012
  59954648
  60302140
  60802345
    295359
  29841769
  47241499
      8660
    869864
   1813793
  56700019
   8333719
      1688
  28467746
  12488836
  99411542
    697403
  98322357
  47288751
      5198
  27607786
  45500727
  62275434
  49231982
    524775
  60529835
    448993
  12965649
  13214612
       211
  44000187
  62436826
    934905
      4068
      1018
       630
      1048
  63849569
  32686559
  13234660
       300
  60893902
  61791732
  62707977
  90003580
  61230604
  62877309
  65435386
  60783172
  13596160
      5683
   6548469
  90021475
      2020
  70337127
  12780182
  70347785
  60302562
       583
  60744691
   4352622
  62275426
  11871143
      1454
  10601522
  28177396
  62732435
  46795517
  57698916
  62320989
      4338
    148042
   6900057
  19447806
       848
       972
      5528
   2840474
       522
  63194856
  22401683
  23000006
   1256203
   8329501
  27607698
      4438
  60783156
  13823462
  60382196
      3606
       679
  12775518
  46169409
  60933390
      1906
  99411240
  43601136
  59273304
  61606190
   8057768
  29684716
  45552930
  27588555
  62917787
   3044300
  56977850
  61386472
      4309
  84975665
  98065580
       349
  60386729
       309
       395
  60040946
      4346
  60744688
   2965622
       139
  59557303
  60927450
  60873787
    319744
  27588583
  70700015
   1567027
  46884068
  62949390
  10337544
  58632683
  62801639
      3550
   3155355
  33238375
  62461015
  62802427
  70063025
    523948
  61465944
  64023840
    696194
  12005124
  12236690
  60546830
  61753500
   1355633
  32269326
  47027828
   7424363
   7841189
   9611902
  28470139
  29262240
      3978
  29262243
  65475188
  38848340
  33238001
  61562547
    734459
   1788495
  11025170
  47277512
  50325874
  61465573
   4227040
      2784
  55476202
  88723032
  38609154
  88723002
  61219188
  99411491
  61465748
   1573619
   3237379
  96140450
  60382189
  63770778
        55
       593
    900006
       956
      1648
  31664885
  58373537
  10000023
      2223
   2893719
       736
   2567754
  10351469
  99411609
  62041506
  63125969
       100
  77840525
  61365085
  28084965
  13538185
       585
  59600037
  60386700
  62416192
  10899554
  12700280
  12056402
   3858606
  84280397
       519
  61219178
  60880498
  97667758
  49984810
      1602
      1911
  99411411
       716
  96243965
  99411633
  57916931
  90990000
      5452
  12488812
  55158419
  10305045
       173
  63954674
    523905
  63190098
  27298510
      4348
  13900225
       427
  11384497
  19100077
  32216954
  10941077
   7819365
      1563
      1846
      1995
  28063990
  28126968
       178
  61119468
  20200233
  28017548
  80081810
   3161351
       917
  47026579
  59677482
  63628065
  13007592
  90062538
  60302144
   1111252
       805
  59954660
  28244670
  60783137
   7882585
   2952405
  11958018
  51200090
   7741151
  54437135
  18100024
       112
  85236727
  56979795
  51600143
  62531525
  26010377
  27588578
       933
       553
  46736567
   3023929
  16600296
  27739963
  76305560
  61230274
  16695836
  49706477
  90000059
       150
       612
  40626639
  61302565
  85026368
  16300071
  28400532
  99411553
  90828407
  59411582
  70338189
  28180733
  99411521
  99411561
  46557196
  71636192
  88722982
  65435106
    168280
      3559
    524772
  59205160
  63347417
  70330385
  28327340
      2828
  11957987
       488
  31770177
  61088389
  61167652
  11136979
        90
  29066411
  11572382
  84396662
  62620861
     10884
   8490580
  32692574
     10386
   4604512
   1376902
  90380818
  38712850
      1402
  27960090
  90966319
  32951265
  25701529
  37760007
  12806157
      1222
      7887
   1519059
  12088303
  61108886
       639
   8413040
  12385720
  62702859
    600598
   1837626
  27607705
       234
  32110249
  62986064
  11962078
  13234641
  46400146
  62240355
      1436
       549
  29463380
  16458552
       444
  80081768
      4192
    869174
  15600072
  49984798
  12029105
  84981543
      3913
  10402726
        42
   2880835
  21600214
       755
  12806053
  28127082
  13538260
       695
      2010
  85130698
   1427477
  12891334
  63550049
  33247657
  53864500
  72201237
  38712829
    734429
  80950570
  46317930
   8264895
      5331
  88723033
  60909714
  61659405
   6207801
  90000070
  65435249
  47078436
  96832365
   3523770
  28425544
  12347528
       142
       968
      5449
  59763591
  61148838
  61537584
   2517946
  59821743
  60429948
  63064247
      3464
  12891348
  12411193
  27700545
   1571888
  28200025
  29493298
      1252
  13815610
      1112
  90000110
  62664357
   7882580
   2135524
   5876690
  27620499
  12763084
  47244698
  27607762
  28089438
  32207573
      2957
  55930017
  55282042
     84306
  29753430
    703156
  13422053
  27911495
      1491
  90765501
    523788
   5851919
  33134042
  43301550
  55869151
  12100070
  29552238
  70333379
   1497840
    319785
    938907
  28311025
      2916
  99411500
  59380744
  63068776
  61128449
   1519989
   1036885
  90000097
  99411600
  56555378
  59928941
  76305422
      4424
         1
  62113870
      8328
  61655111
     13035
   3024017
  13823495
  99411570
  85595783
      5746
  28023707
  83983089
  61228500
  63732224
  12600997
     20824
      2830
  89039884
  59856777
  65459023
      7890
   3024009
  59205126
   3417597
   3151610
  12806249
  60040944
  62119853
  28102235
  60568351
  10699316
  85648101
  12557548
  90167970
  47028356
  60084264
  32795381
  56979798
  46461551
  62436853
       948
  29262228
  60762952
  60893898
   1504977
  52200134
  62787319
     11184
  60512488
  61231052
  12000233
   3159271
  99411586
  54700027
      4661
   1000453
  63310768
  63503438
  28873897
  12115084
  46593104
  17300040
       855
      1052
      1837
  31528794
  63466918
  11784121
      1918
      1301
  60386722
   3177685
   2880870
        19
   1084100
  13097671
  60226474
  83667868
       669
  91038558
       201
  47078942
  63641076
  14063093
      2778
  59954647
  82763693
  28419727
  38334112
  55930023
  10351476
  55017526
      6592
       909
       731
   2559712
  63424256
    168307
  75822886
  85543154
  62018883
      6374
  96243968
  62799313
  56484795
  62435160
       816
  70700150
   6141740
       828
  61562714
  19942150
  27766938
       649
      2805
   1886741
  70339686
  89397050
   8443031
  33303191
   3023922
  62474150
   1468053
     10195
        32
  99411532
  99411399
  28878969
  60619279
  13234634
  61128345
      1933
  33325939
   2751508
  54200572
  60197688
   6900052
      1026
  56555354
  84867469
      1928
   8264899
   2757277
       939
   9766033
  84995772
  27858607
       567
  96980400
     11657
  16362588
  70334557
  65435163
  32350887
  13007363
       320
     11059
      3438
    448995
   2749208
  46899018
  11539242
  10970524
  32063582
  58731792
  63577519
  90906031
  99411551
  60038972
  58652500
       686
  63471213
     15693
      3440
  65435388
      5349
  13234653
  12806113
  59600091
   1400939
  99411278
  59792242
   1032420
  60288533
  60386731
       249
  28231949
      1456
  82992429
  64060617
      4336
      2262
  55282040
    436439
       401
  13823526
  29316337
  60978150
   1483820
  11849138
       331
  32372231
  49301143
  12334914
  29102420
  11615509
  27607787
       571
  59600034
  61973049
  28224171
  62118729
  63214637
     15748
  22787919
  60049834
  68419843
       697
   7364492
  12385685
  28325260
       590
      1009
  61545789
  51000451
      1966
  62508438
    788442
  12034514
  84858152
  63072394
  62644895
       784
  90828402
  11557955
   1403377
   8623474
  14095876
      1415
  85169256
  48339184
  61524357
  62663863
   6416081
  98322358
  31376624
  46835929
    168234
  70335039
  84392039
  11249600
  13823414
  61554244
    936848
   1861411
  12806152
  13813977
  51324233
  16630650
      2911
  61742258
  65436770
      7511
   5584873
       847
  99411513
  52200268
    304192
   7874455
  59954656
  68248933
     10537
   3023950
   5821782
   8611420
  12891291
  27000031
       898
       971
  22001929
       442
  61155955
  12440264
  59205155
   6801988
  72271397
  71222189
  55139506
  62662574
  70349983
  99411471
    496914
  17800553
  65354177
       424
  58619235
  13075051
  99411489
   6207803
  27910114
  70320927
  12891255
     21013
   8187470
       205
  85353696
  11156541
  90989973
  61167338
  62659613
    789140
   1043903
   9601667
  58830534
   1442192
  26800638
  12359217
   1600317
   4567417
  28032602
  63267242
   2962513
  14443431
  12569719
  85131819
  40574452
  54437134
       449
       790
  99411625
  58268369
  61118522
   8252634
       323
      1256
  49984816
  60873783
  62179181
       389
  99411462
  56555362
  10699301
   1893067
       239
  60811709
  62611621
  32975694
  59427337
      5395
   5846406
  12381577
       421
      8772
  50500005
  62514499
  12965670
  85863459
  59657980
  12891283
  28248855
  46109590
  63110419
  91189304
  32160169
  59954637
    660850
  29102419
  59035856
   2647662
  16500177
  59643163
   1555473
  90374608
  52849104
       653
  99411488
  46868025
  62839806
       252
       919
  76684687
  90062536
  98016417
  60451949
  15100024
  27741552
       197
       478
   8334616
  12466675
  90167965
  91014089
   6445214
  27620498
  61741705
   9525348
      1029
  51800006
   8900062
   9637021
  12114348
  99411501
  32372211
  61555606
  63634578
  11869662
  28434974
  59747350
   3024047
  63819253
  12066559
      1098
  61219143
  62702090
  18500044
  99411531
  13814000
       108
  99411563
  54437136
  59560936
   7912447
  61373899
  47328282
  62456285
   1471390
      2882
  52200275
  61391140
  63326650
  63421261
  60786598
   1634449
  12733091
  73776898
  63338298
   1583532
   6445247
  62060593
     12528
   2672460
  28423538
  29262241
  47805662
  59954659
  65296562
   3136258
  13478265
      1925
      5207
   7641377
  63709803
  65435246
  14063071
      8337
      2432
  62735715
   3023887
  60162223
   8302882
  14006381
  12828293
  85709006
       868
  85282882
  70338134
  12857837
      2516
  32636184
   6588208
      1714
      1086
  58674853
  83268611
  36500630
  13712687
  85543167
       681
      1707
  46627287
  59600040
  61120216
  61537581
  62502150
  61863713
  15600178
  99411397
  60880548
       489
  32196092
  68218346
        78
  90000113
  47277449
   1964663
  29693730
  46270055
   1965775
  12771836
   9156715
        83
       180
   8897007
  99411246
  29552228
  40558170
      3576
  99411250
  55930030
   8580923
      1726
      1813
  62909902
  65542464
      1253
  58830546
  60880596
  25500180
  37460202
  63218235
   7428830
  99411280
  55118345
  65450588
   8404800
  11841376
   1339273
  28125718
  82235139
  31769767
  61864106
    809208
  85283366
  56295932
  10351467
  10699326
  28119138
  58508766
  20400241
  62904404
  13234627
  99623811
  28394017
  53224566
    694737
  28284304
  28400543
  58458771
  13416616
       879
      1591
  84581639
  90882378
  57900022
  61302572
      5589
  13456937
      1665
  15604423
      1781
  32633257
    491837
  24900260
       758
  90427247
  11958025
  85683059
     12092
      1115
  56555372
  59600089
  10760236
    734439
   3050887
  72271326
  68573316
       353
       518
  88722953
  46270066
   2795685
   5820447
  12619730
       147
   2879600
  71636076
  56393189
  63367050
       852
  84000186
  56164739
  61167101
  63231615
  12066561
  20286571
      1576
  85693404
  59210805
  13538179
  85172101
    734611
       735
  94882399
  10941079
  59954662
      5690
  11601432
      2009
   4957618
        36
  85472241
  29814877
     11873
   1426125
  47325613
  64065690
  62899216
  46000248
    150954
  46639732
      1031
  83814307
  60783131
  61971628
  61511243
   4701732
  29489026
  13538220
  85039102
  99411269
     10913
   1440945
  59600033
       740
  32412340
  29693732
  47269293
  99411511
  32048972
  56555377
  60197689
      1156
   8227322
  28354986
  61834510
  65354180
  27602045
  27813853
  99411473
  63504040
  10699338
       238
  90810458
  65435245
  12828292
       865
  31841487
       146
  50375411
  62670054
  65438391
  74729116
  46900016
   3439526
  62771152
    436445
  27298058
       551
  99411402
  29837788
  70320929
      1543
  98004136
   1555472
  38609151
  58513961
    734552
       806
  60893885
   9220613
      2614
  98016416
  27131298
       198
  12688613
  13837967
  28002440
  61302559
  85161696
  65393173
  26100174
  32170092
  47277448
  61524017
      4394
        79
  58238115
  11156539
  99411504
  61258265
      5522
  10699307
  13076864
       701
  58830518
   6326380
  32899359
  46109606
  56555374
      4601
       796
       826
   1965774
  29552227
  62702292
  67111919
      1729
  13234651
  32772662
  37400082
     10216
  12806033
  47340143
  25797223
      1250
  38564843
       145
  51829733
  85507829
  62904802
   2656673
   7568703
  63198924
  88723037
       298
  62062060
   3051703
  63145175
      2129
  44531657
        38
  28384244
  59089616
   8347978
       107
      3048
     11047
       352
      1744
  91014045
   1740350
  28214518
  65392123
  61291311
  61523978
   8197876
  32309129
  59636739
  39658183
  56894300
  62742309
  85202701
   1307214
  32196119
    523787
  83616817
  61465841
  12733104
  90001019
  65547074
  90000101
  64028543
   5041804
  88722952
  61231056
     84369
  99411546
  29551142
  13823420
  59600009
   8191502
      1575
      1715
    912999
     16464
       851
  60040945
   3090445
  54706896
  61421257
  61724878
   6141752
      1087
       680
  46830507
  63084000
  62905959
       106
  60871584
  62749690
   2065383
    159930
      2006
  30000402
  59600041
       587
  84396666
      4679
  61947909
   1464271
  46000247
  61088369
  85729860
  90882380
  60872236
   8264889
   5761500
   5852928
  62667115
      2907
  13823416
  90062470
  27620516
        82
   1740349
  62880037
     11142
  28207918
  12359202
  60716213
  62300033
  13007364
       273
  16542349
  18500103
  99411587
  55470797
  11958002
  99411612
  63953904
    734424
  30158069
  84791448
      4277
  54706878
  11201187
   5852519
  59427309
  98322356
  61681854
   6772494
  84677703
  62240227
  20307974
      1924
  85516689
  62879898
  90000111
  66914942
  47375456
   6326471
        85
  62806153
  12438820
  55038590
  90000064
  25002939
  62790250
  99411624
  32412315
  61373900
     39597
   3023927
  82371206
   5631172
      2116
  11034337
  19100017
  13701108
       128
  63305384
   1540122
       174
  64191268
  60893900
  62595390
      7888
  24500082
   3009235
  11400188
  65542466
  88723050
   6100284
  90828405
  63579408
  12168591
  12693656
      4540
  13324767
       696
       732
  59954663
  60913290
  67490948
   8052395
  40556840
   2500013
       104
      2015
  21801465
      1074
  29892827
   5878437
  54828751
   5700220
  11000489
  24400201
      2456
  90220420
   2570751
   9923093
  11384528
  84396689
  89887218
  70334556
    290280
  27588588
       712
        22
  28739116
  60386659
   5448394
       601
      2348
  47241495
  59658005
  49984814
  12290185
  61716562
   8338733
  62737816
  10699319
  60570890
  11665125
  60625648
  98065582
  13888371
  90062519
     10759
   1040620
   3186904
  57459571
  63577918
  28099190
  46695679
  60076175
  12587586
  61155926
       244
  99411554
  55158420
       737
  76305564
  61391279
   7816736
   2535509
  59738465
  47024066
  27945170
  32910739
   1589136
   2517459
   7882589
  11842859
  72278157
  67879005
  11105105
  63661056
   5362079
  85316189
  12029128
  72480222
     83115
  13640615
  27588585
      1033
  43500630
  56555391
     12491
  16668068
       604
  99411493
  61248073
  90235322
  88722961
  85166574
  71636063
  84957518
  55357665
  63426702
  28318737
      2133
  59643082
   1171545
   7641378
   2953918
      5394
   8241617
  12066560
  13438696
       883
  32975680
  12771846
      4413
  12000210
  18500193
  63704453
   5761497
      2793
   2880874
  17760826
  24600268
  29827368
  40012963
  61971091
  12029079
   8265858
       625
  10941078
  86270831
  61910590
  70100369
  71636196
  38735552
    704085
   2517458
  63417240
  12412645
  85693465
  46562822
  62792710
      1319
  74500024
  57431020
        48
  65435266
  99411557
  43900364
  72271306
  11960933
  13800050
       665
       756
  49947174
   3229976
  84691413
      7883
        86
       645
      1690
  60893886
  97667800
  52392174
   2813598
  27813849
  40803336
  60295063
  15900073
  61684141
  13324734
  32799915
      4410
   7805555
  17800552
  88723025
  63419866
       469
      1683
  56555380
    600600
  60893923
      4484
  63554095
  27620530
  90220419
  48339182
  61661112
  63066982
  70320926
  57625117
  59910358
      5680
      8215
   8594840
       776
  59964457
  23814648
  27607709
  62974778
  72278067
  85543169
   9156723
  10970497
  24200458
  61537583
  60386732
  26501272
     84445
    714753
   3019223
  10699310
  28340239
  99411277
  65393205
  27800836
  29576864
  88723048
  32372307
  46830665
  61606185
  67555420
  28126732
  27672172
  28800253
     13161
      1693
   1562419
  11139297
  85420781
       713
  29767633
  65148238
  28324192
  44000189
  65403489
      1901
  85668241
  11958001
        30
  99411159
  99411588
   2757289
  84000189
     16462
    112938
  14131247
  59518901
     15950
  12051355
     12771
  27915100
      1217
      6790
    100528
      4253
  59964456
  55300287
   3177691
  24200109
  60345289
  10699320
  16600138
  27607708
  29368616
    150951
   8316212
      2716
  70115290
   5787144
  58543716
  80010581
  73000163
  72278033
      4125
        84
      1011
      1652
      4373
  56447245
  60162211
    789075
   5799043
   6740256
  90436819
  85693402
   3130580
   7527469
  11470367
      1162
  61373898
  62885389
  85556632
  72278092
  90000082
      3843
   8457991
    739304
  50200209
  61802289
  11958004
  13532045
      1574
     84267
  23700238
  99411530
  99623521
   6100707
   9220612
  13324768
  99411440
  61465529
   8302874
  83087380
  29330098
  52846669
   8731456
  85725925
  47110699
      6839
   3019653
  28315137
  14245839
  60091522
  62907879
  70337126
  13234628
  26839776
  29762569
       757
   3900264
   5704835
  56555371
  58543719
  27000217
  85266027
   8355660
       608
  57325983
      5428
   9619694
  58619229
  11931318
  11112438
      1607
  32633260
  61493655
  32233790
  59720749
   2510160
   3023624
       103
  90001623
  85693758
  70320931
       144
   1036884
  70338133
       733
  62574898
     11811
  88723026
  90062516
        35
  70320930
  12806248
      1994
  85696772
   1499617
  70337119
       734
  84884039
  27234386
  61927683
  56008876
  61155991
      1677
  61537582
  70317543
  29837786
  61736694
  99411630
  99411398
  57126419
  68569226
  11890959
  12033055
  82217381
  29201442
  65577957
   8052938
  99744195
  12611855
  27100756
  99411494
  99411502
  29693731
   4608958
       718
  60783152
    522745
  99411247
  20900873
  85391779
  28230837
  28873900
  85693264
  61087582
         7
   3083241
   6740270
        33
  55027253
      5114
   9400715
  10941063
  13723608
        76
       105
  28288199
  54930418
  14700063
  32264785
  38735551
  63031410
   8541678
      5802
      1073
  85110294
   3119255
  19600021
  68469773
      4693
  85173626
  31664882
  43000270
  10699325
       451
      8672
  32097465
  62505107
   8180245
  29200559
  47277447
  29691058
      1064
  29643364
  59928919
  63027888
  70326598
   1498576
  11800998
  12557950
  55357627
  15700519
  40648710
  11384505
  27620517
       946
  46987596
       448
       330
  33004541
  65434661
  99411613
      4347
   3023930
      1477
    785636
  21800019
       468
       638
   6207873
       152
  85236704
  59205153
  62850948
       299
  99411381
  99411134
  60893896
   8996458
  56555400
  12771848
  58515630
  11622843
  48339185
  12442298
      2405
  60302564
   5700800
  60386720
  72271398
  62776302
       281
       548
  85106382
     20962
  10100097
  23117267
  61465629
      2134
  28739115
  13499820
    579992
  13007671
      3543
  52847457
  57902003
  61320277
   1569060
  27588586
   9100688
  85176263
  29890166
  49984807
  18100055
  90000581
  60386734
  63627575
  28297168
  13400086
  90992246
  91014093
     16356
      5220
  11783870
       387
     12752
  13007399
       611
  99411472
   1082346
  38609171
  63257859
  63379348
   3018093
  21800076
  90202166
  99411547
  61015784
      7885
  10699339
  33391327
    448996
   1555485
   5761496
  63368239
  28277880
  27607707
  57625119
  90000072
  62805096
  70320928
   2880875
  12385684
  19052564
  41583719
  62354478
   1498581
  12056489
  29759082
  59535185
  70115147
  11104040
  68637058
      3744
      1991
  84024573
  85161651
  84981528
     10595
    990400
       404
  61167722
  14087177
      4339
  11156542
  13815583
        61
  32234577
  62707978
  62999307
  13200080
  90220417
       279
  90001870
  29761633
  61739366
      5343
   8704985
       644
      2352
      4376
  88722989
  56977857
    523947
   3141369
  62127594
  12334913
  29552232
    149955
       261
       479
       570
  84691412
  29316338
  74364925
  85012845
   1304533
  12806032
  60878184
  62530612
       698
  59518944
  32975693
  13007365
  62357736
   7364491
  46375012
  51829734
  18728222
   8580896
  56485877
  61857544
  65424557
  13097685
  15200001
      7512
      1845
  46826408
  63265650
  63280713
  29639293
  40518447
  59089615
   1533290
       654
  85377535
  60040965
  63036856
       346
  90828403
   3054697
  26700062
  63552535
   8623473
  19000203
   8731459
  65393204
  12056411
  27620497
  60302152
  47002917
  55003004
  70335038
  84532443
  62640345
  11958019
  13459096
       603
  61205304
  27607785
  28739110
  47032109
  47192777
      1930
        20
  61666278
  63698618
  27976582
   1072453
  65435164
  14041030
  59427285
  62790265
   2875361
  11539243
     10394
   2482992
  60880761
  62020228
  67490940
  12296235
  60058709
  14063069
       210
   6712684
  63641877
  58084892
  61553243
  81525664
    448976
  11463840
  60302151
  27910115
  90021472
  12891256
       206
   2751087
  62060580
  12001332
  61157132
  56960649
    148041
  24200694
  62883655
  13823527
  90992245
  99411412
  32234473
   1296930
   5691927
  61230447
       602
  85593700
  63076335
   7926782
  62393714
    148044
       646
  80082109
  59098053
     67196
      1334
  56700017
   5834201
  90730610
   1520604
   1965506
      1539
  60893887
  85194880
  20195867
  90062518
   1339274
        87
  13935442
  90062517
  88722975
  57668219
  11400200
   3159258
  13794423
  63153365
  63900327
   3686387
  99411487
  65476554
   5852553
       922
  61154800
  63631931
  63957930
  11044591
    734612
       207
   8187491
  61327777
  28400654
  61523957
  62810328
      2289
  61873321
  19301017
  90062535
  90220418
  99411396
  27635089
  99411492
       643
  85418159
  62291150
   3023928
  30228340
  56555390
   5868574
  60433559
       970
  12827873
  14133265
  27813843
       443
       153
       882
  85472296
  65835636
    913064
  10351468
   7634408
       903
  85166575
  58267337
   8409147
  62108994
      8556
  63326458
  60190337
  61896327
  13007366
       775
      2090
  54437137
  12771847
  60893897
  65410106
     10536
  28200106
   1740333
  12527736
  21500087
  85484641
  59928920
  13499766
  60302153
  21900625
  29551121
    934943
  55127525
  99411520
       101
  55050285
   8696066
  10699327
       870
  38500025
  61205342
  10613048
       129
  90000196
  59250918
  61843778
  99411623
  58629894
  60945176
   7100040
       655
  60197685
  61302571
  63112355
  62876984
  13815628
      1300
  83675558
     10885
  12886460
       662
  91014094
   1531677
  29808615
  30168597
  13823436
  85039909
  85797778
  99411626
  95542134
  62514522
  11034335
  13007597
  85774215
  93088400
  29702941
  40542607
     10989
   1566763
    523916
  46503381
  29262231
  59054885
  61248031
      7886
  90017111
  63223045
  29289657
  59535186
  60433560
   4701727
      1880
  60302558
  62662544
  13933653
      2651
  63362261
   7888682
  21900175
  28357112
  12806084
  27607706
  71885649
  56511718
  60893917
  11147053
  82736275
  59599962
  54227966
   8326732
  20080391
  32723410
  62739910
  27766692
  84132491
  60978123
  29262230
  60495663
      2351
  29791870
  63544513
  12296228
  12733078
        60
  63223003
   1084118
  91079285
  99411251
  49822370
       262
      7498
  12296948
  13324796
       699
  63163890
  63190725
  90000975
  47197097
   7641390
  11470365
  82992432
  65542469
      1314
  84586139
  62663133
  11336573
  57902026
  60945063
  10979970
  28117134
       626
  59600079
  61724820
  17760827
  58785684
   6387713
  62878686
  15000184
  24700014
  33181351
  51900018
   1171382
   1723347
  22000648
  85725927
  85693464
  27626331
  60783171
  26000337
      1977
  70337128
  99411552
  12056436
       945
  47361453
    701811
       402
  70338186
  27588587
      2391
  90964785
  56555363
  62996694
  27811020
  76625122
  13373222
       388
       354
       572
  70332887
   3074705
  29837790
  59581491
  60040932
       253
  47340144
  12167927
  27791670
  88722958
  16371505
  25700931
  47424380
  13823496
       957
      2082
  90000071
  62994601
       785
      4278
  11201186
  90943206
  61571335
   5227998
  63738181
  70320932
   7238036
  56555357
    736459
  91014044
  29716227
  46000244
  61908917
  62882014
     10358
  10600036
       392
       652
       682
  89362497
     10812
   7200089
      1868
  29016545
  60694983
  14148629
  63032267
  59987895
  62736605
   5683688
  59574947
  62471204
  13300275
      2250
      1923
  47102398
  70326597
   6911886
   7003777
       846
  60332622
  12884031
  85187424
  99411589
  85277929
  61324348
  28327370
  62147024
  63215278
   1504976
   5639179
  65547075
  88722955
  99411614
  61727186
  12296233
  38529718
  62456283
  62724200
   1497835
      1948
  63266076
  28056100
  71885738
  42183524
  62151268
  13935452
  99411401
  57431017
  59600011
  29565361
  62760866
  10699340
  59600092
  13234649
  84884038
       550
  90062542
  60893884
       204
  98016419
  56555352
  56609588
  58238129
  60198187
  28400606
       248
  84588986
     15694
  59600027
  28108511
  13813999
       949
  55361058
  61531518
   5852929
  11156538
  27620496
  59599897
  27601941
  99411503
   1525233
  63984462
   8696052
       797
       827
   3130577
  33107483
       700
  81335426
   4125070
  11042934
  62327199
  90293326
  47145243
  90285095
   1569334
   9645923
  22900542
      1008
  38194623
   6207831
   6700217
  24200256
      1766
  58515632
       867
  85556631
  99411611
  59581523
  63166692
   9857875
  90000112
   9923083
  13419283
       297
  99411400
  59907780
   1555474
   6273951
       918
      1708
  38564827
   1740056
  11949475
  13371165
  31528774
     11048
  58808917
  61845935
   8199185
  12297270
  61302557
       987
  55357696
  61016942
  66914941
   1723258
  59600036
    522862
  10200050
  90027536
  30167118
   1080974
       866
      2200
  46270031
   9156714
  85082818
  88723047
  91039275
      3399
       566
  63743164
  88723004
  61231057
  12611928
  29198044
  38177570
  61218752
  61394021
      4132
   6207874
       179
      1286
      1157
  71786919
  99411545
  99411441
   1539114
  28222195
      7230
   8582194
  35801164
  59600067
  63177679
   2661929
    436442
  60345286
   1600316
   6207804
  27200294
  27476981
  90992151
  85441232
  47328283
  38609152
  57303819
  13075052
  62952014
  63543821
      1283
  13234652
  14701259
  32899362
   6207846
  32196094
      1523
   7908496
   4567416
  10000373
  46627585
  60302142
  61421280
  10900038
      2263
  32870449
