   9989681
  64548689
  29761903
  63419142
  64295520
  90695721
  20259035
   1514724
  84555011
  47492819
  12964915
   9298833
  39001149
  63937726
  11025616
  90000068
       348
  24200580
  29529077
  62738968
  45600015
  61168267
  85190760
      2799
   9785815
  12899610
  29433699
  26800168
  49689953
  64804920
  65423827
  62684015
  11152728
  59972568
      1047
   2588645
  91258721
      1179
     12774
  62809419
  12950018
      2344
  63884622
  91218910
  15196972
      3020
  32702054
  32971927
   3142276
  61231869
  63244876
    935154
      1113
      8962
  13693632
  16196697
  47428795
  62856966
   8474247
  28155400
  64480658
      2094
  63599638
    645176
  20450315
   1119458
  12336955
  33147987
  90779882
  11097585
  14293997
  29886956
  94393112
      3002
  15196962
  90000096
  58267199
  14170593
  18200098
      1762
    815502
  64649759
  64491127
  90000411
    687095
  68945958
  44864191
  47420168
  61174544
    935137
  90000055
        39
   7809608
  14223108
  64778274
       928
      1282
  86005336
       729
   1838117
  63625297
      4018
   7955614
  63823562
      1263
     11078
   8112501
  27000999
      3551
  64383936
   1653923
  84956446
  90444332
  64616282
  31416799
  58492628
       372
  11985448
  63270679
  70100553
      7694
   5518630
   2864856
  14751987
  63010935
       759
  63145888
  82523150
  55300290
  90088755
    942875
  40515051
  63656256
       993
  53497670
   1095723
   8713731
  99940775
   3101830
  63145875
       202
  61654779
    935122
  64677513
  58078091
       671
    264497
  62397294
  97147138
      4331
  59109846
  30026344
  47566752
  10767510
  12992031
       436
       908
   8452590
      1492
       885
       138
  62077055
  10767493
  64805086
  85659065
  90020930
      3970
  64100187
  64428748
  85190676
  62932332
  64804916
       396
   5038310
  84909065
  58266805
  12155104
  11097634
   8292287
   4900083
     20540
  84779596
  12899602
  62796165
      1213
  11200237
  64088744
  83659056
      1167
  64267821
       212
  61905259
  75053588
  90003986
       351
  12899621
  85698359
   3012783
   8801413
  62908569
      6146
  63009369
  14844879
  53927818
  63335326
       874
  62008573
  62273079
  63210232
   8053594
  64195881
  29832739
  16086287
  16521574
       779
  64055206
   1100210
  12347544
  26700281
  29692000
  33406657
  50381954
    188229
  12302500
  61404379
  63784839
       648
   1883720
  64788025
  64627665
      1147
  14577780
  63107448
  85190740
  63465256
   2588124
  12507393
    466926
  64394788
  11997999
  64591048
  63440371
  85918614
  61841164
  85375297
  11226328
       983
   9703852
  14532205
   9150222
  39658165
  84844636
      2398
    935144
  62080511
      2039
  91065299
  64654236
  91065269
      8067
  16482103
  31055742
   8800109
  11785872
  12232165
      7774
  64252591
   6700006
  33349052
  90481286
  31582247
  58289073
   3218223
  90020918
  29973956
  20000253
  84821189
  33206452
  65533430
  90020954
   5035743
  63754590
       668
   1581798
   2562227
  76301370
  90001473
  90000403
   9082094
  15357237
  61714324
       148
     14374
  39800377
  83758967
  91180269
  13460346
  64060852
       136
   1094570
   8800112
  33237227
  61881451
      1548
  44321469
  63190535
  26100032
  85169817
  40451827
  28278591
  14551487
   3287739
  14170578
  58439064
      1366
   8191483
  44300015
  90059559
  85386867
  97705598
  29973931
  47207051
  90779888
    485207
  58515694
  28551416
  58346722
   8297707
  91151302
  65561797
   8623480
  90003990
   8254549
      6206
  27283094
   1566675
  67493118
  47254452
  63465211
      8144
  63051358
     10586
      8364
  12963126
  63465167
  64553438
  26200773
       782
      2153
   2567673
  12615443
  47428801
      7695
   1088085
  85023638
  90000948
      1610
    415809
   1546180
  21305800
  85626189
   8292300
   3119857
      2052
      5628
  53927819
      8233
  13360742
  20450224
  24148779
  63145874
  47154440
      9958
  13572757
   9646718
  29478663
  85937012
  29951702
  59498778
  64287605
   8800338
  63599677
      1228
  85014381
  22796838
       127
      3130
  13974319
  11876936
      2921
  63991849
       858
  65097521
  29569769
    466925
  44321473
   1588445
  64804913
  72232638
      2410
  63818866
  64055093
  72232652
  62500528
  29813425
  62453093
  90749524
    470993
   1632873
  75805011
      1430
  50393520
  64380733
  63625788
  58267154
  32821652
      1122
  61231868
      2035
  14128184
  90004267
       486
  58266628
  91198903
       871
  30126337
      4444
       233
  62202925
  38599305
  64287658
  85309295
  59274238
  61818794
  61404385
    932144
       812
      6128
   5671711
  16242830
   1858006
  63920632
      4045
  62944068
      1613
    790786
      4414
   1088084
  63219260
       337
  23130324
      8225
  64031027
  90020931
   4951656
       135
  62856971
  85322412
  47364040
  90502377
  33109409
  13311773
  62670106
  64210449
       187
  64523129
  12844040
  84439489
  28795299
  62849153
  20294716
  28392287
       124
  63073588
  12438742
   8760790
  62374856
       186
      1731
  72400268
  24148780
  29971152
      1046
     20949
      8690
    188227
   5628914
  11873770
  26868614
  47275395
  17900472
  63163321
     15301
    471966
  83653061
  61721623
    676502
  15196975
  85090851
      8147
  31801294
  62264895
  47437815
    484435
  28488379
      2499
  85034963
  14325879
  46599958
        75
    697347
  62173745
  28063849
  62924081
      2381
  90001539
  90020461
  61404183
     20535
  49300087
      1810
  13385129
  41750561
  38123799
  85142742
  90000093
  90000052
  20218368
  60135716
   9693654
   9324793
  90000265
  20042088
  21900073
  29565955
      8230
  30040937
  33282526
  90000067
      3150
  24415121
  64944351
  54229577
  85190671
       172
       859
    557345
   9951228
      2739
   1557755
   8477037
  64917492
      1532
   3256061
  60866873
  46765827
   8800337
  64320029
  90238515
  26911767
  85322413
  62486691
   7400278
  49400012
       660
  44600012
  91340667
  27000070
      1891
  64232149
       690
  13562329
  64584887
  90001370
  62924059
  62932290
  64455805
  12525716
      4334
   1589878
  11902412
  46691989
    471967
  61783631
      1125
   3295320
  63165217
  64804918
  64264997
  33349040
  91052208
       166
  86449970
      3340
  16086316
  90003988
       192
   8101025
       687
  21268237
  40515081
      1022
  61526522
  62811241
  58908109
   1065882
      8142
   3218230
        70
      9893
     15406
  47188568
  62179197
  63651107
  30126338
  59987881
  63535090
   1898679
  29500922
      4084
  63577734
      4112
  12842102
  27283069
  50400002
  63145857
  63334550
  28708267
  83268667
       224
  63163337
   2595790
  98019848
  11146287
  53497576
       116
  62348447
  61811432
  64226435
      7687
    522175
  11902408
  14783262
   1068718
  61526552
   3183303
  74365045
   7908491
  62660418
   9657431
  61403437
  63923131
  12680319
  14977234
  85190661
      5493
  16482082
  37917572
  61841170
   9638148
  62638678
      3903
   1990364
  85677332
       994
  13228107
       633
       457
  62796082
  46657818
        12
       930
  12456530
  48830558
   5382084
   8969890
  12183713
  62141435
  63371065
  90498058
  12899603
  47338763
  61415363
  63941930
  16542509
  85190735
  33339345
  48933443
       554
      1356
   1970890
  90420138
      1346
  61410212
  32324797
  61697350
  90000089
    182180
    225182
  33107205
  46600147
  62705660
  12302531
  30009260
      6306
  12056559
  60342562
  62818967
   8440382
   5035732
       377
  83268577
     20536
  65176379
    687081
  63317449
  91056696
        29
  53511494
  11097608
  58267283
   3654085
  63424780
    471932
  17067659
      2946
  14019808
  64977992
      6265
  14279766
      6915
  84779542
     21887
   3287586
  60020134
    297031
  63332423
  47275388
      2790
  90000278
  12155079
  64585055
  63445821
      4144
      7234
  90020947
  63892174
    686828
  33182977
  62895636
  63912819
  22100062
       541
   6159987
  64946930
     21003
      1697
  62904121
  63323633
  62393419
      5997
   9044987
  53497283
      1358
      2294
  33031690
  83601885
       384
  62127469
  90004269
  12183714
  13029724
      1566
      7942
      7691
  50261338
  27625074
  85471857
  85958896
        46
      2117
    471791
  38537873
  46865959
      8780
     39950
  14255125
  90000118
      3055
  23211864
       254
   9009036
  29882823
    281070
  63636846
  64481310
       397
      2468
  12565401
    122393
    880035
  31739011
  61783537
  98118168
  64617677
  10200065
         9
  60917561
  63492884
  63507129
  63042727
  28689522
  63193279
    593961
  15893337
  16242826
  33169876
   3218214
  12214015
  47399395
  91174290
  28796759
  64643295
      7893
  15301310
  90809734
   8900265
  39523916
  63822602
  64352203
     15550
  58204205
  64614599
  90020956
   8242420
  11300033
      1165
  63449958
  90000105
      4497
  10100037
  11080464
  91065270
  12800516
  63331790
  85691298
      4641
  11567759
   9637522
  13228108
  45500370
  83622431
  13228116
  63915472
  22536848
  31739008
  83268589
      4003
  29691973
   7306202
  29860168
  11994541
  85307623
  90000062
  46599956
     11878
    935164
  85322423
  62540108
  38591866
  42820683
  60475622
  64512701
  62358966
   5036944
  65608794
       767
       960
   8969886
  91052210
  62339983
    281670
  14550351
  61404370
  84619772
   3287561
  63942481
       704
  64583770
      1007
  14119882
  32814426
  47300562
  30047225
   9300039
  29758665
  65561803
   8972105
  86592664
      4642
  63625832
      8059
  61783712
  91039998
  16482090
    586395
       200
  28296182
       506
  47275399
  64126653
  29595880
  38873058
    568851
    600010
  91115631
  63656246
  30009252
   7805556
  21800755
  65095575
  31736791
      8222
      1686
  65561790
  90001502
  13228106
       931
      1739
  28483670
  38571554
  62079094
  65598292
  38701655
  29677497
      1025
   2288686
       497
    730633
  62695530
  63465195
  12937966
  85255153
      3389
  62470910
  85322410
  58267013
  63733183
  86018014
       950
  64059636
      2307
  29682045
  47386796
  63278727
   3218156
      4066
    959391
      8695
      1466
     12770
  12056542
  13360772
        18
       659
  60915450
  85190750
  62179126
  63424758
  63892308
  90020945
      1480
   7311381
  63586334
  14328225
  91258071
  47451732
    616378
  83268580
  14600393
  29841462
      2704
  58920215
  64945984
  15357239
      2506
    932150
  12360101
    466930
      2797
  91258086
  31312300
  62683998
   9748263
  29964469
  40009460
  62430821
  63465149
  28631400
  62733058
  13360732
  63118192
  63371038
  83498772
  14179518
  12788900
  20105980
  85190722
      1215
  90000116
      1732
      8086
   8661259
  90020909
  28708268
  90867426
      6234
  59972566
  62987898
      5135
  58509782
   1007728
  28348802
  33218118
  85322424
  63856256
  90015879
  11889285
  63151221
  91065268
  38899016
  56129707
  64349871
  28380764
  64678378
  24000021
  64091226
  23211861
   4841730
      1684
      2420
  32766294
   5035718
  62470994
  29677492
  37842885
   3218027
  33238325
    932164
  64840060
   3183309
  90779866
    468939
  12937983
  59892332
  40515069
  64492158
      8058
  63991920
  90088781
  90426986
       365
       526
  90000287
      3764
  46503759
  28525888
   9670700
   2930955
  83758970
  97498041
  60678372
  14870862
     15159
   9585060
  47377528
  61905262
     70159
      6521
  13013279
  30694045
  41580134
  62289282
  64284302
      7990
  64944333
  84844639
      8090
    630515
  63583684
     35972
  26200082
  97498059
  15801139
  47009142
     15191
  12221530
  90027570
  64944329
      3945
    686751
  84596041
  63313016
  63423557
  70800900
      1552
    267953
  29595884
   3344379
  61400366
  11700182
  58266565
  29398849
       223
  14500138
  85189462
       409
  32058252
  91162050
    729286
  12456531
       241
      2314
  11046880
  56135469
   7955688
  61266576
      1351
  23130343
  61105701
  33314465
        96
        99
      2486
  12302530
  64622462
  85287756
  57684313
  63902388
  64382752
  97659699
  64126616
    687104
  44321468
   9665157
  39658169
  27283068
  40515052
      1375
  29891950
  64855527
  16086304
  63523248
  27683467
  60959047
      8134
  58266732
       307
      1308
       264
      5310
   6889175
  63376577
  85169807
   1898665
   2849164
  12565400
  90502380
  29860277
  85448451
  20900583
    932846
  46545587
      8224
   8452601
  63145887
  84779497
    562273
  85288753
   5100051
   8969871
  58078094
  63069843
  11902477
      3834
      3918
      6264
  11201373
       910
  28611651
  62446136
  11489756
  13654921
  61881426
  64456691
  65152085
  47454486
       287
  71636108
  91056670
  10700891
  64886191
  84320213
      1736
   8439195
      6230
  32055164
  65542461
       429
  46589311
       381
  14310825
  62637587
  83758968
  64713652
         4
        28
   1429597
   2777553
  29595883
  48360554
  61877126
  49797749
  91065251
  91065288
    932832
  12763093
  37100035
  51600024
   3130725
  83498777
    729281
  14748480
  83758953
  84689771
    214666
  61841171
      6933
  63830484
  90000288
   9598724
   3005341
   7501318
      3902
    447113
  18307591
       995
  11985451
   7879109
  29571175
  64585054
     20972
   2960198
  32853886
  22536819
  62765932
  64977998
  14426147
  90020964
     16523
    815482
  63921764
  29866553
  28205843
  38899015
   2595759
      2235
      2707
   2756228
   4161469
   9083232
  14630561
  16741553
  33044364
       225
  85799086
  90001033
   8594846
  13228117
  63625816
  13478395
  11871908
  43805307
       190
      2919
  47260253
  64055128
  39523909
  84425425
  62273087
  64490605
  63994329
   7306206
       944
  59634713
  62922513
       362
  80648862
       126
   8740603
  30172963
  16242867
  85847010
  62250991
      7693
  36500021
     14608
  62489945
    686818
  63107860
  62956358
  14900093
        15
  65517952
  58509767
  74921654
  84558832
   7958551
  12183712
    982749
  62273082
  63952023
     35983
     37187
   3218073
  63158113
  84870303
  47399423
  32794941
  63232423
      1955
  12630814
       308
      7688
      8110
  60302904
  12788898
  85368151
      1914
  91063731
  33232495
  33348905
  62780807
  90000173
  84686659
  90000054
  63165031
  64548740
      2288
      3612
  70989709
  65402408
  61231867
  28493826
     83407
  62106386
     12769
  22796844
      2848
  63232455
      1255
  29700849
  90000556
    485594
  54800278
  85165992
  50500141
  61823428
      7019
       890
  62273111
  63625303
       161
  90408231
  21901929
  29860265
      1141
  40515067
  43900249
      1303
    686829
  28500252
  84270826
  64751045
        17
   8949481
  90000599
      4087
  63784966
  64654254
   7283198
  85190655
  29595888
  63625797
  85618087
    686812
  63221355
  29860288
      1078
      3018
  64447401
      1535
  14600392
  39040806
  50915836
   1167428
  32968269
  40571378
  63842484
  65533396
      2542
       958
  46538867
      3940
  23211872
       208
  28221685
   2847396
  61338388
      6174
  44864190
  63940744
  97416773
    628821
      1207
  85442605
  91160924
      1525
  30040950
  63784942
  91115649
  71636123
  85454307
  29701035
  64152234
        65
       693
   7955696
   5153273
     14180
  90622279
  24500947
  63388790
      2373
  47338773
   1530149
        53
  83643535
  89887978
  90000522
       414
  26239054
        89
  29818471
  58920216
  60540648
  85958894
  12683667
   5175129
       195
  13360766
  13572966
  62942163
      6147
  57129758
  38685410
  63764256
  20211764
  64680174
  90000404
      7669
    686806
  90020974
  65420817
    302651
  64780295
  90001355
       175
  90282340
       181
       439
       980
      6200
  64134421
  64874869
      1902
      3336
  60062302
  91065273
   7908480
   9138575
  10200004
  62456448
  62484038
  64617847
  90020922
  85475639
  13720329
  15068718
      7979
  57859337
  44900172
       473
   3111014
  16086289
  90020901
  63388785
  28681201
  64455808
    938167
  43500076
  64557160
       683
      2527
   9453929
  20103015
  64613936
  97498044
  91077881
   8717862
  85226980
       942
  63166453
       853
  64399991
  90088754
  53497686
  63145885
  90003946
       156
  61841175
   6860164
  58093792
  16754336
  60359346
    591901
  86005329
  62645229
  14865532
  13228110
   2588260
   1990242
  63589856
  85140978
  84425426
      4597
    558369
     89584
   2154051
  64882367
  56585462
  64095097
  33309191
     15009
  62106987
       481
  91174280
       966
  53496765
      1316
      7833
      1476
       495
  63145877
  63353984
   1091867
  90304999
       836
  14551455
  63924492
  28685095
  85490597
      5578
  90992918
    686774
  61841165
      8688
  13244489
  46208758
        58
  12400205
  40591959
      3444
  29791900
      1963
  47365597
  63038321
  49094854
  64919860
  90020936
   3218143
   3311959
  13863697
  50291237
    791020
  12979745
  60866606
  20259031
  61063517
  90410878
       140
       130
  90001052
  47203671
  63585943
  63591754
       658
      1067
  47393627
  39035471
  90020962
  28719686
  64676294
   1085370
  48925418
  85958891
      1418
  47381378
      6199
   3174676
  61676593
      4248
  59274259
       121
  47374206
   2523542
  29915107
       880
  38779213
  53497438
  47300533
  53511712
  58267363
  61764142
  13651429
  25663245
  64623165
  64452120
  38898988
  12749322
  15357241
  33349024
  85367609
  85958384
  22536818
  47292800
       109
   1300445
  29948294
  45300139
      1796
     14656
  90020880
  64356588
  47154422
  53511674
       277
  45077520
  50365188
  47451717
  61783539
  44000249
       793
  84923078
  54200687
  79569063
  22200254
  43350114
  61396227
  90002891
       316
  22815120
  62606397
  64978004
    687101
      8043
  10971737
  47940791
  65329754
  64003834
  60699045
  61963651
  63958115
       861
      8078
   1111262
     15549
  64579697
  62276612
        37
       274
      6985
   8564497
      2165
  22536837
  85010165
      8087
  85054562
  47451733
  14844878
  64678379
       862
       856
   8960719
  33107184
  63734544
      1053
  61783665
      8098
  56390597
  68359639
       969
  62874328
       988
  25233992
      7954
  15068710
  83588513
   9637437
  63989734
  14170530
  28320490
   8675609
  10496030
      1350
      2164
  13049351
  43700349
  63050907
  28374583
  63068557
  90000503
   7908492
      1973
  64034051
  33107207
   8275684
      1340
     15708
  22796833
      4048
  47243903
  64424804
      2172
  12056538
  14170591
       484
  65558272
  90000087
   2653598
  14279755
  63373454
  63389223
        59
   7956851
  63738300
  28479647
  61811436
  63679501
  85189457
  90000168
  31769318
      1030
  63226382
  59634714
  90187344
    601121
  85165953
   2550649
  59274261
  75053617
  90004268
    687096
  32814428
      4142
  63862527
      8414
        31
      2184
  62325158
  62649749
  90497331
  32239062
  61403794
  64287596
  64055164
  63164545
     20680
  90000187
    208277
  50210026
  29666592
  31291659
  27301536
  61345975
      3222
   8155872
  90020963
  45600091
  28321596
  85169806
   2585561
  64153775
  59587379
  27200080
  28089806
  84923069
         2
  32141523
  64324432
   5518628
  22536817
  31745092
      2156
   9619725
  62784997
   1619342
  29831149
  62451218
   9687521
      6226
  85660905
       399
  62870442
  84619762
  64585045
      2755
  32113761
  90003980
  38898980
  85187489
  63417813
  48100265
  83758985
  58267037
  85999902
       143
  44900197
      1913
      9918
  84742059
  13228121
  28689172
  40919412
  61544830
  13228111
     70750
  10382834
  64298311
    805652
  11637174
  12797212
  51155932
  63050700
  65166230
      4102
  64287635
       368
       521
       576
  48000012
  58204207
  64017339
  13107629
  47098214
  64417129
  64814992
       426
  63937757
  85416372
         3
  47225857
  64558532
    777162
  11700286
  33232496
  62342016
  85190710
  90000257
   1835820
  47000699
  65236089
        27
   8752980
  20240561
  63892164
  90487753
      8151
   3772766
   8467136
  61254234
   2573559
       113
      5748
  12053937
      4062
      8042
  12414304
   5954015
  10300169
  40515076
  90001619
  16100551
  62273110
  56401982
      9849
  62864331
  32922294
  46575423
   1070915
  63574762
  47365046
  63822461
  63290397
  64579696
      3089
  64642951
  12576441
   7955656
  53500089
   8727601
  12869052
  49483211
  47680321
  90001496
  47300437
  90000073
      6092
   6100323
  64721441
   3313247
       226
     12745
  10644648
  63388798
  64814494
  28636439
      3129
      3289
  12059484
  11200042
  64514709
  14551470
       259
  24005696
       536
  12397560
  14714407
       283
  47185292
  63317423
  64804914
      1855
      7991
  16516278
  32269491
  84686665
       914
  89616638
       552
  63233356
  59274244
  64742007
  65561795
  39658181
  61493750
  90966279
  57667363
   1602849
       596
  63992450
  61494710
  85190733
  12430360
  64523892
  14815327
  20450221
  21901938
  48933445
     16400
  84420400
  62784990
  62693816
  28803394
  63995374
  62818794
  65097524
       717
    687084
    932844
  60135720
   5035730
  90020925
  91174281
      3799
  33401820
  50100213
  60839521
  48700256
   1563469
   3235756
      1309
  61254267
  61474448
  64839586
   9693649
    815538
  14294015
       476
  65050087
      2627
      1277
   1177385
   9137014
  45077509
  28517217
       934
  61393619
  62640328
   3143534
        41
  18018743
  62982411
  57151035
      3330
      3979
   2550650
  12842062
   2894686
   8001797
   3286076
  14645727
  25663233
  26400513
   1554023
  63258855
  64520428
   8191486
  12862265
  13228103
  61783627
      2858
   7908481
   9063651
  64091220
       939
  57607469
  62695553
  61841833
       567
  52123090
  85067637
   8992811
  13020178
     89583
   9637579
  62399477
  64227869
    812205
  63381180
    645133
  29973877
  65542475
  63577519
  83480466
  31675479
  31741610
      9525
  85190685
       686
      3440
  63466939
  63529311
      1185
  46973962
    686775
  44975321
  20400061
      3257
  58266546
  64455807
   2596609
  28493478
  47428767
  90080150
  90000706
      3397
  63408833
  90001125
  63855038
     21000
  63069860
      2211
   7956879
  91145501
  63477027
  84804869
       784
  32269576
  29692345
  16337711
  50333345
  14294010
   2153494
   8191493
  63465177
  27300565
  32327962
  90080645
  62956368
  85799078
  20655314
       971
   3218191
       951
    462638
      3858
       424
  33481572
  13122699
  85376487
  15357256
  13418888
  47500198
  84495448
  64298334
   6700054
   7311388
  23211883
  62178984
  85248706
  11218794
   8294181
  40000276
  47428762
   8477049
  47185271
  90020951
  29595887
  85618086
       449
  13228112
       790
       824
      1256
    815563
       936
  64090316
  32448231
  90481403
  61474416
   4900010
  97498075
  50500634
  85080195
   9021623
  60135736
      1144
  68945960
       653
  90843042
    815509
  29501038
  47488242
       197
      3778
    935152
     13139
  62907534
  12302476
    183292
      2371
  62273109
  64223606
  18200874
  21268235
  32465913
       320
  62632880
     12753
    518159
  59663658
      4896
  64714941
  61231866
  16410002
  14170558
     96550
  90003933
      2248
     15277
   1032420
       249
  26988446
  64681650
       401
  49200028
  85322419
    674967
  26203020
  83758962
       331
      3235
  28436747
       571
  57908430
   7908486
  64978003
  97416774
   3111076
  47818652
       697
  63219111
  85309905
       590
      1400
   9300048
  63449970
  64095788
    447449
  38774363
  47499494
  44500036
  83638642
  40515060
   1100974
  63317446
  67782050
   3233776
  11697731
  62276620
       847
  33473822
  85373086
  29937010
  59972563
  90020923
      3988
       442
  61404858
  61493769
  85263018
       280
      6273
      7501
  61176668
  45703841
       591
  64225492
  61605425
  68669858
   1843107
  11796169
  13456780
  59485339
  28544397
       205
     13079
  64814899
  90000248
  47437390
  71801588
       494
  83758961
  90622262
  60918221
   8969879
  63050902
      4034
    687102
   7297942
  12600033
       323
  15068694
       389
  61403500
  64591519
       239
      1420
  47069773
       421
   2278584
  16086323
       967
      5799
    459458
  61403259
  63649867
  64296275
       252
    601727
   2550635
  59741177
       478
   3320972
   8785074
  53399103
  57909136
  65580360
  29701042
  62489949
  14697848
  32988938
   6100325
  61700692
  84779599
  90001021
  90020973
      2176
  32814413
  32225336
   4400038
  61400381
    460171
  91083196
  64588047
    633274
  32197552
     15047
  14131956
  63377080
  90020944
  12801098
  26800151
  63625269
  30522734
  61841162
  65561806
  63577981
   3262711
  28617780
   2567583
   1858394
  63135765
  58373504
  83622574
  64453359
  59509553
  63492905
   2588662
  62071235
   1061765
  14310807
  53497687
   9082112
      2941
  23211884
  53600974
  63638260
  86005345
   8032413
  63634048
       489
       986
  63826464
  63591720
  64110905
  28193004
  90000113
       719
    168387
  61834204
  64268196
        83
  29882792
  28587945
  64095303
  62712702
     14976
  60037331
  14076353
    510932
   1563454
   9609698
      1360
  32700413
  30029652
      9777
      1591
     64377
      3095
    697346
  12482039
  61409082
     15362
  62361262
   8439196
  14337044
  63135744
   1514491
  49805193
  63341659
   8252792
  40108694
  83754785
      1166
       132
      1839
  20205979
   1115624
      2422
  85799089
  40515082
  12788896
  14870859
  64977983
   3204147
  63304333
  14697871
  85309843
  10367449
      3168
  58808944
  85263022
  62626404
  64944332
  72600897
  63300647
    466928
  29325082
      8786
  11059635
  47009141
   1552623
  13814343
      8223
  10200014
  74921791
  60317780
  24005628
       579
  31769799
   8802813
   7955631
  32086224
  10396230
      1214
  46599955
   1896128
  64977995
  85958897
  46599957
        72
  61404386
  32949226
  63501929
   7955700
  71636099
  85309936
  90000085
  37500076
  61317892
  63839880
  83758969
    484796
  64804919
   3119858
  60302907
  27000039
  62442415
  85677331
  55870469
  64428518
  33044365
   2471344
   5429941
  61174551
  64818644
     15557
  63219239
  14551489
  63942454
      8231
   4881280
   5728882
   7927045
  44818478
  57379001
  62995513
      4085
  60958868
      9894
  13654919
  90779876
  12683652
  90417377
  12347521
  20450258
  45600083
  64452315
      1582
  14600398
  29701028
  13998370
  63232024
  90000274
  12312754
  18500116
  24600051
   2539818
  28116757
  85144972
    932847
  28809156
  40531362
  62942119
  62540107
  28296512
   9454787
  12800472
   2533456
  11400017
  90003266
  64598214
     13011
  90779868
       213
       764
      3594
      5768
  84810731
  21901920
  47086405
  23211867
  63583578
   9109370
  11280540
  13002064
  14645817
  62895619
      3210
      9834
  90088797
  63191016
  44975329
  47185278
      1387
  90000202
  89334221
  61544840
      1269
        67
      3149
   7099836
  53402872
   8249391
  12373736
    474657
  39040242
   2567573
  11176860
  60135721
  12523777
  53600975
  56319656
   8713741
  64627664
  83638628
       290
      3406
  14128191
      6928
      4082
     47192
       463
  33165409
       619
  13131866
      2990
   3772853
  47451754
  61400389
      4451
  12998571
        51
  48933437
  61996935
   8101027
      3113
  63050868
   8969870
  58204213
   2756232
  61231870
  63145873
  13228063
       673
  56135471
     14626
     35970
  40515098
  64416546
   8731289
  61841831
  63923082
       163
       527
  12686016
  85710729
  33181451
   1554045
  45000546
  53497394
  91023646
  61389090
  32190777
  61393616
  29831145
        94
  85932082
  52847926
  16487309
  40919442
  65318666
  33123777
  56135467
  80202089
  22796824
  90020966
  63784776
  21924218
      8091
  21600256
    867640
   9550735
       218
      1041
  63270868
  85375248
   9016637
  13228104
      2126
  91194217
      3023
      8152
      6980
  64645633
  62663977
  85018249
  63941961
       459
  85142740
  65136264
  85023620
        10
  90001902
      8044
  90088798
       242
  11063887
      1274
  90537307
  12433353
  63280732
  83623224
  90779858
      4355
  28051606
  31733429
  62695453
  28121665
  53511345
  61783632
  63135774
  85144967
       559
       977
  85190663
  85190691
      8064
  14215816
  31741606
  36957087
  46545585
       168
  28605484
  90000107
  31769784
  37402710
  63337656
       702
   8101024
  54662169
  64595934
      2413
      3086
       338
  63951528
      8133
  64322025
   9534492
  23211857
  61369494
  61697567
  64556893
  85067618
      2635
  62490187
   3772944
      4643
      2762
  64944352
       761
  32985673
  64279794
  47940796
  85169814
       325
       598
  84520659
       367
  30005529
  39040252
  64642933
         6
  10800005
      3261
    480048
  16086293
  29837950
  28671689
  62895637
  64332544
  63591781
   3962886
   2900165
  64238355
  90000102
      5509
  20286589
  29595881
  57908516
  63811310
  14294021
  63373071
  63952842
     14771
  61783637
      4254
  99623901
      2155
  51575838
  57607437
  12231513
  63942475
    810719
  11697735
  85268303
  49674983
  91100892
  57600343
      1218
  29677496
  85143530
  64713749
  63095414
     11923
  85386870
   7956956
      6233
    732696
  84721145
       251
    935138
   3110863
   1612878
      1633
  20286572
  29919937
        69
  18500413
  47185276
  37600044
     89579
  57423212
   2153398
  12155102
  12763082
  99623997
   9637578
  29866514
        77
     20785
   7970816
  90207790
  21901927
  12565403
  40500153
      4162
      2705
      4158
  29616669
  63135767
       607
  85172300
  11240833
  64275854
  44100056
  46545554
  51401563
  10600159
  46545584
  46712584
  85924257
   9599740
  15600050
  53927799
      8071
  30522733
   5909607
  12414750
  15893315
  16602514
  28988390
  63941871
  80747855
  90000115
       841
   9952344
   4900086
  84739716
  28140814
  28617783
    480052
  14421653
  67782046
  37600202
  45901332
  61403335
       999
  13654844
  32814427
        34
  63784627
       452
  59663678
  85549854
  84619771
  14550371
  21901947
    686820
  43150012
  62784984
      7712
    686830
  65166246
  11063872
  85416382
       627
  14317082
  21715213
  85307643
  11059597
     15539
  16242853
  84779574
  23000066
  47196188
    815565
  38899011
  63051433
   7956866
  11156870
  61093376
        80
       229
   2876554
  57257386
  85211386
   4309215
  15357238
  62644670
      8778
  14551467
  90207774
  59396940
  39523905
  63942463
  14751958
  12155053
  58267393
  61905260
  40919445
  61881472
      6227
  60135701
   3070517
  55710681
  63094662
  63940757
  60915448
      1329
  85165952
  53496601
      2185
   3117944
      7697
  63006150
  60680803
  61101363
  81720248
  27693580
  47254453
  65587597
     15128
  14551481
  29695421
  62438532
      8068
  12952529
  58720545
  63580435
  63094260
  55710678
      5232
  63862601
  62470449
  64091223
  14170583
  64553140
  83622514
   3117950
      4171
      8136
  64559060
  47024064
  83268740
   8396917
  62505265
       119
  61680972
  63879788
  90779869
      1660
  12729030
  53496337
  58509784
  85143525
    702067
    686797
  15000206
  52731597
  64674094
  85322404
  11097604
  90001924
  91162045
      5426
  51401562
  58266879
    686832
  64222077
  63778109
    810873
      6205
   1965525
  23832296
  58346668
  83995342
  61317829
        13
       267
      2953
  61423513
  47254451
  44500020
   1912227
  65558266
  47395968
      6197
      1355
  14551476
   3728577
     12835
  22536807
       447
       355
   8771555
       419
  62273104
       137
  65411422
  85230867
  63104259
    356355
  13060053
      4844
  62663886
    591942
   2153125
  64323916
       117
  32197553
  61837632
      5126
      5946
    582108
  11152720
  65182505
      8138
      1367
  13902159
  61811435
  63009389
    938161
  62317634
  90000063
  83623136
  63165834
  63680816
      2404
    471770
  56144065
      2380
      6268
      4046
    687107
   5918553
  90553583
  95241567
  10592743
      1293
  12689016
  32343687
  12690220
  12061890
  53511656
  63258061
   8400001
  52188296
  57908932
  29862158
      8145
  19500411
  47451778
       721
      3268
  47365308
      3338
  57667384
  16482113
  65547111
  32943464
  40515084
  63630027
  61793330
  64548688
      1347
      4159
  64153814
  14551453
  13599252
   4841691
  61605718
  90000095
  63353202
     12476
  90201582
  53602072
  65296548
  17067652
  62289280
  63876901
  60866841
        68
  28752197
  58266693
  44900164
  13556795
  50304607
  56135472
      3022
  20100288
  28715576
       219
    695842
  64661176
  72526050
  91065292
  83758959
   1858393
  63211395
  11879887
   8408580
  47098234
  12788883
      5712
  21901931
  63067081
  21901916
  54800168
  63830501
      5695
  12561084
  20450389
  28610348
  61404389
  50375433
  53497398
  29656956
      5809
   2148798
   7831364
  62041481
  90000058
   9900013
  16242834
  40667846
      2204
       151
      1310
  62289259
  90000240
  12801148
      2213
      2018
  61914925
  47453895
  12899609
  29809418
  56135464
  29860264
      1798
      1201
  64058044
  40919424
  62489961
  85151429
  61666290
       586
        91
       487
    686811
  60359339
  62765911
  63388781
  90779861
  85445644
      1042
  31276837
  29952072
       515
  90000103
  59583603
  62273095
      8060
  12940520
  63565773
  62463368
  85190759
  64879820
  63313501
  84898437
      2154
  90481287
      4452
  40919415
      8137
  61173838
  63789421
   2964415
        43
       765
  62856943
       295
  85013421
  84739717
      4038
      1061
      8070
  12950071
  47254459
  27200098
  63154608
      1232
  58409498
  15196971
  63165051
      5565
      2281
  31769394
   9705676
  16497210
  63441997
       864
  90695720
       720
  13040856
       303
   1626644
  31304028
  16675071
  28576889
  64944335
  33299739
  81720243
       275
      4303
      8088
  90000127
      2174
      5023
    875447
    282290
  63068584
  63679956
  63625249
  12990178
  97698800
    182596
      3572
  12155052
  63480036
  13599251
   8866300
  84779522
  14822159
   2523539
  46545583
  13566409
  29819218
  59498800
       674
  63957435
  11697734
  59691145
  29860170
  61403841
  28576096
  29967812
  64982127
  28488387
   8931050
  10767489
  60890593
  90779859
   9637577
  62486463
   8770904
  28708271
   1546198
  90433264
       317
  63874015
       327
      7989
  60302912
  91024893
  22536826
       256
       334
  81556763
   3248552
  15000215
  29282517
        66
   9690167
  25600018
  62355555
     83470
   4841655
   9689251
  64811171
  90228134
  13228065
  47188558
  11985447
  58642607
      5629
  32324804
  62999035
       722
  61176673
  63165207
  84832217
    518197
   8774157
  48707197
  59589828
  61905258
    834092
  85125623
  97615184
  32814418
       228
   3035283
  46191875
  59314305
  64091224
  64512806
    932833
  12744757
  26500747
  67557084
    686796
  63953358
  32377884
    117727
    935139
  15357263
  46589307
  12485664
  85187958
  11097606
   8156373
  90020968
      2026
   8112516
  62411613
  90020940
    804469
  97498058
  60135702
  83265394
  62842690
  48933433
      1083
  28465486
       998
  84619770
   9665339
  12842039
  90000612
  29919936
  37966061
    444570
  61400365
      2215
  28155395
  64558541
       628
  12683654
  21901946
     15127
  63078822
  28624217
  11637172
      4944
   5834203
     13017
  90000531
  65097522
  60155292
  90000051
       975
  90088800
  13066198
  40662322
  61783638
  29943377
        14
       678
  48933405
  41750570
  63372977
  64651658
  65349792
  41403797
  97995354
       118
  61811434
  14870861
  90003963
      5719
  64287644
    815484
  62863042
       111
  85190739
  90001307
   8727576
  61841157
  63068574
      8040
  90000131
  64265041
    686831
  21700095
       455
   8787802
  32083358
       465
  12269954
  90530339
  90021787
    729285
   7100024
  11902409
      3046
  47084453
   1969003
  63854599
  26911797
  62636589
  64245551
  47154410
  28187167
  60374173
      8143
   7958555
  32372281
  57954846
       758
  62394146
      6176
      2982
  11171671
  23701894
  11985463
  21005661
  28525699
      9518
       353
  61841153
   1450404
  14733783
  90016749
   8617536
       147
  63108419
   3282692
  37028859
  84832231
       735
  12155124
  12643947
  58266852
  12683636
  83268586
  63736090
  63862462
  47203676
  47393637
  47287613
  46966561
  59860925
  61962289
  47365309
  32995216
  63785027
      1029
  31728293
   3962885
  16400031
  47365310
  68300520
      2788
  11796170
      4310
  26400024
  58515701
  47185269
  13651428
  29571158
  46293336
  63591809
       108
      9796
  85442606
      2109
   5300001
  15357255
  46538866
  62753814
  84719963
  21800068
  63277054
      2323
  65561794
  14551472
      4568
  12533530
  63892252
  62599732
  63219141
  90429935
      6242
  63958116
  85190707
  61083965
  10200095
  12482075
  32814412
      8239
   7478156
      5743
  83970732
  85023631
   9676889
       868
   1067539
      1714
  10400019
      1086
  46545561
  61654796
  63949553
  84739745
  62932849
   3772840
  63192949
  28486333
       681
      1363
  58509772
      2775
     35589
  29695401
  63775518
  90020941
  20117882
  47800847
   8564498
   9637617
        78
      1805
   2545974
   9109389
       180
  16242872
  90695708
    686823
  40515079
  63896961
      1253
  16487301
  53600923
  12743783
  59293751
  83268663
     89589
  62742775
  63784604
  90001352
  63376754
  64589043
  47337885
  33028480
   9676888
  14522805
  15893318
      1219
  12485666
  64946881
   7400519
      4028
   6736814
     15039
       410
       844
      8149
  50378550
  62941737
  29860250
  62489975
      1343
      1115
  64459533
  32299038
  17300034
  48709502
      8082
  81556767
  90000099
       852
  64847677
  83643542
  32269354
  61410205
      5787
  64870531
  47130264
  63937772
  64647432
  60135727
  61474449
   9390963
  63381241
  85165973
  12155101
  59197618
  64579694
        36
   9009042
  28236932
  16837050
  62849913
      4704
  11218793
  23130308
   8727570
  61314283
  14532207
  83622573
  48707188
  29900017
      6324
  11031180
  63145881
  90000251
  47254449
       146
  64052093
  90973820
  28577032
  58047190
    938178
       806
  23211885
  60155297
   3100122
  31659664
       198
       985
  33419425
  11261610
  63862550
       701
    168388
  62106748
      8686
  14748458
  61841161
  90021768
       250
  91077875
   1858267
  12312782
  21006257
       298
  56129678
  13814020
  12918966
  12155103
  23211898
        38
      3243
  63248248
  26200067
  47203669
  63112671
  63649854
    686799
  28490296
  61654795
  62792787
  32875077
  39658183
  33248976
       531
  15196952
  85165990
  29792018
  61783634
  57667381
  64721367
  33031692
      4786
      2181
    810861
     35841
       787
  90345731
    628824
  60359348
       106
  85375240
   2523545
  58266716
  64977989
  89263375
       517
  30537256
  47094334
  63255349
   8939900
  13612112
  46100966
  55525600
   3218046
   3218075
  65561807
        82
  64579686
  80648860
  10600013
       273
  58515700
  63892323
     13197
      7998
    753437
  45544077
  68190105
  63094261
  14076352
  12683656
  85376491
  63840110
  63317448
      1867
   1563455
   6755344
  41750575
  28517198
  10883144
  50300051
     64378
  62617741
  63417839
      2194
  23200071
       740
  36100044
  62799612
  85475634
  31291395
  61697372
  32270985
  62007577
       238
  61703507
   9021622
  13013266
  47594521
  85023632
  64263149
       865
  31735964
       551
  14307353
  90477584
  85010182
       496
  47365049
  14551454
  56457734
  90000383
  32101081
   3134026
  76301286
        79
  47451737
  58266611
  64642662
      1806
  32995217
  60474514
      3286
      6917
  63987996
   4914859
   7500544
  58267163
  61783717
  60135734
  63764250
      2408
  60406460
       145
  12937956
  62810813
       895
      1146
  91258075
   5300002
  65561793
      5116
      2324
       107
      7603
       352
  12763085
  29803900
  64649230
  20105691
  55118459
      3776
  19000003
      3957
  28294202
  61747890
  29860259
  11750535
  48707199
    810184
   9558292
  53496791
  74900112
  12744755
      5562
  81556768
      2876
  58267309
  64649047
  64239325
  47310590
  33349043
  12056547
  61843826
  64455325
  64520802
   5836871
  62193329
       680
  24200103
  59490617
  85165970
  11785808
  10601076
   3287748
  32937839
  65443705
  84911830
       315
  90481308
      8135
   3320960
  85165951
   6759156
  62755515
      1103
     89590
   3197693
  62804213
  85282557
  12788889
  64058347
  28517210
  22100415
  10200148
  23701795
      6269
   8292308
  85416407
     15640
     83339
   3772855
   8420117
    440289
      3329
  81720247
   6900101
  10200115
  12900177
  85799179
  63942465
  29590059
  63360683
  11867942
       845
  28617781
  85190725
  85000677
  90000111
        85
    225180
  89352752
  80747850
    932837
  62041484
  13418798
  32327968
  46545557
  11176870
  44975337
  68478386
  84821194
       174
      2074
  62587541
  68190614
  91001586
   3119856
  85533964
  61841847
       732
   1114138
    935149
     36102
  27835161
     13230
  54815197
  47800864
  90522040
  91151344
  12544089
  32446801
   5911895
  13107610
  14689756
  32820837
  59824525
     97206
  13656025
  84234034
  38586853
  60155309
  59498798
  85386890
    810150
   7955668
  90537329
      8410
  63210257
    559573
  99689517
  47263209
  16086314
   5035733
  20500046
  31276843
  85420514
       244
       624
  27701550
  62780817
  61180504
  85529004
      1033
  47533706
  91151328
  90088768
  61783629
  15652118
  30736467
       883
      5991
  31769393
  44500035
  61881453
      6121
    471921
   7701072
    490373
   2426486
   7373340
   8727584
  27546139
  63743770
   1883715
  14551490
  91162034
   9000043
   9453928
      2209
      8723
  27113598
  53511865
  61832608
        48
  61783493
      6241
  65183043
   9400704
   9637366
  85190762
  64087346
  84779515
  20350165
  64548694
  85190697
       645
     15714
  62471579
      8057
  29919966
  18700039
  64322082
   8324330
  55000073
    281425
       469
      9524
  65554887
  64055934
  12788890
  20564805
  63921794
  85376486
   1635991
  47254450
   5525069
  62273089
      1361
      4329
  12312725
  85340335
  64550776
  16242860
   8294180
  16242852
  63921191
  65279888
  91258739
  18500586
  29971422
  62179078
  62486973
    813495
  21715218
      4502
  32554944
  33260670
       110
  29957866
  90000064
      2752
      1384
  63231465
       128
  23300830
  85190692
  84203407
  64980189
  27200091
  28573018
  13996974
  63449973
      4208
  62540111
  27900069
     13086
       696
      1675
       104
   9637580
  12950051
  61404364
  32913123
  13933844
  22536842
      4001
   7494887
      8074
  28602423
  12788901
     22417
     36019
   8294183
  65133965
      2158
   3800450
        22
  59972564
  10337638
   1450402
      2348
  32808067
  90020937
   8497058
  61881458
   2975931
  61474410
  40667834
  28430594
  14170551
  60636600
  46865943
      5235
  44500043
  61841844
  47365307
  32814411
  63951534
  64978002
    267945
  38779208
  82336635
  12756852
    797914
  60866850
  65561792
      2178
  12918982
      1475
  44864182
  90000566
      3015
  47185267
   7625329
  85468534
  64418819
   3218130
   8524609
       120
      2300
      3017
  13772309
  65005755
  15068717
  12152760
  57675655
  11131336
      2310
       235
      1797
      6173
   7205608
  83712409
      8214
   1623692
  53497453
  60016003
  63978351
  91160923
        64
   8800340
  58509775
  64595278
        71
  12763088
  57888463
  12541891
  47451716
  62435364
  91115628
  26101423
  60866821
  29860289
     20539
  59274246
     20492
      8234
  89887979
       370
  33318497
    628822
  63151714
  64547100
  68642515
  84874551
  85495049
  20259032
       160
       594
  15357240
  50365173
  63219195
  29696118
       965
  63388795
      1304
  10700890
  12302481
      2418
     16438
  64977999
  12918990
   1912226
   6794858
      2208
  84779590
  28384087
  50356770
  85190654
  90000138
  56839124
    812225
  20450223
  62617702
    686810
     49535
   9137016
  76239573
  13432272
  12825771
  20259012
  64879842
       184
       176
      1506
  46261946
     15008
      3335
   8509976
  61697401
    687082
  64874868
       310
  10284033
  57675660
  90020927
  53600882
  67732854
      1315
   3350800
  63210268
      2819
  44900696
  11152718
   9702301
  53512058
       209
     15317
   8467134
  61697337
  83644731
  53511756
  27716374
       474
  29410840
   8932021
  47940781
  20237007
  12931722
  90351924
  14984650
  28494985
       694
  64579665
   5921640
  11474791
  26500875
  64520767
      2887
  12056540
  73776857
  90568506
      1111
  90003200
        54
  61783635
  64130725
  64808116
  63923804
  64400009
  47399507
  63915922
  60846399
  62791692
  62810815
    616404
  46720847
  51815179
      1672
      1121
  40515085
  62330899
       196
  29986056
  64318601
  53497374
  60129297
  61992119
  63679543
   9638130
  58266988
      2451
    883403
      8689
  13572979
  16275742
       441
   2585563
   8603900
  44975325
  90001538
  86018022
      7053
      2041
  84779508
  63190562
  85381372
   8761699
  60302905
  70313110
    686779
  11548219
  31948046
  39016981
  67493120
  28356650
  64450549
   3313253
  63006147
  62489954
  61393614
  61813312
  13572954
  56425798
  90534649
       754
  63145878
  33108426
      4056
      8244
  85144968
  51801036
  58329738
  62273094
  62936384
  63291870
   8736667
  63414358
  97498043
  60302886
  90020210
    686800
     14657
       157
  60135719
  63622805
        88
   1580264
  28587795
  59607574
      2553
  90020976
   7538759
       955
  28500200
  47392373
   3105804
   1909366
  61254260
   2590180
  28327341
  29967808
  89888004
  90481332
  62316591
  64513047
  68945959
  48900490
       666
  63923409
  63744835
      2508
   1117067
  15100026
  64384184
  28340862
  90000163
  90779863
     15408
  63589910
  64855524
  83641416
      2103
  32793184
      1407
  64743979
  28155390
  85347022
  64710267
       428
  63577575
      1954
  14645775
  47437799
  16086317
  63790645
  13997006
      2543
   9076247
  64809763
       167
       177
       390
       804
  17067663
  85165983
      1579
   3054517
   1104478
  33152229
  60474585
  62276618
  85799268
      3997
  47420163
       932
  23130320
       941
      4440
      8891
  90020935
  12056560
    471897
  83638626
  63574933
  97698790
  37837341
  80513900
  61841176
  63680009
  40515070
      1518
       131
     12670
   1059741
  40515093
  47314099
  60009573
  63784810
      1140
  14190830
       707
      1068
  11902426
  62006010
  65580359
  13228101
   8969885
  47800886
  99025418
      3955
  23211886
      7994
  31790188
  64459598
       973
  11176881
  63864221
      5255
  27307909
      2048
  47162896
  12424794
  33042785
      1258
   5175134
  64287632
  84627284
  85430394
  14645772
   8800362
  65423845
       271
    510939
   9212342
  12937970
   7505780
       539
    816051
   1500111
  64128949
        26
  91065286
      1108
      7992
   8980456
  64483545
  68636918
  15196959
  63677746
  85199843
       507
  56800202
  12000030
     83283
  59274239
  29656966
      2485
  26400570
       373
  85398378
       434
   7956857
  63925378
  64713883
  32269519
  90000147
      2377
  11700032
  40515071
  90000178
       382
  40662297
  64716103
       407
  29595882
      1353
     13177
  39658180
  12539818
  29919928
  85190687
  13360762
  29986051
   1579782
  63073634
  22796847
  64456796
       670
      4354
      2245
      2046
  61783720
  75804964
       159
  12363517
  20450139
  68190121
        97
   2442465
  58266670
  59490585
  23211878
  62486467
       313
  91115634
  18600105
  58267323
       417
    686802
   3109607
   7956951
  47046475
    569509
  38500090
      2145
  14733815
  32197541
  64641212
  64805085
  83306108
  61953349
       305
  64327526
  64514090
  85282550
  84761727
  64813354
      1264
  83641421
  43600538
  63590922
  58515714
  53511524
  20083434
  64847569
      2706
   5868561
   7956872
  83663009
  52800061
  90020967
  63784993
       456
  14630562
  51093943
       380
  12169908
   2107837
  71613798
    687080
  64805082
  90020929
   2601141
   4012867
  46877573
  83758971
  85386899
  91065290
  19500238
  29638418
  47263212
  64287629
  29343851
  61231871
  63261774
  62026418
   9137018
  20299448
  63599566
      1371
   9044990
  76239500
    593958
  63754596
   1865896
  33009685
  37412122
   9016621
  29872084
     89580
  63069880
  62495130
  63830516
  64326387
    593965
  64193356
   6191529
    183318
       491
       528
   1561788
  62273091
  90000409
      8150
   7908490
  61841169
   8155856
  12689002
    429503
       462
  74921788
  74921809
  64944327
   7147680
  64289808
      5146
       243
   3147189
   2960197
  64687268
  70700122
  14268585
  62917828
  63784689
  84619753
  64855528
        11
  29040481
  14216289
  61905261
  97498042
   7306198
  32930119
      1463
  64944334
  28557344
  60780431
  63784888
   8266087
  13700078
  33271126
  63138461
      1275
   2587369
  13021458
     12701
  63172605
  47398508
  62874330
  28600145
  27991535
  64481312
  11527311
  12059462
  64091227
  65050076
  11067318
  47154409
  64977981
     20683
      2421
        95
  63787246
       115
  63744437
      3392
  31609137
  85665006
  64428550
  56135468
  19300173
  24500517
  37842886
       461
  33065892
  61811433
  90779865
  32814422
  62403829
      5152
   7956940
       263
    149471
  90000119
       364
     15733
  12155125
  29468883
       217
   9140350
  15196936
  85190714
  12788897
  84423978
      8111
  84779510
     89673
  65587619
       270
  14500311
  63990977
  38836741
       306
  12771863
       435
  28628983
    485206
      7993
   1899596
  65182495
  84053728
   9637576
  32101089
  58401149
  83498778
   3276868
  90000126
    935166
  63998745
      3140
  12347523
  22215119
  31276838
    168393
  32367553
  90000106
  28744361
  28378227
  90015491
    687085
  90000276
   5000194
  63730460
     15568
   8675611
  49675115
  90992896
   6968227
  20286582
  48300021
  64874870
  47369134
  48830547
  61660985
       978
  85183661
  16464121
  85190728
  62141058
      7561
   9137015
      1187
       255
      2214
  14977233
        98
  47292806
    938163
  46101426
  33318498
  11956495
  20294709
         5
       418
   5674883
  40515055
  90021776
        25
  59179473
  64676193
    415813
  12490300
  29967811
  31801293
  63515443
  60866871
  62276619
  65346744
  44975322
  64813302
  20036662
  44253418
  62893781
  59642866
   4012863
  23130323
  57888491
  48048351
  63892197
       257
   6946410
  97498050
      4825
  61410217
    182680
  65005929
  90003987
      1409
   5907241
         8
  68708937
  90020948
      2128
       656
   3308201
  62430858
      1706
  90001540
  26379778
  64298298
  59661228
  64851004
  90000488
   1541903
  31723350
   3286055
  64446035
   2964464
  63094267
     36258
   8325287
      3985
    834095
  90622274
  81720249
      4498
  64944347
   2532664
  13814023
  38692534
  62361230
  58114210
  83622867
      7945
  47420165
  17067662
  61581365
  60839591
  18000062
  21901917
  64159214
  32446461
      2118
    935145
  48933420
  57844637
       715
  12871579
   1623669
  91246357
   9676922
  64813206
  39040789
  58816553
  32311273
  33109410
  47603351
  97498046
  61783538
  60669951
   9693645
  28287641
       863
  63839907
  64592110
  31276842
  83658863
     20681
   5918544
  40515094
     13355
  47291786
  90000950
  90809733
  50601958
  13988497
  26405636
  90020473
  90000463
  63801314
  68190613
  85185206
       296
  90000283
  20892189
  58204206
      1209
   5920952
      1200
  63984343
  61993426
  63172617
      2138
  48933404
  85432495
      2291
      1164
  12683655
  58047193
   8827558
  16446037
  52550341
  58492648
  61881452
       220
  29948277
  10700140
    466927
  59274237
  60699058
  22000732
  55296158
    485577
    462641
        56
  12899611
        45
   1163486
  11620305
  14977232
        63
  12718612
  14279765
  63079204
  48709501
  85190738
  44900162
  47275387
  90020915
      2187
   9021626
      4363
  48500258
       302
  64943779
  46848223
  47365041
  90021786
  58545336
  63434730
  62637945
  63707751
  65391485
  90444350
      4164
  12152812
  91039985
      8061
  64091221
       974
  14179516
  84619768
  32324792
  21906014
  47203673
       400
  38898994
  85322418
   8825336
  33238326
      6194
  13029501
  61171869
  14170575
   8793071
  62553766
  67234262
  63197505
  15357250
  32855286
        44
   7908487
    471696
  98037358
  26911809
  63125769
      5771
  61270742
        23
  84739718
      8073
       322
   1651911
  49514387
       318
   8439198
  28360484
  15400040
  28673665
  62945846
  65452984
   3800447
   8814998
  61546856
  61765376
  12300004
      7319
  90000081
      2210
  85871313
  63200462
      1395
  12490291
  27345850
  47134111
    716694
  11156915
  68478910
      1378
  54662167
  70989711
  90498763
     12272
  29695415
  84425428
   1000143
  63421420
  72632767
  13996960
       450
       504
  53496502
  14076314
  23211895
  47499495
   7908478
  28436739
  64721049
    183119
  63009392
  81787622
  64978001
  11218797
  85165989
  63337621
  11023578
  63902445
  14070010
  48707198
      2077
  85684279
     15195
  23700097
  62463433
  11697733
  64556342
  33044362
  59892304
  61404365
  60135703
  53496606
   2964416
   1113923
   7955650
  85189836
  40318696
  62712704
  64642297
      1328
  12565402
  15068723
  29971160
  64480226
  31793458
  63280748
      9981
  84627259
  59824518
  61449485
  47154406
   1088093
  14550385
  90020977
  90059560
  18900014
  27301498
       642
  61403307
    979974
  61605424
  49711701
  53927815
  60890587
  11861009
  75804963
    593960
   9693666
  57873147
      7369
  23130318
  90000703
    709084
  90779870
   4800013
  13360746
  23211889
  64110902
      2191
  24900063
       723
     13016
    225183
   2715916
  12738585
       524
   2442458
   7620101
  38879802
    980226
  13722411
  33400480
  70700661
  90207792
       677
      6126
  67557085
   3307079
  64428749
  33255130
  39100005
  11059646
       286
  64991043
       343
   8793063
  38824343
  11889284
  49594285
  84844637
      5619
  80747857
  60890594
  12336970
  63049550
      1082
   2550651
  16482100
  16521563
   5899274
  19232065
       738
  62106418
  85665004
   8945441
  91047547
      4124
       454
       466
  81720244
  65599283
      8041
       247
  60866796
  90000128
  91145511
   1514072
  53512126
      1871
   2054896
   9693668
   3962893
  45500296
  56296297
       266
  63006133
      3395
  39040258
  89996320
      3961
  61404378
  58267266
  90000104
  62728323
  64428730
    471902
  64448482
      6757
  13065665
  47185295
       876
       533
  62106946
   1634597
  13900135
      2029
      3288
  29872988
  91268066
      1385
  28506833
  46817210
      3691
  38899023
   8661258
      3366
   7147666
  62054336
      9507
  13029354
  63553406
  81720204
       555
  32992341
  62160582
      3717
  90000090
  52001036
      1465
  14307400
  12738621
  38718202
  55800011
  13702686
      3982
  12155078
  63136235
  84875729
  85486952
       405
  62908407
  63951533
  29479623
  28210228
  64391055
       149
   7908505
   9565179
  28493301
  33234290
  15900038
  47147729
    815535
  62635125
  62569453
  64943759
  58266925
  85143529
      7200
  12842133
  60135728
  85190703
  61881454
       378
  33064190
  63449984
  83622430
       600
  22536849
  61841848
   1498492
  64002076
  60597730
  83268588
      1854
   5906483
  11097607
       535
    447445
  60164173
   1304841
  18912498
  20124690
  16086308
  62289262
  45077508
  63784629
      6140
   6900012
  85659498
   1595486
   1075708
  63050885
  64585046
    687079
  59396950
  64025324
   9676884
  58204239
  63625400
       102
  28298358
       629
  63341254
  28648780
  58808946
  64382529
  21200007
  63050918
  14551478
  63368452
  84500088
  53600755
  63145856
  32324798
       425
      2047
     12361
    932836
  29901350
  90000088
  26200021
  63577634
  53495656
      1377
  85665001
      4070
       227
      6305
  62080961
  65329758
  62204337
  90984895
  91193326
  60135737
      4262
      1193
  20281041
  90000332
  83498773
  11097656
  12800520
       114
  64977993
  28678091
  58967590
        21
  61697399
      6266
      2070
  23211863
  85165954
       768
     15721
  28571526
      5093
  12365254
  64819399
  19600955
  56700430
  91196424
  64819872
  59274260
      7894
  28617784
  62044706
  61434105
  65533386
  59987893
  65561802
  90921741
       294
  63323632
  85080155
  60200543
      1580
  61654815
      4408
    932845
  90315442
  11700275
  63051171
  85432493
       705
  60866854
      2027
   2298077
   4636619
      7692
  91258702
      1419
   3218072
      1592
  91258737
  49094853
        47
      5767
   7831363
  23211880
  32776702
   8287830
       610
       398
  63625803
     15611
  12053938
  28159467
  63984277
   3258849
  12757965
  40318694
   7803936
  40621359
  97752053
  47154416
  47275385
   9637471
      1130
  49200190
  64844559
  40919423
    484795
  28051605
       620
  61783719
       357
       369
  13573041
  63644711
  90000065
  47098215
  85416369
  53496235
  62273102
  97498071
      8053
  63037250
  85090599
  20316878
  28538924
  62617700
  58920221
       333
      1295
  11067261
  31484051
  13228119
  70313108
  14551486
  39658171
  64400017
  84779526
  14211863
  62004924
    686819
  42820684
  47365305
  91198808
   9637657
      3178
  62374852
  63191979
       728
  31836013
  90000582
       324
   8573386
       329
  13360771
  28019363
     12773
  28708270
       360
  65539846
  98076625
       245
     12739
        92
       650
  27299258
  64977987
  63892189
  64525277
   3178111
  56135465
  64005211
      1667
      5620
  14532210
  64977974
  32448235
  44900207
  64713752
      2776
   4841735
  46877609
  61561006
  90020953
       663
  90770797
  12459554
  61206156
  61881469
  33094365
  90001474
       260
  62584469
  63118159
    934070
   8727592
  63231945
  63226653
       647
  32328535
  38096897
  54662165
  99443797
  48500305
  38941351
       741
   3404124
  29723738
   8237212
  61400480
  20556233
    687094
   9637999
  40919441
      3915
  37600045
  64448450
      2397
  12964903
  57684364
  30053819
  48304211
  64356923
      3128
     36084
      1230
      1257
  12741490
  57888672
  39035462
  47438609
   5546183
  63940753
  61434205
      8228
  13020176
      3378
   2931972
  16747898
  32187594
  61841173
     11847
  64547552
  63050730
       300
  85467409
  53927817
   6860162
  62011472
  60345385
  20892190
  32820835
  90991618
   5909598
     15491
  27287069
      1741
  64944350
  80747852
       972
  47301036
  60540641
  57597271
   1081058
  16086312
  59167322
  12845383
  32905938
       679
      1761
  90966291
       595
   1576819
  65408810
       395
       309
  23700167
  44864192
       915
       622
  60129278
  12155105
  62273121
   1761511
  12169838
      3550
  41193782
  62640344
       319
  13228113
  61837661
       563
  84619747
  64625279
   7908485
  59654100
  62637928
    466921
   3248551
   8312568
  40000295
       614
      4387
  58267177
  10375915
       350
  85418102
  83638641
       990
  85533501
  12328178
  83641538
  84923056
       193
  39658182
       203
       672
  72632769
      1038
    171266
    553249
   9637519
       935
  12992040
       886
  61605423
  90000137
       123
       437
       907
     20968
  40439035
  64593040
      1224
  41145812
  47207054
  61709418
    724248
   3218152
  21751511
      3971
      6323
  15068685
       771
  50100212
  61784162
  91065257
      1281
  64976562
  62856799
  63577765
  84779600
      1434
  40500508
   3100121
  60597707
       689
     15013
  11145056
      8004
  49655256
       547
      1794
   3134023
  28349956
  11286458
  85416421
  28383426
       982
  84923076
      6236
  11202630
  45077511
      9895
  28294136
  62493439
    182148
  63680076
      8066
  14974297
  61783630
  27900019
  62539858
      4908
       211
    963549
   3197667
  29924778
  91198907
       630
  62331454
  90020917
  63649868
  65561818
  28557352
  31739021
  31596043
   9656828
  32190781
      2989
     96547
  64744741
   3142279
  58266596
    686798
       583
  12312800
  62537656
    281029
  85023608
  47940798
      5528
       522
  31675408
  84923068
      6867
  13100612
  61841832
  63440360
    471880
  15357232
    149512
   3051851
      4448
   1555491
  32100290
  12940519
  64676847
       349
  85080191
  75053619
   8383540
  19100172
       139
   9703851
  64289644
  61841163
  58967585
      5306
      6608
      1260
     15713
      4969
  49331855
    415032
  68190102
  14426150
  33318496
      7690
  12053890
  33135069
  60699053
  73776858
  63749730
  85880610
  62747153
       593
  91100864
  63679565
  89272167
  38500082
  53497389
  63205131
   1110927
   2578549
  65561776
       100
  31978847
  61404360
      4952
  49695426
       585
  90000060
  64838902
  90436876
  43600551
  65558239
  58267417
  85659493
  33020086
  62922528
      1836
  47098213
       173
  12788892
  38824965
  85398381
       427
     12744
  28569678
  97498073
      2075
   9275658
  85190713
      6312
   8358808
  33182989
  28988409
  91340666
      1995
      1563
       282
       917
   1058501
  38191581
  47183747
       805
  12412987
  32324984
  47420164
   5042089
  70700710
  58509776
  64455806
  62375714
  27482739
  65561796
  67908827
       553
      5095
   8800110
  55400174
  14225607
  14170552
  40515075
    935148
      1240
     11962
  41193783
  39000258
  85175475
  63431728
  85187454
  99623016
  28221682
  60866842
  63145876
  83623225
  28671637
  63389036
  90985849
  13228066
       403
  20450222
   1909372
  12488947
  62804263
    225181
   1632458
     15015
    687083
  12315509
  60866824
  11152717
   9009038
  46036161
  11700007
  70313111
       234
  64804915
  63549133
  47185291
       549
  20059467
  63892314
  90020969
  62537641
        42
  63951530
  24700132
   9137017
   2844010
  59720520
  90020938
  14076351
  47175926
  12056541
  64530029
   1990343
  60692053
      2216
   6946409
  64649989
  64708450
        55
  60866866
  58267212
   7282102
  83268576
  91083192
  50642407
      2940
  82919115
  61797289
  14170538
  83975511
    686771
  64680172
      3214
  15400003
      1412
    935121
  90779864
   5038318
  62961058
  63304362
       716
  61881432
  90020928
  15196937
  47451750
  85665003
  89039918
  25987232
  61474447
     35769
    619343
       178
  65587877
  61783483
  84999357
    686594
  63424721
      3076
   1177384
  46378381
       112
       769
  29670275
  85463564
  90310656
       933
      1233
   9900012
  33261432
      1949
  49300093
       150
      4365
  62106712
  14133579
  47453896
  16482046
  56135463
  64323139
   9693651
      8191
  14209784
  21901945
       488
   2562226
  68689474
        90
  49944911
   2639135
  63506785
  14550359
  56135473
   8292291
    447453
  63154612
      1222
   8294184
  29933016
  14131329
  63449959
      5425
      4209
  15589043
  61254247
  60846459
  21901932
   5704211
  50100109
  64291011
     14670
      6116
  68190129
       444
    123414
  19743827
  90749569
  63006148
  18000051
   7955669
  33199915
  61403833
       755
  84844635
  64977991
   8770921
  63584097
  14170570
  23211871
  85013855
  63095438
  67493119
  29933017
   3192836
   4012857
  90000349
  16242865
  90000070
     20493
   8722400
      8694
      5564
  20259033
       968
  46139111
  83097700
  64125826
  83268664
      3464
   9619716
      1252
   6860168
  32239057
      1112
      1748
  62921114
      2318
  85924482
  62767883
  64944336
   5700013
  49200024
  33173498
  47185281
   7105329
  28544492
      1507
  64589409
  83758966
  90000097
  58814801
      2365
  12900217
      5703
  15068676
  62623937
  63937727
  63851825
       560
      3398
      7178
    413561
  75823001
  90000969
       843
  27617471
  14215949
  62079095
  12937967
   3061173
  12096549
       770
  13209196
      2721
  28708269
  29911029
     15487
  12788899
    628823
      7689
  63466887
    687099
  40515059
  45544076
  47074482
       855
      1052
     11945
  43700133
   1567038
  12056543
  59892327
  85190683
       578
      3456
  39992172
  62289279
  64288045
  28493795
  90020946
   7908493
  34261310
  52011415
  61907848
       201
  15893338
  60423954
  44864199
      8139
  52990688
  14293996
  65170804
      1129
  63048307
      1816
  62931730
   3217947
  12000094
  12763097
  85287758
      1687
  49300077
  61893746
      2805
      2141
  63145880
  62728307
  76041247
   7370066
  16472853
      3702
  14645830
  47700024
    875448
  11097605
  47420167
  90000630
    814695
   2107840
      2066
    447165
   8439187
  61393615
  64595062
      1026
  32315317
  38111309
  63255882
  64740863
     13539
  10767488
  62508826
  90682083
  11063863
   1123265
  28678817
   8408590
  14714405
  12029916
  11059684
  63440372
  28567232
       142
       894
   1896153
  63290803
      2610
  10284034
      6145
  59490640
      7376
  12940512
  33409238
  90000110
   1100973
  12763084
  28323426
      2056
   5918633
  10900124
  29921729
  46208773
   1114133
  63719263
  90779873
       979
  64556031
  28600143
  85190741
  81693551
         1
      4424
      3827
  18200097
  64285015
  85340325
  28173455
       929
   8800353
      5746
  61404391
  60427111
  84764240
  29574626
  59972565
  63809283
  85307622
  61654817
      2711
   8032417
  10415959
  14748487
  29682046
  13191676
  62839832
  85322402
   5848499
  85511353
  58267189
  63154603
      7773
  90003981
  65331391
   3772783
  23600801
    282286
        19
  61544831
  90020955
  28552505
  58266761
  40449158
  50304678
   5354775
  11637173
  12797156
  60699051
  11063884
       731
  60927984
      1849
  11102869
  29860285
  47399518
  60866893
  90897565
       816
       828
      3973
       649
  14170590
  46100962
      1951
      6272
  14279758
  14551469
  47369101
      2544
   5518629
  72632781
        32
      2157
      5948
  61400500
  13228109
  32930109
  40978511
  62895625
  81720210
      2274
  61764201
  85322422
  12152811
  33262026
  58267132
  63985431
  64640550
  64260360
  90001368
  60474680
  58267376
  28715503
  38111332
  85322415
  10701474
  33181453
  63104264
  62273119
   1113521
  22536846
   3262710
  60597731
  40919440
  46589316
  63449985
    471697
  11036837
  90481373
      1194
  12800523
  12944752
  33099911
  64550092
  85184487
  39523906
  61907750
  64948951
  86017949
     13077
  12964902
  14751955
  85190737
  90000056
  14279764
  80536685
  90020933
       321
  64596728
  64165801
        52
  90020916
   1898670
   5518632
      1142
  46295476
  15196955
  29860266
        93
  64718773
       651
  84969926
  14532211
  20105683
  49675874
  62179162
   1437302
  42649628
       408
       503
  90000300
      7996
       438
      1223
    932831
  91128439
  16086313
   8717846
     21890
  28220185
  63050922
   5909608
  63892231
  12620656
   9055316
  46191867
  85449169
   1262320
  32308769
   2875370
  15301290
  63125771
        24
  33545523
  11059596
  90088769
  64683089
  11000096
  60155307
  61725129
   7908488
  85306129
  90423978
  62079110
  22536850
   8312569
  25202509
  64743287
       413
  60540649
     83538
  10700280
  90000080
  21901940
  61793299
      1001
  62613508
      1993
  90000704
  63211134
      4596
  28617785
  39658175
  14125924
  64297515
   6802519
       634
      1270
  33147985
  59151408
      5031
  16837029
  32821650
  13573096
      6339
  47842294
   7956865
  46545553
  12700118
  47185289
       285
      8003
  58816559
  31675475
  53496607
  58967584
  65579347
  85143542
       544
  20328351
  90000246
      9176
  27800023
  60866781
  90001563
      5618
  30126340
  80747854
  83663013
  18376820
  61841166
      1265
  60955912
       278
  29775201
  57368438
  63037093
  56700021
   9438397
   3241778
       584
  62105296
  84949228
  58494966
       467
  58346766
  56105436
  90695680
  14216300
  64323142
  60020139
   8439197
       615
  61841174
    629149
   1964108
  62179043
  40515053
  61403496
  31300148
  57782543
  20450138
  14678163
  62843380
  70989710
  91145512
  28472708
  62565161
  12697569
  48925417
  90000405
  60866797
  22500402
  65583530
    281028
    302610
   5853631
   6222774
  45769772
  84425429
   1616184
  16242850
       122
  20342127
       265
  90000259
       523
       574
  64745283
      3396
  60135731
  62541432
  63549384
  85489916
  60135722
  64091222
      6125
  15357233
   8800436
  16482068
  30858124
  63317383
  84619769
      8779
  65511461
       332
   3376762
  67234286
  45566659
  72232677
  90002008
  20564802
  85529919
  10098094
  33142115
  63050872
  61260164
  28534578
     14178
  29513405
  63326272
   2550652
  32141485
  63789346
  85255151
      2122
  90204044
  44700024
       214
  63307207
  84619746
  54002315
       246
  12036771
  85178065
  83953504
  14700072
  38824970
  12937965
  64005195
   9044993
  14844877
  62850537
  65517953
  62346378
       182
       869
  85165980
  85475638
  28155392
  61317869
  70800062
  11700319
  62079098
  62358955
  84172332
  63113333
  62337585
  47437809
       744
  58267406
  83268587
  60135726
   9569178
  90534634
       363
  60082415
  85023610
  13456776
  83498774
   3248575
  17067660
       692
  63226717
      1254
    471979
   3282687
  91065282
  90003957
       268
       141
  64126652
  12197406
  90021765
       386
   2475118
   8586284
      8227
  26988728
  61254219
       199
  11063881
  10701322
   8595262
  23130340
   5604442
      3019
  83643547
       446
  65458342
      3984
  63145855
  63463494
  90020975
  14551452
  47453285
  85023630
      7834
  15068719
   1119491
     36104
      5945
       490
  62443688
      6175
  61404392
   2878561
   8969875
      6935
   8677068
   6911884
  90867430
   8292285
  23700181
      1107
  85190732
    582107
  68207069
      2403
  47499498
    687106
  75805012
      1553
  49638986
  62043762
  45769660
       155
  47275982
       162
  86899483
      3469
  63479890
  89039919
      8146
  17900473
  47154419
   9400719
        16
      3225
  85246191
    593883
  52581383
  64617345
       849
        74
  90000284
  28327363
  74921790
  14033308
  63135766
  63193008
    810182
    462640
  47196189
       379
        81
       760
  47096168
    584924
  44900570
    932843
   8611459
  62995598
  64515969
      1280
       837
       802
   9076245
  17067665
  37600036
  59274243
  85322421
  14532203
  62873592
  64977994
  12155114
  61837601
  47438600
  64454268
  85398367
  90015981
      2423
  29986026
   8623489
   1384487
  90000086
  40515083
    333193
      6290
  38899002
      2925
       854
  18600016
  12155077
   7805558
       194
  64944348
   3113194
  15100194
  60129295
  84439467
  32794902
  59363048
     10083
   3287593
  56106482
  61403838
       788
  10333844
  62273083
  16275740
  38997532
   7955661
       887
      1208
  61783718
  83268665
  85412565
      6109
   8338991
  13060075
      1826
       221
      4810
  83268670
  97698787
  63851756
  12183716
    628820
       237
  58204243
  90420125
  31467266
      8207
        57
  27891316
        62
  64944330
      3796
    470991
  46208769
  59430195
  89272162
  90000949
  97498045
  84636756
  91215723
  63892331
  50366987
  90779854
  63839881
   5820439
  62273092
  20259030
  64594270
  55145444
  90001053
   8408587
   9090619
       361
  97878667
  90000963
  29200053
     20682
   2894684
  63700064
       657
  24200104
   7323075
  43000257
  90020965
     35339
  90004051
      6196
  12813638
  64227813
  63853550
  64124545
  29973946
  90003899
  14119879
  12931711
  15357253
       625
  47399396
  27898649
  98120663
  33282521
  20239222
  90000268
      1319
  90020942
   9637616
  12497754
  14551474
  33380786
  64419413
       756
      5772
   4841664
  22796816
        86
      8242
  63994102
   7958546
       905
      6309
  64227841
  12902219
  90088765
      5182
    734848
  34318180
  65587612
  19800122
   8800175
     15129
  62710462
      1569
  67234349
  61996966
  65624699
   3320956
  58267239
  33234280
  85725969
  72632768
  20450225
  57667370
  85190696
  58515699
       713
   6191535
  53497353
      8069
   9670682
      2007
    182984
        30
    281637
  72600886
   1615056
  74921779
  10312946
  63194718
  83144598
     12771
  90001610
      1217
  81720246
  53600973
  58401106
  37842846
  61006148
      5764
  31790179
  83268599
  12155080
      5678
      2195
     20931
  64651462
  90695709
        84
  63348931
    182683
  62783690
  63764249
  98074622
  29921139
  85165987
      8035
  14245862
  58267254
  61744202
      1312
  13049365
  32544397
  29581767
  14551463
  90000082
    471920
  90001349
  85190723
  85396185
   8497040
  15301269
  24806013
  30029653
   4400106
  14170927
  84870374
  90003982
  32820838
  64548691
  84779541
  60691285
       608
  47386795
  62035679
  90695743
  64585056
    959897
  12729085
  56401984
  62396994
       144
  63822672
      4845
    961417
  12507387
  14551466
       734
  64944349
  90003901
  61526563
  61877130
  65608798
  65575061
  80667838
    471990
  61881471
  64222423
   7802330
  28617779
     36179
  60924871
  64268195
       718
  61654823
  90000310
  63085238
      1294
  38537863
  12937958
  64091219
      1647
  12669200
  83268578
  47154439
  62825864
         7
        33
        76
  29803019
  33099918
       105
  49094874
      6192
  64288046
      1073
  61581367
  12060505
       451
   8155839
  10702469
  85295334
  84832225
  12940513
  61206155
     15448
  67493414
   1531424
      6243
      2368
      1728
  62634646
   9731240
  63665082
    815518
  21504369
      2733
      4499
      1713
  64674416
  64245555
  12639257
   7763776
  91056677
  55300287
  62324725
       589
      9919
   5920279
  25200081
  62489962
  63009386
  47365306
  86019455
  22100395
  91056689
  10702468
      1652
  12788887
  64382221
  85190699
      3688
  63145862
   2977088
  12365285
  63451356
  15000242
  15357254
  90001488
  28444773
      5891
   9061685
  63193245
  64125895
  13408249
  28578122
  60699056
  65241343
      2192
   5038337
  59274231
    938145
  85190658
      2159
      1191
      8148
     66835
  11510554
   7908479
  12145520
  61936317
  33034595
  28615280
  28100952
  63156726
  90088764
       103
  63192908
   7908504
      1342
       733
  67493117
        35
      1994
  47228846
  29695420
  62892123
  16500030
  58267050
      3690
  47185296
  28617782
      1032
   4800025
  64977990
  85010163
  11176855
    466931
    686824
      2179
      6919
      1589
  28548472
  32814414
    810183
  20564817
     10887
  15357242
  13400021
  65603752
   7001399
  64919859
  90020325
  59711921
   8850075
  12435361
   7956938
   8096024
  55031587
  90000269
  28727239
  56004184
  39658185
  16242828
  85016549
  90020943
  58814790
    552057
  33409239
   1554556
  63389031
  90495804
   8764637
  33099900
  14645760
       946
       881
      5521
  97498048
  13814342
       904
      2212
       152
  58078080
      2409
  12849302
  84854846
       623
  40006187
  63862573
  72232655
  29955672
  90001416
   1969011
  62408752
  85165969
   7768152
  13228114
  61654794
  63389034
      4236
  61811073
  63009394
  28348809
  84779539
  90020924
      1391
      2935
       542
  21200022
  32343194
   5014604
  30166905
  62611499
  53511869
  64527404
  83641422
  29743787
       508
  16086305
  71000006
  12424807
  28718851
       617
      4154
  62309228
  62617698
  83975516
      2399
      4103
       376
  83686873
  64944328
  40698759
  58267063
  85178058
  47800712
  76239498
  14279762
  90001031
  90020926
  49094866
  64977982
  85067617
  30522695
    932840
  63951529
  90000189
  48709511
       326
  22201130
  47197114
  70800092
  11595554
       675
      6335
  56135470
  58266648
  90003942
       815
       857
      3974
       432
      1084
      1128
   5920957
  61403339
  63051760
  89888005
  12992035
  63623547
  90020934
  59782754
  83299459
  14279751
  20085314
      6228
  10100010
  25402561
  29634291
  85142727
  85381373
  60129298
    466924
  33044363
  60155301
      1206
  28327342
  88950540
  60880475
  85212449
  90779857
   3092407
  90749570
   3326432
   9121253
  64095062
  63269592
       216
       485
  62141060
  85023639
   3148216
  47420170
  62487006
       411
    471757
   4295479
      7379
  12979741
       471
    686817
  63416611
  20450241
  63599692
  62818959
  12639311
  59490679
       878
  63151743
   1579781
  13360745
      4055
     15466
  98104788
  57611962
  14033306
  64589502
  61480842
  85165982
  21901939
  48830552
  23000035
  74813093
  85023636
      1096
  97995351
  57130229
       154
     20491
  33232494
  36400070
       708
  44900173
  61841168
  90000109
  47057653
    281030
       336
  90020902
  64003863
  29594931
      9737
   2567575
  85190690
  59812066
  83641415
  63323629
       763
  11868457
  58267298
  90779883
      8063
  61302744
  16242868
  85016517
  63942477
  90000263
   7597821
  63825370
  64064750
   1674080
   2839047
  21901919
  62488134
    815501
    935136
  38779243
  30126341
  12937969
  47300556
   3281290
  47254458
  63921732
  90000129
  11063886
     10013
     37780
      3384
  64804917
  45000554
      2382
  49300088
   4012853
       165
     15623
    471885
  63145863
  32479122
      1447
      6289
       581
  28671426
  28715595
     15545
  13744782
  63994005
  29565956
  63413241
  63638529
   9509006
   2249029
  28607829
  62617703
  13228102
    686816
  91151347
  14623081
    149308
   1514492
      1531
  63135745
  63190514
      2340
  23502487
  90408249
  60959024
  64028437
  91001558
      1043
   3235755
  23130339
  53600905
  15068692
  40582262
  62106999
  52800362
  86017948
       232
  12738615
      8140
      3676
    282289
  60155304
  12022055
  84488957
       860
  64649714
    466929
  63942478
      7988
  62536169
  65039520
      1227
  63198067
  64591399
  59274241
  63578367
  39483035
  58267222
  91258712
  84761726
  61953347
  82739373
  85144969
  38155538
   7505781
  65423844
      4210
  12639314
  28199566
  47048577
  40515080
      1114
      1023
    840940
  63010937
     15453
    687091
  22796839
  15893323
  64977996
  63050701
  67762694
     12104
      1770
  11700308
  91145528
     14337
  16086291
   9094909
  90020970
     15316
  20450344
  63998498
      8693
     20494
  58204242
  63145879
  63950395
      2920
  16086285
   8573393
       185
  14645804
  57580144
  60763830
      4750
   1677416
  28734085
  29358577
       691
  64101815
  86592674
      1077
  62018189
  12414303
  52731702
  64255190
  22796837
  60155290
  65549997
  62179013
  61526608
   2154196
      1500
       412
    484822
  12899858
  64653726
  90001618
   7693143
  12998572
  47451755
  64298096
      3995
  63388786
  72232637
       877
       706
    183289
   5035724
  63635624
    935135
    593905
  53511958
       387
  62105360
       611
      6270
  63094263
  19000475
  63050729
  12744735
  51401556
  70989820
  72232612
  58411417
  68190103
   1634560
  14279805
   1567029
  33409263
  63519903
  15893333
  61519207
  63523208
      2114
  58266784
  32190788
      4077
  85846748
      4687
  12743809
     15153
       644
  71636095
  62840987
  64804921
  63193069
       261
       937
  14500127
       570
   3140827
   7105326
  31675407
  97498072
  63267003
   8477063
  64394634
  72700033
   3136864
   3162375
      4904
       654
       346
    954868
  24067608
  61716307
  85846747
  28373797
  84439458
  61404366
  39658184
  32754509
  14833622
  45077512
  63585903
  14961724
      1930
  59478420
  85504105
     89582
  63698618
    462639
  63009356
      7864
  85533500
  47428663
  89684542
       210
      3965
       664
  61095697
  61703549
  90020950
  47451738
  37867315
      2633
  63877360
   8442332
  61783481
  60866809
   4012866
   2588507
  85023611
  63892225
  63951532
  83758963
       330
   5541882
  83684631
      1136
  60474513
  64579687
  61371956
  64978000
      4347
    471907
  60866825
       468
      4975
  46189144
  73700117
       299
  63094262
  64714862
  61667063
  11077086
      2392
    687093
  33065914
  14224602
      1916
  85190718
  47246050
   3197680
   3410326
  13957980
   7283194
  90320933
  63771105
  56246307
  63656234
    552131
    727243
  16086307
  63892247
   8785075
  13419811
  62273108
  64678062
      2206
      8055
  62747158
  10745222
  90000636
  63147691
  90015898
       423
   9657430
  64874849
      3014
  32479708
  38591869
  62941116
   6860163
  28562272
  85309906
  64622543
  90000951
  16242862
  54662168
  81720212
  90516118
       404
      1457
  12025767
  64977988
     15278
   8294182
        61
      4500
       279
   1896171
  90749586
    932835
  11059336
  64287578
      8241
  91267904
       479
   3217956
  64017891
  63431737
  32334608
       698
   8856399
  50100211
  91258720
      4148
  57705108
  33158161
  61318480
  14255111
  62810812
  33525616
  61404380
  31756155
  21715248
  63145891
  11985462
  64226414
   4012861
  61174560
  19000002
  58267077
       603
  19300186
      4335
   7908484
  82690190
  62273112
  26420964
        20
      1501
  63440359
  13849807
  32324794
   5954017
  47183750
  61877127
  60493906
  62532886
      5348
  33383098
  63323638
  90000249
       206
      7804
    486158
  33249380
      3718
  28822111
  44900787
  85162100
  16516061
  90622261
  90779874
       602
       646
    686770
   3197658
  91065298
  63898758
    502725
  91100859
  14317803
   9626254
    641895
  63942466
  11067227
  65452976
  84779516
  63009357
  83268579
  65014469
   2847397
  45703772
  63599681
   7538748
  31802763
     89588
     14975
       922
  62763511
   1636907
  68874144
  21703174
  48709529
  59367139
  18500587
  10496020
   2585580
  26105692
    932834
  64548692
       153
       882
  62825854
  70700612
      2136
      5153
      7599
      6869
  47420169
  85312282
      8240
   7979306
   8408581
      6047
   8756599
  60680802
  62038567
  63389033
  62579120
       870
  85505083
  97498047
   8785076
      6118
   8498449
  85246318
  90515514
  17067656
      2888
  21500026
      1931
  85142724
  99623410
  33332246
  22536844
  63877319
     14658
  27000027
  64003856
    737585
  85418111
   8595652
  63523221
  65542473
      1950
  53500019
      2419
  65006871
  50390360
  33409250
  83666683
   9693647
  47477870
      3075
  62358983
  63958741
  21715225
  26701135
  60474701
     11860
  62217097
  61783628
      5236
  33121764
  61404374
  64424993
  90020939
  38662188
  85151406
       262
  59821837
      1177
  28480011
  29860254
  64901757
      1160
  46828640
  86019470
  58967589
  63520231
   8197914
  61841842
  63743771
  29451842
  45077513
   1108490
       945
  12155051
  13228115
  27217819
  21901906
  32820836
  63213860
  73792422
   5035711
  64594883
      3962
  90228137
      1609
  64548693
  11697732
   8757855
  29686016
  63554218
  90088766
  64225494
     16544
        87
       422
  16086324
  47203677
  32479707
      4290
     89617
  97498074
  16446053
  40009475
  85924406
  12764534
  71801559
  10925926
  32328531
      2509
   8015885
   9520043
  51900159
  21901948
  47451776
  61841843
  63951531
       970
  90614314
       443
   7105330
  90915808
  60045574
       899
     83472
  58267337
  62180303
  59172979
  62383042
      2090
  18500541
  64466846
  14689757
  61697576
  47340166
     15394
   2963888
  29971424
  64347566
  62804335
       101
  12639258
  12902218
      1075
       129
      8077
  47098216
  64380423
   3248566
  90498767
  48933447
  61266668
      1300
      8238
  55107003
  63876958
  91198806
      1502
  38834005
   8832549
      3331
  28325626
  62724158
      2205
   7908483
      1311
   5671712
   1990239
  63421303
  97993155
  91065258
    533125
  39490712
   7565968
  19929549
  62006720
  13400101
  47173340
      4688
     15014
     15313
  64579695
   9016646
  29701021
  13108568
      2115
  85999912
  10138591
      8072
  12440282
  61654797
       500
      1866
     35934
     36261
  51401559
      3901
  47398514
  64237342
  91267903
  61843397
  70800203
  85187477
  80747851
  90000181
        60
  65473974
  90779871
  46545580
  91071007
       699
  13814341
  15357270
  64558529
      3016
  48707200
  85165985
  63955965
      1676
  32556287
  64630328
  22536843
  28155397
  13110358
  28684203
  99623989
    264493
  85165968
       402
      6888
  90015900
  28570714
      3224
  12683663
  85140963
    686821
  15600156
  31802786
       388
      1220
  61841152
      4182
  14600390
   5912487
  33169880
  47145305
  13108004
  61370699
      6271
   1583649
  13814334
   3035500
   2588661
  90088758
  63576711
  33047337
  50409064
  12155100
  90002104
   8123968
  56393284
       392
       652
  15893336
  16242857
  47203668
  63050699
  15357258
  11867943
  64624906
  50303617
  39658186
  58509787
  64804912
   7908482
  63094663
  63988673
  65129484
  64423492
  62228787
       938
      3239
  12728789
  38537861
  90000250
      4494
  83995341
      4146
   1111125
  16542525
      3441
   7607278
  85247182
  28510972
  91180272
  62744042
  28159991
  64721654
  90020952
       949
  82690186
      7505
      8687
   5912491
  12588824
  33107217
  65561804
  63876968
  90417396
  63237307
  64579685
  26700251
  64132026
    466923
  58267116
      1008
  19500086
   9665261
       867
  44864200
   9090616
  53927798
  63094264
      2831
  43150009
  60317785
  90000133
       297
  61181279
  90000124
  38774364
      3242
  59972570
  64722480
  65587625
  70313109
  63506833
  64287648
  21901935
  14255123
  64617664
  85731386
  12523776
  55300272
  27546156
  64227784
      2200
  90020914
    168386
   8312572
  83622572
  85165991
  90000100
  38423522
  64291175
  90001542
  29736866
  63050899
  80648890
   2588150
  12868994
  72201351
  97872336
      5330
   3117941
   2862670
   3027780
  33025869
  39035472
  90204048
  11400028
   9705680
  29919942
       807
      1283
  58266828
   1865886
  63814009
  64287653
  62979992
  43150020
  12640912
  12727272
  12788888
  14822157
       572
     14547
  60135735
  83268661
     15641
      1145
    345511
    471989
  32315310
  85034991
  40800011
      4751
       676
  55127517
  60866888
  84734171
      4356
  89250757
      5032
      3975
   9150197
       509
  64674917
  90779867
  62105189
  64331876
  61092410
  63145858
  28376371
       433
  67493415
  48500238
       543
  61526591
  44864189
  63145886
  62590529
  64805083
  15357234
  84957428
  85166586
  46545552
  64565451
   5000314
  56129722
  12476187
  32700152
  72232722
  63951535
  56135466
  62222870
  23211879
   2963885
     15452
   1616181
  63465231
  64287615
  63050875
  47154420
   8932246
  63163293
       215
  84619745
  85017070
      1044
      3837
       892
      2123
      8062
  67802227
  10337646
       762
      3407
  44900160
  63625085
  52641627
    582115
       345
       458
   6400568
  62989469
  14645771
  15196934
  13744780
  90000264
       394
       272
  12315582
  83268600
   2963859
  31790192
  60414697
  29909906
  63317414
  21900613
  76239599
   5944035
    183283
  38537845
  47254457
  65152078
  64349238
  90516115
  60907846
  53511896
  63151763
  28654265
       440
  61526473
  64627662
  85169812
       292
  85165981
  62785014
  63784723
  62941670
  64357568
       840
    562597
  64523130
    168391
   3125383
  46691978
  61841167
  38774371
       703
  64855529
  90000108
  12800517
  14216288
       537
  11113327
  83638635
  46980572
  13228105
      3362
       724
       158
  61459717
      1299
      8039
  49823354
       328
      1530
    687090
  39658168
      2360
  28618800
  53496324
  63539299
      1235
  64838762
      2000
  63902335
      1016
  59857761
       231
   1102085
      1109
   1641729
  68636919
  63055780
  59743423
       460
  18500186
  15196954
   1100206
   9693653
  36400465
  46545549
  63270623
  63518417
  64855526
   6816612
  85809728
      4749
      8065
  62004225
  74921789
      7987
       564
       512
      3021
   1883244
  11152719
       374
    680892
  12161105
  90001369
  85190662
  64091225
       164
       415
    188226
  62653999
  53511876
     20496
  85418103
  90502379
  32971949
  63550555
   8101023
       339
  63951527
  61465575
  62637586
   7955692
   1653078
      1892
   7908471
  62640248
  29500062
       189
        40
  40515068
  13046313
  62881231
      2474
      8692
  46764840
  63177817
  63730178
  90331811
       314
  90003944
  29924340
  58204214
  64805084
  85178059
   2923198
  29843432
  24148782
  54800196
  14522793
  68366780
  64390213
   6889174
      2276
  63733002
  63118201
  90991614
       304
   8101026
  11780457
       420
  63373410
      7995
  21901902
  62952675
  64259474
   5944025
  62141062
  14645798
  46943976
  50200007
  80146763
     13018
  60984519
  85016541
       976
    547167
   8474266
  46545588
  40515054
   7546314
  61434119
        50
  90000148
  21700056
  24600543
  53498295
  85253774
  84870203
  58267095
   8983602
  63219162
  97757156
  64579664
  38191580
  63009383
  91340679
      1405
  14600399
  90001937
   3235762
  63326099
  82739371
      1225
   7956832
      1496
  90000083
   2756229
  29642896
  64091228
  76239499
  85190672
  47399528
  90264904
      6303
  12565353
  63317405
      1094
  33099908
       472
    935155
  64460388
  65561816
   3161330
    484797
  64809927
  90020985
  27953906
  91160922
    470992
    485354
  62451180
  85172299
      1767
  30009237
  85190749
  59634710
      1127
  63049593
  14263955
  85414122
      1772
      1019
      7696
  63433054
  62996416
  53498752
    825063
  58204244
  47066581
  57909511
    659709
   3186992
      2053
  28587840
  64539459
  31803643
    617852
  46208770
  46830244
    938154
   5920971
  62486657
  44700023
  15900805
   9090606
  15357273
  90020932
  11898005
  28414441
       134
  70989708
       269
     89654
  15068693
  12683647
  36740350
  12771827
      2152
       188
  47312509
      6257
  14751956
  47260252
  64913001
  90809737
  63497879
  97995355
    388662
  61654874
  91151349
     11278
       125
       884
  63151220
   5931376
  85322405
   1514490
  33065898
  90001840
  19300192
  39600205
       483
  85010159
  64354412
   2154057
  60680808
  63507104
   7879110
  90000410
      5698
   1450417
   5547355
   8858924
  61841172
   8946224
   2439492
  32253034
  33253569
  50404451
  46503810
        49
       498
  45769661
      1307
   1563464
  47254455
      8226
   1083271
  61474409
  47358994
  85190752
   1898671
   8962156
  65133332
  43805310
  15357231
  90000094
  67773339
  90000053
  28098173
  83643536
  10861946
  61605394
  13612107
  85416420
      4083
     15451
  64457350
  29893017
  63912811
       183
  64885540
  64110910
       133
      8691
  58181347
  60699046
  64612709
      2068
  47453904
  85013431
  26503042
  44900174
       222
  83653062
  19301096
  64977980
  47365296
  75371458
  63231915
   9013542
      9760
  64944331
  85411713
      2079
  28827322
  62755500
      1858
  83498771
  49944906
   3344380
      1126
     89581
  12843266
      3097
  85191922
  63368133
  13510125
  29105317
    182669
  24600050
       997
     20986
    258190
  33349041
   3136262
  90000239
  63830601
  90331809
      7056
  68208633
       688
  47399404
      8141
  17900474
       191
      4255
  85429812
        73
      3956
  13228120
      2454
  63480005
  63978300
   8191485
   8727581
  33099893
  63649849
  91065404
  85419343
   7908489
  56742886
  83758952
       171
  46877607
  64721402
  91340668
      6212
  61668561
       773
  85677330
  27012271
  63784651
   2588203
  28493163
  29099475
    415812
   9121254
   8713669
  32515061
  64055391
      3987
  63942453
  38779209
  64977997
      2402
      5625
      1306
  12459565
  85322408
      4615
  12757953
      3037
  15893324
  33409249
  90000071
  11149008
  16086278
  25663132
  30016389
  97698789
     15509
  43700833
  63317447
       682
      5307
       477
  43350102
  90020879
  62276621
  99623979
       530
   7651197
       846
      6177
  63940858
  62956369
  61490877
  85013422
  63784918
  91258066
  62823640
  64111827
   8800363
     23094
  10700888
  31675406
   1641457
  85710720
   9021625
  62377006
  64675000
  60135729
  14645773
  85780827
       550
      1903
       204
  61783633
  90534631
  84779469
       248
      4903
      2722
  85958890
      2160
      3285
  61881440
  85190656
  46881270
    687103
  62780791
   3313243
  18600085
      1243
      1766
  60155287
  63050889
  89762200
  90000112
      3910
  70989715
  90230887
       918
  62273113
  29954946
  83712407
  64547568
  11644365
      4572
  91246356
  32754491
  62663948
       866
  64482421
  83758960
  84520698
  20181905
  31291396
  62059104
  62384391
       566
   8621487
       179
       592
  14214927
   5906875
  63858303
     12772
  10284032
  85023633
      5563
  28566576
  62892124
       493
  83268617
  17067668
  50535713
      3241
      7029
  12902220
  47453906
       984
     13010
   9615676
  29841466
      1354
      1486
