      1255
  47323779
      2519
    612700
   3554793
   9478198
  33970935
  29567069
   9151460
      5486
  65573814
  29350813
  27200918
      3028
   9300222
  14725418
  66234030
   9545095
  64771078
  65791103
       890
  29552528
  64996080
  44900019
  67767224
       156
  10271656
  66311482
  90601653
       161
      5029
  70985982
  11084823
      3840
  65499214
  67006602
  67051951
  32374176
   2827790
      1303
  47457448
   9869528
   5988275
  67277597
        17
   2876646
  47058906
    706797
  65113436
  29902467
      1972
  14062787
  14458505
  62650935
      7934
    491353
  12359272
      1078
      1943
   3242121
  23180640
  65685671
  85364334
  86337260
  15571845
  64472560
  83699249
      1776
    491392
  65142885
  66695029
      2202
      1535
   8069704
   9529039
  66373820
   6400103
  68397871
  90756311
   1704274
  47795115
  32707019
  63102698
  64739300
  66340607
       481
   3005697
  15081498
      1953
  23180630
  29597977
  67108483
  85193631
   5999777
  66125036
  86118720
    222077
   2679608
       966
  13574170
       958
      1316
      1827
       495
      3762
  36656591
       208
  44701293
  68028230
  50200080
  85189057
   3363540
  65197766
  66586945
       236
  67326375
   1145658
  11187850
  32497751
  64503441
    532765
  28300222
  38691356
   6100050
  68201219
  65711845
  15851012
  28816643
  61130248
        65
   8734605
  64938911
  83699250
        58
       693
  44500134
  62418595
  29597981
  86193134
  64553309
  67129834
  85906764
  91379079
      1332
  15604119
      1963
  47933592
  63867415
  11187800
  47839901
   1241028
   1215613
  37908542
     36827
        53
      2924
  65961901
  85969978
  62128545
  90000522
   3421637
  32504839
  47833624
    222856
   1579868
  66483978
       140
        89
  47058896
  91204061
       130
  66378826
  66870169
  47706694
  46964838
  64217908
  97442445
      3146
  12743479
  13243491
       195
  91056716
    167163
  48802252
  85707205
       658
  66531189
  90002081
   1774403
   1177055
  65431371
  97963927
  15120811
  29370200
  96910190
      1418
  71053737
      1271
      7732
  64995932
  32500852
   7730797
      7669
  39171371
  71053805
       121
  65569263
  66046750
  90000517
   9316767
  66448319
  11954407
       175
  20489637
  33643415
  72508109
  91129838
       439
       980
      1135
   4568039
   9450856
      5030
   3553380
  62162888
  13404667
  29077811
  67647714
  12703379
  67764657
  85211856
      3336
  66747410
  85730916
   2449901
  16198890
  85626584
     18959
  64996959
  28914054
  15408142
  12359128
  63808817
      2363
  12390336
  85586222
   9741486
      7360
  11345701
  15441826
  29547201
  64938942
       109
       473
   1210249
   9389453
  32303326
       391
      7975
  11651771
  30009825
  32450398
  40633295
      5938
      5118
  10464412
  66270438
  29567072
  61271579
  94333642
  64932631
       277
   3641739
  29013125
  47721618
  63808803
  45241777
  66657564
       793
  64229578
  86397073
    155678
  33908805
    155664
  11187819
   9811901
  68636952
      1873
     13451
  11922907
  65012299
  67898243
  91185651
      3510
    140358
  39636634
       316
  66342170
  85799908
  67698231
  91375704
  44900044
  40630283
  44900036
   9752519
  91027673
      1050
        34
       464
   3415238
  13416721
  39200006
  63867363
  62479315
       452
  66625272
  11156611
  20353844
  33555459
  49072644
      6583
  14805628
    431422
  67098166
   1874281
  62275992
  66993738
  59738460
  66518523
  70985886
  47841794
        37
    942791
  10099657
       274
   2588418
  13515619
  65817801
  85825361
  65772690
      2687
    222011
    659797
  32101516
  29511105
  53513149
  90677852
  91129835
    613151
  66952076
  85202051
  65331388
       989
   3004811
  64434394
  62122829
      2054
  66543046
  67478456
       359
  64133663
  95542318
  62760219
  66583666
  90000102
  10315631
  47451050
  65358656
  65727554
  13804340
      1847
   7996159
  66251641
  10300977
  67061819
       229
        80
      7340
  18100699
  91104408
  66960609
  71053724
  14827181
  13018362
  32424421
  85626913
  64960423
  66787524
  67579626
   2610110
  62369104
  83634426
      1542
   2011676
  33420160
  65937248
  66670692
  85832117
  11064284
  12825274
  13167507
  85242790
      2064
      2980
      3475
  13304037
  39282935
  10700286
  64938926
  33420147
  65504420
  66340117
  11177394
  12986812
  47613265
  61961281
  67754701
  14725411
  60429972
  67736531
  16781480
  28875170
  47506165
  10050416
  64513243
   5313281
   9318301
  14577548
   1765274
  13734711
  91533692
   7957239
  64938941
  90684869
      4065
  29391247
  67387653
   1187204
  13054894
  63755890
       251
  39257636
  60168907
  61488040
  66985856
   4609197
  11927925
      8356
  63748994
  66086283
        69
  32367187
  85867514
  13883726
  17400231
  32513262
  53700805
  11900005
  60429946
  85773745
  67341645
  85241566
     25423
  13177988
   3349898
  64938916
      4300
   5976612
  71800270
  28742823
   2597392
  64444798
  98058400
  29922558
  48025949
  68088469
  85198876
     48671
    532573
  67166796
  66826464
  29000218
  70369078
        77
  12717726
  16808530
    143397
  33767628
  32240524
  13763420
  13779022
  65011193
  67059768
  91275507
   9861762
  61848538
  64288558
       607
      2326
  66802052
  85799852
  32424412
  64444788
   1294278
   9428099
  85914919
      1099
      3090
   1218130
  12872016
  66480096
  91444839
  85871348
     10355
   1841776
   9553721
  67658905
      5664
   9729027
  66681194
  85216727
   1221930
  47913991
  61250757
  61562539
  31421242
  47822888
     60993
  29208890
    140368
  33944699
  67728782
  91406036
       119
   6100001
  96491069
  44500113
  66849059
  70369060
       505
  91134814
       841
  33809591
  47058905
  77668437
  33944706
  32757581
       340
  66522197
  85211862
       257
  21800429
  28668468
  47547720
  40625896
      7775
  67615098
  73800054
  11926888
  53512851
  67737075
    431421
   3067516
  15867652
  91129841
      1754
    341773
  33036109
  33275864
  91129819
  14972496
  66922146
  11954417
  67424025
  86061194
      2086
      7268
  29497152
  90000141
   7736365
  85688564
       900
      1409
  29189164
  67923675
  16337219
  66681706
  72933220
  86061351
         8
    491363
   7554932
  64618491
      4539
   1032182
  26520873
  29444651
  67483667
  97929559
        13
       267
      2128
  29321924
   1134752
  15050865
  62942419
      3226
  28922060
  66904652
  64632915
  64938921
   3160756
  52731904
  67101070
  85807615
      8128
  85607778
  90003106
  15654953
  33600735
  63081600
  65377252
  67059758
  74606586
  31855825
      1355
  29380051
  32361817
  90587592
  26600936
  67683316
       355
  47732824
  47928025
  66947576
   3703862
       419
  84700355
  92765516
       137
   9229622
  33498211
  33498203
  67189852
      1159
  10300987
  44500120
  49500231
  10382640
  65823003
  12926902
      9158
  29077633
  59088206
  85505022
       117
    149067
  67472637
   9126495
      7945
    437206
   1475656
  91428270
   5851150
  14805662
  65306894
  66635831
  84700367
     12595
   4100126
  13941918
  13584763
  15217669
  72361627
    532227
    613172
  11313151
  71053554
  16193552
  68153143
   1168170
  67490493
  36100078
  64151546
  64607450
       567
   3478330
  70357475
  29895462
       320
  12732043
  59738466
  64283786
  67235000
  68498825
    156037
  65701149
    523564
   7615064
  13460430
  85182882
   1928776
  85417983
  91445165
      2106
  53715202
  65279810
  66939623
   1886777
  10095721
  47098676
  50200075
  66359690
     12657
  13416720
   1334744
  64288542
  31236247
  65972517
   1963887
  11187827
      3160
  53524282
      3073
  33420146
  33420161
  62722156
  14972492
  67285086
       249
  94926549
      1456
  62535172
  12101439
      4686
  11356899
  66605583
  85718450
  91444840
       401
  67387706
   4500191
  15408137
  64932648
  85198878
  67992281
       331
   3421549
  16288639
  39600428
  66958843
  12688224
  65247728
  15655672
  67766497
  85626590
       571
      8983
   1784117
  10032892
  29413578
      3397
  64730852
   1159070
  47931929
  65791915
       697
  67189856
      1009
   9348005
  12979894
  84986472
  64905300
      5344
    431437
    532519
  13644221
  66046743
  44548240
  63005298
  21800282
  64973578
   1187146
  47000101
  65035946
  66861304
      1415
  16794918
  60088165
  66017331
  67317973
  70369169
      1180
  12891241
  18000002
      4010
  67415074
  14082877
   1593849
  65817784
  33684725
  61298448
      3911
  15189510
  45700096
      7511
     16327
  63943154
  67042529
       847
      3126
  31820913
  47600336
  21900034
  32457434
  60273421
  65746262
  67409011
  67761219
  38070259
  84700350
     41097
  29542588
  47289579
  64283773
   4848299
  11507771
  65838758
  85928620
  85750153
  67196361
  70381056
  70700004
  79835993
  85193640
  90756312
  11354789
  30085902
  64643235
  85387261
  11209221
  65146100
  67381017
  28505205
       591
  64019825
       424
  85193630
  15459078
  30052125
  15654951
  90002071
      8736
    808509
      5937
  70381028
     15248
   1155836
   1221397
  39622279
  51605105
  60168918
   2774990
  63385795
      6724
      3730
    143572
  10013959
  13669747
  66590127
  68033059
       205
  11085593
  11932053
   9126492
  67024919
  67868522
      1745
  58800673
  66744168
  47160952
  11301802
  86084374
    709822
  15304995
  66374677
  66886878
  91129809
  13486832
  63808804
  63808816
  67957113
  13641936
  47669904
  85191967
   2588549
       449
     11685
  13305969
  39200485
       824
       790
     36496
  12867348
       323
  14062795
       936
  67761472
       239
      1420
  67808032
       421
   1151941
  85509638
   3641730
  67151162
  91631052
  10507826
  13771648
  70384820
       967
  38765017
  70954805
      1844
  64319318
  62650934
  85626950
      2062
     10359
     25315
  14725417
  85527652
  85825157
  13319967
  83640609
  85775375
      2220
  40644716
  76445770
     15151
  15408132
  39318533
  80030175
       197
       478
  32500853
  29838709
  61715169
  10433576
  36656588
  90765412
  29613546
  66617616
  67242866
  15141841
  55172553
  65375036
  67278513
   4765316
  48600121
  66359688
  67068960
   4124446
  85036849
  65550921
  72933271
      2166
   2612824
   3427191
  64923416
  86058720
   3456183
  65198234
  23100204
   7083209
  67306679
     12812
  71051487
  13781146
  13716138
  83475611
      1098
  11313125
  47747003
  66923747
  85871339
  66625233
       108
      1034
    217687
  28544477
  61148718
  63392302
  10351336
  66359685
      1702
  29409094
  64444785
  33922030
  90724484
  91479948
  47721599
  65301219
  30145093
  55086674
  13163154
  66531754
  66281780
  91129820
  53630781
  85825354
      1065
  11959621
  39200010
  66953422
  68757110
  71053553
  61227761
  64520205
  64938925
  67438058
  91187063
  16200485
  64634598
  70357561
  91595552
       436
  85527680
  67801552
  64730855
   9721024
       820
  33275858
  15482270
  63808823
       138
      1401
      1513
  10123867
  85886907
  13804997
  78751913
      1473
  66046748
  64362069
  65569266
  62555224
  86021828
  95540164
       396
  90000068
       348
     16785
  64771075
  10929153
  13775000
  64938947
   5948981
  62472651
  67802036
  12035925
      1934
  92765517
  14357486
  30046420
    101239
  38521994
  39055149
  67806024
  86325827
   1572367
  10739983
  10938021
  60904458
  67750817
      3868
   1664720
  33490949
  63943170
  65583336
  13716149
      2401
  65845797
  85719982
  29603701
  30148802
  47931931
    272374
  66496963
  85300600
  64936833
  36338019
  49884044
      1167
     14183
   5069209
  65309157
  65248042
  13511858
  53700953
      5769
       212
    222958
  23180613
  67230720
  90003398
      7269
  13728330
  47058897
  64730886
  13482101
  29444924
       351
  85193643
   1622302
  67277288
  23704374
  31773239
  43900063
  80975412
  79835958
      3020
     66608
  67489543
  83975496
  79835846
  96832121
  65277705
  68229365
  85187096
      1113
  10065267
  29661761
  65207600
  66655401
   9744810
   7005154
  30033803
      7190
  83699316
      1453
     21897
   1253934
  85198873
       779
  59738487
  65036497
   6941748
  47613287
  67525342
  98058397
     12643
  85871343
  85626895
  44900038
  27500003
   7083219
  66343339
      3002
  15104976
  29066657
  33274756
     36508
  53630845
  85809095
   9234122
  67734264
  13489654
  47809349
       742
   7083210
  10311708
      3715
   1183642
      1147
  66929422
  66985367
  86283628
      1762
  10976867
  36656585
  65006859
  65035943
  33944703
  33315797
  63987795
  89099400
   9940328
  90000055
        39
  15655667
   1550571
       928
      1027
  33635201
       729
  66359683
      3922
   5725274
  61082102
  32418075
   3683335
  65465054
  11926040
  20364645
  61227854
  15104980
      2039
      3551
   9947942
  11918618
  22400028
  15408128
  64938939
  86142017
  60088084
  65624477
   5976529
  13734709
  29189137
  29945065
  30095171
      4619
   9529025
  91379084
       372
      2518
  28816633
  66359691
  64702218
   9212088
  32279788
  66707669
     24722
  64903379
  91382179
  29567325
  66125047
  80030184
  58120652
  85636845
      1302
   4424617
       993
      6474
  66770139
  67759306
  13349906
  70357613
      3423
    808574
  67184083
  32374220
  48121453
      4992
  47363261
  27500287
  65197111
  84058118
       202
  13076724
  65802417
  85182029
  90187184
  11216851
     16775
   6103079
  66993709
       671
      1413
   2597360
  65825039
      1482
      3220
  13651088
  47058710
    114952
   2588571
  65817777
  70357622
       148
     48669
   5000425
  64974546
  19400007
  90000075
  85594661
       795
  13844986
  47928026
  68127720
  77040286
  11954387
  84321717
   9472370
  29200050
  61848539
  63313206
  65996893
  30009713
       136
   1151942
  13798369
  85961052
       384
       480
  85195796
  11348174
  85043646
  47904208
  14805613
  66590194
  67346176
   9542488
  11177940
  13347408
  14357355
  29074950
  45700059
  51100268
  65730478
  97467866
    468475
  10700434
  15184841
  33490951
  62914109
  64979962
  77742793
  44500114
  10315637
  32541583
      1366
  66745134
  58663581
  98198304
  65065847
  66643189
        46
   1170683
  13076469
  13228880
  26520838
   5636941
      8780
  10261497
  85010383
     18181
  26800033
  74402548
  64730887
  40633270
       254
  53630626
  67752431
  39282940
  85594681
   5536410
  10271674
  11162823
  90000063
  33200008
  61186893
       715
   5536414
  14471997
  39278296
  43201857
  67487074
  13596874
  46701317
  47751518
  67549765
  90247490
      7390
     18815
   1148495
  14542516
  67240613
  66836728
    808492
  61792094
  84971861
   2829370
  66870170
  58642021
  62402835
  65232270
   3683331
  10069372
  13886665
   1886748
      3480
    524979
  13460379
  98181245
  61947043
  85707235
  85661945
  43984124
  66578530
       863
  47900095
  44901620
  11500581
  13805012
  64501932
    532505
  29200011
  65504338
  64926002
       721
  58014400
  52002740
  36500055
  66761653
  64921330
     12659
   4124437
  64151571
  79835847
    725138
   3535112
  67151194
      4576
   9869526
  67657183
       920
  29189144
  85825356
   8989903
  65999253
  84678815
  72933244
  98058396
  32424926
  86118646
   1168268
  16200413
  15100987
  13740256
   5953850
  11187765
  63943169
      1537
  33211128
       296
      1347
    155913
  47058915
  47682293
      1200
      2355
    613083
  86118636
  29409689
      1878
    471398
  47713276
  65558714
  66221461
  33555454
  33957485
  66487140
   8094386
  63478436
  67210547
       385
  11818809
  29055868
  67508573
  67661136
  82070581
  11290802
  20367155
  52002587
  85871344
       220
  70985891
     25354
  15425992
  63313214
  67472965
  56690280
  85974716
  15538742
  32374240
      2459
      8901
  13734603
  65749580
    533743
  15495830
  70316391
   1168227
       838
  33719415
      3400
  32106275
  63313201
  65232247
  67384294
        56
    155646
        45
  65488030
      1540
  44500132
  66658756
        63
   1839626
     11686
  64938936
  65956294
  29189134
  60168905
  60435968
      1328
     27877
  66780623
      9213
  32279787
  65248280
  11924699
  63536144
  63762698
  64730888
   9212089
      2995
  47058898
  66656789
  71053740
   5965397
   7875702
  63490778
  85202781
      1012
   6700831
  67037578
       642
  33505976
  66125046
       302
  75262326
   1450126
  33500962
  85533542
  67385352
  13280546
  65561755
  74402551
  86121542
      2520
   1846841
  13482130
  47613286
  31830606
  33275850
  47834254
  29360224
  44500125
  66854070
  85198874
      5433
  64444796
  86118669
  33379670
  97963923
   1136963
  28511511
      1369
  10382627
  65845804
  86061203
     13405
       723
  24700007
       430
    143399
   7083211
       516
   1131641
   7554939
   8819346
       524
  66172081
  67137211
  90017514
  60435964
  70357641
  91595551
   9575999
  85825159
   3421630
  68155059
  65936112
  85915422
   9963134
  11933188
       400
      1199
  29628360
  67811826
       286
  85594689
  65488019
       343
   9030049
  14041787
       335
  13015433
  67309333
  91129848
  32775625
   9316765
  15305009
  32348000
  15495857
  32093997
  45600538
  85133185
  70357615
   9490828
  74606587
        44
      3135
   1572368
  66246313
       753
     79345
   1550570
  15317649
  68063601
  68195753
   9734320
      1666
      5771
   6900690
  90132732
        23
   9657215
  11946069
  30277154
  16200470
  47990865
  62338711
  66208118
       322
      3512
   8744418
  66099794
    262594
  14327252
  66658761
  67684915
    627409
  15120802
  47209832
    336116
  13039422
  65823008
       766
  15305010
  67174355
      5732
   1168196
  11934449
     13453
  64548260
  68028074
  71051485
  40707069
      1498
      3620
     12626
  39282964
       454
   1803233
  13305968
  14569993
  66304677
       466
   1550580
  67273626
  85202057
  90016443
      1395
      3541
  64771085
   8549787
      1921
  10551688
  67654988
  44900030
  64780468
  65817803
  67557113
  85102792
  65815607
       247
   4267611
  17301017
  65583339
  67276200
  29494941
  56112545
  47902052
  86118697
  12400066
  71467576
  73300112
       124
      1938
  31527659
  59975988
  11871136
  13829359
  32497402
  11093336
  13035579
  28432599
  65625754
       186
      2153
      1731
  28672121
  63464176
   1247333
  67589621
  10176694
  85907082
  90000295
   9298948
  29674804
  60809872
  64730857
  11093342
  13610865
  61099818
  65446267
  83657588
  15408147
  30131578
  85198884
     12401
     24723
   9966868
  13600726
  29189129
  65823002
  54100149
  63943139
  63630623
  86118709
   2296141
  68002342
  79835989
  44500140
      3118
   5850225
  65197114
  66359680
  65822999
      2052
      1793
  12391254
  13733069
  64444792
  65583324
  47990858
  71028324
  79835849
     15075
  45241772
  65913233
  49554200
  66849110
       667
      6209
    627170
        75
  68111576
  30073813
  33798451
     25294
  66843048
      1236
      1857
     28866
  54744492
  71053556
  85707245
  29567066
   7957234
  29603966
  85202783
  66311477
    219270
   2432119
  11913299
  13507644
      1345
      3096
  77625167
   2684339
  20450937
  64501939
  86021819
  86035682
       127
  14805656
  64667875
  28686797
  53522589
  85615287
  12978793
  29135407
  85198885
       858
      2609
  85871342
      1055
  11354758
  29189165
  39055161
     18721
  65433503
  90000093
  63808833
  86337259
  91406108
  90000052
      1003
  32374199
      7925
   5988232
  66285382
      3231
  86118708
      8000
  68808096
  10700456
  59465462
  90000067
  14511509
  47920062
  28781233
  30148805
  31866304
  32450402
  32890391
  47493319
      1940
  85853797
      2328
      3921
   5559481
       172
   3421652
  10271669
  71053733
      1773
  41200223
  60072287
       726
  12920057
  47058920
  60029144
  30070129
  86327774
  66700449
  63081728
   1642989
   2011652
  13734023
  14559069
      2035
     19617
  33763124
  85615284
       711
      1168
  33691376
  67377480
       486
  66487143
  66656784
  14991811
  66939588
      3190
  13473915
  85468468
  89886020
       233
  29447346
       660
      1204
    460745
  85119645
      3788
     24891
  90003221
    296343
  56789026
       690
  65247788
  11993706
  86031926
   9748219
     12644
  29597970
  67107746
      1450
      7587
  67813329
  33587336
  68195722
  90000656
  28133049
  66582967
  66780243
     45416
   1278881
  86193137
      1960
  63808826
  12845400
  66494593
  41471743
  66125034
  85730934
  90000084
  49300155
  91187773
   7997159
  11942487
  44900028
  67763678
  70357647
  84770871
       166
  50100016
  10271672
  16155845
  62837984
       135
      1604
    307332
    995708
  85974727
       192
  23180649
  70985948
  91508175
  85839748
  65308686
   3529732
  97963961
  13322218
  13517889
  30277986
  77668430
     32529
   1597902
  33901421
   2065665
  29047067
        70
  12688275
  30195826
  25260492
  47904209
      2051
  66382691
  30252457
  29130664
  67825811
  33422726
    532556
  15431443
  14357396
  70381050
   7083216
   9652879
      2863
  67144288
      5988
      6360
   3070656
  10784462
  43400019
  84770880
   9254110
  61378406
  67348563
      7322
  65301167
   1245792
  67611881
       224
  65102399
  95542338
  33490952
  91063577
       618
  10268994
  46892143
       223
       116
  29189130
  67922494
  59818345
  90016445
       241
      2314
  11952506
  67825792
      1351
  66645400
  67754345
   3633314
   9625467
  49072648
  83634429
  11301791
  68114482
        96
   9126508
  61575804
  15538752
  11245603
  14813669
  27276065
  86086608
     12780
  66270432
  67419451
  86879360
        99
  11168415
    155919
  11084822
      1484
  68386128
  71053788
   8591387
  67355327
  29500823
      6327
  13642838
  75713524
      5336
  36656592
  63313209
  33185780
  50700085
  66135000
      2516
   2011679
  47431879
  64606426
      1086
  32424425
  47891581
      1682
  15428028
  64607426
  67151193
  60792668
  10226334
  13574229
  44900022
  47547707
      5328
   1148499
  13688214
  30046438
  65232257
  13941914
  13487339
  31058921
  61026732
       489
   2606600
        78
       986
   1148447
  29189143
  67729840
  85825353
      1805
     15251
  85773750
  90000113
       719
  13035663
  71053789
  13866020
  67072234
   3400960
  68280294
       180
        83
      9001
     11831
      6342
  10043466
  66604875
  67766867
  90777475
      3198
      4803
  15408149
  66985389
   1187215
  12225025
  29165630
     12127
  33400304
  67932218
      1253
    384715
  65326663
  64501974
      2754
  86078625
     13581
  13311497
  45300004
  66726980
  91620854
      2072
  24600281
   4141891
  67308252
  85688562
  91169775
  10327464
  12247420
  36100115
  65592698
  64967743
  12945510
  66658788
  39145546
  47813802
  64488073
  61210810
  67090088
  67801175
  85586223
      2621
  33798382
  47995891
       410
  67106120
      5325
       844
      1591
  44500143
      1808
      1899
  29189140
  67025916
   1765275
  85789461
      3132
    657487
  13674167
  67726321
      1343
  10598179
  15571850
     13069
  10339044
  13035666
  60657642
  66377422
      2346
  15493592
  27000030
      7966
      5500
     13456
   1187205
  65426964
      2734
  33069148
       147
  46900137
    143672
  33490938
  43000481
  90000099
      4064
  29189163
    155868
   9746073
  13906505
  33707779
       735
  37600217
  65813572
      1978
  31400038
  13804403
  11933189
  14076812
     15137
  16606213
  33331227
  61116652
  14805642
  59738463
  85799855
  67412106
        36
  67720719
   2200715
   4700121
   1539966
  50100084
  61297651
  70985889
  92214218
   9726216
     12132
  13817000
   1747998
  47919862
  47635180
  47860048
   8738589
  66615867
       791
     25168
  85902509
   9985650
  67734998
      3069
  10929147
   1187206
      1156
  11162824
  13798374
  13829360
  90017045
  21204340
     13455
   7200055
  66439874
       238
   9591848
  32114541
  47722671
     40648
      7142
  64771062
  67134684
       865
   9515042
       146
      8119
  11290805
  72000253
  79835991
    553496
  47465391
  85626952
  13866048
  55180870
  65464392
  66705985
  67059727
  11818828
  15428029
  61099834
  70985911
       551
   3683333
   1219514
   2065660
       496
  11070997
  28782609
  37400077
     28110
  33922064
  39257644
  63808814
  66629209
       198
   9250192
  59660033
  62586032
  65817783
  66919622
  15785461
  44500137
  33871622
  66448208
  71053790
    948057
   4227514
        79
  33905106
  65660859
  67204722
  67810618
  85191846
  33881526
  47864127
  65293478
  66515229
   8900966
   9318302
  13866021
  31907380
  67140062
     31081
     15447
   8133815
  46301411
  66787556
  47289578
   4609198
  28934688
  32345882
  63943131
  62056666
  29552544
   9748335
     12128
  66780683
       250
      1250
  29184856
  65583343
  64730898
      2408
     25313
  26502395
  65356783
       145
   3333886
  13676523
  85509636
  15459077
  38800686
  85606971
  90000632
  13422465
  85626830
  29387536
  66125039
       895
     19551
    532837
    704735
  14972493
  66055659
  85871338
  85825164
       298
  13311510
  85586224
  12209644
  21000368
  66415903
  67270213
  67385988
   2597374
      2129
    341764
  16370713
  50700035
        38
      2324
      2825
    844644
       397
      1551
   3067517
  29287344
  32291486
    532555
  11084794
  66284471
  67184069
  11700465
  15408144
  90000350
      4207
  13603559
  49072645
  65642094
  10348406
         9
   3466821
  64501943
  85816817
  10391428
  85681266
  20447551
  66991652
  56086817
  64938919
  55227406
   1550563
  66629225
  67490450
  85707204
  13603569
    296342
  85955607
       921
      1538
    613241
  85776149
   9665970
  86118647
  85191971
  86118704
    123374
  21500108
  33881546
  13394709
       293
      1346
  29405078
  31058951
  66904668
  90000286
   7083220
  67764394
  90000733
     25297
  13420533
  45241765
  68191043
  91385906
       356
       513
   9106133
  60961531
      1879
  49963442
   1246547
  13545157
  66270435
      1165
  31796930
  67255251
   9213622
  13473902
    471378
  13584783
  66590249
  67435928
   6051989
   9704191
  13763384
  96089341
  23180628
  44300006
  67346928
  15425991
  67825960
  85191962
    532545
  27200916
  90000500
        29
  33555453
  84700366
  47885442
  66625264
  67735672
  28509691
       839
      3294
   2827789
  90000062
  62383147
  67379532
  67462424
  83975481
      2841
    167080
    627179
  79163984
  85594677
  86337258
  66695031
  72497032
  90482377
   8983326
  16606195
  47990866
  62301944
  67462408
  68250209
    327837
  66997936
   2606623
  32600014
  65025114
       714
   9212076
  13574231
       960
       767
  32279630
   5613524
      1753
   1140173
  29395392
      1630
  65874340
  85820754
      1397
     28987
   9955983
   9475457
  13804396
  13676521
  47900094
  67189869
  12454053
  66976582
  86166589
   2065670
  90000278
       901
  24700235
  61099859
  90835584
      1007
   3303307
  84770879
   1032181
  27993557
  65378350
     29026
  28403325
  64854403
  68207075
  83634431
       577
  13794278
  65817806
      2936
      3156
  11348965
  67090085
  65922373
  86397181
  90002644
      1789
  67085726
  67386775
  90000427
      8127
     24892
   1823208
  49200231
  62339954
    222116
   9212064
  65446249
       541
     13259
    532628
      1287
  67730864
  62625276
     15263
  46703734
  61125365
  66285163
  84354971
  85594697
       200
   8934548
  10315630
  65702335
  70369053
      3826
  55180861
  67104335
     32903
   1244987
   3535235
      1905
      1239
  85707240
       484
  13141966
  66826400
  66928681
  85606962
  11145619
  43984139
  66125037
  90000087
  90000098
  86178250
   5881382
  66089612
  49300704
  85871345
      1556
  33776846
  67723601
  83772633
        59
  12490287
     12660
  64444765
   3538771
  67077291
  67192570
  67585241
  12867344
  14577492
  36656587
  66512874
   9400002
  11344768
     36612
  11163686
  13632609
       842
      1739
     25041
   9657179
  85521243
  23180626
  28816644
      6680
  47740435
  13750486
      1323
  32299519
  15672296
       453
  85191969
       950
      5534
  46836847
  91027674
  86118686
   1886806
   1968089
  85772701
      7612
  86118692
      1399
  10271664
  60168908
  67385120
      4142
  66711408
  66985857
  85706331
        31
      2085
      1466
  11544754
  67609361
  79835996
        18
      1752
   9947927
  39657279
   5971212
  66958236
  29383366
  10829412
  30017730
  90000187
  12745013
  16794898
  66242290
  70985897
      1480
  66494599
  91410245
   1153229
  48100278
  66270462
  29189147
  11216553
  15198496
  67808285
  85202054
  27276095
  29055866
  66270442
  64446798
  90425118
      3031
  74606583
      5404
  15800098
  35800495
  97963916
  84882554
       730
  67189860
      2057
  15025618
  63808821
  67195475
      1010
      7509
      4167
   4903225
  15482272
  30001473
  11177438
      3352
  13319917
  66281891
  71053214
  32386160
  33710306
      2347
      3898
   8800180
  18500015
  91248092
   8500026
  11345717
  91109540
       450
       504
   3159141
  47370540
  93752165
    613117
  12953840
  11348170
  64501966
  85976932
      7488
   8474236
  12110755
  63867197
  53522603
  68686713
  86397134
       266
  65817778
  33372430
  56504379
  64634597
   9106134
  68038232
  91134849
      1154
     15346
   6179686
  10033300
  47525212
  67066172
       777
  15486838
  66958751
  90000104
   9680084
  31812552
   1886808
  29408061
  61227745
    471387
   7101054
  13109707
  14005585
  64995937
  65811411
  90000321
  11209213
  89645839
  66286603
      1712
  20447546
  47632414
  16288645
  66530465
  66624233
      7359
       876
       533
  56691090
  67827120
     12206
  84770784
      2029
  47834242
  66681911
  13553935
  30085915
  66780678
  71028425
    808566
  10032898
  71467579
  13105524
    942838
  86121532
  14037376
  13657908
  33089047
  33157747
  47868912
  63943156
  91406110
        21
   5948998
  68155220
  67810845
  91478416
  64996077
  85594684
  90000057
      3196
      1559
      1824
      6696
     19611
  13905691
  15316713
  28509692
  29166592
      8594
  64938908
  66965552
  47000086
  67698528
  14805641
  63322123
   1219450
  33665376
   2065673
  10300236
  11093346
  66025422
   5976530
  28590335
  84770878
   9490829
  13217382
   8734461
   1550564
  12502041
  47110322
  57844911
   9478191
  12997923
  63867460
  68252794
    713331
  85904627
  16298078
  86118644
      7510
  67279217
     10882
   1550567
   1244521
  66359689
       405
      1288
  29453852
  64730874
  66836734
  13059557
       149
       294
  10324296
  65817776
  66437660
      7557
  28960753
  30209974
  67435927
    808589
  13395045
  90000076
  13098597
  11069285
  31058950
  47298952
  85765059
   1151943
  15604772
  26600237
  85914920
  62352130
      2973
  36656596
  62343414
  65759166
  47821524
       378
   9073764
  85191961
       383
  64781522
  72000222
  21469896
  66234137
   1971231
  29462448
       600
  15425990
  38448978
      1703
      2742
  12918244
  13603573
  85914917
  67756854
  13804376
       535
  14832968
      1419
     18820
  23180647
      1592
        47
  70369067
  28403317
  47891565
  66285428
  67164478
  71028245
      7670
  72000201
  79835853
      3735
   1152472
  33174080
  33981221
  66211706
  47864129
  85185682
  85688566
       610
  49072646
  63313215
     28672
   7579030
  50300301
    299945
    532554
   3067514
     15337
   3086407
  47598331
      7328
     36664
  62592197
  65401322
      2891
   3303308
  85199273
  66502296
  67189868
      3011
      1840
  36600040
  91129817
  32258010
  67828699
  33490950
  47864130
     19613
  11290872
  13035673
      1130
   1245997
  47860047
  63836688
       102
   1032180
  66158414
   5636927
  62427898
  76445745
       629
  12943364
  29165748
  90003112
  86218582
  64191936
  65397998
    808522
  11354761
  33719313
  45241770
  64262014
  12198919
  32600013
  45241780
  65424624
  65998720
     21253
   9529032
  52200008
  86118703
      3078
  61851973
       369
  32386167
       425
      2047
  29200003
  33963438
  18100068
      4049
  47098677
  47928027
  67151189
  66522285
  66844086
     33630
  29971170
  64811559
       227
      2551
   1148500
  16200468
  47462746
  66410971
      5113
  11216663
  11348972
  13829354
  67070625
      1365
  66027773
    155121
  10315638
  13013531
  29247856
  47576703
  65817796
      1295
   9495606
  64032865
  29499479
    521736
  33864837
  47833635
  66780681
  66962729
  67196349
     36645
    143430
  56869961
  85942474
  29922568
  29289567
  10076576
  26586213
   4100351
  47700064
  61485092
  67525817
      3903
   9652880
  48100270
  63943167
  66586925
  67542855
  67808637
  67483361
  85976774
   9259733
  67751669
     53165
  12260172
  46095348
       633
      7439
  70369054
       457
   8094389
  85193642
        12
       930
     12130
  27553047
  48100274
  66249634
  67762385
       609
   2588346
  28420030
  47290620
  90851539
  90535429
  10315613
    143427
  64320883
  70357597
  67043451
       307
  14061298
  90724621
  47835940
       264
   9834637
   9294714
  64283794
  65012093
  80030194
  17600059
  20800070
  65537176
      2272
  15821621
  53631000
   9382577
  11923029
  13546514
  65998155
   1264489
  47920058
       366
  66307669
  86283635
  52002739
   3613594
     36622
  30209999
  98198289
   5303060
   7554934
  32959518
   6375729
   6700827
  61422899
  86061184
  50501343
   1841834
   5041654
  66870163
      1173
   3557304
  13311485
  67108559
  67823653
      3052
  67692749
  39609024
  91129813
  85198894
   9984904
  13311519
  47907175
  29932718
  65825038
  84700319
  13035585
  47480366
  65994276
  85193141
      2880
  66565911
     15255
  67072230
   8873097
  40773084
   9721139
      3918
  67236957
  85907450
      1737
  85839681
  67759002
       287
  11356905
  57465515
   5069197
  47714770
      2078
  23200299
  29184635
  90000074
       526
  65243144
  65817786
       429
       381
      1698
     25333
  23180629
  85964461
         4
  29512519
    808540
  66678958
  11187835
  13107318
  48100023
        28
   3415235
  65581568
  71800295
  79835986
      7380
    471894
  13734750
  30046427
  68027823
  14357356
  64938913
   1841818
  13574305
  29513953
  90003070
  15604134
  33171215
  63381125
  19817732
  33490948
  65657737
  66715385
  67805803
  77152503
      1565
    143560
   1550572
  64335337
  11935889
  66603698
  27797442
  61177687
  65506297
    819712
  28816639
  39720455
  64283780
      2334
  29499098
   1863039
  56690250
  64293547
  85799846
    146605
     36506
  13311491
  28650887
  29499478
  58182912
  91480635
  29211536
  75713562
      1175
  15538733
  45101536
  66893654
  68023781
  68119564
       132
       995
   6103111
  85198890
   2775954
  67184072
  14327248
  11818804
  63943164
  64607437
  66902484
  10382653
  66343891
      3786
  66609470
  10144177
  11334661
  28500166
  86021817
  67129952
  19200114
  86326780
  33718294
  47300062
  62098212
  67723785
  65584919
  90729230
      8026
   1622297
   9330202
  85198891
  32526912
  15457498
  47879367
  66241146
   9529023
      2235
  70361628
  29499480
  66270436
  67868334
     21940
  16231711
  68188593
  11919992
  91056702
      1555
   9300212
  33719389
      3814
  13311479
  33105839
       225
  14577512
      1685
      3879
  30165810
  66487142
  67556821
       579
     36568
  85198872
     28712
      7613
     18759
  66787612
  85026966
  85906787
  90000369
     15256
  28944082
  64938934
  65232263
  85848522
       190
  13924782
  29607320
      1214
      3919
  46300012
  14327250
    706958
  85126106
        72
  12359271
  58895225
  91589260
  15104993
  61165787
  95488137
       599
      1642
  68347198
  86172897
       288
   1878253
  47256222
  45800018
   2432116
  90000085
       362
  29415525
  47732821
  85719946
       831
  64743264
       126
     21900
  66596164
  27665264
     25015
   9254694
  63322111
      7693
  15571842
  29389778
  67988501
  65197767
  15538745
  64758037
  29165157
  65822997
  85816816
        15
      1791
  44900046
  62472653
  67967450
   1833287
  85614390
  22601725
     20247
  67054176
  66758950
  86041005
  85974719
   8983322
  45241774
  91287293
  44500116
  97963921
      3038
  13878438
  85208431
  13763407
  93099592
   5976627
  67483550
   7554927
  85315121
  85463526
  13829358
  64512539
     32782
       308
  12230348
  67383429
  76931136
    222836
  10076602
  63313207
  91129816
      1887
  63943147
  68828895
  72230814
  29126705
      7567
    522211
  64520152
  66282018
  91063598
  67899623
   3462746
  66105252
  29912871
  29484681
  67689542
  85352496
  90016446
  43600087
   5988274
  33338087
  91658121
  13404679
  67413360
     29034
  13829357
      1738
  32497693
       911
   2607646
  67974152
  67621092
      3722
     10336
       291
      7450
     13011
  90000533
   3535184
  13320002
  83712433
  20260666
  66217848
       213
       559
       764
  90444555
   3969995
  11891368
  46619490
    166990
    613105
  29758957
  71053277
  85764230
  47879349
       168
      1461
    155860
  23180635
  68155131
     28951
       393
  11653371
  28921120
  66437649
  10315642
  13054892
  29500712
       702
  30197092
  65566893
      2022
  11187810
  71053712
  29902086
  30004192
  53700803
  64967762
  13728302
  66510922
  66511887
  85193616
  85766863
   6974807
  64938914
      1387
      8133
      7210
  83640610
  33166454
      1985
  13778792
      9513
    808552
  65335335
      1269
      9225
  13688058
  47682291
  67486387
  30141366
        67
  53769189
  62585139
  64501913
  86121522
   9768075
  10281496
  60168911
  11216816
   1839624
  66535453
       325
       598
       367
  65576475
   3372234
  13145284
  83285011
  47147543
  60429939
         6
  67400866
  65569269
  64804820
   1840243
  66624230
      4082
  62722165
  67921926
      1258
  13402197
  15486870
  33240237
  67799714
      8172
  85509635
  13280521
  65817794
  13168924
  47058893
  13402163
  91321712
        51
       271
  13878427
   1187166
  13754407
  83634433
       709
        26
  13280541
      1108
  13428510
  11000013
  66565910
  47868907
  13603577
  15100985
     21740
   2043352
  28833508
  67085728
       673
   2675851
   3591056
  47789321
  53513171
  62585136
    524424
  46602681
  86067254
  67727944
  53630934
       163
       373
      4396
  12198924
  90726332
  11919987
  66359679
  11954415
  33745174
  59331335
  66494592
  68124282
  90634654
   5971205
  64730859
  85976797
  45241761
      1348
  52500029
  60900484
       616
      2377
  15408141
  39632672
  90000277
   5638834
  29461442
        94
  33609636
  58968975
       407
    808542
  14137214
       798
  66531762
  63464231
  85849598
      1244
   3303320
  85187097
  93591419
  12501152
  63265823
   1227929
  12223299
  90000343
      3449
  66870136
   1550575
   1886765
  29098298
  38070268
  66117877
  29220509
       565
  47738220
  66886289
       670
  27707274
       218
      1041
     23260
       635
      2046
  71053736
       159
  66506298
  66815122
        97
   5971973
  62719973
  67523123
      2260
    241090
  66359676
       313
   7200100
  65271230
   6136546
  13489653
  27476992
    808575
   9577516
  14832214
  15408146
  85198883
       417
  12965716
  47908068
  66714844
    246483
  21203113
       230
      2001
  46095346
  67960915
       459
  17400161
  65457629
  66415881
  66824962
  60961528
  90502025
   2576929
  66780685
  72933161
        10
   1155090
  70352237
  79835851
  13574250
  38790025
  66489532
  85181997
  90000700
      1432
  65122624
       305
    945231
  45400030
   1073003
  64520078
  85594666
       242
  64938946
  81449807
  85825362
  39282933
  97667358
  15600003
  70357591
  91786826
  66017316
  33609637
  61422854
   5984027
  47721598
  68083673
       107
      7603
     12656
  13268889
  85897962
       352
  29294139
  66285049
  28509694
  46367039
  79835984
  86120045
  67584841
  86118700
  94461049
   5475647
   3619895
  15408138
  29454316
  64503387
  70357650
   1155867
  60933734
  64488743
  66359686
    159868
    808559
  11500579
  66958794
   8069703
  29895464
  68158864
       531
   1886755
  15431404
  73800691
    885959
   1187125
  14577544
  33731850
  64335345
  77040264
  33635243
  60657669
  11954385
  33726249
  90000101
   2065675
  66147671
  83285016
      1822
  67570084
  66428778
  67320362
  20430779
   4100129
  13688043
  86121520
      1087
  71028424
       680
     25282
   9951950
       106
  11400617
       517
       587
  47730710
  65519566
   8595136
  18650803
  15305026
  65960912
       315
  15715357
     12131
  32424422
  48025945
  65550900
    808594
  47824580
  86120042
  45241768
  47613266
  85626894
  81464138
  12677265
  66270474
  66861714
        82
  64730854
  97963911
      1969
  47920054
  66158439
  70086510
  83613993
   2449895
       273
     19161
   9001925
  67761380
  98181266
  47902048
  61817962
  85195149
   2586953
  79835994
  31394940
  11479224
  85381826
  86236097
  66409716
  13603571
   4124436
  86152081
   9750030
   9100492
  64771070
  28542747
  67093608
  85960960
  53512797
  64938906
  67051976
  43600095
  84362662
  13603567
  28816641
  66918997
  11121273
  13059614
  47709103
  67151191
  85468469
    340945
  70985895
       845
  28040748
  58663557
  65506277
  70381014
  54964987
   9540688
     12909
  33490940
  32582581
  61227953
  61555502
  86118645
        85
     80288
  10339045
  64730851
  10043468
  66646106
       110
  90000064
  85203967
   3554788
      1775
  13537004
  66758934
  66763640
  67380159
       128
      1588
  13740761
  85906451
       174
  48000887
  66856003
  90588681
  27871043
  66342164
  67872965
     40904
  47738239
  66646452
  67513143
   1253824
      1163
  15538770
  63816149
      1635
    808515
  32166766
  72666997
  67570081
  33800581
  90643099
       732
  11198458
  85487688
  67490948
  14321116
  47425827
       104
      2015
  67831552
  33798831
  39055170
  58457260
  66624220
    586445
  17300114
  67076705
  85626962
   1765305
  63943155
      8795
  47713003
  85468447
     19179
   9212085
  65680854
  85773757
   1187207
  90000312
      1503
  11947708
        22
  68249802
      1584
  66375298
      1606
      3608
  66218351
      2348
    114951
     11829
  29164211
   5613522
  11919216
  43259316
  46678618
  65781457
  85560432
  30209998
  32748024
  61562579
    819711
  29205429
  32424410
  39055168
  47834261
  59725031
  67449275
  83687391
  85973921
    156036
  65540311
  13816980
  67612252
  90835586
  44900033
   9744833
       244
      3610
  66855868
  67868594
    648939
  67420605
  85587941
  39055175
       624
  41790740
  59738465
    612245
  15672272
  44301491
  85189053
      7658
  39282951
  14700051
   1597938
  70985950
  23180643
  66423877
  71053165
  67480050
  29922560
  37303813
  66685503
    992202
      1695
  13842792
  37812094
  91134844
     13068
  11356898
  15305068
  10598178
  65723937
  67489075
  13644222
      7521
  14062792
  67651148
      8054
  52200347
  66632997
       883
      2178
      8775
   1032179
  11940809
  11093344
      1475
      4413
  64349208
    167108
  10507825
  67143243
      6621
      3015
  61347423
  65764091
    217565
   9312599
  65449039
  64594409
   2684332
  68033063
  47721597
  64594892
  67189858
  85751403
      2634
  90587591
      1134
  15548909
      2209
  67071911
        48
      2534
  64788063
   7004689
  56690217
  64730900
         2
       817
     11688
  61546891
  10315640
  13422479
  56210418
      3056
  32554060
    291596
  85730975
  98019858
  64730893
  66536864
  67440348
  68340727
   9728795
     18394
  65684157
      3615
    124550
   1215605
  15900016
  33551651
  65414542
  66185133
  32805984
  66132561
     33694
  65863942
  29418589
  27232832
    155122
  14630963
   9829143
  13386157
  66859870
  67137532
  67284116
      1732
   1265074
  10317574
  98058395
   1219661
  13574285
  13642832
  33713345
  91363190
     13495
  20496083
  68636951
  35900560
  29333609
   1886798
  13311484
  32345876
  44900150
  11507772
      6737
  15486855
  29077819
  44900035
  67829288
    143712
   5300734
  64730884
  66590976
      2962
   1388306
  15889407
  91060372
  53715201
  67860458
  95488201
  28590334
  29189167
       143
      2032
  41200034
  64278715
  85193641
       988
      1913
  47730693
  38973111
  86035657
  66250905
  13993478
  79836053
  14805629
  62661126
  66695052
      1350
  28200058
  67513519
  84058104
  61026750
   5976611
    532574
  66526249
  10598205
  13641926
  32503636
      1973
  18700142
  61927949
      7556
  77152513
  90000136
  97166184
       368
       521
       576
  32559058
  90016450
      1835
  12611589
       416
  63322109
       606
  13734006
       717
      1221
  33161252
  29397333
  50000058
   3441819
  10700006
  14832883
       426
  85902146
  32491246
  65511399
         3
      1151
  10100009
  29882315
  13829355
  14559084
  29492963
  85719444
  11356889
  91363193
  64753669
  66477290
  86021830
  85793565
  65817795
  68303454
  29189011
  64501964
   2288541
  11651770
   9270775
  39282934
  30042117
        27
  31739018
  50700038
  77668447
  91570547
       476
  15408133
  47639529
  67400870
  90000191
      2627
  64607442
  85189058
      7671
   3703856
      1623
  46773196
  45241776
       113
      1872
      7595
  11238459
      2658
   1275683
   9259705
  12867346
  65538170
  29597980
        41
  47876453
   6974815
  11200865
  65462036
  10043463
  47721586
  13734042
  32033671
  47587021
  65167079
  66854188
  10013993
    916457
  64938933
    562042
  64402785
  66399545
  66870168
  12454064
  71051482
  98113738
  12359129
  84770877
  85818482
  80030182
   9878261
  53700270
  89847577
  55224670
  64505570
  29603752
  64338598
  66270471
      2521
      1123
  29950098
  70985887
      3109
   5988236
  64402791
      3929
  13319906
  13574194
  40773089
  61172226
  64832363
  67161000
      1896
  67973001
      7156
  64954816
  28985530
  61848528
  71028820
        68
  50500797
  68593648
  71053806
  65892764
  90000073
  62954041
       219
   1765299
   9947920
  12488813
  67730837
  85911981
  16337220
  30151883
  70357644
       226
  13427659
  12881505
  24900931
  81670371
  85626912
  85719941
   1576950
  66311484
  21486049
  32345864
       259
  16957679
  14805657
  64606429
       536
      1560
     18636
  15189509
  15790810
  13433512
  13574315
  32315332
      1704
  64938949
      7618
  15905274
   1151944
  58793158
      2316
  66104563
  27409247
  71467578
       546
  29605252
  66281713
   1148496
  59738496
      2931
   1597903
  33157746
  62585137
  67197371
  28200010
  64241717
      3734
  79836050
       552
  47375274
  67829520
  64607438
  65583341
  66105227
  67184053
  91563997
   8097435
  61026743
       562
  11162821
  66285101
  91480641
   3969999
  67728149
  11323500
  32478151
       151
       613
  67489788
   6732797
  85198897
  14357464
  66208628
  12768232
       596
  10076565
  10249220
  10129396
   9369579
  23180636
  45400034
  52002665
    155900
     21938
    532405
  65896450
  91275508
       114
      1278
   1148497
  57245373
  79835982
  50501300
       319
     23665
  72933182
  32348350
  85191968
       563
   2539218
  84819165
  14725422
  66218688
       728
  14220692
       324
      7815
  85216475
       371
       329
      2603
  65495434
  75713522
  64889529
     21896
   2065676
       614
    222127
   8457043
  47822867
       360
   2532175
   3372238
  11296296
       245
  62099053
  63487732
       990
  79835845
  90017560
  97963886
        92
       650
    155849
      2385
  19894356
  67104618
  67359696
      1246
  11354788
  13334728
  33142122
       193
  30834328
  56361825
      2203
   9833356
    947336
  22300280
       203
      1992
  21000228
  61464587
   7083218
  66494598
  66609751
  66851699
      2063
  64781516
      3991
  47712286
  66590149
  10598204
  98058394
       260
       886
  13379958
       123
       437
       907
      2040
  31293243
       647
  47900096
      2673
  13340121
  49300153
  60168914
  64690897
  33628956
  13808079
  68458469
  13266304
  62820280
  64730856
    772777
  33503083
  28914056
  85198889
  86021815
       741
  47713034
  65737560
       771
      2003
  29584365
  28536421
      1281
  11926041
  66261900
  81279459
  85668300
   6071688
  37011419
       685
   5931358
  64938948
     36050
  64771076
       547
  66850004
   9704190
      3915
  66670539
       780
      1935
    990527
   1841622
   3683336
  58895229
  67197802
  85964456
  63943150
      1262
      3869
     28522
   2675925
      2038
      1237
      3128
      8706
  65036498
  74606584
   6700794
  29189136
   1149010
   1201114
  13676514
      1257
   5873936
  38300188
  67065686
  17900637
  65755170
   1155089
  66359694
     23261
  10043462
  11084803
       896
  66286577
  23180612
       211
  31837439
  57453083
  66402064
  58329761
  64938938
  64807477
   5911550
   3700274
      1318
  13486871
  18800006
      1000
      4135
  13676493
  67759914
      3281
  10095958
  14972510
  67410497
  68150298
       300
   7694593
   9375999
  13280544
  13384904
  47613277
      2989
      4041
  70985896
      3849
  59197514
  67813362
   7362931
  30070125
  66415919
      2020
  56147263
  65197112
  85468464
   1765283
   2298214
       583
  33490943
  66637227
  72600826
      1741
      9879
   1245956
  44500104
  13574196
   1187076
       848
   3456189
    613029
  14608328
  48000873
       972
   1082344
       522
  65654229
  68115007
   9079899
  65792195
  15482271
  83699247
   8800049
       679
      3606
  53578783
  65529988
    155921
    160068
  23700073
  65583349
  66769839
   9768061
  65628202
  68063746
  56200287
   1253825
  62661107
       284
  30174019
   2065661
  13336490
  16165300
  86021827
  91302672
      1989
  36656584
  64288598
       309
   3303311
  80030171
       622
    222160
  11950514
  21500236
       139
  27770173
  30000752
  29587041
  31814258
  62585138
  64648504
    217560
  66359684
  91479947
   1572366
    613123
  27869376
  65790296
   9030047
  15189523
  16200472
  66624213
  32583487
  65795402
      5306
   1227722
   9652921
  70381010
      7798
  30054777
  63137413
  66897748
  78170355
   5988290
  15495835
  33701740
  98140320
   1227368
  10043464
  13779115
  29770183
  41971443
  47904200
     27625
  15604137
  63313217
     12444
  20500041
  47721585
  90005365
  62340214
  66849974
  29872099
  85209886
  13035654
  32632278
  29861370
  39632767
  58663528
        55
       593
  39023963
  84441162
  26100099
  67925760
      1202
  91134842
     29020
    627177
      1069
      1132
   1412232
  29378679
  67811386
       100
  11348964
       573
   1886768
   1074582
  11238425
  29390682
   1178036
  19901223
  67413202
  14805605
  31324142
       263
   1625155
  18500013
       364
  33835747
  91056739
  90000079
       217
       597
   9267125
       312
  29208335
       380
  13641946
  39055159
  11954413
  13734016
  65614709
  10172341
  30224994
  67320433
   1197616
  29879827
  32919150
   1090805
   2065668
   9870247
  64903362
  72933282
  48100275
  67483199
       270
     28713
  17900640
       344
   4250765
  11906506
  65743565
  81226364
  66496950
  83634432
  85799911
     25009
  64580941
  67121015
   8983319
  13311517
  15601097
       306
    808467
  61928740
  67924191
  24600683
  47919926
  39096979
  91089287
      3108
  33887107
  70357590
  29484621
  61775810
   6071691
  14805663
  64353992
  64896261
  60029194
      1371
      3140
  10268993
  14357395
  48200159
  50351316
  66359678
  53700640
  14003957
  47451054
   1227369
  15495839
   9699076
  11216644
  66105197
  76446001
      1885
      6691
   6700683
  13605390
  64995949
      1755
  47633556
  65817805
  91129814
  86855475
   6103050
  90000106
      1172
      7756
   2588409
   9577518
  65839642
      2376
    808602
  29872100
  35352810
  86030144
      1349
  65958531
  90000276
       258
      1006
   1178367
  33490955
  66063085
  90000146
  29189131
  53700804
  65308678
  13941803
  68566110
  11187775
  67193696
       799
      6110
      7241
       528
  29206946
  39701291
     32904
   7004726
  48108284
      8092
  12979947
  89906356
  66836731
      1352
      1448
  13574190
  70357634
  86030251
      7561
  63236763
  66885270
  67420586
  13347407
  33420159
  34261345
      1984
  11926302
     25498
       255
       462
       632
      2043
   7083214
  60168903
        98
  90022278
      2657
    613075
  40625898
  61485450
  70381021
  29384003
       243
  65130147
  85895250
      7211
  71053523
         5
  85626899
       418
  85781293
      8171
   3648193
  13065588
  63943166
  61927226
  13823469
  33715702
     12594
  10407108
        25
        11
      1389
   1155091
  12867342
  64215849
  85955606
  85216469
  11348966
       542
      1564
  65648662
  15604131
  68034344
      9256
   3659289
  13676524
  29165154
  84700362
  90000600
   3662353
  11198443
       508
      1267
  47839897
  85844653
   1839625
  16402620
  65888565
  61959894
      1275
      3162
  66996124
  85202053
  86336766
       617
    168408
  29879850
  66125051
  64730892
  29189133
  85751413
      2399
   7554933
  85601289
       376
   9106130
  90709181
  40588540
  13311490
  61488074
  40625895
      3812
   1140655
  52002738
  66904671
  86061352
      2359
      2894
  29567329
  85955626
  90000325
      1394
   9316744
  28993693
  46194192
        95
    808562
  85997525
  95256718
       115
   5102245
  29200102
  47663819
  11092887
  86281377
      8132
  11954416
  29165095
  85799870
  32875693
  67038016
    167043
  85521207
  90000189
   1841796
  11889419
  27276097
  63754998
      1493
       326
       461
    143429
   1841749
  14982232
  33133525
  91445187
       501
  59738497
   3303350
  13548861
  67759625
  76034937
  86326769
  10298962
  47585933
       857
       815
  29109472
  68063681
  53513162
  62942481
  63322086
       432
      1893
     40921
  30571631
  63808827
  61792096
  85707244
  85794769
  66125033
  11927775
  13015361
  63567450
  67027308
  67659957
  11216448
  14832215
       165
  13918289
  67067304
  96832371
  91480646
  15426475
  33658830
  60184962
      1259
   3529733
  85864837
  91375637
   3672468
  28518406
  28939053
  64932638
  91587076
  31883570
  63808832
      8047
  14357482
  65727551
       665
  10598202
  66765714
      1063
       756
   5948967
  13711383
  29627647
  32137242
  13878413
  66879616
  67645401
  68393521
  84923646
  86184011
  90000061
        86
      8057
  29008057
  67145620
       905
  63975197
     16358
  10152383
    235326
  64594458
  79835956
  65550932
  65823009
  66904669
      1424
  10043465
  66883078
  85707232
       469
      1683
  47628221
      1997
  84770788
  33210207
  40500586
    431423
       776
      1569
  79164013
  85202056
      1361
  11354762
  33370591
  30062282
  66252760
  66636515
  86100049
  14357397
      2622
  47885453
  63240654
     21899
   3067515
  40643063
   7701702
  64938924
  66441141
  66952079
     35723
  85644048
  48935095
     20006
      1664
      1693
  66270475
  68686712
  79835840
  28853308
   8399819
   8614202
  12978794
       713
      6281
  66493242
  67446830
     18624
  47877345
        30
  60168909
  10365247
  13941396
  33907961
  12133201
  14972523
  39055167
  67287821
  72933263
   2684333
  23000405
  36656595
  90003515
  98128487
      1713
   6700676
  47431878
  65731537
  85198852
     41146
  12780382
  11651751
  47722657
  11933186
  64932628
   1239599
   8738568
  13340018
  47690040
  85202055
  91134824
  29135575
  59738464
      2623
    171441
  11301840
  14365718
  46343983
  85784686
   3422557
  13311503
  62418589
  67133106
  67207596
  92214219
  13295079
  28509693
  48031187
   1148498
  29189142
  65752421
  66959888
  32257968
      2195
    612186
  16200471
  32600016
  10076593
        84
      1011
  11500582
  91056721
   1971483
   3378756
  13763391
  32374175
  64477456
   7083208
  24600049
  10043467
  62942088
  77152467
      2557
      2753
   1187060
  15408148
  65232273
  66552680
  67129560
  11303242
   2596260
  67346907
      1162
   3683332
  30210001
  86078624
   1097032
  13734037
  46933780
  15305067
  28853123
  47400540
   2449893
  65601805
  66609479
  90000082
  47485200
  66301483
  66778131
     11691
  47709997
  91321704
    155749
  11093343
  14827560
  39661627
  85921392
  30014634
  65238618
      8444
     27937
  66988895
      6839
  61125409
    471375
  12561950
  66897761
      2192
  44500138
  29300380
  67206244
  67041082
  85869957
  94461160
  31301062
  66132234
      1191
  64209897
  67807675
  98058393
  11187797
      9428
  72000255
  86074334
  10339043
  11187817
  45241769
       608
  11216801
  66343889
  89645844
      3609
      1326
    155607
   3415230
  11919219
     14006
    822091
   2676507
   3282108
     10019
   3386111
  13032972
  13781148
  40715861
       103
       532
  12600116
  33002341
  85871347
       144
  15305008
  75713523
  13243495
    143398
  11835037
  13906504
  33759887
  85626567
        35
      2942
  29800250
  67801146
  70357576
  13781147
   3201332
  10212396
  11932746
  44900021
  51666246
  65122615
     28112
  10700451
  16200469
  33922062
  64897908
      1386
  45500300
  67904667
  63246999
  29991650
  47598332
  39626772
  64607427
  79835983
   9500234
  65845802
  66884438
  66017317
  29922561
  12657375
  32497440
  66284565
  66958898
  67654215
  63490805
  91620866
  67106761
      1381
  65583345
  85864830
     12126
  11938901
  61488066
  61775766
       718
  11954386
  38973114
  91321710
    341752
   3153549
   3490553
  67328339
      2653
   1162495
  14805650
  39282963
   9829156
    300347
   9270766
  63516401
  65581576
         7
  14805610
  45400041
  65647731
        33
      1634
        76
       105
   9397885
  30169680
  63333517
  68276733
  64730875
  85707247
  32502272
  65804140
      2617
  67645775
      5802
   1550565
  66770144
       451
  16063574
      1798
  29037037
  67766538
    886891
  33944695
  64854352
  31140370
  40527567
  66409826
  70954840
  85707206
    167099
  34883972
  66257711
      8964
       586
  11954382
  44500122
        91
  47990863
      1986
  45400029
  83930399
  72000245
  10365211
  32638765
  85799851
       406
  86118706
      2055
  33530464
   1159898
  13517891
  85787127
      1042
  65731583
  97963914
       431
     40484
   2298223
  47682292
       228
  63917169
  85914921
      7839
   3590797
  70357616
  15500288
  32424420
  32502911
      1155
  29223067
  13459224
     10354
   2588420
  66746656
   9445935
  64938950
  13319931
  90022301
  65888486
      7616
   9490827
  28823611
     12205
    944745
   4465127
  48100271
    143428
  90000515
  10249217
  65878046
  70985890
  64444759
  64938929
  65863940
  66520689
      1645
  32257972
  91406071
        43
      1679
     12133
  15940657
  70369063
       295
  78482121
  85944483
  13603576
  67237982
  85923732
  79835985
  85832986
  83634425
  86118718
  85193639
    168427
  10176703
  32345858
  62568876
  64938940
      1083
  29314251
     25499
   9553727
       998
   7957238
  68119928
  68150773
   3372230
  91063576
  45101148
  85976730
  65692348
  64771054
  66368907
       864
    168774
  32345893
  32450187
  61115690
  85191321
      5352
  44301501
       720
  29912869
  67904714
  65880963
   3415237
  38300017
  68227423
  85202782
       240
       628
    808605
   9966869
  33957475
  90457936
  44900037
  86198556
  90000159
  12867341
  67131803
       275
   8983316
  10329648
  65817804
  65934499
   5069188
  67139342
  67959884
    348162
   1219679
   5976613
  59738502
      5917
   2597395
  90001884
  97964042
   3703866
  66596172
  66629170
   1178287
     16365
  65727555
   9375466
  66489465
  67193115
   9564924
  19300433
  49200233
  66362088
  66125040
  66125050
      1585
       975
   5999824
  65733149
  32166649
  15571836
  33708423
  59738509
  67189853
  13829353
  67100266
  67410480
        14
    167071
   1607868
       678
   8637669
  67306198
  33905152
      2356
      2884
  13331711
  26600272
  66584411
  29240560
  90691556
  30278451
  85974720
       118
      5665
  47134127
  63385791
      2325
    208529
   1707203
  66870153
   6700723
  11069255
       875
  62960568
     48667
   1872212
  66680169
  13177997
  66911955
  32972702
      1595
    402351
  12908225
  28509696
  31269717
  66552767
      2333
  60023585
  67131001
  72933260
   1550576
  14327255
  29124766
  65504798
    731990
       111
  85479632
      1870
     13452
  65634311
       317
       327
  28816649
   1765267
  68112283
  90016505
  10271676
  12198923
  63943161
  90508040
       256
  60168906
  85952326
       455
    808571
   2827698
  11500580
  33863315
  61488070
       334
   2011677
   7875703
  15486872
  62338837
  10315656
  90503456
    469318
        66
  66373862
    222880
  97441212
  13319916
  15552818
      1268
   6690420
  27990327
  47609997
  60429947
  67661086
  85008250
  12791058
  13574145
      7530
  66270440
  67177377
  14357494
  84506798
  70369094
  29407919
  63322084
   9671427
  48031140
  66780632
  79835839
  86120043
     28870
  67422805
  61129553
  66170712
  90781432
  91410247
  55196078
   9710956
       441
  71053738
  85954117
  86118648
      5041
      1639
  15141829
  73800696
  90588676
      2142
  28914055
      2041
  14805645
  11023579
  65446318
   2790748
  66707600
       120
      2300
  12634657
  65247765
  67171477
  13574280
       916
  67558317
   1210211
  20400401
  29163926
  97998116
  32490885
     19565
   2588574
  67828871
        64
       445
  15141842
  93752146
  65960296
  13311477
  40751346
  85969507
   9617685
       538
      1206
  13343686
  13590565
  19600227
  74606582
  91563992
  47462194
      7240
     11732
  16393810
  67805715
  15900509
  38958768
  66441651
  66780679
  32364144
  47902053
  47259804
  85914906
       216
       485
       818
  29922559
  33069149
  11871137
  85198857
      1601
    269887
  63585349
  29223237
  66539399
  13750518
  29540503
  40634475
  59043237
      2340
  29160109
  64002081
   9758275
  20600080
  47708386
  60029145
   4765283
  23180634
  84700359
       411
      1043
  47465439
    326138
  60374768
  63908882
   8133808
      7379
  64444791
  39055160
       471
  27200760
       232
  29098297
   3187035
  39282931
  85974010
    808551
      2896
   1886766
  67652640
  86397187
   2941132
   9617316
   5551150
  86122474
   2394849
  12908224
  29454906
  47515100
  65242998
  86035660
     12645
    418751
  67286156
  45400047
      2967
  67760737
   9456552
  64730897
   5536174
  29643917
  67512536
      5507
    219281
  31787094
  90002054
       557
    713425
  14805619
  44901636
  60435953
  65095602
  91511483
      1833
  65823000
  29193318
  85214705
      1297
      2554
  26200016
  65817814
  71028271
  91056703
      1096
  10200003
  33751187
  44900029
  66456167
  85198886
   1886801
   8301397
  11289923
  13866005
  66270457
  86118699
   2684328
       154
   4609179
  36338004
  85198892
      3555
   4100133
  29912870
     37978
  29189166
  95154971
      7924
      3084
  67367959
      2411
  11950669
       336
   1828143
  64467181
  62677932
  46964834
  61575108
  13554383
  47920061
   1855623
  30277155
  60168913
      5795
  12608524
  70357605
    627416
  28816638
   9947925
  13816996
       725
      1770
  28518407
  28976242
      5965
   1334831
  13280510
  67315795
  97963956
       763
     12402
     40755
   2949232
   9490826
  64372365
  64488114
  64594553
  66372770
  79836049
  64938935
  66125038
  85468459
   3553388
  14805654
  64730858
  91209048
       893
     25012
   1032272
  65569267
  65954799
  63322110
  32927118
  55197888
  67105921
     28939
   5990474
  68226808
  63943138
  63723902
  86112559
  66343498
     33398
   2011394
   9617700
  85214716
  90800671
       185
    327800
   1217432
  33564672
  47451049
  79835848
  63567430
  85626943
  29298815
  64403922
  56690271
  85686811
  90000069
  90016449
  98058399
      1077
  12833522
  15000694
       724
  26586212
  66939586
  67960467
  90798959
       158
   1172758
  66359677
      2045
  16425884
  23900034
  61485449
  71053735
  47793804
  11236291
       328
  65839558
   3593852
  13804458
  13319889
      1530
  49300156
  78482041
      3886
  54102175
  85730958
   9100029
  13280522
       412
  67868561
      2341
   1032273
  31207979
  47838494
  66343497
  29957489
  32424419
      1909
      1235
      2552
    808576
  47835897
  85211866
  94460830
  13574182
  20471529
  64335347
  65701867
  66780707
  67037166
  98113739
      2143
  14805649
  43984140
  61227726
  28951500
  32292677
  65892738
  68308253
  47058918
  46095349
  65935920
  66270472
  72933209
  85822864
       231
    125267
  33331255
      1393
  65731213
       706
      7811
  65817813
  66234194
  47868908
   1550573
   7579031
       460
      5670
  13601291
  33595331
  53630999
  91582610
   9756771
  67384851
  64913926
  15189526
  45400046
  59738498
    418752
   9110987
  13574222
      1273
  29363799
  47957423
      3975
  60961546
  66671272
  90916796
       564
   1177056
   9126511
  16500004
  60168904
  86218576
       512
     41523
   9652728
  43394879
       727
  65761081
       374
  13372408
  28816647
  30217461
  64444770
  66544586
  91559213
   6400133
  45900828
       164
       415
       543
  66368105
  47000105
  91406235
       745
       814
  60900483
  65243771
  67728479
  29286351
  85794781
  14801460
  61092723
  67384092
  58712743
   3477400
  50431822
   9316742
  64938915
  65730485
      1266
  28509695
  44300078
  79836051
  90000092
  11313188
  65591089
  85248565
  86045505
       375
  91089286
     28585
   1550574
  66409681
       189
  60168912
        40
   1227928
  55188775
   2065666
       215
      5216
   1818304
   5971204
   3372235
  26200026
      3867
  39200027
  66535454
       892
   2907271
  33443030
  47411436
       314
  11818815
  47908076
    149061
     32495
  67312463
       762
  66816161
  85205520
   2675908
  29289956
   3648024
  11325996
  67232154
  47883350
  53630951
      3976
    808580
       345
  11348152
  13823490
  23180637
  15600113
  62098181
  71051481
      4128
      8931
  13336491
  29505433
  83634434
  85974011
   9876902
  30009824
  65996895
  85825363
  91321713
       272
      2097
  15300065
  64503442
  56031530
       304
  65823024
  11236638
  32504818
       420
   9966870
  11651762
  67762348
  90000077
  98170109
  67654586
  80030195
  48100273
  85468474
   2062696
   9454822
  14805665
  86083502
  15477049
  33500957
   1841493
  47506166
  65561799
  67658223
     40483
  32114540
  90000477
       976
       556
    614670
  14805618
      2592
   9658014
  66270434
  15337396
  27200077
  85773749
      1856
  85871340
  23180632
  65598420
      2874
    805374
   2684327
  29189128
  85198893
      2199
  63717036
  86067253
        50
      1150
       840
   9878260
  67545206
  67587279
      2412
     24718
  14805638
  15867723
      7542
  63808831
  90000290
       537
  90000434
    327813
  62427850
  62677931
  65594487
  67733058
  84417689
  13688057
  29124786
  47898394
      1982
   9625466
  33881539
  65583337
  47738238
  90502059
  67197377
  91129845
  64730891
  91326569
   9652881
  11088403
  13460377
   2432118
  14658016
      1496
   9189287
  90000083
  77152462
  22783503
  66650401
  67967709
   5613529
  11938167
  65550929
  66721628
      1517
  12920059
  30141318
  30000710
  85871341
  90736283
  40773122
  66270459
  85214729
  91129815
  90000094
   5303070
  11401008
  90000053
  14485482
  20889675
  32234486
  63867811
   5907319
  14365678
  49896552
  65967877
  85974717
      1002
     27830
  12657631
  66963128
  28221070
   2597394
   7931267
  63322085
  29055867
  81670366
  85527668
  33913847
   1878254
  68275282
   9947926
  64156406
       289
     24974
  32166730
   5976676
  32880124
  66463438
  33503063
  47571545
  11344616
  47335745
  13829356
  67437078
  85683347
       183
  10271668
  30248564
      2524
       962
  15482273
  66553641
  65817790
  11957157
  67764686
  47891589
      4442
  15942941
  47575928
  67035451
      1019
   3400959
       133
  13669749
  60500362
  66712718
      2068
   6900668
   9984903
  15304927
       222
  85907783
      1811
   6010529
  12867345
  47682312
  60259923
  91476438
  95675154
    460744
  67683566
     12120
  10382652
  28957707
  85773758
      2053
  53513193
  67413933
  63515046
      1858
      2846
   3662354
  33694323
  64244870
  90458300
  44500119
  85907409
   9227737
  65362315
     25169
   5976628
  66601471
      1126
   7362928
  67270193
  85707231
  29189148
  67409083
  29315986
  62098211
    345116
  15540106
  32638764
  63808825
      2384
   2298041
  85970802
  14805653
  28590333
  16578654
  55180869
  65464778
       134
       997
  86021818
  13716148
  55100005
  47839905
   9763206
  33304567
  71028819
      7768
   6004976
  10700471
  64240925
  66880620
  86030145
  66679017
  67902515
     21738
       269
      7590
    114088
  11301838
       992
  67151190
  67184066
  67447415
  68657294
  67904609
  85825152
    155847
   5988205
  38691310
  62190740
  85198871
   9732741
  71053540
       191
  10185552
  86118707
   1841819
  71053050
  79163969
        73
    149059
  13319956
       188
  12688318
  15408139
  85906786
    653501
  29328432
  36338008
  63322087
  66658755
  86288040
  90001882
      1076
  67231000
  90000066
  27425632
   1223349
  14327249
  31943105
  85815460
  28902042
  65589743
  91446381
  29077815
  30249154
       171
     33404
  45200382
       125
     21217
  10069629
  66359695
  84882555
  67682760
  85521215
   1841835
  65696186
  90000521
      2036
  13825080
  29015358
  65198235
  65298652
      1937
      1169
  13688060
       710
      4191
     21901
  26586209
  66939587
       483
      2342
  39268444
    155811
  16500063
  64488104
  67212271
  83975500
  75713510
  85636850
  13740762
  70369055
  13863735
  28544472
  66813337
       582
     24814
  40609974
  46632631
   8983323
  13750478
  29001606
  65353208
  16794896
  16200499
  39888709
      8265
  39617390
  71053206
    993565
   7005257
  13668634
  85895826
        49
     23259
  30148803
  70369069
  84255377
  63808836
  64967766
  65802518
  67328114
  12198917
  60474971
  71053739
       585
      1897
   1886735
  11953903
  64854373
  66848436
    485247
  66782403
  90000060
   3634497
  15425988
     12642
       519
    471372
      5324
  71053807
      1911
      1602
      4101
  63943135
  65936011
  67512226
  90016451
      1059
       716
  48010460
  13167510
  13654687
  66843177
  64283778
  91129836
      1587
      5240
  13320009
  26200023
  61672940
  90724610
   1140657
  77668454
  46769560
       427
      2598
  68232111
  13035600
  66939589
      3810
  61699349
  13672796
  39200499
     12400
  12773519
  65569265
      1171
  13728338
  47835743
  63808820
  67776941
  85719981
  64836018
  68122340
     12204
    613249
  15940668
  30009894
       178
       282
  63808801
  66494553
  86045063
  30148801
  31128538
  33242104
      2650
       917
       475
  14814395
  39335594
  65817810
  71467577
     10357
  47058903
  10315617
  62585132
  65243106
  33498197
   9623433
  11926891
  13546506
       112
       769
       569
  12643532
  65958053
       933
     23663
   9247852
  12867349
  14805615
  40724306
  11145613
  93591381
  10152382
  91444830
   5976518
  13771616
  14062796
  29500830
  47928028
  65817789
  62935675
  64503418
  85198898
       150
       612
  15408145
  65495529
  67557298
      1092
  14832213
  63808808
   9212087
  10959716
  66270455
  36656593
   7101035
  64742353
   3641734
  15141844
  32500868
  47891573
  90481252
   9753521
  15876333
  61653324
  85953913
  67129701
      1568
  33922035
  66282456
  67618211
  85626888
     12640
  11080485
      2246
   9593763
  13768241
  64283804
  70985888
  90018206
  65685726
  66834190
  67549539
   1550566
   5864594
       488
  13610936
  28976728
        90
  65051450
  90000162
  47736673
  70369093
  15493597
  66671263
  94461087
    143317
  85191970
   9316748
  64283802
  47891567
  15428034
  29169611
  66574809
  67376663
  66904665
  90000139
   9692630
  52002694
      1586
  30209996
   2597368
   9347830
  22900007
  66311479
  63861767
  66233036
    808506
  13494258
  13601301
  15260347
  64926005
   1151945
  13763424
  14805658
  86855477
  10088057
  31837424
  47931927
    532327
   5017207
  66494600
  68235811
  66531157
  85903662
  64589261
      7800
      8889
  29899733
  66343872
  65892735
  67106517
      1436
  64725727
       549
     25264
       444
  12247417
  65232275
  15538759
    964495
  12634656
  66343338
        42
      3913
       755
    301466
  61148761
  90000190
      7672
   6230766
  86010566
   3421654
  30009851
  67229418
  76034966
      4025
  66270428
  63943152
   5999808
  33716456
    612293
  39257638
  74402550
      7343
   9833342
  15672297
  65848264
  67345767
  10339049
  66359692
  77040267
  72000257
  65307408
  85623420
  13676522
  61555392
  64588382
  67756201
   1227857
  29189004
  67619790
       142
       894
      3754
  79835995
  64938918
  58086330
  91406051
  67926267
  60429948
  14805651
  66849840
  86397135
  90000186
  94460808
  53497229
      1112
  11187847
  13641942
  14421437
  12838586
  66493482
  85825358
  88880556
  27276094
  41200218
  79836052
  13603568
  71053539
      2056
      7191
   5069187
  66787555
  67905274
  97963929
     78366
     10841
      2957
   1765289
  33299041
       540
   1765293
      2091
    221736
  85336714
  86118634
      1491
    167246
  97166151
       979
  90000097
         1
  67384717
  31697117
  68027001
  98067614
   4100125
  13763422
  66304524
   1183641
  85871346
  10152381
  66232129
       929
   2539236
  66770128
  85286409
     12661
   5953181
  62585122
     11687
  10271642
  83408607
  13305956
  65731688
  86326768
        71
    341975
  29661587
  64938910
       754
  32659750
  70369073
   9809366
  63808845
  66359681
  67508569
   9657216
  21200032
  90685214
  86327768
  63943172
   1211267
  29608440
  47585940
  66962486
       370
       568
  15100211
  14457965
  64730894
  14062797
  47900112
  65759326
  85786307
   3010077
  61886040
       157
  33520074
  86184506
  29495656
        88
       160
      4486
      2553
  13610866
  64278717
  71053734
  15408143
  65746541
       955
   3653660
  64771096
  67353169
  64215404
  85468475
  14832212
  66814926
   1840511
      2418
   1086979
   7362936
  47910250
   5988276
  13748028
  62535175
  13109698
  60029168
  66281833
       580
  29063654
  64444782
  11313184
  39318536
  47628227
      1272
   3633303
  71058109
     16120
  65817780
  65569264
  67800287
  85793700
  91405909
      4481
  85914945
      1407
  85594699
  90000516
   2538820
  95128237
  40624808
  90000143
       184
  86084388
  91129837
       176
    129995
     10412
   1140658
   2527387
  29352213
  56690207
  47890628
  64467182
  98055826
       428
  23180633
  40773124
  47931938
      3335
   8754600
  61449275
  67987686
      1954
      2875
  64143498
  64429495
      3685
   9316766
  85615288
       778
  64444773
  66055421
  66682100
  86193123
  33529436
  60500314
  64730860
  98140310
       209
      5028
  60109572
  76034985
       177
       390
  16200498
  64730872
  67692891
       474
  13054881
  14972556
  29398348
  60961519
  65817815
      2820
   9630264
  16739964
  67724827
  85198858
   3617253
  28816642
  68027418
  86325830
  97964009
  13516353
  31601283
   3303319
  64503386
  71053205
  86118660
   9456553
  62411594
  91129805
  93752114
       694
      4024
  47493318
  39100251
  53700279
  65835177
  67939240
  65654120
       941
     24715
  20603835
  85707243
    243140
  11187783
  27200919
  29153481
   2001474
  13778776
  27798082
  90000329
    155854
  66258675
  66939624
        54
  47442899
  47747009
   5300846
  44900014
  50500001
  39055163
  59012288
  65937224
  11102524
  51100563
  72933159
  91389969
  66285207
       131
  28403326
  85626887
  91134841
  90000319
  90002070
  31428116
  67130213
   1266321
  13574301
  20603924
  86118721
  91631094
     28975
   9861795
   7315551
  63571238
      1672
  32461442
  58663439
      1121
  90000078
  21200281
       196
  13601292
  66701036
  85825359
      7733
  53513194
  10433572
   9548280
  66273161
  90841904
       973
   9450873
  13906527
  14805659
  61875042
       634
      1270
      7489
  27307909
  66739637
      2033
  71053723
  10032897
  85049700
      3607
   1994499
  47957395
  66299318
  29590076
   9947941
  29473869
  72933213
       772
  84770783
    531841
  67439449
  67238479
  90000291
  65583346
  13535489
  64412950
  65892727
       285
      1981
  65462055
   7699269
  63943163
  65821120
  13632610
  47786550
       544
  16500321
   2065664
  12975680
  45400051
  66995750
  68061527
  62585135
  47578532
      7135
    532764
   3683337
  88806438
      1265
  11290831
  13794258
  90132731
   2588522
       278
  63808818
  65937207
  91129803
       311
  11145616
  23200308
      2231
  47600354
  67043319
      3179
   9956459
  15604136
  83657587
   9746060
       889
  12645632
  55430077
       584
       321
  63943145
  64503440
       467
     36625
     25305
  15477062
  50300011
        52
  29567327
  63808828
  11700475
  67412620
      3875
  10334991
  85730955
       615
   9255193
  66311495
  98055813
  29577349
    155848
   2684331
  44700061
  52921107
  28881852
  47839914
        93
  10241043
  67590549
  66774411
      1440
  63762714
      3167
  28394068
  66359682
  67810627
  29525889
  66524390
  67311360
  85816275
  13900580
  66176990
  47666231
  62255645
  66565004
  67007733
      3552
       948
       770
    567994
  13642833
   1550569
  13574167
  62625303
  68060757
  91445172
  66880906
      7817
  10271665
  15294456
  66326187
   9227710
     25611
  66904674
   1170809
   3648147
  85805867
  85719955
  13135834
  39318561
  44900013
  64730899
   2065671
  63705086
  67472594
  85193644
      2031
  11313127
  65233992
  83979331
   3372236
  47505034
  66712560
  67898280
  29041737
  65664578
  67553610
      1301
  39312140
  67090090
  66787557
  70985913
      7399
  67134521
  85558086
      3456
  85190545
  66407220
        19
      5612
  44548241
  85527681
  67582327
       669
  64378392
  65681275
  66270443
  86118685
       201
  12645653
  13416081
  63808812
  61295710
  10598206
  63005291
  29661770
  32870478
  55000049
       909
       731
  67189861
  66808460
  91244021
  50351339
  29420355
  64259472
       828
  45241764
  63808822
  64553440
      2798
     25390
  65727552
  70369052
      1148
       649
  65384473
  64938931
   1886741
     36563
  10043469
  14805646
  66492264
      2005
  66402537
  97963949
  65583323
  85198887
        32
    366212
  33555452
  67323837
   4919679
  60168919
       786
      2898
   1241716
  13059618
     71959
   4576160
  46949213
   3500005
  74500018
  64938928
  70985949
      3923
  67234581
  32461454
  41000033
  67862594
  66700804
  86118702
   2588521
  64151593
    155939
  67357225
  71053552
  86299564
      2943
   9756766
  10382628
  57703022
    118142
  67523057
  85805857
  13771647
  67683911
  65919374
   9100756
       448
       330
  33321501
  67896484
  70600004
   5976556
  67004085
  91129811
      2999
     28927
  85731089
       904
       468
      7431
  47721620
  58663482
  52900538
  67865919
  74402549
       152
  50500004
  60429930
  65248698
  66367328
  97963870
       299
  11932744
  29189119
  75713518
  67189859
  91496272
  29206974
  70086505
  97166162
  13620684
  83699255
  65304751
  67868341
  64938943
  72000199
       281
  15672271
  85131292
  85849577
       548
  29575001
  52785529
  85198900
  85789476
     35809
  13247129
  47964432
  60884351
  90000195
  23180644
  31435147
  19400003
  88981040
   9330195
  46933778
  64575569
  85194632
      5260
      7471
  13460435
  15316716
  67033907
  79583319
  91109562
  11651769
  40566325
      1331
      2562
  85191965
  29895463
       611
      7619
  10700438
  28542755
  62006735
   2618104
  11507770
  20441473
       423
  79835954
  66311481
  66250882
   6400087
   9515043
  48100267
  64976811
   1808505
  47613283
  67311371
  68310796
  70985912
      1521
  18100217
  29520031
  43394867
  64800289
  67203948
  90000072
  15836637
  47529256
  12688268
  51605106
  91406165
       809
  70357504
       404
      1457
  28511512
  90000509
    613156
    808564
      4077
  13543203
  32106273
  47058907
  60168917
  85808930
   9130836
        61
  13371711
  83699254
  94918885
    143498
  13734727
  10183251
  31301159
  63808842
       279
  63808815
  85198877
       644
    431436
  15672295
  15425989
  47920053
  64501930
   8097446
  12162173
       261
       937
       479
       570
  39127362
  85970045
   1886782
  38662864
  64730853
  32279789
  80030153
  47598328
  68150297
   9809355
  27276074
  26700045
  53715204
  67355952
  79835957
     26489
  16500010
      7512
  47835253
  70985983
   1227370
  13228822
    808585
   5959805
  47721619
  86118659
       654
     10356
  66773034
  13905709
  30513500
  47990873
  66162410
    156018
   1300022
  12645002
  66055861
  67160796
   5700246
   5988278
  67042156
  67482346
      5798
   1134731
  15408131
  66285349
  66658793
  85907435
  86031916
  67809070
     33022
   1550578
  13311480
  80030180
   6762279
  46684471
    532754
  65876430
  31558833
  47289576
  66281421
        20
  10310454
  53513148
   6700127
  86299657
      1501
  13333607
  85025979
   8131402
  67241415
  90502049
  84409140
      5499
   2065674
   2271767
       952
  64578565
  15092855
  67320333
  67827035
       210
  15900409
  47745537
  63322122
  67658328
   5976610
   6700092
   7957095
  90738995
       664
  98019863
      2580
  14100477
  39617386
  64209631
  33800590
     28405
    886885
  28502157
  33420145
  29316038
  48045202
  83678051
       206
  70100510
  46949197
   9294712
  15483897
  91479890
  11936759
  65838035
  18101135
  28930554
  47331404
  66125042
       602
  62954043
    523555
       646
  13001228
  85928622
  86145105
  29189138
      9426
  90679763
  11145605
  62661117
  16606207
     29081
  29496096
  11871134
  62687960
  67189866
        87
       422
      1843
  86021816
  12109121
  13906506
  65493341
  29483386
  47080137
  36500053
  67827163
  91134813
     33102
   3237367
  70357574
  85827466
  29035596
  65817825
  85193629
  30045610
  33627216
       207
      1996
  29221823
  70954839
      1671
  12703375
  29077820
  47451055
  60168916
  90781435
  10633501
  30277153
  47835939
  90827214
  67184064
  85794789
  10598177
  64938937
      8108
  29447341
  29220671
  67192650
  85825360
  70985909
  29289811
  47957418
  84982263
  77040420
       408
      1037
      1861
  63487731
  85510540
       122
  64594517
       265
   1622319
  13699239
       438
       523
       574
       810
     28515
  65581480
  94460863
  46750255
  51100564
      2550
  10757519
  48300270
  95652929
  29077816
  64178556
      1425
  29189127
  62587547
  65791205
  68249887
      1653
  10598187
      1153
  29098300
    143431
  13949123
      7948
   5959801
   9212090
  30858124
  63870633
   3421631
      1471
      8779
  29770187
  29914936
  47628220
  90458296
  13311489
  23180650
  67151205
  79835850
       342
    612287
   1593848
  10212411
  13416089
     24813
  64283761
  77668462
  85203468
    808565
  62489381
  75998470
  13280507
   2588347
      3361
  12770475
  36200248
  66270461
    143581
  45241778
  33089048
  10043461
  65090320
        24
   2298240
  11238429
  66586806
  46897176
      1238
  64434425
  11084802
  79618600
   3599686
  24400649
  91467740
  68088429
       529
  13771602
  90469627
  13482062
  47527832
      1841
       214
  65720578
       631
  83664160
  85198851
   1210226
       413
  13416722
  11325991
  86118716
  67200068
  90000080
       246
       301
    748421
  47745498
  70985885
  95773041
   5988204
   3641731
  38228643
      2021
   1177054
  28943946
  67970425
  12301346
  67421000
   2298211
  12155186
  47613285
  66373293
      2112
  18500014
  27900973
      2279
  65637496
  66234035
    942262
      1368
  28511510
  47940554
  98055828
   3662347
  79835852
       182
       869
      7668
  90587593
  13372384
  84882552
      1344
   2684338
  15109661
       170
      1819
     41524
  23180631
     44442
   1255068
  91056745
  13905699
  15900689
  63943148
       379
        81
  10300986
       760
       963
  79583318
  90822851
  28511508
  30000697
   9270774
       744
   8516593
  90000255
  29998812
  85586221
   5965393
  65197759
     28534
  65723935
  85839692
      2608
   1965681
   9151459
       837
  44900027
  47891588
  85216726
       802
  50500532
       363
      5920
    533742
  11824439
  14823719
  67808099
  10355631
  85764219
       981
   1892303
  56690290
  65167080
   8983304
  12645004
      2327
  11276972
  61195638
  86030118
       692
   2298109
  66565929
  90765419
  11303207
  13516355
     24713
  40625897
  67043803
  85971056
  85688565
       822
      1254
  63313216
   3421638
   8935776
  28668463
      8470
   1187203
  91590302
  13311482
  61969631
   1187214
  11954418
    780246
  33762302
  44900047
       268
      2297
       141
      1005
     10922
  91299896
  23180648
  29211535
   9559971
  90020271
      2938
  62887538
  97442444
   9330201
  15654952
  33881494
  66586804
  29123618
  58870668
  33776841
       194
     12129
   5850226
  13311506
  47857145
  90024361
  13574263
  65335338
  90000505
       199
   4723561
  23180638
   5400302
   6002658
  13641928
  11301873
  65506299
  66748381
  11301839
  33563423
     44152
  12284622
  25260565
  11954389
       446
      1536
      2575
  59072236
   1178306
  11946071
      2433
  68158868
  84700342
  67837676
     28032
  86009608
  58642001
  64740392
  15538741
  47904206
  29055869
  61792063
  94460829
       221
   3578205
  63313208
  67868476
       482
      5363
  67316108
       490
      1541
     25351
  67074258
  13416705
  72500080
  67162805
  10382651
  64444757
       237
  10002269
  31569348
  47058892
  29375679
  44500131
  67194033
  85626964
  47409521
  71053555
  40019790
  85221084
  53630750
       499
   7089391
        57
  67423949
  86325849
        62
  55195013
  11084824
  14327253
  29999870
  46694863
  66835618
       970
   3682524
  15800019
       153
       882
       443
   9888965
  12106809
  13941922
  39200483
  66359693
      1133
      7599
  33767626
  23000062
  90520085
  52920997
  67312175
    214708
  35800511
       775
  29189118
  29189122
  33963775
  66125045
   1227930
      5713
  11164417
   4800078
   3242115
  33503036
  65587905
      3616
   4700207
  40649135
  67860245
  85202058
      2320
  28590332
  30145092
  32450406
       101
  10038146
  41482048
  50000056
  11177905
  20800311
  33500963
  27771029
  61422883
  68252777
       129
  65845801
      1383
  44500144
  65488746
  67611983
       655
  65583331
  81670365
  86121167
      5782
   9212086
  86095417
      3540
  85787751
      1300
     48670
     12061
  66991173
  85144512
    155817
  64938922
      2366
  15316715
      5101
  67167590
       906
    243136
  85969194
   2338813
   8614196
  33086046
  64834804
  66234115
  47976101
   5768150
  32424411
  66366856
   7554926
   9623447
  15200066
  66670353
  14827182
  65550933
  91321702
    159892
      1636
  12514849
      1950
  32715735
  64318566
  66017330
      2651
      7166
  18600084
  86112560
  85198899
  85626575
   9244063
  33800591
  65817811
  15885436
  66526250
  60168902
  66884699
      2115
      1458
  47632621
  67482722
  29189159
  39250260
      7568
  23180604
  53274956
  85719980
  10183250
  30192166
  64938927
      1866
   1886722
  64832372
      5098
  66716462
      2351
   9212077
  11315721
  79835841
   5148948
        60
  15305069
  29314502
  13537003
  77974222
   1168223
  33628958
       262
      2751
    500025
   6700677
  10114144
  63567438
  91204062
  93941766
       699
  85688563
  33871627
  36656594
  65599486
      1314
   5988289
  10423210
  29357775
  66915771
      1160
  65343487
  67931963
  33913840
  91410240
      5284
     44151
  84830036
     16701
  11101280
  13201115
  86118725
  12811935
  44701044
  83634424
     13065
  58914631
  62374540
  33887118
  64740338
  65642159
   1245998
  13766686
  23180645
  66624221
       945
      5919
    167055
  13035576
  45500108
  72933160
       402
  10953004
  65232269
  33174082
   3614508
  38415106
  47843642
  50700052
  67146972
    297343
  47575946
       388
      1968
  66099182
  97467867
       354
  85626893
   7730006
       253
   2964141
  28943173
  33862287
  65746255
  13467052
     28963
   9316747
  12053905
  32345881
  85336715
  85626833
     19160
  67059750
  13051886
  29475160
      2180
  61817951
  67348067
    336115
  10060825
  68111622
  86083765
  29587766
   7315550
  68001104
  82485286
       392
       652
  14291349
  15425993
      2037
  65555806
  85719979
       477
  28816640
    524700
   9829135
  13402164
       530
  61099875
  64314461
  63490804
       846
  23180622
  64503388
     21939
  29165714
  85474781
  15092853
  59830540
  66493251
  97963906
       792
  47928021
  65331392
  66405663
  67759584
      3989
  12728908
      1876
     13454
   9548107
    321807
  13829361
  68028749
      1814
   4570078
  16794878
  77152496
  32549240
  11290804
  65662318
   2065672
  10248645
  13347421
  74895553
  86168717
  13394699
  47881945
  63313213
  66939622
  64444800
   4124438
  15100094
  86021829
       550
  30278452
       204
   3400816
  11926619
  56140460
  86086610
       248
  10315632
  64503420
  66270447
   4800081
       949
      7840
  10308320
   7302359
  90003107
  98055830
  71051480
  47822883
  93941725
  11926035
  63567405
  65232256
   6693365
   9281970
      2407
   6904493
  29189117
  77152529
   1226238
  66147816
  14805643
  25476644
  63588328
  85509637
  26800309
  74606585
   2432117
  85914904
  88981025
  21204469
  67443309
   3469096
  64606430
      5491
  14832850
  91129842
  85751389
  13228300
  47833623
  85864841
   9788306
  16445627
  67263002
  29165764
  30429340
  55145444
       155
    778839
  13214707
       162
  91369898
  70381055
      1668
  29165091
  47036405
  86058730
     12658
  30179667
  64523711
  14485461
      3337
   2597393
   6700081
  12838597
  16500009
  47682230
  66961769
  86118694
        16
   2849168
  20700254
  29483508
  29189145
  47920060
  67384411
     38991
  18600119
  47600419
  64387191
  30033817
  50000059
    627158
       849
  70357588
        74
    262573
  67424028
    459131
  13141882
  29413581
  28914053
  64283784
       867
  12842427
  14972494
  63333535
  66716851
   4444870
  14827561
  15105017
  76445966
  90000381
  85626951
       297
  67587351
  91321703
      2061
    613058
  95800338
       918
   8983313
  10339061
      7449
  65444417
     12655
   6900032
  65863934
  66270448
  33847521
  66147762
      7539
  11356911
  86326772
  10183745
  63855087
   5475648
  47835925
  60203474
  67754315
       987
  98058392
  13515576
  66359687
    553495
  43300104
       866
    533766
       566
  90000100
  13558749
  59738467
  66769856
       179
   9247851
  31515416
  59738495
  65183768
  67489758
       592
  23000406
  25065275
  85182881
     11830
  11187769
  31554523
  32435861
  64938945
  68613669
      1716
  35900559
  64845893
  67314233
  48100269
  85626928
  91060376
    743558
  29444652
      3161
  65035948
  91166798
       493
  47058909
  40740075
  90000797
  90501985
  64553473
  70985910
  97994708
      1283
  60088126
      1807
     12399
  30076227
   9748235
   1550568
  33760577
  32345883
  65375000
  68028852
  86278479
      7582
  46117742
   3683334
  97963928
  32424423
  46015637
  85286411
  90716114
  63808807
  66270444
