  90970539
  66093749
  65540672
  90015905
   8862932
  32040480
  52332098
  85867786
  85960951
  90646843
   1163657
    268981
     62905
   5935341
  66614045
     33410
       186
  53601542
  47722650
  83541840
  12657808
    256468
  14427463
  85341113
   1757011
   3242533
  65016077
  90000370
  91266789
      6348
   9814013
      4243
  71018260
  85417977
   9466055
  29102108
  46575411
  63179680
  85439773
  60818370
  91366589
  13330113
      5859
  66016209
  66068176
  65328551
      1793
      2052
   1971325
   3772880
  66849110
  15174528
       667
      2095
  40726750
  91218948
      8582
    205513
   2691299
        75
  63903469
  81260707
   1578072
  28788123
  98104869
  85710364
  90000373
    608510
  13003624
  14659217
  38317906
      1857
  83249547
  26868260
  91198076
   1685866
  12199445
  15473255
      2796
  85741933
     12767
  25904277
  28769432
  32197152
  66806820
  64889731
     21183
    264083
       127
      1093
  30052118
      1810
  85782452
   3772890
      1512
      1721
  91491254
   9514399
  61708422
    374851
   6071679
  40619237
   9552422
  47240132
  67473792
   9324267
  32295176
   4723558
  66545048
   3459421
  11154702
  28770081
  90000067
  63693076
  59465583
  65536031
  85618809
    853586
  12460783
    260131
   1669885
   1682983
   5983419
  46960695
  30143755
  63122703
  76032617
  90572577
   9549805
  64235495
       172
       859
  85773803
  86026104
   3440190
   5936065
  14642074
      1430
  65599311
  12035366
   8931788
  40619208
       726
      2571
      2674
  32386115
  85672698
  28844243
      3386
   6071338
  12538994
  65867367
  65922259
  85578844
  90952898
  32424912
  85030431
  90538251
  15021075
       486
      5716
  91321485
  10900135
  29168791
  90564490
  91073136
  12952424
  16726903
       470
  62225173
   3772874
   3772893
       233
   9248413
  59205883
   3091749
  30103829
  85531890
      3788
  91407274
  65624505
      1891
   1182171
  32197153
   5914617
  91092290
     33217
  11154703
  14803592
   1789040
    260120
   8765403
  29666539
     11817
   3378814
  10900425
  14066194
   3483276
  66494593
  29950085
      1613
  61963609
  65554393
  91241551
       337
  84770871
  86370321
   9076125
       166
   2691279
  67139793
   1634113
       135
      1557
  59782753
    466577
  12499698
  53512778
   5981133
  15076625
       192
   1174359
  12598478
  13229254
       687
      3083
   1610620
  65543991
   5959771
  28680353
      5836
  29016198
   5990434
  15337376
   5978834
   5606856
        70
      1834
       187
     49363
   3578192
  40640858
      1212
    175068
  90618472
     12411
   5836330
  66963047
  90564484
  74932250
  90904841
    160052
  28443121
  15431443
  27300032
  98511411
   7718427
      2863
  84770880
  11883946
  66916266
  64614958
  14642016
  29101052
    377479
  33516472
       224
  32125616
  67472899
  29252429
  52027914
     10797
   3029553
       618
  84094868
   1652309
       116
       223
   3310602
  11951646
  66399553
   1049760
  31269709
  64835903
       409
      4200
  90729216
   1166369
  12525186
  40726774
  40719582
  14477547
  53492735
  55158522
       241
      2918
  11100458
  64769144
  90577273
  47419010
   3615602
       502
  62174278
      1860
     12879
        96
  20212291
  40719590
   3031136
        99
  85865537
    668241
      2243
  29267071
  65538718
   1049578
   1183173
  12025363
  31269708
  53499913
   3389238
  29919932
  50964863
  31834876
   1580639
  15718538
  16542532
   9503688
  98091491
  40726741
  90027973
   9470617
   6071669
     84771
      1375
       633
  29202607
   3478277
       457
  66135560
  20327318
  32337367
   5035882
      2607
  64337357
  64943089
   8934763
       829
   1717450
   3772872
      1508
      5045
   9552384
       320
    175078
  15232023
  32325002
     11059
    696106
   3772731
  66549406
      6801
      8777
  13630558
  15602208
  65633385
   8655617
  91497164
  90339198
   3381001
   5912178
     31402
  15400011
      2067
  58470509
  66454258
  28800141
       686
   1616336
  64767584
  29288596
      1185
  66065214
  29181269
  29415318
  63465028
  85454483
  53700703
  22881713
       249
  66538315
      1456
  66250800
  68585292
  40719599
  12155185
  31780613
  60456387
  91380399
  66843550
  67473786
      6845
  49687698
  63291298
  28962015
  53700702
    175075
   9721546
   9593537
  64889741
  84854729
  16726911
   5606862
  29190547
  86122403
  14875138
      1967
      6355
  64943070
  85305777
  98045089
  78170342
  84776719
   1716579
       590
  85366984
  32257991
   5239954
      1966
  67709063
  32424408
   9755454
  40619217
  15272485
  29101127
  91358584
     12839
   8800633
  14817096
  66317981
     10737
   3020724
       784
  66846075
  40719601
  65924671
  85773899
   1049727
  65256117
  29288426
   9755449
  29313596
    441474
  39073162
    221222
      1786
  71018269
   1754111
    125340
  71053057
   3488560
   3201634
  32364076
  65661565
   5936056
   4286308
    205595
   3031210
  12475112
  15473288
  53630232
  85719436
  86390624
   5936075
  11943871
  14572209
  50964860
  66816158
  85454489
      6842
  30169582
   5787157
       971
  61748861
     33688
  27311171
       442
  11216277
  65650262
  20325508
  65208073
   2758340
       280
  28505205
  17862368
  95128308
  13456806
    125346
  65630041
  66849670
   1163659
   9686215
  42373022
  91431299
  53630307
   1754499
   5963275
     24427
   1689797
  14642296
  32424907
  29141232
  11931332
       205
  40731971
  40732000
  91111699
    222892
      1545
   1649815
       494
  91533662
  22093943
    118108
  29309937
  71018266
  66648043
  90729206
  28854137
  46944032
  66245614
   1609084
  39073118
   2242548
  98104518
      8968
   5936109
    205598
  16604328
       323
  47753684
  81502468
     32278
   1621081
  66284103
  85547617
       239
      5547
       421
    125250
  84805859
      3379
  90939804
  29570301
  11178343
  31269875
      1290
  90027953
   7377698
      1844
  82904122
  39073140
  91430282
  40732003
  84776047
   9468008
       919
   1137917
   2081730
   3535038
      2220
  63541997
   5936047
       197
  63402965
  12591728
   9406266
   3652293
   5836300
  65371067
  64976663
     11666
  14783185
  32424899
   9695803
   5820314
  67683009
     33763
   3244371
  53700210
  63541976
  91446414
  32312893
  90777559
  90904928
      2556
  85749471
    377490
  40639483
  40019768
    125249
   6071670
  63737017
   3500849
  12240980
  65258404
    713279
  11216708
  13451836
  29437661
      1828
  13225414
  30172650
  55227875
    160735
  84651568
  30090458
  29389352
   9620000
  64463224
       108
      1034
  64378366
  57321583
  37869391
  29001766
  29077700
  61947090
  12035368
   9470592
  47814000
  63834179
     19704
  91431258
  20307505
  90028014
     16712
  97513397
   8907779
  53630138
  65652814
  85706573
  47338381
  66770176
   9636262
   2795977
  11943525
  63917733
  86254527
  16749010
      1925
   1669849
  20428267
  33708439
   9564781
      5519
  56068927
  66752735
  85592368
      2432
  52479877
  85876740
    713295
      6327
  84912913
  20263616
   5610578
  66937958
  13400143
      1900
  53630561
  15473267
  29252593
  85770397
   9574969
   5971916
  10058816
  40732016
  49660279
   3772784
  85523665
   1648810
  15266237
  53438237
      6840
   8765395
  11154699
    606894
   8765424
   5820723
  65407612
  66317911
  85878923
  32563115
  66400128
  66844151
  91433788
  50964754
   1610623
  65377714
       138
      1320
      3906
  38317895
  67139792
  91411799
  14482070
  28304780
   5038984
  29307544
  66318327
  84832625
   3440182
  11600628
  15600502
  97818024
  98074507
  40732013
  64510303
  47692525
  77668367
  85500625
   2081735
  40719556
      1443
  39164457
      2799
  28904207
   9512995
  81688007
  29242398
  14642461
  28573590
   1803600
  32424896
  65396016
  64767599
  91511480
    339069
   3488226
  14642311
   1141024
   4442431
  71019068
  91218949
      8581
  65301052
  40726788
  60714821
  60714841
  65766596
  85257570
   3029554
  15189524
  32386114
    257948
   3645108
     27503
   1708131
   3017238
   3430542
   8862923
  32337359
   4286336
    113860
   3242109
      1167
   3132198
     32822
  22400393
  56299885
  12015530
  53499594
  65472802
      6365
  16777717
  79868613
   3028369
  12663908
  40546937
       351
      3654
  85199416
   1049797
  28997681
  65804126
  29302183
  90539217
   3772772
   5936061
  29030527
  90002119
  15602222
  65093566
  84507991
   5936091
  62922361
   3350072
  32424397
  29310056
  50413054
  91423298
  91358588
      6387
  64767579
  67007501
  12475108
  40726691
   5836379
  64767581
  85822859
  13630529
  64679403
  53630759
   9855002
      7190
   3025621
      2094
  66890107
     82378
   9073759
  31269842
  98104886
  85820988
  11214864
    125303
  66238913
  90700958
  29039016
  29374522
  67025275
   1692907
  98141476
  40726712
  85957697
    441462
   3772459
  66232970
      1637
  29389350
  63051814
  63710235
  85531907
  32424417
      2388
  91578162
   3029505
  85116721
   3306077
  20294012
  65272745
  47563734
   1634576
  90646840
  65882415
  90000055
      6297
      5853
  47423089
   3772843
        39
  50333728
  40726761
  63388788
  11216805
  29097253
  65413004
       928
  30103848
  28465140
  64670428
  58319997
  53118025
  15076617
  12025359
  53700461
  85009175
  16764399
  53499612
  28978025
  47376905
  85634942
  39126327
   3311940
   8862918
  30153828
  71018272
   1205394
  32450994
       372
  72497081
   5584866
  65484364
  67039259
  85854331
  91318204
  27761737
  39164447
  90700982
  15494077
  15494112
       759
  65612536
  59792192
  13427650
   5787142
  64726677
   8765455
       897
  65271205
   4976893
  40726704
     33218
    831976
    125318
  91341855
  40719539
  28394079
  64244859
  85848557
  65449398
       202
  10020179
  30144127
  78170288
  85616034
  91399853
       671
      9748
  14572125
     11816
   2570731
   9470610
  64726670
  28994849
     11824
  15238236
  71018254
       148
  90000075
  66253676
      1697
  15254468
  30075838
   8765400
  33336664
   1170462
   1683975
  12586539
  64479303
  15022453
      1376
  28272319
       136
      6022
  29889365
  55158427
   1176276
       384
   3525129
  40714705
   5990406
  90700951
  97020695
   3535213
   8862893
     94770
  63761019
   1202174
  91380398
   1595877
   2081743
   2691284
  91398114
    125122
  64533989
       534
  91122170
  47099180
  39459386
  65271001
  15022469
  84011802
   2307273
  71053056
  85894012
  32632270
        46
  28770084
  65137576
  47298173
  40635296
  66289497
  40719542
   5610571
    257715
     94446
  65270980
   3310836
       254
      1889
  29302755
  65952959
  33308720
  11932192
  90002162
  10356866
  13995655
   9771380
  85800733
      6345
  30110308
  65828091
   1685479
    222825
  63388778
   1667425
   5999823
  85630434
  40619238
  85694533
  53499618
   3772840
    622342
  39164470
  47635116
  27771035
  64742150
      1285
  85954720
   5821762
  66817025
  28829497
   5836342
  58805483
  90037734
    731789
   1653774
  40636846
    221038
   1207384
   8768463
   5936078
      9220
  28770089
        78
   8156008
  32481372
   9347983
  65359678
      2904
   1639103
  15494109
   9636258
        83
       180
  90564498
     34938
   2081680
  47722666
   1205805
   1711026
  85719083
  90560493
  62712683
   9254118
      2754
  66789167
   1732454
   1194334
    125314
  29891690
   3346212
  72495010
   3118128
      3153
      2616
  56316930
      2579
    260129
  11216067
  15059102
  65401231
  14620358
  65137639
  40732037
      2193
  90777560
  29904208
   1228094
      1360
  66062655
  28894604
  32414222
       844
  85838135
      1899
       758
  21800022
  47290758
      1343
  12711995
  13655808
  32357173
  53630361
   3772817
      3068
    111950
  85665963
   1656353
   3772947
  64364159
      1874
  85870973
  40628459
  91398163
  89865273
    337406
   1660887
       147
   7699229
  61403336
  65608095
  85820958
   1679115
  85749871
  13287233
  14571966
   1175161
  85672668
  28892463
       735
  68585296
   7004332
  66538319
  79709183
     19081
   3535134
  12475152
   5800105
   5914567
  53512801
        36
  33442577
   3771328
  58895215
  91486490
   8765416
  33325455
      5927
      1031
  28844431
  64012601
  90947695
  40719547
   4286321
  84805860
  39073127
       791
  32040479
   9612374
  86020451
  90037797
  90017045
  64832263
      1156
  91071036
      6390
      1877
       238
  29083671
  65655596
  79709066
   5541915
  66204079
    696110
   5936073
  12563338
  14642180
  28842071
  33684424
  65271275
  15061808
       146
  29327118
  66586462
  11896820
   3772781
    522256
  64767576
  64889739
      1543
      2826
  13600021
       496
       806
      2614
  29141230
  61056623
  40719602
  51637424
  64321173
  29250378
  94461120
  67320698
  77426374
  85565791
   9513597
  63389044
  61313712
  65661564
  85604421
     16326
  65137541
      8945
   1155788
   3244172
        79
  67031728
    505421
  63093471
  12035330
      2929
  65663416
   3772673
   1661502
    125252
  83541847
     12051
   3772730
   9397267
       796
  24500207
  11932353
  31885400
  29552544
  67026592
  65323052
       250
   2322159
  15546360
   1676012
   1732455
  13969219
  28109371
  90700971
  40726729
      6294
  84377642
  10046572
       895
  91578152
     32920
       298
   2081726
    302638
   9328054
  16738857
   3306085
  11216068
  28869556
  32435793
   9554861
        38
      2825
  85844117
  85883830
   5836298
    128311
       107
     14283
  40637804
  66317929
  15494140
  85816829
  31855820
  98136203
  84731158
  66034162
  10035814
  66400090
   1662775
  65659800
  64767592
  15302669
  14849473
  90564469
       531
  29091977
  63852441
  72497040
  67473595
  57352372
  85116719
  15232025
  47467019
  10164463
  15198973
   3772946
  15819408
  91310641
  11925934
   9549822
    683947
   3111884
  63709235
   3772672
      2876
  66775296
  12380761
    558717
   1708537
  32432597
   9110537
  25700471
      2080
  90598907
  90643495
      5867
   1207287
   5035923
  29002109
  61708429
  65693022
  86235727
      1087
  66523956
  21660725
    137854
  66453757
       106
      6432
   2081733
  91511473
   1207385
       517
  63602938
  66075998
  65816543
  90015917
   1167468
   3772816
   3185942
   8364452
       315
      6609
  28770086
  58327559
   8742820
  33957171
  77974236
   5936055
  86120042
  85793801
     21239
    447955
  66463285
  65412718
  47774157
  15238216
  85476847
   1202887
    377482
   8768483
      1800
  29294294
  73095676
   2064075
   9869027
        12
   9168817
  11936708
  64917027
   5990444
  66619379
   3559031
  11177383
  11406419
   2395311
  14312324
       307
     11451
  85009176
  32984520
      1790
  50422039
  85951668
  40714670
  31753396
  15602378
  31801304
  63290393
  66649586
  11883852
  64526090
  53700588
  70985868
  65036017
  59177210
  11913126
      1820
   2563285
   5971909
  14572126
  47719121
  13995654
       366
   1174877
  29084893
  13054617
  40628461
  40609913
  67031080
  85596165
  85352246
   2417916
  32680331
  29032120
  50391172
  12025374
      3815
  61963582
  67076754
  59782772
      1173
  91431274
  13601288
   9661777
  65410094
   5936100
    205627
  39073176
  47713073
  85619719
  47535088
   3772839
  12079668
  32090517
  65404499
   8347558
  26959241
  28688239
  78170304
  85416843
  40726698
    124689
      2283
  29890848
  15494114
  13933832
  10199731
  86262754
  32342998
    242098
  31301040
   3420053
  19861611
  29366386
  90564461
    744157
  57923947
  65792983
  86310706
   9138884
  65877270
  28537660
  16768579
  68439495
  85743718
  85784664
  64209473
  65715011
  85839092
  85855345
    175059
   5999837
  90000074
   5606860
  39126351
       365
  29115366
  65946179
       429
  91256674
      6811
  85681265
     28640
   3772825
   3440175
  40627458
  11883949
  18405434
  85060091
  85116723
         4
  28568252
  33563450
  31269632
  63761018
  65564127
  90000367
  12080426
  28668453
        28
  65816546
   5836328
  11216833
  29307525
  86122419
   1181556
  40719557
  53601535
  66788617
   1630744
  85869317
    214695
  53630285
   3303305
  38317897
  85226992
  90614700
   9710785
      2502
  53700547
  66523928
   1205674
  63658896
   5971124
  28972422
  29199994
  66335822
     30268
   1595878
  15112140
  27225819
   9695815
  66613933
     49354
    775515
   1708542
  86075728
  15942930
   5936087
  40719591
   5928608
  40732061
  66811087
  77974111
   1738071
   5787147
   3486319
  28737821
   1450118
   8069705
  47904944
  85929942
  20407981
  65411425
      1166
  90564492
   6071664
       132
       995
      1839
  40726740
  85951676
  39073174
   1723950
  86284621
   5610569
  64607437
   6071667
  15291626
  90575773
  11177382
  13630524
  28668454
  29177936
  65105417
  65803156
  50160639
   3772438
  40726710
   1202890
   9531931
  15907683
      1788
  65491208
  92928160
  47885977
  33451065
  65286756
  47668526
  72497020
  65583136
   1168527
   1614666
   5936122
  33668614
  31269482
  93982000
  67069605
  90904840
   3029548
  66845192
  49660271
      6861
      5473
   3463128
  12035340
   1082329
   1102543
  62348208
     11699
  64832291
  49715428
  77974220
    258759
   8765387
  40719559
  30216653
  64796047
       225
      6349
   1196446
  71018253
  40587202
  85184124
   5787103
   1188760
  15907692
   3312241
  14800468
  40587205
  29291098
  13515629
  91420083
      1567
   8613358
  53492738
  65232263
  30026523
  91390587
   1665923
     11315
   2081729
  33673330
   3420054
  16782628
   5446499
  62128485
  29120188
  57352366
   9695817
  65138335
        72
  50401367
   9814010
  11929365
      2816
  61786765
  73145032
       599
       288
  70968939
  35167219
    159883
  63651500
  65609222
      1733
  84108700
  91268917
  64976047
      1768
  67131269
  14621829
       362
  91454130
   5606858
  61273500
  86256245
  91266787
  11009574
  11216365
       831
  67033668
       126
    221698
  16542535
  40726706
  30144907
  71018256
   9241379
  15942946
  90622713
   5836327
  64797897
  55844068
  61373806
    377483
  29389356
  90184346
  90000199
  33597047
  64818385
     14611
   8655609
  33661623
   3029464
  29316839
     28143
  27761354
      5486
  65661577
  63400327
      8485
  21000103
       853
  85697818
    916439
   1713924
  65247365
  65414297
  67473789
    339042
       156
  91312299
      7882
  15076619
       161
  84776718
  91220958
   1287865
   1708546
     16876
    246802
    447959
    152456
   1739677
  58876427
  31269877
      1912
      4390
  28962022
  66325486
  85914620
        17
  66184509
  63483908
  66317930
  63389038
  67075964
   9421641
  45405068
  65703608
    537272
      3954
   1641882
  66615392
   8768495
  10100319
  66860583
  14019817
  85616035
  90647658
  31804786
   5836301
  63033804
  47411107
   1909688
      1818
  47745525
  55201488
   1717451
  15494153
      1776
  90777551
   8069704
  12267473
      6391
  14961553
  27213390
  71019108
   3350053
  65636652
  67684932
   1608442
  29252424
  53658166
  59782769
  65913429
   3379195
  20342128
      1827
  85531900
  90000254
  90001288
    125215
   3029512
  30086507
   9723523
       208
  40719624
   1130547
   2081736
  15249197
      6174
  63871647
       236
  85112474
  85770388
   5951614
   9638588
  90001202
  86287571
  90000308
   5936983
  85487660
   1661293
  11943889
  12035369
  64978511
  29093406
   3519599
    240899
     21237
  29222734
        65
  29331787
  62418595
      7082
   3025119
        58
  53700459
  19818715
   3772830
   5936089
  15494074
  40637810
  64862472
  76272887
   9944745
  40719610
  12563352
  20440629
  22800050
      5195
  65042228
        53
      2924
  47342116
   5990480
  28342555
  14890530
  30110341
  86284618
        89
       140
      6830
  15302663
  39535739
       130
      1515
      2835
  71018271
      6321
  65881451
  71019387
  85656483
  86254517
   5836297
  65271015
  40719588
      2865
  28573635
  40732019
   8154998
  65760441
   1187907
  11214900
  91354644
   2570753
   3067380
  12079651
      1271
     11305
     14582
  21601116
       121
       175
   8155012
  28770083
   9450856
       181
       980
  13941382
  40581120
  32563118
  33396899
   5787163
       880
  53700057
  66785727
   4286325
  28867179
  61091180
  66809491
  85485644
  26906690
  47423032
  14572208
   3378351
  10046570
  32337366
   1385363
  11931333
   9466074
  16542537
  65650263
  39164446
     27240
   1692580
       109
       473
  53630240
  85773941
   3772871
      1796
     28004
   5836383
  40732010
  66575896
  53630230
  13020144
       277
    447949
   9289139
  66445112
  85714285
   2081727
     11428
      2406
  29196261
   9753341
  29194778
  90363734
  58895163
   1198774
  65422527
      1873
  29700865
   1333197
   5787143
     15331
     33289
  64937292
    148258
  14000849
      2727
  63604571
      8422
   3516665
   3535053
   5606865
   3153366
   3519431
  14066201
   9710883
  91027673
     10035
  67176285
  82855889
   3237387
      6816
        34
  85503852
    699735
   1049774
  28723725
       861
      6583
  65633424
  11000430
  13062874
  47768297
    798588
        37
  29139938
  66450835
       274
  65817801
  66654004
   2382495
   3771875
  53601530
  46065732
  65544070
   9955451
  64767591
      3782
  40731973
       627
  81096509
   9855693
  16542539
  85914936
      6794
  86017675
   3772868
   5606855
  90677905
  20766177
   4066047
   1057102
   9046857
      1192
  84859921
       359
  40731965
      6865
    125341
    412040
   5914605
  29082240
   6768661
  40719619
    415874
   3073799
        80
       229
  24500102
  72486031
  90525849
   8301318
  85743721
      9603
   7172233
  65001483
  40726780
  61963587
  85929943
   2229243
  63655146
  65637404
   9564786
    125311
   5836294
  65358692
     15242
         9
  62687944
  14642194
  64943057
  66779802
     28435
   3072200
  65828544
  85976903
  30154639
  85439781
   3772620
  10249222
  66860550
   9852169
  64889760
  16764408
  31802787
  40732056
  90577257
  33039012
      2535
  65738869
  66489759
   5935345
       921
  11933429
   4441941
  65238863
  65681252
  85227840
      6420
  85416668
  60481659
  90002296
  90700967
  55263251
       356
  66543418
  86218518
  16542531
    125238
      1879
    175048
   3440174
   2908184
  28349286
   9934750
  10600020
  13941390
      6871
    374850
  33522007
  61572622
       377
    992299
   6071654
   3772886
  39516953
  65317995
      1279
  84857374
   8765434
  11177384
   4069550
  63351048
  28685398
        29
  59782773
  66172349
       940
  86285381
  30247882
  29339948
  65816547
  30165453
  90746802
   3772750
  13481107
  28706945
  91343452
      3294
  67420596
  90000062
  10099257
  85217353
  63093487
   1774400
  65330302
  62913986
    992301
    259761
     96563
  72664810
  91430262
      6353
   3367036
  15059113
  40195592
   3772851
   1187605
   5990479
  16726883
  64919160
  29340012
   1661504
    447951
  83541845
  85587909
  85891525
   3535121
  65949485
   1627263
  29000954
   5957072
      2790
  91333895
       704
  90726306
  13225390
    175073
    256463
  28394823
  29692393
  60861266
  12025365
   5323187
  90577274
  90564477
      6817
   1719186
       577
  53499495
  85870914
   3379022
  16738859
  90000157
  14477546
  29061675
  30209963
      1789
  63389043
   5937002
  28769430
  40726773
  85749822
   3389215
   9244060
  32705609
  49660273
   5897334
  85719418
  85840136
  32930999
  40726719
   9101597
  66245561
  66605677
  85865536
   5787159
  11214862
  12538980
    221778
  51637505
    242104
   1639105
  13491037
       200
  28994604
      6364
   5691923
       506
   1141023
  32364089
      3605
  29776572
  85794765
      1149
       484
  90000098
     27761
  66555775
   1637438
  13676479
  66103826
  91578178
  13000010
  64793630
      2804
  72230799
   1634102
        59
  33416766
  86084053
  11216660
  53561610
   1748041
   9328065
  14509778
  83712417
  65203346
  53630528
  85786379
  30014557
  91359022
  32931011
   6071674
  67006716
      9221
  90643494
  64578038
  85710398
  56979789
  85009177
  33738109
  85313117
   3333890
  11894192
  29855804
  90570473
   2081728
     95249
       497
  64631323
  40621727
  64875313
   9852163
  15942945
   9612386
       453
  60359442
    339041
  15483884
  64809606
   1450119
  66137291
  85626381
  91027674
   2570743
  40631169
  30225863
       950
  63426156
   5990410
  29026177
  91433785
  33304545
  47256215
  66073668
  90037684
        31
  66317918
  65668294
     13277
        18
       659
  29970091
  90242992
   3421545
  29160595
  47601866
  84011801
      2611
   3510564
      5082
   6071350
  29285587
     76866
  14066202
  66494599
  66580361
      1480
  94460807
     11668
   1735202
  59782757
  59340787
    473934
   9771207
  14743796
     49352
  67135721
      2319
   2570733
  25848981
    205554
   9219967
      1490
   3310847
  11852161
  85749806
      2704
  67273456
  14529648
   1614665
  64456910
      6253
      1010
    125350
  29916392
   3400973
  32572775
  66249196
  91445163
  15496507
         2
  85501431
       817
  63761039
   5971923
  40719618
  65682317
  67345304
  32295163
  13716144
  53499378
     28641
  30195736
  66278411
  85422312
      8079
     15329
  15104311
  40719558
  50964858
   1209610
   3346136
  85903677
     11314
  40719608
  66132772
  28631104
  28960861
  50964861
        82
  61606528
  10920254
   9219959
   9629992
      6843
  61689512
  91355455
   9755452
  90726302
      2787
  47423067
   3772637
  29092440
   3772855
  29644873
  50409902
    440289
      1049
      7958
    246811
  47875235
   9771415
  40719603
    798591
      1709
  98069607
      1867
  49599336
  20433337
   6071686
  66217786
  85715144
  85531910
  94829588
  13603567
  14796659
  70954755
    612131
  68451379
  85454484
      1780
      1898
  47567286
   3427228
  32366368
  40732041
  65630021
  90408322
   3488235
  11216632
      2194
  65631924
  21000296
        85
    246489
  65589314
     12884
       110
   9219950
      1384
   1621082
       128
   1654245
    125312
       174
   1734925
  32424407
  65241463
  86284726
   1669848
   9593538
     95253
      3846
   9934737
      1163
  30100202
  85715155
  66237564
  90000345
   1626287
  64459679
      1120
       696
       732
     36242
  28922495
  62887670
  85909792
  40726758
  61273524
  13273418
       104
  47725348
  66921363
   1137918
  20403614
  32450405
   1660045
  16785976
  66093722
  91463569
    128583
      3123
  40732002
  85337213
  15249039
  66825064
  85616031
  71018268
  85464691
   3772888
     93648
  85838133
  11214858
  20342130
  66541059
     14763
   2570751
  16764415
   6071344
        22
  54713338
  15324316
  98047670
  90037850
   6071671
    853589
  61398397
  28823616
  29128143
  59623848
    337404
  29088170
  64876123
   3535205
  29389360
  70968951
  11451712
  98491641
  61119914
    261988
   5937801
   8713427
  32414219
  40746012
  65330495
  47383646
  85902601
  65803118
       737
  13630547
   1694198
  27800090
       925
  47792594
  65526704
       624
  91461280
    221950
   1689796
  15606883
    125260
      2644
  61273525
  64905235
  97513398
  85952015
  67072395
   1340086
  40726717
      8496
  65711358
  90614699
  32243148
      1033
  90000351
  47838895
  66926109
   3294718
  27456763
  66542180
  66711299
  87413707
   9862281
   5787160
  29111971
   2570740
   9588689
  90017407
   1634112
   3031238
  11898813
   9470601
   1685480
    259508
  12025347
  64889740
      5591
  65796131
   1084985
   1173609
  66843547
  81101041
    175076
  66814110
   9773468
  12035349
  13702592
  85542055
  33547853
  85526247
  65271003
  91511462
     15179
    415008
   7739890
      2321
  29389354
  65843135
  11214881
  11216384
  64807186
  90564472
   2081678
    260119
  64767582
  84557251
   5836362
  40621351
      1319
   1788938
   8765419
  40732057
  91461265
        48
  67065872
  33498186
   9089587
  67269357
  91511482
   1649816
  14642301
  16516054
       756
      1063
  53630233
  91244032
   6854755
        86
  85838127
  12475111
      1013
  90028012
   8862925
  65311935
  84654572
   9475402
   4234406
  29025098
  91266786
  28815970
  65066569
  85640692
   3535023
  60924787
   5937715
   9552406
  53700077
  84819492
  85752279
  29606625
  85672656
  85743723
      6835
       469
  73095671
  65135550
  66323609
      6837
  15483889
  14608375
  15555990
  17401134
  65488626
  66056340
      1361
   9778750
  52332110
  13104540
  85368598
   3029465
      2622
      8851
   3067515
  30075842
  66379503
  85844670
  59105911
   5818418
  82391773
  65293485
  65892951
  13933821
  60357259
  66746936
  63597243
  11216462
  85454451
  85919477
  86023153
    417222
  20294015
   5901767
  66325271
      1831
  90000528
   9287209
       713
      2431
  61708444
  65710567
  16595585
  67548541
      2007
  66528042
     33621
   5800140
        30
      2733
  84651553
  85891538
  91094722
  85640695
  85743722
  90000213
   3652288
  86173138
   2570756
  64012607
   1610621
        15
  91319072
   1615483
  65031117
      1791
   3303304
  12277192
  64767578
  29194606
  63651494
  62891728
  90700999
     14634
   8674016
   3772444
  27195775
      1859
  66759440
     49362
  10844694
  19861605
   1692070
  32386140
  40731979
    699746
  65270983
   1287861
  15291606
  27300033
  29916395
  15299216
  66317935
  28955997
   1049669
   1656551
   5936083
  13342024
   6071346
   5409601
      1821
  40726709
  65946162
  85800721
   3031217
  33862278
   5836333
   5610584
  67067779
  40732030
   1202078
   3029552
  40719617
      1887
   9205801
  61034300
  66318324
   3535261
  29948466
  91063734
  29088963
  53512668
     27831
   1707410
   4069503
    699738
  15494202
  62812045
  40719581
  12025361
   3861126
  90469409
   3604763
   9726221
  28953175
  60950816
  64767598
  16384340
    124680
      1959
  65702437
      6795
  30195738
  85180324
  63137964
  84784292
   8155010
       511
  13491251
       291
   3557302
  11177177
  40719620
   1647645
  14949555
  31780597
  65445051
  85504985
    125348
      7794
  15494167
  32240140
   1634105
      1842
   9920078
  40619210
  85666308
   3772826
     10126
  66579302
   3385580
   5990411
       748
  65697278
       393
  30103842
      6398
  28531557
  28670084
  26500267
       702
  65702298
      2413
  66510922
  91407298
       338
  67473785
  91348855
   1783806
  14674526
  40714697
  85681744
   1750618
  65816545
  11932006
  11937560
  15091974
  49649837
      8014
    260130
  98104899
  46112630
  90729208
   8154996
   3772944
  65760924
  63051825
      9172
  14642323
        67
  29141030
    990494
  53700497
       761
  60828607
   4065968
  91192587
  91624163
      2219
       325
   8985558
   5973297
  20700274
       367
   1659277
  14813733
  40732029
  85184011
  65181348
       290
  28506918
         6
  63290388
  91167744
     10798
  67577635
  67007292
    226378
   1196487
   1757010
   9852205
  67310953
  33240237
      1258
      3515
  56653524
       463
   3376040
       619
  13548851
   3772853
  86166627
   5594209
        51
       271
   8765429
    124667
  66676725
  14569933
        26
   9549827
   5923638
   5936103
      3113
      7992
    775517
      7952
    118032
      5639
  67173496
   5658367
       507
   3175298
   9855694
   9593544
   2691305
  39164449
  94461086
  28577718
  50964756
  91237025
   3535051
   9207825
  77414913
  11297169
  29460566
   9205042
  85891506
       163
  62891775
   3031246
  40719568
       527
  65509402
  66683320
      2601
  66317917
  66537474
  85752287
  13163095
  67107183
   2691287
   5517940
  59782766
       616
  58895187
   1733942
   1797380
   7004645
  91511492
   9777867
      6171
  66127959
  65999409
  90777569
        94
  29401343
   3535045
     32618
      2743
  66654002
   3535174
  31397286
  66706427
  66011496
  66523968
  84654590
   3026321
  90614703
  15272420
  61708450
      8817
  65162825
  48330367
  56979791
  66914856
  15431455
  14034286
  28970259
  91395971
   1708548
   3534983
  29235105
   8099813
      6827
    447960
  32319655
       670
       218
      2046
  11886667
  14642020
  28443122
       159
      2126
   1772129
   9328069
        97
  59677940
  29389362
  40732049
  66056291
  11216998
  40719592
      2260
  35167200
  90002143
    374853
   1641935
       313
  60475080
    221994
  32424859
  29104997
  66329279
     33482
   1198775
   1667246
  15314242
    125136
  59782767
  90952899
  91321484
  29305807
       417
  30103003
  79164005
  85655224
       510
   9465234
  64241731
       230
  29086085
  85718700
  90585787
   3771342
   5800114
      8778
   1634101
  28596914
  59624096
   9470626
      1542
     21202
  14674527
  15291623
  40726755
      6431
      2690
  65816544
  85770371
   9771381
   1696734
  68306896
  85951651
      6227
   3535214
   3201331
  29129195
  14626773
  19861602
   9502025
  28976195
  32478549
  47420225
  65583135
     32540
   3634479
  29194660
  85505949
   3535049
    125251
  40732044
  61713463
  66335604
  90000923
  85844663
  61963610
   3031133
  15291603
  59658801
  85415078
      1646
  29914400
  27248398
  10601351
   9593536
  85320798
  10356867
  15266229
       251
      1467
      2084
  90953168
  28788011
  26981581
   3772856
  85672667
  27902649
      2576
   1660888
      6441
  33767619
        69
  14817056
  32324846
  30103840
   5983942
  64273217
  65725954
  85909794
  65452270
  72608422
  64791303
  14569934
     21579
  28531555
  66172985
  20426265
  39164471
   3772451
  40719548
   5936059
        77
  65785537
  64420431
  66825075
  91624161
   9219968
  85707236
  64746229
  14813729
  15570169
      6363
  11214861
      8950
    744716
   1925004
  28301860
   5787158
  61708424
  66203936
  65875167
  85586210
  20342142
  90970540
  65139360
      3090
  28976214
  29951062
  81457175
  40719607
  98019855
  65974012
   3367028
   9814036
   9470585
      2699
  94829612
  30076765
  10391296
   9547628
  29140486
  57755493
  85544626
  85719957
   1789029
   2606846
  90700954
  66443499
  66647202
  90028001
  65829484
  53570515
       119
  66849059
  85442090
  85463240
  90000050
  33767609
  64451797
   9470595
       505
      1660
  97513396
   1639104
   9777868
       841
  90647663
   1049610
  32257971
  85125508
  28403410
  85255517
  85810861
  33380433
      6352
   9244700
       340
  22093941
  65643453
       257
      2791
   5991755
  90924932
   9089613
  11929726
  29252592
  85891524
  12598499
  85346109
  85746052
  85891534
   8706698
  79868614
  90000141
  85919462
  28394822
      6205
   3500850
  64962193
      1409
   5999797
  64369645
  85881914
  91420088
  11924904
         8
      1783
  11907185
   5836295
   3772829
  14725516
     21584
   1608444
  65100820
        13
       267
      2128
  29387460
   5959784
       656
  29895502
  63400309
   7177915
   8741415
      3226
  60436466
  61354244
  65352501
      1706
    130357
  14756102
  85883833
   1243746
  48050388
   5999838
  15602398
      3497
   3634488
  10391302
      9032
  60359441
  65676639
   3463251
  13100013
       789
  33335827
   3772819
  11932101
       447
  65493403
  65626556
   1194690
  85615977
  91559704
   4922144
  72600761
       419
  86214757
  11214870
  12756350
   9523269
       137
  72497014
  14572223
  28834511
  38946365
  66216647
  67094794
  68585310
  83529418
  11930712
  13320195
  29981069
  90953102
   1634575
   9814014
  20099513
  60435863
  97818023
    713302
       117
  64006933
  13046965
  20372085
  65791646
  85817007
  85839057
    569441
   9468006
   3772877
      8138
  40732036
  53499909
  91319092
    348002
  16711543
  33767612
    262258
   5971148
  90184334
   2570742
   3772428
  28304753
  85881907
  28770085
  66311012
  66402273
  90000063
  28631103
  67232678
   3485247
       715
  30134830
  29276437
  66616954
  90202127
  90247490
      1809
  29222933
   8091080
  47753704
      2842
  66506739
    258760
    128589
  29700100
   3466809
   8848042
  86114415
  91446443
   7004675
  12267467
  84983394
  90000293
  85180318
  91411800
  32362231
      1293
      1550
  63136317
  66578530
      6346
  20400500
      2424
  85786313
      2758
  52982093
  65624394
   1667424
    259769
  12015531
  67065857
  85454498
     11054
    183093
  13166318
  65187064
    772748
   2908186
     22992
     14623
  28364780
  11589978
  11651751
   9549807
   9636249
  40732017
  85976405
  14642159
   5914615
  40732039
  90539195
  90700955
   1694199
   8926484
  12475155
  64818714
   9208864
  90019556
    260127
   2476515
  28509693
  47813992
    183222
   9375492
   5606851
  66339147
   1207383
   1916483
  28770088
  62776164
  72230563
      9643
  64767595
  20279764
   5787144
  85604419
      6414
     12885
        84
      1011
  66670330
   3535259
   3208150
   9697341
  30075844
  59038756
  65823007
  12015534
  14608282
  15784209
  40732052
   1924529
  40731969
  67270066
  47631358
  91430279
   1634111
  84681972
  90000210
  13524407
  91123849
   1654246
   9174669
  66113671
      1162
  66972527
  85919461
   1112832
  66101149
  47893245
  65896306
  13451837
  65547010
      2303
  29950086
   1616742
   3535210
   6432024
   8233266
  63658839
    597453
   9289133
  15150079
  55029077
   1626288
  11177420
  65318038
  86321537
  28621119
  47814001
      6839
    259509
  20403613
  65526788
  12556863
  14509777
  66061099
  13355677
      2192
   3303356
   3534999
  63093454
  65308072
  10844697
   5914548
  65396069
  94460803
    284645
   8739828
  67077945
  10300183
  29270843
  60184828
   2588462
   5971984
   9636263
    125218
  64235450
   3067374
  64227614
       608
  91303143
   1656354
  59840257
  20428042
   5924601
  65623518
  91361103
  20444072
   5516207
  63717025
       103
       532
  28586724
       144
  85715157
  38386728
      6834
      8099
  23400079
       733
      1161
  29252594
  66093707
  14572038
  40639186
        35
     21203
   2774989
   9328043
      1994
   3508404
  40711195
  66217785
   1676013
   3772807
   8692593
  30226980
   5836343
  13535781
  32337339
  65271023
      1677
      1851
  66531078
  84738830
  15238224
  40719544
      1804
    129574
  66024673
   1622870
  94461126
      6382
  85715156
  90700986
  91286545
      8954
   2570749
  91361106
      7468
  60359444
   3772450
  15494141
  64434979
  63433044
  90000310
  90746812
  33332192
  66574862
      1294
   3535203
  65355178
      6872
    205693
  66108100
  67073723
  14608344
         7
        33
  40732038
  90677904
   2934225
        76
  67007219
    205558
   7348875
       105
  52731908
  66093715
  85909795
   3535300
  33885992
   5409596
  64178578
  65023666
  66501816
  11124505
   9470624
    126023
   3389199
  53499996
   3533904
  11216066
  12788359
  15302675
  32450404
  83299512
  91463566
  40726715
  85903667
    478805
  28770087
  65238221
  29340456
  90564473
  29628347
  91220494
   3081209
  64767590
  65681250
  94461156
  91165277
   5947109
  29101845
    242111
   1996282
      2541
  85867769
   1163107
    221879
       946
  98104891
  91519355
       448
       881
       330
  66580044
  85428159
   1196480
  65039557
  67547571
  66574795
  13335367
      2999
   3772729
   3230870
   3535042
       638
       904
      4975
  66786639
  13302296
  28604205
       152
  81688012
       299
  86173160
   9375508
    705305
   9755453
    538169
       623
  71021010
  11214867
  12997907
  40719625
  64361155
  66843541
  85865535
    141962
  29389348
  13630548
  65315812
       281
  40745997
   3031982
  13535815
   5836364
    126020
       548
    221837
  90577254
     20762
  86184090
  24906810
  29914398
  53630231
  91511479
  64548448
    480900
  32432602
  30134831
   1789032
  85743725
  12597515
   5035885
  40719551
      1865
   3013123
   3031211
      3393
  84277073
  85309948
  12587594
  32439277
  63597240
   1789049
   5298664
      6990
   1589537
  64214186
      2206
    205596
      2145
  83541841
  28911842
     10127
   1659555
  16764394
        10
   1540278
  15494080
  21806664
   5594211
  60828597
  65747198
      8044
    377480
  64657500
      1432
       305
   1338565
  33767610
  40745998
  10322800
  11297172
  28934385
       242
   5901782
   1623293
  85810754
  85951666
   3303344
  50964857
  65624504
  91267519
  85656458
      7534
    522216
       573
  90438047
  28625621
   1517127
  11301594
  13330122
  86178201
      9192
  30103831
   3615725
  85670653
   1599203
       263
  65638620
  85211177
       364
       525
       217
  66378427
  67206630
  13630576
  65343200
       312
      8927
   1626588
   5973275
       456
  90953105
      7985
   2607639
   5606861
       380
  40726708
  66137292
      3669
   9281976
  65630016
  85551075
   9324275
   8769555
      1372
  50964862
  47745526
  90027974
  25200351
   9470614
    125135
  57137796
  61963588
      6812
   9406255
  32424858
  30154638
  52382975
   1251634
  65013796
  29000950
  14743786
  32330183
       270
   5836329
  29156404
  51637951
  66187797
    377481
  47271926
  65546486
   3029538
      2169
     12747
    221986
  15313802
   1073002
   2876639
  85800702
       435
  66333871
  33492641
      4970
  12586489
  32374183
  32481391
  85810755
   3772762
  91446407
  10391306
      6829
   9333847
  63290394
  33492629
    125070
   1626201
   5936113
  40719621
  65040827
  11900017
  16763449
  85180344
  27300031
   1789037
   1674509
  27248397
  85596164
  85309950
  90000156
  12035310
  15314244
  65536206
      1885
   5936070
  67065883
  20426307
  65590293
  65153773
  61963583
  90729224
   3034207
  90000276
  90017302
  21808412
  40719615
  65472772
     12379
       258
   1174460
  14038581
   3535044
      2023
   3383433
     11293
   1685424
  60495409
   2588509
  40726695
      2525
  64940365
  66452928
    991040
  15291627
       491
       528
  98104894
  10600463
   5610570
  66774784
  28790462
  67284072
  12025350
  64713794
      8150
   3535175
      3835
     28403
     33330
   3534986
  12635681
  66452831
  85694548
  33881537
      1984
      1187
  84651570
  86130946
       462
       255
       632
      2043
  66011483
  66056345
   9855695
  40719593
  38113356
        98
  86122386
  40714641
  85644041
   1049577
  90000217
  94701676
   3772824
    128573
       243
  29104994
  51162211
  90017285
  12997909
  65838323
  67610844
  85116726
   5957066
  13142522
         5
  58895165
  28464725
  29308788
   1788594
   1605434
  38069989
  63492902
     10128
  64889747
   3466816
   3772852
        11
        25
  91511472
    125322
   3535151
   5836293
   1631178
  40745999
  85919492
   1656357
   5990453
   7343774
  85883839
  13607261
     13522
  29192798
  84322470
  64961787
       508
   3772878
  30103844
   2784033
   9470591
   1089084
   9154685
  11634318
  65613789
  91511493
      1275
  65636182
  90027986
       617
  16515929
  63290395
      8089
  31780598
   5928609
   1179121
    990880
  13398606
       376
  11905117
   3535052
      2709
  49662565
  38725188
  64727077
   3427170
    134570
      3812
    126820
      6891
  10900141
  28197779
   1798826
  65271318
    252790
  15247653
  40587203
        95
      6397
       115
  30103841
  53499499
   1133862
  12649831
  90487974
   1615484
  13492337
   1996314
    300071
  27400356
       461
  62128467
   5948934
  65226034
  52002608
   3535297
  90202125
     36446
  11216814
  65278175
  14901040
  14659216
  65535082
  10001547
  12586540
  28990778
       432
      1128
  76032615
  61403339
  91283586
    668239
  29136012
  85211855
    607269
  29948442
  67034724
  85846358
  65832049
   9396014
  67033308
  67170263
      1364
   5936048
      1785
  67311345
   1750592
  66177139
     20257
  10401066
    118302
    124881
   1044699
  64767597
   5606864
  64598945
   5787146
  91430286
   9869074
  66574820
  86230291
  90502410
      1643
    653831
    853587
  11922908
  66821542
   9771382
  13610879
    128576
  86230850
  29563288
   3772687
   5948955
  64787758
      1838
      5969
      2755
  66523967
  85787353
  53117789
  66821376
      6216
  86230826
    221695
   9107244
      3905
      5401
  15022470
       143
  64361158
  58895182
   9866633
  85844111
  72608423
  40619247
  29066430
  53700632
   9308634
  40726697
  85878908
     36442
  47885976
  66605388
  11076840
      1350
  90700969
      2164
  53630728
  58248300
  90002122
  31678147
  29385754
  11101140
   3772869
  91277131
   5936058
   3772879
   1789051
   8996599
  11701392
      2092
  14300006
  66717782
      8052
  33197034
  66317982
  85558075
  90002056
  32480997
    416526
       576
  31814248
      1835
      2218
  66844163
   3440176
  18300174
      1058
      1724
  66821693
      2829
  60420566
   3772836
  12301348
  64767588
      3799
  66870161
  86152266
   9762979
         3
   1118879
      3813
  62430739
  66587312
  67342648
  22702319
  32324844
      3380
  84685799
   1173827
  24900476
  47813999
  66318394
  30052119
   1797757
   2805389
  98065695
  64102976
        27
  40726714
   3246568
       476
  32792592
  90000191
   3424574
   3535019
      8151
   1165216
  15523859
  66397633
    221569
   3772766
      1277
  64432851
  67178087
   9784509
    124668
    522213
  15906727
  29981068
  85665965
  23000117
      1872
  64889735
  56657806
  11940378
  11911061
   3535054
        41
  45405070
  52589682
  31788124
   3379232
  98095866
  85820320
   9733709
   9347984
  14509783
    125349
   3242111
  66401885
   3578179
  12739307
  85116728
  60990940
  66654005
  81101046
   3017231
  15680304
  52002593
    205516
    221985
  26442262
  65318568
  29436786
  65608093
     77927
   2854764
    701105
   5409598
  90564475
  29182681
  27204647
  63389041
  29053681
     33216
      1896
   2570754
        68
  71028796
  91299862
  11928480
  66366923
    740672
   1659274
   6071353
   5610563
       219
   5936104
   9328068
  20458624
  29024972
  85746058
   2691280
  65390919
  29243783
   1789044
    106824
  63388798
   1264974
  85782821
  84805856
  65235035
   3771884
  67308275
  10172386
  29252423
  85743720
   9743498
  11130578
      1884
    160045
    205557
  66011462
  68585287
       283
  33370596
   4316689
  29400200
      1855
   3772664
   9548114
      3112
  85782811
       914
  40732011
  66281713
  65417890
       546
  40719580
  32374185
    125259
  53700514
  48913409
  89815586
   1461270
  10446738
  29967438
  47036121
   3535163
       552
  63756288
  91294859
  40719565
  64607438
  58895196
  70954905
  65301054
  46434242
      8583
  65643462
   1634104
  11920458
  16711535
  66093746
     15330
  32337350
      2602
    962976
       151
  90744579
  85314245
       613
  15571662
   3312536
  60456386
   9446553
      2213
  33597046
  14572245
       596
  47814023
  66317923
   8154995
  65386974
   2932732
   4729553
    125231
  85977629
   1708547
      1201
   9777860
  31802789
  28991975
  12508063
  29400779
  85257561
      7661
  16759844
  83817666
  10011560
        91
  65571820
    260133
   9636271
      1803
  40746027
  32324847
   4201285
     11304
   5606852
     93645
  65162626
      8619
      8815
  11216999
      2055
  49599323
  15091861
  11892275
  16792925
       431
  85399241
      6864
   3772818
  28655632
       515
  85352244
   3772659
  66112294
   9549810
       611
  55204786
   3147180
  48963476
  65630042
  72497096
  85651183
    125275
       423
  85771735
  13262806
  28720130
  85768009
      6401
  85822872
   5800077
   5936052
  60578070
  90000072
  11216233
  31814266
  29421818
  53700289
  85099047
   1215265
   3772867
  28958725
    699720
      1991
  71019351
  91393073
   7615260
  13285771
      2114
  13481119
   5891922
     25662
  85490244
        61
  63402967
   1745897
    155089
       279
  11930798
  65816540
  82855883
  15042165
  31780611
  89525896
  86284728
  91462350
   2242547
   8229481
       479
  62697590
  81832149
  85378915
  98076524
   3772834
   3535071
  61119915
  65630050
  39164442
       698
  89952640
   3532795
  12035317
  66272689
  13285796
  40719584
      2694
  91550464
     30101
      6868
      8216
  66150868
  66817670
  78170336
  52002779
  31834871
  32414218
  49649836
  16748976
  61441508
  66452880
  33229040
  62128451
   2878791
  65065803
  53700589
  61056609
  65525175
  85914603
   1202313
  20425555
  20403612
       654
  49599337
  39528692
       346
  66042127
  64477138
  64519823
  63871634
  71018262
  71019027
  28809748
   9284814
  53700204
  11217040
  19600196
  62968650
  66602955
   3535159
  27864117
  29223956
  67007158
  14621840
    125128
  62344934
       603
  91258064
  12486050
  40726701
  32243147
  67473788
   3535285
        20
  47423090
  91431268
  90953200
   9209285
   5787175
      1501
  85604619
   9117157
      6367
  40619215
  65560354
  11944685
  29257774
  84766057
     12709
  65271276
  64634133
    125343
  66843548
      6537
  66031281
  61584798
      2580
     11354
   8155006
   1207369
   1214818
   1621413
       206
  63094230
   1615942
  91428266
   5936119
  12035307
  40731970
  63602939
   1202597
  32303323
  29900470
  71018267
  80948768
  65584208
  85616024
    447985
  85604420
   9431876
  65038410
  23088728
  83930383
      5231
  91244031
   5971184
  40726700
       602
   3535164
  19718762
  28209131
  32337352
       646
  56167110
  62803979
  91395996
   2691282
   3772832
  20000499
  15907803
    124285
   3588382
  62161283
      6377
   3378361
   1679116
   8722325
  65630052
  12035347
  90000392
      6400
   9630019
        87
  62952110
      6836
   8713428
  15302651
  40719552
  35167198
  13494257
  68585297
  33627244
   5800104
      1522
  13630496
  53630562
   3772588
    137889
      2632
  97839562
  91563964
  15076615
   5217003
  12997922
  64353943
    250080
   5936118
  14581756
  32374218
      2509
  28960742
   3692301
   9636259
  63648870
   1494611
  97878671
   1633501
   1645384
     11825
  30075850
  63756278
      6833
  66616153
    262256
   1622804
  62572541
  91461266
  91501162
   9459284
    137895
  85547619
  85665958
  13285795
   5787161
       443
       153
       882
   1796531
  13047504
  65021333
  46642086
  53700349
  62347732
  91362039
   5951607
  16749022
  15262246
      2090
  40719583
  84540624
     49349
    125345
  85715158
  39164441
  53990126
  85976406
   1177179
  11909797
  71018270
    415009
  90700963
   5952219
  32377293
  19861618
   9470593
   1137919
   1176196
       347
   5323189
       870
  66759429
  20364633
  85173897
       129
  53700203
  67007318
  90564471
  40732001
  85616032
  90028011
  14642312
  85422170
  13100427
  88832061
  13900432
  16516057
      3080
       662
   8765454
   9547632
  53499456
  55020398
  85743724
  97020711
      1502
  67473787
  32337369
  65044126
  47290745
   5969193
  28939913
  65257565
       906
  12584109
  12997917
  15600469
  85887204
  60887902
      6389
  64003856
   1756709
  23564437
   9219961
  62908286
  28441738
  28475080
  33410067
   5936050
  64269161
  53630391
  31695339
      4857
  84197423
  27758694
  66372217
  85848458
  85574375
    246804
  16792894
  40726694
  98065606
       276
     78368
  64630222
      2619
  98104875
  66062660
   3459076
   5951617
   8155007
      2390
      2768
  29096369
      2612
  85929932
   1317939
   3901276
  90564495
     24002
   5298656
      6393
   3031243
      2494
  85454491
   2621427
       296
  65626583
  66523930
   5999825
  15494151
      1347
  31269761
      1209
  47533737
  66926007
   2691300
   3036605
  31389559
  30075837
  90705133
   1203426
   5936072
  30081055
   5610564
      2138
  47680017
  29034237
  40719622
      2447
  90002295
   9681294
  41716113
       385
      1829
  22196167
      6769
    374864
   3535130
   8862894
       220
  47290762
   5990454
   3535212
   3771332
  11294462
  40619239
  90746808
  15606876
  85756313
   3029506
  15249199
  40719553
   5836354
  65340353
      6551
   2691285
   1601088
      6225
  12035367
  32366291
  65569329
  71018263
  50435974
  66400141
  65307274
  65378369
        56
  47544595
   5610580
        45
  90304706
  13700052
   9650600
     11320
   9237816
        63
  30122829
  58319999
  66026968
  12063382
  30029996
   3367035
   5914566
  66093735
   1130544
   1463563
  12475110
   1652312
   9212089
  64209452
   6684370
  47433491
  61963584
  31269876
   9572285
  70968984
   1609083
       642
      3874
  47807708
   2588455
  40622308
       302
     28443
  13754402
  97872972
   1757843
  32018557
  85320792
   3443797
  20458611
  65363108
   7989790
  24300080
   1173845
   3389240
   1773462
  40746020
  60357255
  10238648
  13792236
  16763426
  65271216
  30065216
  65846709
  85848551
  66493238
  85719086
  85941886
  11933428
  91430275
    744116
   5957063
       430
     33046
    440390
   9657454
  82904124
    220767
       516
  29590075
    259776
       524
  29274482
   1783758
  77414918
   4722432
  40719541
  65301178
      5340
  90508036
      2647
  53499620
  65486991
   3344387
   5990405
  40731998
  85566461
  15141606
       400
      1881
  84587334
  84581900
   9246905
   9855663
       343
  65990839
  10356900
  31804765
       335
  85665428
  65010797
  47777805
  66211023
      2582
   5562931
  29303890
  53630229
   5951608
  24906815
  29173985
  91423353
  98069527
  13330152
   9470606
    128582
  31780608
        44
  71053015
      7066
   8856382
  13746798
  40726699
  30209940
  85156570
  91511476
  71019389
  84172587
  90527461
   4373805
      1666
      2460
  86372503
        23
  66508278
  91396014
  12538979
  40719545
  49044642
  83872847
     32821
       322
      3512
      7911
  40619212
       318
  58989238
  85125503
  11127533
  51637685
   5971980
  38386742
       766
  61708447
   3772820
  13001620
   9513017
      6814
    990489
       738
  66378413
  91123361
    160046
  39164459
  66574793
   3749205
   9814035
  64834784
  10026128
  11154598
       454
       466
      6792
  65980083
   1202082
  29991644
  15600508
  85887556
  86029059
  91578153
     94740
  65407252
  85604402
       247
  64673437
  29337260
     27945
   1656487
   9814031
      1862
  11883853
    990492
    124676
     19447
  62861641
  85782845
  31791650
       504
      1036
      3584
    176933
  28278249
   6329726
  10700132
  66677225
   3031237
   1789047
   1669847
  29785046
  66317912
  66708076
  65151610
  50964753
  91398214
  10361962
     16461
  29300378
    620974
   2394822
  47529546
  48963470
  65526743
  85631514
   1193148
      2728
     32103
   1592225
  90000457
  14899550
   4400595
     27501
   5928589
  91207649
  91321487
  64842970
       165
   9206137
  59782754
  91256686
  65414107
  60474945
  71018258
      1259
      6228
   9466075
  67473793
   9660592
  30209950
    577312
   9865286
  16711540
  12703617
       538
  66611161
     33308
  85742240
   4441939
  90577264
   5150936
   1174888
  64124262
  91180540
     32738
   9842129
   9531929
  65633358
       216
  90998295
  25779253
  85810864
  65208560
  66093748
  28960873
  66519201
     10122
   2570747
  28997677
  47685431
  90700980
  71018261
  62128681
  14849478
  13340109
   6903315
  13916034
  28902040
  26501582
  29179635
   3535081
      2807
   6913508
      3794
  29273852
  40726737
    447956
  75713465
   9529549
   8765410
  85619724
  90000929
    205646
       232
  48490803
   3029504
  40719609
  64739229
  47765419
    368616
   9630263
      7276
   5936086
  29061527
   1692069
  65624506
  64728583
  30210083
    444292
       860
  60828595
  85348234
  91244415
      7709
   1650227
       832
  62128590
  91467727
  16370571
  91088027
  15602380
  85820977
   3301356
  64364188
  85838138
   6654008
  15494120
  62165038
    205692
  90002054
  14066195
  49660272
  66318330
    183074
  64548475
  90000908
   3078453
      1833
  66884691
  65044202
  65635326
  85558083
  85862835
  39073121
    440302
   1647643
  40714656
   8735561
  28342559
  30154628
  66270457
   9328070
       154
      2802
  85571664
      8696
   8297713
  85848814
  91092284
    416911
   4069504
  64244858
       800
      2144
      1958
       747
   2590524
   5940103
       835
  14118112
  29274847
  66547352
       336
  65681259
   5836386
    125141
   1202319
  86076549
  85505009
  65121350
  90570475
   9549832
  27701631
  40627364
  65330287
      5795
  53700440
  84738829
      1451
  85741931
     12104
  27973815
  28976242
   1708543
   3535187
  47725352
  91511456
   1634577
  40732050
  65540671
  66246315
   1653776
   3772881
       763
      2570
  67452840
  85211852
   1778660
   3175287
  11300191
  29398777
      6664
   1704747
  32337349
  61441510
  91503963
      2301
    112001
  28519157
  90564491
    125244
  64949777
      5108
  91216692
    214699
   3310844
   9552420
  10844690
   3772892
  90911324
  21001181
  85531891
   1049609
  22806702
  15198968
       185
   9046302
  28655428
  90020083
    480899
   3427187
   5914616
  65257553
       691
  29164872
   9209669
   8735139
  39470242
      1890
  85034850
  90000069
   1702058
  66642582
  85463244
   9053853
  11214886
  66825069
  62887698
  84392025
  11779610
       724
   3031135
  32409004
       158
     16305
    205993
    441457
  14700856
      2045
  85773907
  15885434
      1299
  14312304
  28960874
  86210924
  31269200
       328
  65643461
  90000215
  29115365
  85817013
      1530
  59782768
  66011495
     12794
   5936102
  16726899
  67232334
  84805854
      6426
  14642276
      2360
  98171130
  53700420
   3389237
       412
  61973046
  29131410
  85773801
   5961788
      3795
  62719530
  90539186
  28393467
  23389725
      1909
      2146
   5936063
     10131
  14805649
      1016
  85606989
   9667050
  66011525
   3031120
   9324268
  66184477
  68451380
  90564463
   1630745
   3772891
       231
  65817813
   5939990
  38113372
       706
       912
  39073120
  47654852
  85655249
   9564312
       460
      2049
  28040741
  40714673
      1021
  85951667
   1669886
   3020729
  28770080
  29199991
  59324850
  66317922
  46000995
  14124953
  64742268
  65484435
  72309199
   3535185
      7987
  12267460
       509
      5386
    260122
   9328067
       564
  56979790
  72230710
  84197426
  91237026
   3772848
  10046588
  11883947
       727
   1652308
  85773946
  90970541
  63786974
      8060
   8239778
  11217034
  65440511
  47713036
  40719616
  90564480
  64777630
  67520490
  85595414
  11200848
      1882
  13205770
      9604
   3020734
  85542650
    990487
  91459993
  94461043
  26202268
  90724110
  65635367
  85694547
  30517763
     12133
        43
      6224
  31301042
       295
  90028010
   1224814
  32478548
  66523927
  90564470
  18200429
  11883851
    124683
  11099466
   1167321
   1198773
  30195754
      7077
   3475933
  13702581
      3511
  54437046
   9056562
  15602201
  61708448
  72497047
     31976
  40639191
   1103001
  85592397
   6071680
  65451446
  65271226
  64673283
  85514843
  62617747
  67473554
  85360021
      6813
  90027977
  11079039
       720
  66205426
  66065882
  90700996
   3175304
   5606849
  65974013
      6793
       303
      6823
  55218311
  40740027
  65817804
   1593829
      2255
  53700460
    125161
  29199992
   5928590
  30067527
  84094867
      6828
      1782
  33069262
  13481130
  33378539
  66320947
  40726768
  86075726
  32828493
  90028030
   6071676
  40731964
  67097447
  66337300
       975
  40726781
   3013030
  85951678
  84322485
  86214758
   3504249
  14280209
        14
  65630014
      1680
   9300141
  33670223
   1637436
   1643571
       678
  49617387
   9470582
      1170
  29250731
  66367857
  66703842
  91359024
      3771
      2356
  66453341
  90027967
  63658836
  65566895
  15325551
  32374208
   1642158
      1487
  53492737
   1178162
   1687394
  15291624
   5836366
  65533650
  28330642
       118
     21196
    128581
  66162541
  65630020
   2877619
   9101596
      2325
   1696735
  65608108
   9710784
    668240
  53630551
  85547608
  85454674
  65171513
   5886574
  65197099
  65387480
   1182151
   1649049
  15702248
  53630305
    205639
   3005108
       111
  30103830
  47719122
  49649827
   1639812
       317
      7989
   5936128
    124661
       327
   1652311
  64419269
  65359686
   1049704
      1460
  64834783
  84776720
   1772992
       256
  91407296
    683948
  33435207
  64630154
  29497155
       334
  29298179
  86310759
   5990412
       465
  13104544
      4201
  65633074
   3466813
   9314488
  64777644
        66
  51637945
  53630703
  19861590
   3284009
      3783
  29000060
  30153829
   3772943
  96491056
   1223193
       722
   9254098
      1035
  47725355
     21238
   9549815
      1534
  40726748
       441
   1630948
   5787162
  90577265
  31808612
      1639
  40732018
   1187908
  64889730
  95127692
  31052406
  40731999
  90017301
   1049723
  16393769
  29034234
   8655613
  66245649
  11177419
  65342201
       120
  98069526
  40746028
   3201642
  28715124
       916
      2099
  31814270
       926
   3772789
  13826368
   1317924
  33767613
  64560255
  90377135
   9181671
   9468007
       235
      1797
  11216580
  46934172
  64122728
        64
       445
  28982816
  11216988
  33498196
        71
  90069897
       754
  65797884
  90182232
  85330231
  85970801
  29099538
  29389357
   1637435
   3352355
   1678642
  65247334
  85125502
   5971971
  15461862
  55029069
  86279581
  39164455
       370
  84289619
   7705607
   1779375
  40719587
       157
      2785
  65255370
        88
  71018257
       160
       594
  26672332
  85786312
  27177770
  85656482
  98171131
  94461069
   5959808
  28962025
  23564438
       666
   1656488
   9286190
  64995931
  29095490
     10123
    990491
      2508
  98104888
       580
  57321580
  65650272
      6286
  64767602
  85586211
  90700956
      1272
  65817780
  32285893
      1817
  90564494
   9205798
  14642258
  40019792
      2670
    441466
      1711
   5999839
       184
      1056
  47754102
  31269874
      2581
      1880
      1950
  40732015
  65837951
  14301253
   8228058
      2419
      6838
  29662918
  84094866
  13563494
  90647656
  12475153
  53630733
  71019350
   8976424
  65867341
  91511458
   3535198
   6071345
  32735553
  64269175
     93646
       500
      1866
  66317904
      8497
   1748815
  12267458
  80792479
  14642300
  38691353
      5098
  66514135
  32337357
        60
  85616636
   3535160
  64734113
  65031094
  64614987
  86274309
     17404
  28424382
       262
  53499491
   3772833
      1177
  90798692
      1379
       699
  45405072
  85770395
   3031202
  53499619
    125313
  66512237
   1175165
   4332510
  84982261
   1783426
   9696630
   5216412
      8421
  15337466
  18200032
  51492020
      8540
   3772705
  72230704
     21204
  64821389
  28991979
      1676
  65673498
   1626286
  11214868
  28565884
     93649
  63558911
  13456804
  15641564
  60828588
  29800220
  64804867
  85592399
    260128
   9593768
   1696736
  90000545
    798370
  12475173
      2266
  90016761
  11908668
  53524268
  63238972
  90017406
  85870927
   1660044
   3404917
  47712218
  62034120
    125129
  66824857
  61953373
  63672653
   2784720
  31885397
  32424851
    141959
  13020143
  14417501
  28962014
  40726730
  60184813
       388
      1220
  98113731
  85951680
  55158438
       572
  47754104
      6844
    205597
  40740018
  66972526
      1181
  91492301
  65404485
  30144541
    149098
  30103839
   1708539
   9529553
      1145
  85891520
      6538
    246810
      2082
      6356
   1203425
   1538211
  13491070
   5298651
  65630022
  90000071
   8765432
   4722367
  85710394
   6071656
  30061068
  30028522
      3732
  29279422
  32435794
       392
       652
   5836299
  29890841
  47745502
    205682
  63402966
   3608852
   8713431
   5936046
  64364182
  40732042
  85670699
   9549792
      1787
  30110338
  65650256
  67106849
  85816831
  94829587
   1601087
       846
      6177
  33304533
  66493251
  53700590
      7881
   7257709
  15473287
  15337444
    128578
  15483868
  85746078
   9358037
      1814
  12035318
  20444063
  65488076
  86206644
   1450178
   3535050
  40578997
  32645115
      1948
  40748845
  63117999
  32337368
  61825357
   7540847
   9873789
  33218277
  66218638
   2081732
       550
      1903
  14001232
  14027285
     28926
  40719549
  32361137
  85454482
  65203710
       248
  65880527
  40726771
  91533661
  40714678
  91343453
  64158818
  53118016
  83541846
  91368877
      5480
   3280311
  11936639
  85399236
    205467
  52002700
  85931962
      6326
   2323861
  27713699
  60439918
   9205804
  85366983
     66396
   9755451
  21660748
  29258260
  29307560
  53499621
  65525098
  91277109
  40619216
  32053444
  65759165
   3535116
   3492551
   9470598
       297
  60861261
    222163
       918
  61056621
   1120333
  40719604
  85770381
   3170594
   5990423
   6071685
  15425982
  15166393
  85531913
  90000709
  40714691
    701108
  32343008
  12556862
  85615943
  85750168
  85373328
  15494073
    124665
   9934757
  13630483
       866
  57352373
   5787101
  64287774
  90572586
  10752132
   2081731
   1708538
    118978
       179
      1286
  53118058
  90564499
      1157
       592
      6204
  52002636
     10796
   5936076
  65630040
   2229241
  90000161
      6435
  85746093
  91120449
   3772865
       493
      1544
   2081738
   1676014
       807
  40726766
  85517335
      1807
  86274311
  15486545
      2767
  61174406
  14569989
   5936054
  28328805
      1486
  85907434
      2263
  85656522
    505422
   1649814
   8531968
    338985
  14066196
       374
   9053866
  91431283
  13964575
       415
       164
       543
   1647644
  12035328
   5914558
  63093479
  66317914
     10125
  28991981
  29362499
  85264184
      6396
   5800116
       745
       814
  90564483
   9920079
  10939862
   9577317
  55224669
   5971990
  29519354
  12979991
  30103843
  30209949
  65590229
  50413086
   8154997
       339
  29076262
  28330629
  66011517
  66519173
  40726779
   9193475
       801
  86337016
      1892
  50088702
  47753700
  85615979
     28585
  14300194
  20426262
   5914618
  66409681
  64976026
       189
        40
  85656457
   1634103
  66749581
  85809262
   9470616
      2474
  85883850
  53700034
       314
  65630049
    416907
   1659278
  85743719
      2302
  90700981
  85839083
   1909691
  14849480
   5978841
     32814
  21660775
       345
   8655590
    175025
    831975
  28938403
  29331628
       272
      2024
  14038582
  33471210
   5841041
      1431
  29806670
    537405
  67473791
       304
  31269924
  32362520
  29436917
  90000077
  32397780
       420
     10124
  64949927
  15571715
  30189807
  66182715
   9381311
  16370574
   5936044
   1578070
  62404317
  66127974
  65681268
  85858713
   6970886
   8862900
    466644
   1578071
   9747497
      1085
  16711539
  64697774
  61742287
   3031247
   5707929
       440
       976
  91326564
  32053441
       556
      6808
    249499
  24700005
       292
    175049
  65607436
   9053867
     10130
      1298
  91318104
       169
      1856
   8655614
   9814032
  29806464
   1123034
   1780713
   1450440
  65452292
        50
      1150
  65796190
  85672670
       840
  13548852
  64923879
     28490
  84870203
  28424346
  67473794
       703
  63093481
  33624774
  28531556
       872
  65881896
  65594487
  65681258
  91399873
  29399764
  29293334
     16537
  64432843
   1463649
   3534984
  16200480
      1405
    891128
   2885122
   5971174
  15291609
  64615815
     78359
   3031221
  27505308
  33658065
  32435810
  29916394
  47834262
  71019067
   5936084
   9773462
  13200448
  13398612
      1496
      1644
  16542533
   1634114
  47290089
  65560515
  83626125
  31878546
   5613529
  59782770
   5787102
  44944870
  49522663
  11300040
  15337377
  84948004
   7225490
  40619236
  85148178
   1049754
  85631536
      1002
  65566897
  91251525
  25904164
   5606859
  12025362
  59782758
  63296452
  66252383
     14201
  60578077
   3021744
   6071678
  33767608
  64817008
  29536231
   1637491
  11929058
  90000907
   1538218
   5991747
  12655185
    347416
  11214887
       289
  85977603
   1708545
  47571545
  13284512
   3535078
   5517928
      1127
  90970538
      2524
  65817790
   6071337
  29866549
   9721506
  85839061
  85848565
  90027988
  65137609
      1019
  85116720
  90564493
   1833167
       133
  84409131
   8735555
   5163905
      3789
  11558493
   9200975
  91359023
  14509784
  91454131
   1656358
  77668359
  85651174
   7699548
      1662
  15907684
      2053
   9470590
   5928607
       959
  85604622
  85454673
  85257567
  85883823
      1858
  50412940
  32481392
   1789041
   3091270
  85782825
  13046889
   5752060
      4245
  29025053
      1126
  42625618
  90027985
  11949316
  66075826
  47833647
     14769
   8765402
   1656552
  29048633
  67159480
  65820696
  85709602
  85929940
      2861
       134
      6217
    256466
   3031222
  90001335
      1888
      7768
   1259347
   3535122
  91256680
    214701
  65703409
  68758560
  85951674
   1704746
  28987763
  91328913
  14509787
  31609932
  65584906
  65414196
       269
  56167106
  53498383
  65618359
   3529731
  11216809
  64981412
  62478043
      7844
      8141
    246491
  28969934
  62347738
  85358527
      8776
  32361140
      2077
  66093708
  85969982
   9771283
  10356899
      1852
  29055832
   8768478
  65608075
  91355456
  16604302
       533
  40732014
  20403615
  65600150
  85116731
  29261553
  28904169
  90028013
  14817076
  32382171
      3691
  66703644
      1723
      2395
  62891715
  15238225
  15631589
  65358706
  65655587
   1650225
  82959982
   1463083
  14572244
        21
  85891516
      6901
   1972668
  28821371
      2561
  66890527
    205655
   3772849
   6071683
  29060392
  57538011
  66402354
  40731991
  15291605
    129565
      6295
    221696
   1229015
   5594196
  67024717
   9308645
  72362810
    125309
  14899568
  49599326
  66171323
   9784496
  34203883
  85626393
  85638078
   1155771
  12590779
  13196252
  29859306
  85719425
  85350371
   5971179
  53492739
  65290414
  10844696
  28875236
  30174902
     19087
   1538209
  67102674
  66993829
  90700966
  65343219
      1288
    293322
  11801277
  15473282
  64352122
  14116950
  32324848
  32930998
     93644
  65817776
  77594937
       149
       294
     28372
  90000076
  90564497
  29848667
  82855882
   1708541
   1692616
   2885725
  55016478
  11216709
  14261979
   1415994
  20342144
  84004738
  85485637
     16232
  16604253
  39073102
  63597239
  85845102
  12475168
       383
  60063880
     14508
  14118117
   9549329
  28770078
  40719605
       705
  66815992
  78170303
      1854
       535
  67520161
   1656355
   5990440
  85208028
   1601086
   9117167
  49649833
     14622
  14918156
   5794270
   8713432
  19700426
  32585540
  15907721
   3299789
  28566426
  40719564
      6402
   3772535
      6354
  15425957
  90643493
   2691301
  40726726
  85580473
  83541842
  91244033
  20428268
  66604139
   3303308
  15072722
   1102544
   1738026
   1652310
      3904
  29404354
  85891536
  47226407
      1840
  70968952
      1799
  33490950
  29948448
      9144
   6747035
      6207
   1708435
  40719550
  66317924
      7710
    222883
   1717341
  13214998
      2522
  29052205
  86173107
   1179289
  24700244
       102
  90002077
      6818
  40726772
  63389042
  32462676
  28728069
  62887691
     14054
  85180325
   5606853
      1895
  40732004
  65919900
  66488408
   2570732
  15278084
  30184712
  59951996
  65681253
  40719596
       357
   5415498
       369
   1789043
  27447338
       425
  12563359
      1830
  80011337
   9773463
       794
    259770
   3772808
   9260870
  28834898
  63388797
  75054563
     33630
      7099
  32414232
       227
  21660750
  63168803
  71018255
   3512088
  63346974
  71019066
   1049736
      5590
  12475156
  40719543
  30134832
  65817796
   3772889
  85919456
  94461063
   3526917
   9955969
       333
   5948960
  14509782
  65347911
    125262
  66056316
    622672
  28962012
     20258
  38386749
  86279576
      6385
  50089216
  90000732
  15494142
  67520488
    992300
  31425332
  66239812
  33431798
       114
      1278
  29199990
  64352150
    128590
  64145209
       319
       888
   8060720
  64818342
  33684755
   1049701
       324
  32337351
  65095680
       371
  62556196
  85112562
    125191
  66107911
   9325285
  31652798
  32224210
      1176
  65558701
  86061413
  15494139
       614
      6832
       360
  85839066
   9974641
       350
   9219963
   9337940
    125263
   1206255
       245
  63433049
    155006
      9101
  33465460
    124658
  62903219
  85903885
        92
       650
  67075661
  91199461
   3367029
    222067
       193
       873
  59465580
  20766213
  29948436
  30130382
       203
       672
  64006932
  12563362
   5876062
      1038
  40726734
  32397771
     94739
      1481
      2063
    205599
       176
   1842997
   3078463
   5914557
  33500936
  65243767
       310
  66400167
  85615288
  86152272
   1608443
     80255
   3337452
  11933908
       778
  47635137
  67199714
   9814015
  28769229
      2543
  32324842
    125212
  30210082
  65765040
  65872977
    242110
  38946358
  65547027
  66714453
  14797471
  16542536
  28931288
  64875296
       209
  86183980
  14509795
  16477827
       167
  40732033
  85627463
  14009552
   5836378
       177
       390
  84953883
  14814394
   9743450
      2899
      9223
   3772862
  90952900
   1199007
  40628468
   9175200
  47813997
  57952909
  85463276
  90000309
   1049608
  40746036
  47708821
   3303319
  64503386
  64832269
  65934590
  29039588
   9753382
       694
      1769
   1661292
  29396101
  66093736
  67274209
   3031227
  65803159
  85891513
  65630241
      1111
   1626203
  11941420
        54
  85604403
  85773915
   5999796
  30153830
  29101046
      1518
  14066184
  16542541
       131
  29266607
  67380874
   9053876
   1287862
   3017237
  86026113
  91256685
    205514
   1279931
  64507412
  64636467
  31600496
       739
  50347577
  67473790
   1689798
  19861608
       707
   1593863
  47439590
  56355511
  72497119
       196
  29300615
    744108
   2570752
  85364333
     10860
  15267473
  66273161
  29075200
  65572350
   9450873
  14674548
  90646821
   3285999
      1270
  29001963
   5957064
    125301
  64862079
      2033
  60950993
   2570748
    220768
  66264415
  67547607
  71713973
     28260
   3031236
  11216196
  90028032
  20154441
   8931363
  29101211
  65630043
   8699957
  10959142
  90798694
   9475392
  65395717
  85839089
   3312396
  65414249
  29190516
  65896207
  66893667
      1070
  65681244
      1853
  13229259
  64832258
      2011
     27684
   2588522
   9723542
  30103846
  29775201
  49687715
   3613577
  16739962
       278
  67128787
  90000644
  15494121
       311
  90000056
      9214
  65643464
    205652
   1665494
   5936064
  64818101
      3179
  67268515
  95128244
  65235078
  19901325
  30092394
   5035889
      3948
  30153826
  57538010
  40719611
       584
      2473
  91244034
   9513014
       321
  43421332
  15302670
       467
        52
  66378414
   9226856
  51637684
  65589436
     21201
  65353092
       615
  64726679
  64817557
   3535191
   3508413
  15302662
   9531930
   5239955
        93
      6399
       661
  65609220
  12301390
  28700602
       651
   5951671
  65197113
  65252084
  90016760
   5836302
  58895213
  63792830
  29214548
   1243739
   5978787
  14403619
      1740
  65624502
  85134547
       503
      1861
  63558892
  20342127
       122
  40501566
       265
  47745528
  71019388
  85616626
     33043
   1626202
       523
       810
  45405069
  62489373
    222121
  61708446
  66744155
  90508037
  65301163
      1223
  53601531
    222889
   1705787
  62128680
   5035038
  46970123
   1703176
  13491069
  86285182
   3448803
  64767586
  66176948
   3367027
   9212090
  10906954
  30858124
     27236
    675756
       332
      1183
  40732027
   2081737
       342
  29023310
  15198959
  70985851
  91326563
  11289340
  28567167
       621
  13746797
       783
  13100009
  14796548
  71053014
  90312288
     19093
  53630760
  40619240
  64003808
   5936098
  90017412
   9746003
   5901772
  12240973
  65475988
     10444
  40732045
  32480983
  65816539
        24
  31830585
  32424855
   3535090
   9200978
      1238
     33615
   5914556
   5971171
   8862917
  77975680
  67514255
   1084986
  15291622
  33761885
      1841
       214
  40624480
  70968985
    447958
    990488
  12015529
  40619211
      6831
    125190
       413
      1045
  85770362
  23500016
   1703175
  15291628
   8984502
       191
  86067096
  63695776
  90037583
  10400428
  15494256
        73
  40726752
   3604762
       188
  90646841
  32424890
  66742234
  66992634
   9695816
      1336
  63290396
  85125507
  90000066
  90647672
  62225235
  65451076
   3535252
  30134821
  85426617
  90511063
  90646844
   5978840
  11057194
  40619209
  28364787
  30226985
       125
  84882555
  85743703
  86075727
       884
  51637423
  59273240
   1614664
   7718414
   5836114
  33863268
      2675
  71018259
  66637304
  66007218
  90017284
  11748388
  32337362
      6347
   8758196
      4244
   1723951
  71028607
  90001317
   2775959
  15419767
  33892776
  38069988
       483
    336772
   9050233
  67030344
   3772875
  90746805
   5936111
  30041787
  50088450
  65826172
  64977884
    744720
  33424632
  63389039
  65643448
  32197154
  65005037
  40732062
   4719367
  65651415
     11313
  49599331
  91511494
   1182170
  32753566
  12975091
  28333426
  49896540
   1772130
  58510532
        49
       498
  80948758
   1665493
  66590149
  63351037
  67139791
  14522661
       260
       886
  53499604
  40616892
    125127
      5462
  85770370
   3301331
  11912491
       437
       637
   3031245
       647
   3031235
  29035901
  67581492
  50964755
     33624
  29394834
  86284727
  66514837
  10403625
  61708445
      6617
    214648
   3409120
  26406738
      1404
  65630053
  85182494
  91462378
     12988
   1925037
       771
     17181
   9053849
  84651558
   3021535
      1184
  85883834
   9328060
  50964750
  71018265
   3299794
   1610622
  65958605
  15072705
  16438561
      1794
      4285
      6218
  30143245
       780
  29242399
     30054
  14300043
  62393070
  39164458
  29197587
  53118026
  32325001
  64767596
      1262
  30134818
  85720085
    441470
  10155099
    112139
      3360
  30103847
  64372343
  90953191
  11165318
  29389361
      1230
      1257
    203625
      8580
   9759388
  47695075
     28145
      5958
  30153827
  40726746
  66062482
  85399765
  40628465
  40601644
  53499593
  90000496
  91109388
   7624169
  24379005
   1694928
       211
  29563287
  72497082
   8832186
  74895568
      6366
  32383201
  70968933
  32503619
      1018
  84174883
    125339
      1048
      5370
  10186059
  29232418
  66375837
       300
  85531894
  65413911
  11289338
  65016106
  63984526
  84852158
      2020
  30110207
  65896212
   1201132
  64813163
  85746064
      6841
  65735075
   3025622
   5959758
  29331636
  85882354
  10929128
  57966046
   2601217
  28483476
  77974176
       848
  66530407
   2596880
   8655618
  11178347
  63483905
  11943872
  66547527
   8765333
       522
      6867
  94701665
  29101042
   2691281
   3558686
  85463238
  12863143
   1754423
   1762691
  60991621
  85839086
  11308181
  12711999
  13491068
  13630569
  32324845
   1173826
   3772771
  40719585
   3189744
   9697316
       595
  98074508
       284
   5820318
   2081734
  29198880
   3376763
  30100187
  86372499
      1442
       622
   8765328
       139
  66220340
  65730483
  85547616
  19579778
  31814258
  32424895
  15266226
  12538900
  14790359
  32104119
   4332509
  91511474
  40546944
   5936043
  29092754
     12378
      1260
  65301053
  67133067
  66480115
  65444261
  67078994
  47298160
  66107941
  90000494
   1287859
   1338572
  64634142
   2588464
   3299788
  10330340
  53601392
  47839903
   1259340
  65272756
     84772
    262255
  33295755
  84322476
      6846
    125344
  15906732
  29296137
  11930601
  66937957
  40714650
  90564488
        55
       593
  85580494
   3553681
  85604538
  14642195
  89740366
   1182149
   3457079
      2818
  29374210
  85256147
   7898920
  49956117
  67415079
  85672034
  13630452
  85531892
   9784518
       736
  50413053
  91462395
   1694745
  47423047
  29093715
      7660
  40611278
  32328571
       100
  91046750
  90017209
    990490
   3535137
  40622486
   5928591
    124678
  65327926
  64889761
       585
      1897
  91302671
  40732055
  62887693
  40732006
      1412
      3505
  98136797
  84416307
    259659
  85625460
  16101458
  40616889
  64815286
  47560036
  90028028
   9470613
       520
   9328059
  66317985
  11959287
  64515672
       716
  85640690
  90037602
     11815
      1836
  14620369
   3772863
       173
  29015328
  53630385
  62952111
  86152263
  84805857
  86020059
  97020714
      2598
  59659568
  65527281
  28379257
  33050147
  64767589
  47959382
   1679117
   5990409
  16515930
  30115738
  85586208
      1104
  47692526
  52187275
    205556
   1203323
  14312257
   5606866
      1846
      1995
  66093717
  85773914
  12475154
  26802462
       178
       282
      2256
  26967170
  49660248
  65846683
  40732012
  29189115
  90000080
     12619
       246
  85604620
  85903884
  13500299
  49660269
  66587155
    990493
   9513030
       301
      1001
  30111790
  10164492
  14642196
  65041992
  60475489
  11935497
     33491
      1993
  65472827
  66373293
   1789039
  23200085
  29348071
  85547627
  14813726
  32397772
  66551468
  40726739
    284643
  29217788
  65877354
   5948976
  11214859
  85756796
  32680327
      1771
    242109
       182
  65666123
    205261
    214662
   1212899
   3535286
  28873086
  65547019
     62909
   3457191
      2354
  94461011
  66286612
   4706955
        81
       963
  12035327
  45405064
  14118093
  90000255
    374852
  40714653
      1516
       744
   5836384
  40732035
      7978
  64614968
  32312890
  66537771
  90701000
      2822
  66366035
   1450250
   5039701
  29331678
  84881006
       363
  66205337
  91511495
   1656356
  29107292
  58320000
  14509793
  47753634
  71018264
   5787180
  29775654
   1662776
  30786804
  39632651
  63290390
  85125509
  64797885
  85946935
   2848518
  40719595
  30144610
  29230637
   2744289
   1169714
  50273044
  91396026
  91511488
  40726745
  47589744
   1201176
  10400028
  83541843
   5973289
      1117
  39126329
  15198974
  31788101
   3184581
  15523836
  46288977
   3519432
  91461251
   3031978
  39073277
       268
  63433055
      6351
    256469
  32053447
       141
      1005
  40726702
   3772097
  29307519
   1049775
   1634115
  14710739
  39073252
      6819
   9330201
       386
  91348900
  65833477
  65599456
  63283728
    744123
   2939491
       194
  66844121
   7574161
  66971364
  28984692
  47298153
  53630139
       788
  91354645
      2618
  60961510
  85737146
      6899
  11214888
  30153847
  15523868
  67031800
  67139794
   9175199
  40630071
  90564482
    558531
  64906119
       446
   1194691
   3772607
  14300059
  31802758
      5472
      6392
      1138
  53630366
  53700058
  28333482
      1208
       887
  32104125
  83223506
  33767611
   1674508
   9140257
  32337348
   3535086
      1826
  40726722
  41205284
  10058815
  65432832
       221
  61963608
   1123035
       482
   2606847
      1795
   3649253
      1541
      5676
      8498
  40719623
   5936041
  91310634
   5936987
   8843518
  29380596
  66366583
  91299874
     11509
   1196490
  50795973
  39073163
  28770082
  29213934
    538173
  33634005
       499
  85604431
   9532009
  65301142
        57
  85669103
  85825371
        62
  29289854
   3029556
  29096368
  65745680
   8228062
   1599212
   5936088
  11932190
   9636264
  40628466
  64923637
  85970807
       341
  29885750
  66041979
  28972644
   8926271
  29259142
  85786305
  65596785
  85929941
   9710882
  12979918
  30724087
       155
  12013774
  11216707
       361
  29026193
  90019553
  63755884
  86023154
    124513
  65343188
  59782755
  85865518
      6560
  62075197
  15494115
   5836296
      5684
   5959785
  14849487
   4140772
        16
  15483885
  31269334
  59307282
  91366540
   3535277
      3939
  47668527
  13152762
  16748994
  49706530
  27311154
  66104943
  65988295
  97975783
  85906752
  85976410
  65270982
        74
  61996162
  14743787
  65817810
   3535264
  37869387
  64102989
       475
  47535078
  85670698
  14642302
  65257564
  64918727
  30209933
  90564468
    798658
       805
  40726713
      1691
  15494144
  15680374
     21175
  13630577
  28656590
  47753646
  86326767
   9198508
  66039396
    147193
       112
       769
   6071650
  64634136
  49649828
  14572142
  70954906
       553
   3518202
  32156628
   9576386
   1630977
   3029466
  14674573
  45405071
  14062796
  65710569
  32337358
   5914551
  65630036
      8541
  64832357
   1654247
  65433508
       150
       612
  63021801
  11911144
      1092
  91464992
  49599324
  65735154
  90998273
  14261992
  85839064
  32484503
  65305639
   1168280
  32397777
   5800143
   1596964
  16715853
    125230
  85257560
  11927973
  12952654
  66411029
  85348226
    730557
  10939873
  14642405
       488
  58858878
  91429107
  16516058
        90
    260132
  65308063
  63389036
  85786373
   5836303
  29276565
  65714937
   9470621
       403
      9605
   6071342
  40677513
  54713336
  85625482
   1659275
  67350872
  61654636
   6071352
  11889418
  90002057
  52002694
  33252125
    125302
  84195298
  63861767
    242770
  14578893
    558524
  64311789
  64832318
  29981077
  45405063
  10187967
      2042
  66477831
  29252422
  65923701
  66890000
  67006092
     21195
  32337345
  30103828
  66925989
  85116727
  11216201
      3111
  18200029
       234
   5936120
  64889386
  62844690
      6296
   8765337
       444
     28291
  39164456
      5641
   9053857
        42
  66971323
  90000190
  86183981
  32664945
       755
  11883950
  15602391
  56869549
  85369072
   3421654
  85460531
  11179258
  65636592
  66574818
   9487254
  14572224
   5800160
  64273260
  67041872
   2689688
  31269621
   1661503
   9487285
    249012
  11216367
   5844310
  47147858
  16542542
  65594701
  91453206
  13295502
  84269275
  85242788
    125241
  90000070
  91533654
  20372074
  39164448
  30154643
  84446063
  85666304
  15325540
       142
  40726705
  91368594
   1662011
   5936060
  66647271
  84352720
   9529527
  90000186
  91423373
  13491053
  11216710
  83541844
   7600332
  40619246
  40726692
  29455289
   5936057
   5978784
  14509789
    744719
  47657975
  85870969
  65278128
  66056335
   1187610
  65169950
  63132725
  85625492
  40719562
       540
  66811213
  65655137
   1199275
  11214863
  28139198
  32374217
  91511477
  85002818
  65700067
   1212239
   9219941
  21001498
  40628460
  64603200
   9502040
  64742155
     76843
    205555
  47811984
  13046886
  15784205
  32563116
  98074506
  66061083
   1632699
  31269340
  47535895
  91423289
         1
  63277025
  66220229
  91046737
  66012068
  29100843
  29279222
   1683976
  26750583
   5606970
     28642
  65404486
  47637261
  56979788
  40677501
  40719555
  31878598
      1869
  30178957
      3044
  47365066
  60876208
  67348612
  90458282
  65444298
  63658835
  90564500
   3771805
  67064965
  91266740
   4069549
  64415211
   9679364
  90002009
   6071675
  59308073
  85501582
  33734182
   5936049
       588
  29085702
  85770400
  90017408
  13699238
  28330632
       770
  61539314
  66968133
  14642274
   5606863
    339040
      9222
   1661291
  16711559
  32197157
   5787145
  29500020
  62909187
   2726343
  12563368
  21660759
  25547075
  65629365
  65845786
    203573
   1206250
  12556847
  67311323
   3455185
      1719
    214961
   3029555
  29393663
  66446225
  32338050
  59792191
      1837
  59782752
    125034
     12551
   1205321
   3772783
       578
   9258834
  40719538
  59951997
   1049600
    853467
   5820329
        19
  55179232
    128577
  86218541
  40637805
       201
  30127166
  29209732
  57501358
   1665495
     49353
  13302269
  64598884
  64767594
      1849
      2198
  90037707
      1129
  85951681
      6374
  14529647
      1139
      1816
  30143250
  66329150
  27311170
   2656323
   8682858
   9564915
       816
  65529812
  91251519
      6787
   6071370
   7938764
       828
  82855888
      6863
   7004360
  13826415
    246487
   3562088
   8865022
  12538995
       649
   9867889
      3375
  61243873
  65884260
  85558076
  85531906
  85931965
      6272
  14805646
  32442472
    125217
  85399235
  77668378
  53700462
        32
  67273470
   3378706
  11200009
   9007235
       786
  42625589
  66097707
  13297057
   3585287
  15291625
  29298899
  67178137
  33767614
  32572774
  64510304
  66882287
   1194687
   8229483
  15607678
   9695807
  40726711
  72495014
  84395265
   9328091
   9928744
  15494251
  65315561
      1784
  30144607
  85009174
    249002
  11103618
    124684
      1216
