  85157845
  31885250
      1255
  11838703
  15050048
  32905635
  11884042
   9116655
  29200293
  32307740
  85202487
  33525611
  33094249
      3028
  63234744
  72628786
  63859954
  65441735
  82821132
  85486980
      6599
      9160
  65560332
       890
     66742
    698733
  11176410
       640
       156
  28627488
  31885311
      3966
       161
   1350278
   8347207
  16400915
  12843081
  38463260
  62250257
  65420099
  85106624
  45200066
  62429865
      3218
     11639
     19328
  49300099
      1912
  50333726
  85413042
   9638209
  11901572
      4220
  58355106
  28723616
      6158
  90000599
        17
   1085286
   1338463
  66280782
  15104269
    193371
  12490077
      1505
  51800905
  64790668
  27162005
  20279587
  64458148
  28868817
  12266072
      1972
   9144517
  32225211
  63200464
      1943
  63839904
   5878263
  59589830
  85520625
   9682682
  16695092
  27270058
      1408
      1818
  57245339
  64567688
  12405438
  59151407
  62353171
      1535
  99008968
  98078291
  64122432
   3538658
  60959020
  31885237
       481
  45701197
  50372801
  20403405
      1656
     67251
  46109016
  63502768
  64995944
  65790164
   9466050
      3672
     83386
  63096855
      2542
  65588876
       966
  59782769
       958
      3415
  15079637
      1476
      3425
      3940
     29086
     66987
  64713790
  64719399
   9705637
       495
      3762
       208
  65668750
  12749106
       836
     66428
  51458134
  65060930
   9543575
   1117328
       236
  84985368
      1207
     67136
  38701656
  28697001
  33308384
   9348470
  63281449
      3748
  86176598
  14325796
  32038172
     13607
   1561807
   9682894
  85529021
  32167140
        65
        58
  63969853
  13263613
      3444
   4133244
      1963
  53498071
  82968970
      4259
     13874
    469581
  59965838
  65568141
  11171719
  26600018
    469711
  50372812
  65840630
  13041506
  31778487
      6809
    637414
  64742289
  28918276
      2924
        53
     83626
     12796
     66951
  20352368
       414
        89
       140
       130
  85348433
  14680490
  40702085
  84677294
   8958329
    350937
  65542718
   9348460
  91276993
  47369290
  65099778
       195
  15269761
  85869833
  86152606
  91278149
  64713789
  85451899
  12405428
  22432508
  33545490
      1669
  49618946
  12209641
       658
      1067
    341786
      3212
   1625437
  83885000
  84022445
  14748530
      1418
      3507
    780867
   8455259
  14544115
      1271
  63423304
  64198080
  64744123
  65237699
     66961
  59570754
  46400175
  14059731
   3370194
  21205639
       121
  63422003
  12793914
  36538949
  83689157
  14500323
       175
       439
       980
      1135
  90000144
       181
  63055757
  64709180
       880
      4183
  65533250
  90545493
  41205281
       743
  61607161
  76767223
  14263957
      3326
  46415389
   9256277
      3336
   8955248
   1632419
  65655054
   9438038
   9170861
      7243
   9477317
  46109032
  63808817
  33545993
      2363
  11036161
  14580960
      6314
  86097574
  47493525
       473
       109
       391
       803
  65791010
     67242
   3198613
  66695444
  90000414
   9375546
       277
    869189
  14800015
  29200043
  90001408
  14823654
  86017306
  63860453
  85418099
       793
  63891449
      2406
  65038438
      2527
      2947
  65668456
  85538088
  14224612
      1873
  65492963
  11837693
     16923
  65578357
  17400248
       316
   8496257
  65691578
   5834740
  31672038
  12348572
  14748509
  64630919
  64744888
   8187087
  82362119
   9085656
  29036681
  12985675
       464
        34
  47493579
       452
  98104799
  26704199
  61088213
  65586773
  65182174
  12922991
   5899876
  28588350
       436
       908
  60679295
      2917
  62863417
  84155562
  20259035
       820
       885
   5036934
  65250036
  13041299
  65487982
      1080
      2545
  65827605
       138
  63055772
  85784117
  30057934
  28900258
      1427
  47473735
      1513
   9553443
   9618835
  13998377
      1473
   4393179
  58998210
  85388871
     67172
  47305434
  49674995
  65645507
      3230
  90029660
   1576127
  11800122
  13345315
       396
  85897111
  90000068
  20275823
       348
  39593577
       781
      8343
    485545
  61601862
  12382745
   9392861
      1443
  90000262
  85340415
  33015116
   6700622
  14748488
  31885262
  33013330
  27074569
      6235
    564560
   3246519
  65601540
   7096700
   2200005
  60485318
  11819868
      6136
  50372804
  10337643
  33066775
     67014
    876294
  47218723
  54900863
  10698742
       947
      4177
   3405123
  85201070
   8451230
   8896187
  33169385
  64174950
  31770176
  31778500
      1167
  13360870
   9689926
       212
  63855599
      6365
  53499230
  37991805
  15100555
       351
   5907113
   8719589
  13833682
  63508829
  38292944
  14634317
  33300146
  29665371
  62411611
  91278146
       874
   9134648
  10700984
  50129950
  59892349
  12299033
  60966775
  15123827
      3010
   9584642
   5300100
  58248829
  60053504
  11837086
   9351734
  13098756
  18000623
  37282089
  45273562
   9043448
  12331466
  14901279
  24600194
  22432536
  65393394
       779
   1625440
  64174940
   9076097
  12318089
  65002808
  49620279
   8726853
   7306215
    916330
  65874158
   8994884
  13993335
  30162284
  93181320
     11010
  73776948
   5728725
  63719286
  31885292
      1637
  64022489
  65236635
  66061554
  22601640
       648
      2140
  63834180
  65185723
       742
  49313630
   1929653
   6489867
   9477325
      2002
  17902492
  33151914
    916261
  61303278
  85515445
  33444075
   9360917
   9682777
  90000055
  90000120
  53400109
        39
  91219639
  30029947
  51458131
  65533114
      1027
  65500400
  75054681
  85187967
       729
  14246041
  28666396
       983
  65645472
  68638714
   8985507
  32823689
  28730322
      1263
      3447
      3551
  65038431
  70344037
  46672821
  85453106
   9390994
   9705659
  85186889
  90444332
   7334439
  14452183
  31746796
      2130
     18388
       372
  85171243
   5035739
   5054207
   9410597
  91219641
   1154925
       759
  90000618
  85157842
   3262004
  64713581
  84123762
  39200700
      2927
  89948149
  56100262
      1302
      3433
      4534
   8793054
       993
   1127555
  64515064
   9328696
   5036912
  63629939
  64283771
      3245
      4992
      1747
  40500129
  54476283
  28506854
       202
   1114717
    521257
  58998252
   9728011
  61681816
  85562526
   5864108
      5253
    111975
   1625434
  46000094
  47451180
  85097908
       671
      1413
  38463257
  61182319
  65412548
       668
  12388115
      1482
  63133050
  32320594
  38974971
     14374
       148
  14867084
      2702
  90000075
    352680
  63644719
  28559675
  64623066
  12832580
       795
   3205994
   1078051
  47451189
  85379893
   8605941
  14497877
  46000257
  85312349
   8488398
  31255362
  33176719
      2240
  14823530
  15100214
      1376
  11908001
      2294
       136
   4393263
       480
  59528009
      3186
  98078283
  57011211
  65560442
  30026816
  91277029
   1665155
  10698749
  91291442
  62495295
   8805239
  90000826
  96807798
  64741629
  28860865
       492
   3312571
      1366
  61781935
  20382299
  84677272
  12470491
      6255
  85403482
  85492248
   9690939
      3401
        46
  61242872
  85501580
  10341846
   3130862
     67008
  44300627
  64040438
  14857079
   2274328
  51001446
  65046051
      4370
  17900007
  62983934
   8939928
  14742747
        37
  83658968
  13670829
  90001084
       274
   9375122
  32941864
  85448180
  11883939
  64197580
  20368095
      3782
  46951196
  64466101
  14901280
  45600218
  90000122
  33451273
  31671524
      3302
     67199
    352426
     67260
  85558137
  27162010
  21702007
  90022299
  47451190
       359
  20299450
  90000102
   1561815
   9413549
  13826413
  63323300
  85773943
  33050125
     67085
  53498078
      9199
  13746744
  32348383
        80
       229
  62893790
  84099576
  12686024
  20329388
   7828529
   9537738
   9413510
    480766
  28711161
  85173138
  85615175
  64286637
  64883160
  85078485
  61242875
   1222762
   9045011
  65741541
   9224146
  53366038
  63879950
      2690
  63106267
   9348436
  13125440
      3475
   1102839
  56100260
   9327215
  46107203
  65587009
  12636370
  90000585
  85183694
     67046
   9489346
  58355108
  63729937
  65533113
   9400723
  64026366
  64850396
  33447916
    352355
  63760848
  28689583
  63509794
  78158225
  64185159
   9477291
      1322
  52731777
  99008951
   1103143
   9318301
   9300293
  13998373
      1646
     67016
  85403467
  11289381
     10565
   5913015
  11814338
     66680
    352278
  20271532
      2084
       251
     67170
  61449483
  63293780
  14382226
  57013236
  64021349
     66151
      8456
  28715122
  47094300
  85169918
  33348687
        69
  11883960
  31885260
  50642409
  14629039
     67065
  39463648
  48000298
  63517906
      5459
  47721742
  58913336
  68904718
  86256208
    437417
  58059214
  32205325
      3008
  47801043
  28980741
  40696434
  85719100
  85517633
      2252
  89621151
   1561863
  61753294
  63321011
   7158207
  13588222
   7756153
  21700194
  59718306
  14067437
  90679729
        77
   2549877
  63339976
  12780925
  26802040
  59974200
  85634936
     11373
   3344385
  20369345
    697039
   1625411
   1856267
      4162
      2705
      4158
  97615183
  46288971
  14103398
  33571446
   1625421
  63332432
       607
  85799091
  28670231
      4219
  66059162
  12209668
  30014001
     66863
     67189
  51900183
  12423187
  53499721
  24804195
  37900271
      1705
    485524
   5824470
      2699
  64670503
  31780263
  13156586
  27244046
  31849394
  11289337
  90001462
  46847308
  63192247
  84991409
      5744
     15328
  62429859
   8605907
  28918793
  65596459
  85453113
  32686971
      3443
       119
  40719639
  11827023
  90000050
  65693761
  21805204
       505
      1390
       841
  64221667
  14100024
  91278140
   1894669
  85226844
  13125405
  47305092
  60012093
  85921208
       340
   4066002
  58599904
  63849461
  90630378
       257
  64174953
  85253078
  11217379
   1632252
  13239800
  59616704
  64576999
  65424010
     18342
    351147
   8805241
      1754
  85309272
  24067610
  70344040
  85863526
      1229
  85273846
  14059750
  28825362
       953
    637412
      3276
      6205
    352504
  44103525
  65964735
  85306141
  85472417
  12945492
  30058384
  64288778
  30058376
  13080914
      3054
  85461407
  11909138
         8
  20368486
  55139482
  60679316
  91278147
    953303
   2164234
  40702083
       267
        13
  65748521
       656
     40913
  14800027
  29784992
  39173013
  85382745
   5907125
  90000158
  20347493
  20404079
   9095286
     66771
  89621158
  59721094
  11905426
  91298748
  11866218
  64174941
  64830218
   9080454
  14580982
      9747
       789
  59075905
      1355
   7285331
  85921225
  61201093
  76767326
     66405
  49620278
      6598
     22610
  50409326
  11900438
  20510545
  32154428
       355
  33645278
   7833087
  90000118
  84512540
  85690964
  30026334
   7644647
   9580323
      3055
  43900003
  53498309
  29943384
      4357
       254
     15371
   9456351
  14901248
  33626059
       397
     66144
      3481
  57047989
  84908460
  17902489
  84957596
  64589393
   9360907
      1296
  85863549
  63388778
  29500641
  90023283
  65210598
  11837687
  10698752
      4207
  12209635
  14581005
  47520728
  84134540
  47506355
  12297282
   8695997
         9
  62861642
     67259
  64779650
  11921769
  28762685
  90002846
  70700429
   5834734
   9314393
  58059055
  75962923
   9690173
  85339773
  47526759
  14215887
  11246507
       554
      1538
  27228382
      1356
  98029785
  63392722
  11226860
  29479624
  32243544
     13000
  46951212
  20013721
  84713948
      1346
  90000286
       293
  61914942
   7285332
  10272577
     67118
   9571186
  12591072
   9531015
       513
  90000089
       356
  13119974
   3246521
  64680801
  20403404
  85108528
      1165
  90000105
  65628089
   9096920
  29784991
  24704107
  33094247
    469589
    932093
  13865733
      3671
       377
  11819880
   9994699
  14748516
  21704374
  53498580
  15100558
    995237
      1279
    940436
  33490074
     66765
  58296414
        29
  38463256
   8954506
  12869660
   8896184
  91278137
  65206413
       839
      3294
      3310
     66460
  90000062
  63872598
  10977764
  14689800
  47409341
      3205
  58479724
  33315774
     67096
  20329362
  29767287
  31851801
      3513
      6915
   5899856
      2720
    306825
   2545941
  28470981
  91304734
   3373032
  12846817
       960
      2439
  91304709
     66882
   9489348
  98078524
  64338252
  63332423
  28444162
  28637779
      1630
  65378455
  26100284
   4069672
   3300154
   9170869
  15049934
  13041294
  14734342
      6455
  58600341
   5829710
  11901568
       704
       901
      3271
  28064648
      1007
  63846809
  64416306
  65446912
  75962996
  14268576
    129408
   7285329
  10042595
    916297
  89621149
  85187499
   9708184
  45345726
  64912629
   9676877
       577
  52731758
  63424764
  64455961
  14463069
      3156
      8466
  91074097
      8304
   9637979
   9721216
     26857
  20329322
     66851
  90000623
  89621155
       541
  49691555
  20279586
  30001721
      1287
  63466891
  11210737
  31885304
      5598
  62915097
  11908023
  31200039
     29085
   9615529
  90410978
  47226636
  47179772
  66099284
  70090523
       200
   1639105
  65566423
       506
  64748927
  65415768
   8109888
  32348384
  62856819
  64611317
  76767325
  28670232
  85612418
  20329396
      1239
      1905
      4228
  90000591
  52303444
  14227886
       484
      1149
    468664
   2388418
  90000087
  90000098
  11968410
   3401025
    468997
  57047700
  13281706
  16706209
     67230
  85505559
      1556
     66996
  60053501
     13694
        59
      8183
     12660
  58600163
  63430053
  85403500
   9045039
  85992437
  10698757
  13138222
  14509778
      2364
      8508
  48760673
      7891
     66532
   9400141
       931
  85187965
  11246512
  12664359
   6071674
  14701029
      3553
    352613
  57079858
  59077957
  64174959
   9494878
  45700091
  47634401
  49674836
  11146283
  44000214
  32569998
  91041580
  33481618
  74527075
  28768625
   1561857
  65533112
       497
  47639909
  64135892
    538064
   4744872
  57854881
  85187494
       453
  62917926
   9001659
  64674874
  33154486
       950
  65054227
   9382764
  11826618
      2307
     66869
      3708
  37192262
    352553
  49313604
  66039799
        31
     69403
  64197284
  66171120
       659
        18
  59570338
  27311964
  46813279
  26200185
  31688774
    282285
   1625427
    469746
  58373554
  72628644
  64774724
      2131
  46885881
       124
      3174
  64553438
  64986234
  20222925
     66871
  64353989
  64909001
  31200762
   8679803
  29666529
       782
       186
    485544
  85557325
   8457969
  14742727
  16695088
  84702751
  85171227
   7527860
  65578399
  10698761
    127487
  64388702
  85171242
  31756184
  32109515
      1046
   3421826
   8397860
  23004017
  16668071
      3422
  65825311
  83791431
     67187
  64174966
  12331471
  83280565
  14748590
  33625682
      1610
  46411800
   9771749
  13098753
  29866070
  58220147
  64154332
  64421706
  11856859
  11184455
      3468
  85868348
  59752899
     12350
    521258
  65217651
  14748504
  49674905
  65199469
       667
      2499
  90734153
  64264293
  64947089
  27910549
  22432531
  31770171
       750
  17800567
  28689572
      2847
        75
  20279592
  47247846
   1136467
  89621143
  57047990
   8679790
     10383
  64783070
      1236
      1908
      3005
  52589569
  17902559
  21004162
   4900080
     66675
  85461400
   9548501
  90584668
  62867128
  64732874
   9134649
      1641
     24868
  28624656
      3130
       127
  18600180
      9616
    485378
   7282109
       858
     66501
   8605925
   8301085
  13051895
  11133291
   9618834
  90000093
  90000459
  62917914
     13847
  90000052
  49674881
  63731614
  64255405
   9477326
      1003
      3556
   1554461
   2596252
  61449500
  63891277
  91219638
  61573295
   9124464
  13941902
  29991627
    351803
  90000265
  12896500
      3231
  50333723
  60053491
  63430082
  85340435
  28770081
      2902
  49620129
  65101828
  13041296
  30024529
  90000067
     67193
  47626963
  12382734
  29742054
      6934
     66687
   9721483
  28350481
      1940
     66368
  64126377
   8679762
      2328
  63323146
  12277165
    485568
    707008
  85201071
       859
       172
  62300716
  14748583
      1773
  85187962
       726
   1222727
  11981232
      2674
  64522149
   9682587
      1532
      1701
  12209657
  14800028
  15049972
      2806
  58296387
   8770939
   2570947
  85321140
  12159044
       711
      3343
  90000597
  64480934
  85520855
  28350478
  33028189
       486
     66746
     67149
  53498582
  64672825
     22019
  91304712
  55201122
  31778499
  64154635
   5864107
   8679779
       470
       871
      3190
     11327
  47420855
  85501535
  13231515
      6311
  90000624
  72230536
   9682634
   1625408
   1721337
  62201751
  65352899
  82821146
       233
   8146775
   8259563
      1204
  40549559
   9257484
  29784990
   8967613
   1856260
  11177200
  64704846
  64174947
  85234116
  15123826
   1625428
  47342717
  58600246
  62856812
  33641189
  90526365
  47623798
  59720883
  64948031
  14268600
  33599832
  65202145
  85437961
   8053595
  90360633
  65587004
  13020149
      1450
    564566
   1894670
  85112418
   8853664
      3177
   5500055
  65537585
  85403480
     16135
  11177923
  12277127
  32686965
    626744
  53498585
  12640296
     22989
      6633
  65500212
  85511458
  91278105
  63648625
  65586963
  85418077
      4175
  86020492
       337
   5514543
  90539312
    352420
       166
    564572
  57047705
  64590151
  98120196
  71799132
      3340
       135
  85177936
   1705726
  12886408
  14737864
  85771572
  30084287
       192
  63944928
  76569368
  10995837
  12405468
  13125418
      3487
   5858378
    350914
  65872774
  53498518
   9134299
  10698754
  14901231
  47226637
  52001082
  31885263
   1068795
        70
  63304493
       187
    468901
  47343987
  85583532
  14621831
    345370
    916260
  12133249
  13013809
  24004176
  24900193
  28527515
  85324324
    352180
  33169386
  49620074
       419
  13125433
  20382307
       137
    468998
   1544639
  50295986
      3524
    127930
  84022435
      6316
   4494467
      1159
  63346972
  28604244
    128105
  85195795
   8328761
     39876
       117
   1569449
  47420066
  64623433
   1133311
  63571706
    916231
  41000013
  62343456
   7962458
  22800075
    156405
  65409406
     66505
  49675046
  12331462
  33510618
      5936
  11837088
  14038812
  59272534
  20327396
      2118
  55883048
  75962962
  85863521
   5899867
   8367610
  12538890
   1106618
      6914
   9257837
  17800530
  27162002
  33385873
  60914153
   8534384
   1078053
  38822164
  61601683
   8931048
  12661303
    352720
  58373556
  60053520
   9134290
  86015602
   9565001
   9088961
  12926920
  27162022
  18600032
   9721315
  91198877
  91304708
  65352379
  91040216
  15301332
  31833573
  60837903
      1550
      1293
  90000615
  49313638
   3061007
  11837686
  90000419
    156461
   9134638
      1004
     12587
  38795349
  64917476
  29862158
      2970
  90004058
  85191291
  12297285
  90016435
       721
      3268
   5858377
   5859879
      3338
  28503099
      3157
  10698735
      2689
   8118000
  10698743
  65831470
       276
  46951194
  75962858
       920
    352472
    916306
   1561859
  61573292
  63203312
  64224176
    352468
  91038173
  40000759
  13098755
  28587597
  58134019
  20013709
     16376
   9106227
  29862165
   9665324
  11908002
  14672858
      1537
  90000283
       296
  11217389
  47701881
   5834733
   9438045
  85612368
  47962007
     24485
  90537328
  43900009
  65560443
     66891
  54297795
  57458990
      3670
  67684930
  85108529
  13007959
      2447
  14748517
      1468
      6624
    916308
  60053536
  85543694
  15079639
  64387793
     66800
       220
  49674996
   8605266
  12924947
  65096379
   6974796
  12382737
  63380249
  47574540
      3030
  14558360
    113281
  40591161
       838
  43500430
  62240297
  28393221
      3400
        56
    564561
  65497121
        45
  48703809
  61409750
  85529033
  36400435
  65512966
  85718447
  90031675
        63
     67013
      3561
   8519550
  12133184
  12277128
      1231
  60828292
     66145
  65562494
   8512279
     18389
   3313229
  59616716
  14634370
      7981
  61583909
  32343196
   2164534
  61449485
   8301169
  64993580
      2187
  83271276
   9501686
  62025745
  13007973
  32556291
  85612363
  10698741
  27800084
   1138885
  62912955
  85287836
  65312250
  12856058
  10698714
  91182847
       302
  10698706
  11883966
     13225
  47592819
  65836671
  20329395
  85413331
  72592638
  83791435
      3893
  70341354
  77974617
   8901024
  10954903
     67190
  46000131
  32372249
  55300216
  20096498
  62951593
  64283378
   9314395
  13328423
  43549713
     14673
    486192
  62411609
  58966076
  65451242
  13136245
       723
  11827016
  11074759
       430
  53498064
   9676378
      4164
      5254
  64979515
      7524
  13125441
  10272599
      1249
   5899875
       974
      1710
  13041374
  64327959
   1331941
   3318049
  64159490
  11047867
    619796
  11223531
       400
      1881
   1020785
  14742768
     18019
       286
  65598473
  65497076
  12133181
   3344458
  62917930
    352205
       343
  63321031
  72938785
  80670697
      3592
      4004
    156424
   9322983
    469579
  60828310
  12992045
  33415686
      1488
      1619
  86800802
  12896497
  63800324
  31885261
   9618844
     66154
     15564
    352603
      3295
        44
  64726345
  85403491
  14700530
       753
  91259141
    352522
   6700062
    352510
  63203390
  63795277
     10904
     13886
    122729
  62917918
  33479108
      1666
      2460
  12913278
        23
  90000187
  65541129
      3368
  59272528
  62992670
  65354643
   9436439
  31885258
      3000
  47094325
  90000621
  84020016
     13619
  97763600
  61900554
  59304396
  63307706
   9721164
  13160112
      3222
  58059136
  85348416
  80200656
  11814333
  11766411
      1490
  64671965
  85171240
  12856847
  36200148
       730
  44709303
   8397856
  31745323
      2057
   1561885
   5036917
  63580084
  20995474
      2506
     66688
   1590857
   9375536
  20995459
      1010
   6700221
  75962296
  90417679
  39095925
  64175021
  64486790
         2
  12012528
       817
      1374
      8381
  83114817
      9153
    480767
   9637001
  13357105
   4133238
  64888876
  23000039
   9100012
      7246
     67135
  47554197
  64710448
   6102030
  65536287
      3442
  14215814
  65450866
  13345317
      3615
    869231
  61321368
  63583148
   9720887
  90000333
  20279597
      2065
   1082628
   1137070
      3204
      5129
  10944008
  17400041
      1364
      3476
    113317
  11908016
  29952112
  85256388
     11617
  38882164
  65327682
      1215
  58600277
    471760
  64419327
  84733086
      6513
  47506358
  60949954
  15050060
  31791648
      4036
  49674992
   9477290
  31885240
       399
   1561665
  28263253
  63693296
  84496932
  12382742
  32279621
    915950
  10579601
     89391
  59075962
  60485334
  33471180
  59587998
   9572282
  64248921
  64941155
  85773703
       856
  38296541
  65317247
  84760382
      6080
     65949
   1637024
  14190813
      2962
    352534
  64884758
      3905
      8355
   8605933
  10698701
  10698766
  31830270
       969
      2032
      5567
       143
  47666225
   6100066
      1913
      6157
    352460
  89621139
   9128120
  18000621
   5728722
  11478296
  12297280
      8120
  90000121
   1711112
  28875181
  90573015
  84742059
  64623450
  90020115
  85136486
  72232915
   9360910
  47376896
  53934110
  61573297
  85380122
  13041435
   2590471
  39570058
  20329319
      3258
      6099
  11101140
     41940
  27541198
  28782408
      2253
      8940
  14390562
  54044822
       358
  11057565
      5505
    619797
  27546163
  22432541
  28834532
       521
       576
    349651
   7285330
  58059242
  11101058
      3574
     17258
  31885234
       606
      1058
  90000601
    129399
   3033498
  13050484
       717
  65454567
  14129718
      3687
  61753108
  64707316
  65240635
  85403495
       426
  97498070
   5907118
   1020788
  85339758
      1151
     16204
         3
  57953130
  63841406
  65051822
  12590811
      3380
  89587891
   3400782
  65561564
   5933648
  30046371
  19200205
  14580999
  62225109
  65097638
  91278139
  64174987
      3266
  58355112
  11510816
        27
    916339
       476
      1489
   2954504
  53498517
  59839801
  31885307
  90000191
  85481873
  12985684
    485401
  40533021
  78158226
      1277
  52700345
      1623
      6060
       113
       934
  65757298
  10200270
      8407
  37991815
   6900011
  14748481
        41
  47653894
      3330
      3979
  14552648
  14700533
  63135771
  47492143
  13041292
    637417
    772289
     66741
    127634
   1622349
  54828284
      3181
      5570
   1890349
  49675010
  12843080
  16500154
  33606643
  90619177
   7958569
      3532
   7279755
   8155477
  29952139
  29826401
  97498069
  12277087
  14748498
     11638
  90000179
  53497127
  14268578
      2521
     11326
  84876984
  11825411
  30014002
  11825408
  90564475
  64681781
  65987975
  64357376
  53498308
  63926098
  68916831
  29804130
   1669733
     66731
  46979815
  65097646
      3544
  90001406
        68
  85558138
  28534649
      5451
  32279753
  30089774
      1603
    496610
    916319
  85379898
  62541182
  33545986
  19771100
  91278118
  38500013
  62214186
     41456
  33510598
  61748849
  85076723
  85612367
  13263351
  20369344
       829
       567
   1665571
  13600122
  13020178
  13239797
  20279584
  84020023
       320
  10900010
      6317
   1068990
  61324839
  75055324
   9045009
  11839061
  86098591
    916323
  64923555
  33125063
      7231
  10979117
  28720048
     11372
  12266057
   8964082
    149560
   1625431
  62161251
   8681761
  12945519
      2067
  65417526
       686
    253057
   3111091
  84991408
  14066944
  14661605
      3440
    168673
   7875370
   9281680
  21210155
  31844799
      1185
      3073
  71800849
  84020041
   9254412
  32299390
  33200800
  98098212
  47094336
  53496545
  64283893
  65655061
  62595641
       249
   3256076
   9256238
  30076760
  28825121
    352816
     66429
     67001
       401
  59549422
  60302223
  64038675
  85420902
  85475749
   7935198
   1543883
   1667458
  12967881
  32298096
  90999786
      3235
       331
     13784
  85376028
      2912
  65557472
  84020024
  28715182
    100048
      1967
      3397
  38795351
  98078574
  58373557
   7334456
   1561878
       697
  90783213
       590
      1009
  40576069
  53496363
   8655591
   7586363
   8301194
    513169
  13021633
  75962295
  28200255
     67233
  10700353
  14580976
    953206
  60912956
  63005298
  47592278
  65702497
   7875373
       784
      3327
      6767
      4223
   9618840
    352612
    916266
      3029
   1095268
  40702086
  65495075
      1180
      4279
  91351454
   3431305
   8947628
      3291
  90000361
   8719322
  47231261
  12661324
  65889674
  85320002
  23209495
  27201704
  40000338
      2911
    861593
  47310871
  22900143
      9963
    352320
    113128
  48685304
       847
      3126
      6001
   1768089
  50700959
     41601
    916342
  12814465
  12973275
     67070
  56816523
  13456795
       898
   3423756
  85543691
       971
       442
  89621147
  45500645
  64174955
  65276002
   8155455
  12209667
     16558
  63921366
  64507197
  85494079
   6631095
      1158
      5272
  65650262
   7322538
  11830722
       280
      2443
      3374
     88191
  20995470
  31769786
     66994
  47418330
  10698731
  12965788
       591
  53700139
       424
  90000390
  84241837
  47592806
  28875926
      1524
     13840
  63423245
  14972335
   9116627
  12399235
      3730
   2570937
   3111024
       205
  41800700
  63729938
     10330
  13125408
  28849839
  31778486
  85321128
     67197
  57708906
  70502590
  29998592
      1545
  14059898
  20275829
       494
  91313903
  49674994
  50404486
  12992046
  63808804
    469578
  59250894
   3246517
  46944032
      4034
  14531953
      2163
  13647344
  38975002
       790
       824
      1256
  90366860
  86275836
       323
  43447486
  65872777
  11913855
       389
   1703784
  32299097
     11798
  91277020
     67886
   1621081
  64480874
      1420
       239
     66999
    352430
  91371301
   1902551
  58296423
  64670177
  85320040
  62766245
  85612381
  90000634
   1103604
  12844049
      2540
  64713667
   8971762
      3379
  85283187
  85863523
  12266075
  31746816
  55136557
   7016570
      5080
  40283632
   9705674
     66734
  86977244
  13169597
  86020516
   8762867
       919
       252
  53102456
  31745315
  13581693
  31728853
      3720
   3426332
   1561858
  65554193
  85529027
  85578473
       478
      6529
       197
  16695095
      3542
   9381790
   7579878
  11830718
  63988266
   7679029
      1029
   9489345
  12591031
   3339910
  63385554
    352380
  48400302
  65601624
  18501187
     83383
  11920529
  47511708
   8375396
  91224655
  97615180
      2788
  28442962
  85454811
   9682345
  15015185
  59820153
  64981237
  85256390
  11883946
  21600136
      5988
      3945
      3372
  49541136
  17902498
     26849
  28801182
  64469805
  65922727
  13125428
       224
  47243679
  38795347
  44709350
  10698737
     16239
  47654823
   9553453
      3569
  20329369
       618
  90000176
  47634434
  66107720
  90001631
  40708384
  64386949
   5907121
  30029217
  31885255
    352489
       116
       223
  65965844
   8424474
  29952138
       409
   1701005
  47128072
   9690176
  12089955
  84172313
      3613
  58059101
  85339784
      3478
  64580496
      2918
  95540110
       241
   1682148
      2314
  11839057
  60990938
       502
      1351
  11827014
    168719
   3294697
  63203393
  90018084
      1860
  91278135
  59356850
        96
  85832628
   9382770
  56000227
  13041350
   9721051
  13500447
      2486
  86176603
        99
  45900449
  63030502
  18500202
  27283002
      2331
  61569444
  59297164
  11884000
  15304918
  15636913
  31778385
  11177765
  59721127
  60456380
  28602733
     14095
    352507
    627118
   9314392
   9251734
  31746790
      3566
  31745313
     10671
  12297281
  29848681
  57581765
   9256269
   8731290
  27716754
       633
   5899871
   9090589
  28410573
       457
  86003434
  40500127
  58296425
  58373538
  13007985
  13998367
  91278111
        12
   1026550
  47094313
  49674967
       609
  84956886
   9505795
      1756
  66026451
  36900174
    480182
  61798700
  62493445
  29709375
      1678
  42100002
  65143124
  32805978
  91258081
   3305955
  11837093
  14264472
    295287
       264
  47493523
   8301314
  11883852
  11883940
     66247
    459444
  64743210
  11826617
  40500118
  65056058
       366
  65195724
  85339778
      4153
   8954505
  11059682
  14748486
   1808512
  47623802
  63163906
  64995946
  14800357
   8762864
      2974
      9075
   4900281
  28265395
      1173
  47174537
  61305132
  12470467
  12973267
      3052
  85403497
  13726617
  63865322
  17800514
  12843077
  50600068
  14634242
     66777
  12314846
  31770167
  29866497
   8829187
  11246503
  38974963
  64590191
  85414397
   8118004
   9116629
      2283
      3580
    916281
  62780811
  85187458
  85711178
  11883904
   4746063
  51609053
   8229528
  31885305
      8330
   2545944
  47420033
      3300
  33479117
  90498059
  64973836
  89520172
  64321942
   9428194
       910
  11210756
  29952124
  90000588
  47094327
  28705819
  61753184
  36500304
  54600038
  59797765
       287
  11112954
  22100143
  86020519
  86022590
  90000074
   2539209
       526
     14274
  90000287
       365
  46951215
       429
      2548
      3764
  46825135
  13169577
      1698
       381
   1726974
  49313633
  11883949
     11015
  64412891
  85116723
   9212068
         4
   3462831
  47094305
  65586974
  10698762
      1174
    469584
  39105817
   1020783
   1600351
  63076748
    332819
        28
  64174930
  12266067
  53498674
  11171717
  38974966
   9354034
  65666931
  84518019
     66553
  53498710
   9106322
  11838697
    352456
  98098213
  64029838
  64994582
  10293471
  33037628
  31745322
     67091
  91165107
    123423
  50346503
  52002674
      8895
  14748489
      3169
      2814
      3534
  53498584
  63966229
  85403456
  15200060
  86098599
   5834736
   9438040
  29908574
  52001077
  66355194
  82612800
   8954532
  14748479
   9548502
   9721242
  16500245
      6211
    352595
    916276
  65561141
  68182671
      1166
      1175
      3902
    597233
  65675056
  60039536
       132
  63839867
  28659433
  46443740
  53499286
      2422
  64740859
  85379846
   5859880
  13263578
  64283754
  85461399
  41000002
  58296424
     66444
  65208978
   9706625
  11901573
   1721303
      1082
       322
  30522753
       318
  61305147
   8701242
  64055000
  14899109
  31833611
  85403478
   8605265
  63956305
  64711034
  31778380
  29865008
  33037638
  11888089
       738
    183656
  53498578
  45273585
  39097421
  15700236
     66998
  14064174
     67232
  64897769
  11901567
       454
      4385
  84153045
  31646279
       466
   9193167
   9298427
  28769163
      1395
      3541
  85187498
      3318
     13831
  85453118
      1921
  46842528
  64547781
      1378
    741465
  74200013
       247
       902
  65005657
  32953255
  64912176
  31682198
  33606622
      3780
  11883853
  62888098
   8934757
  28689570
  32696606
      2221
     66369
       504
      1036
    219254
  64623280
  64341444
  63437654
  84857367
  85378073
   9036708
   9902812
  58248823
  65608802
   1094366
  53498566
  85191285
   5821363
       266
     67227
    127965
   4069617
  28407242
  28542649
      1510
   2596603
  62719095
   9137153
  65017197
  85461390
      5051
    916324
  33567467
       777
  90000104
    916316
  85187462
  12789211
  13139424
  12779467
      3573
  65097855
  65385103
   5907115
  27047339
  18000081
      2444
    129400
  50500960
  15079627
      8401
  49675059
  33641211
      1712
      1852
  83930532
  32420202
   3313231
  63684857
  85112405
   9564991
  11839056
       876
  14748539
      8948
  61753342
  33434603
      3288
   9348434
  30028578
    131627
  65757652
  12945513
  46765720
  47654842
  10369527
  14748524
     67048
  11896769
  84726959
   8519538
  12277173
   9128128
  10442876
  11895640
  14614338
  85909791
  62846159
  64620085
  85846861
        21
  86015578
      2561
  90000057
    156456
  65240144
  11968403
      3196
      1824
      2070
     67129
  17902494
   3313228
  90000090
  52001036
  27162020
   9170868
  84020033
      3825
    352444
  40673411
  65553846
      1465
      3565
  57577150
   5911789
     12712
     66764
  65527212
   8191115
  90000279
   2159053
   1415150
  47585486
  31400012
      3492
  64928887
  32403075
    352471
   5859877
  10698733
  46979822
   8605912
  65392992
   9009202
  64452587
      3982
  64590333
  64058707
   5728702
   9314394
  70800217
  46614097
  11856863
  11446411
  12277091
  14823739
  46883835
  21204177
       405
      1288
   9404803
  10264020
      3896
   1564004
  63392721
    352515
   7579795
  28466794
  31682193
   4065998
     66958
  85735693
  13097171
       149
  28769378
  85376049
  11085185
  90000076
   8558295
  26703895
  46951213
  59616697
  64222877
  85379894
  43300755
      1580
   7917074
  28297529
  37282090
      1359
     66541
   1169158
    939237
   9406883
  13166334
  65410363
  28396782
  64202873
      4227
       378
  64550565
  13584518
       383
      3171
      3381
  91304719
  99008974
   8605268
  22600020
    168626
   5976672
       705
  58057960
   7848236
   9130818
  28200084
  64174932
  30081927
  29804170
  33625674
      2027
   1897286
  46109029
  14832968
  33540226
       535
  61435200
      1419
      3265
  86098590
  19164450
      3206
      3402
  90592578
  91278138
  65740320
  12945518
   4757637
   1692712
   8805258
        47
  62861637
      5767
  32403084
  32890379
  64154276
  85403489
      1624
  85529031
  64191044
  33406031
    875721
  53498708
  60053512
  64416269
  13041351
       610
  65282778
       398
     83847
  64048786
   8791639
   5124715
  62917935
  21600138
  66135887
  11819882
  85562195
  20704134
     67074
   9162759
  28200234
  28861008
  85863528
  13985515
   4133232
  60349065
   9682456
  65563951
   9360908
  53497128
  85529103
  85592363
  13080916
      2017
  53400495
   3188581
  49675011
  13041293
  65444033
  14823623
   9172443
  29952128
    468908
  85339771
  22432512
  37600499
  64414205
  29065065
      1130
   4141885
  60679314
  65044608
  14870109
  13332954
   7971885
  11825410
      3369
       102
    943502
   8361876
  65634880
  32316011
      1357
     66852
  90869090
  75962924
  85339774
  33242042
  32856838
      8303
    123424
   8395981
   9682532
      4358
     16008
     66773
     67062
   4140385
  45400028
  31746821
       620
  40500114
  30001722
  47800993
  13125447
    349801
   9537756
  13568709
       514
      1608
       357
  59449750
  65409407
       369
    685221
  48600074
   7282110
       425
  90000065
  38974970
  13599262
  90000088
  85558141
       794
     66403
     67087
  89520142
  47479925
  63839864
   5907119
  14009065
      1377
   1020787
  63924031
  27415284
  31778480
      2241
       227
  64554845
   7538753
  33486418
    586577
  20327338
  90121150
   2380699
  11096643
  13021962
  27952020
     10890
  12001194
      1365
     66249
  58059180
  64714177
  65337940
  68882224
   9193158
  28910143
  86022661
   1459907
  62905281
      5944
       333
  46445193
  64943097
   1912291
  11861828
     67219
   8519509
     66503
    996312
   1145073
  65413171
  13007996
  62853298
  64185346
  73300133
      3250
      6254
  64580399
  72627179
  80670696
  31493235
      1278
      3293
       114
  64449669
     67095
     67365
      6729
  47291788
       888
       319
  85157836
   7674352
      3178
      3446
  12922079
  13398202
      1504
      3236
       563
   3326959
  60681396
  65789271
   5900509
      2135
  90000619
  64404077
   6356378
       728
      8360
       324
  58479088
   8935817
  33407937
     11409
       329
       371
     41599
  38296542
  61369101
  72200032
  59663103
  85171246
      3244
      1176
  12945521
  31751469
  85558144
  85466378
       360
    352591
   3425352
  63739797
  36400428
       350
     67210
  85171223
  20796693
  27311967
       245
  62524903
  64774362
  11177986
       990
   1026548
      3617
  60597746
  62294011
  63890387
       650
      3434
        92
  11837085
  91164113
  11825409
  31885251
       873
       193
  14748568
  15123828
  32926507
     27627
  38463258
  64982936
  90000164
   9134647
       672
      1992
  85991523
       203
  31885228
  20995466
  36800642
       663
       935
   5740225
  16713735
  29665370
  63665219
  64784497
    468706
  82140912
  13347825
  91278131
    996288
       886
       260
  85461392
  46411222
  60680811
     15935
    916331
  70090522
   8519544
  32167157
       575
       637
       123
  64632545
  20995456
       647
  59272578
  64175006
  70341356
   7702982
  10800022
  20995475
   9566642
  31594638
   1632695
   5740236
  11968411
  14733765
  62242449
  65297974
   1099390
  47498886
  85719090
      1404
  61403258
      1426
      2442
  52001059
  11289384
      9680
   1561884
      3971
  52201045
  65634124
       741
  85101292
  80303446
      1281
  85907091
  90000412
    685217
  93437367
  61583935
   9438047
  33151915
   5038311
  41000005
    916262
  56203666
   9207837
  14800350
       689
  47375264
  65131843
  28814582
    351873
  63729962
  12661245
  13840700
       547
      1794
    825948
     67100
    113161
  33336774
       780
    165395
  11064274
  12424548
       982
      1028
  47342718
  84205128
     11410
    352546
  45273590
  12297275
      2012
      2529
      2857
  47496608
  28670228
  85130412
  27200062
  28200173
      3128
      6078
     66898
  58785294
  85187493
   8519552
   8916601
   9281701
  31766495
      1688
  63793659
   9489347
      1040
       219
   7282111
  38974988
  17902514
  13007980
  98078281
   4883137
      4345
    352531
  10187964
  28393469
       636
  19164449
     12708
  91304718
   1102845
  39106481
  11209669
       259
  40673397
  53601373
  57079769
      1704
       283
    128111
      1855
   9618843
      2316
  85032418
  32018551
  43900126
       546
  62411615
  12945517
  33165999
  22100342
   8407407
   1561806
  59568252
  64157764
  13584737
  28654469
  91277005
  59570717
      3734
  53499463
  64019509
  85157818
  85226821
   8519527
  11968409
  65595946
       552
      2560
    618577
  44300464
  49715919
      3564
  90000058
  60039532
  85340444
   5851124
  29031179
  33469851
  85403466
  12382706
  29655891
  64386947
  13041352
      5042
     25069
  60341165
      2204
   4608892
  11185824
  31770162
       151
    485589
  65745738
  13041322
    351872
   9360905
  12405475
  31885310
       613
  91277031
   2159052
  85198897
   9130817
   9409055
  13371149
  64517043
      6025
  64779763
  83659472
  85505563
     65966
   5039305
   8605923
   7702955
      1091
      6100
  82362120
       596
     66702
     18943
   1144289
  12400155
  12296727
  22432515
     66358
     66738
  63255806
  65093128
  85426116
   8955241
  26904165
  31745311
   3230048
  47407077
   5764480
  60474452
  22432505
  31745308
  55436738
  65281241
       586
  47094331
  85127055
   5864099
       487
      1039
      3120
        91
  65700138
  91244986
  47497865
  65960661
  40696433
       406
   1687981
  46601066
  12803020
  31688775
   1625412
  63234939
  85472273
      2055
  47481896
  63184933
  28919490
   1561824
   5194008
  49678487
  13239773
   1546063
  12993880
       431
     14188
  97615184
  28859446
       515
  85863580
  90000103
       228
  44500067
  62719092
  64621549
  64556028
  11883903
  30060993
   3312548
  59583603
  11837089
   4133236
   1632696
  60747950
  28380685
      1735
      3287
  65655125
   8690176
    916317
      1757
  43900008
  65168051
  85173135
  29866084
  61792594
  28987326
  29748397
  90001521
  90000602
  63755512
   9612988
   9676387
  62429854
  47445014
  53496693
  14628925
  20403384
  31770169
  60485326
  62524879
  27967570
     49241
    341784
  90335333
       765
        43
  55883049
   9489341
      3296
       295
  27248005
  62831208
   2586969
   9492463
  11883851
  47130679
   9682940
      3253
   1894668
   8587987
   9000041
   8661625
  31672039
  49674990
      8739
  65602996
  31885242
      1083
      3511
    128221
  28801208
  40580012
  65135752
   1838119
  47306143
   8679794
      5096
  91041579
    601305
  84702752
  32994801
      1051
  28655340
      1499
  98098202
   9134637
    475889
  65106510
  11210720
  17800531
     13301
  32154400
  40590650
       720
   8361919
  90000149
  90016444
  50404489
  64175018
       303
  47304525
  33176681
   1705474
  28200111
     17648
       240
  47243684
   8954496
   9244785
  90408104
   9500139
  28696647
   8935745
       275
   9060438
  20417390
      2255
  72232922
  11905427
  89621152
  65593840
     66853
  62240304
    358372
  47543693
  59413317
   9360912
      7956
   2549876
  58355109
  65542764
  28817714
      5079
    165394
  63332431
  14009066
  10371610
   2600153
  55123149
  90000051
  29849081
       975
  52600201
  28421442
      3572
  47561526
  70090521
   1140648
  62740496
  65447635
  20329394
        14
  63385552
  10698759
      1680
  61607141
  31746791
      9200
  40705914
       678
    916307
  52731775
      2696
  38974967
  12913279
  14901291
       674
      8412
     67153
  13166578
  85434686
      1487
   9682672
  28635477
  63965221
     67015
  57122012
  31780253
  90451255
  91277006
  61734213
  11884044
     18387
   2558656
       896
      3180
  57079667
  64174951
  65170752
  11865784
       211
  28849158
  28662897
  31778495
  64399952
  14106462
  47020593
  60866774
  65665801
  12331491
      1318
  85178250
      6101
    916269
   9676393
  30098683
      3281
    916279
       300
  84876956
  85032915
  18000622
  47142839
  20286711
  31723225
      5882
  85413040
  39109360
  64323177
  93437371
    647302
       583
  26400003
     11131
  47451179
  62411612
  64813740
   9100656
  20342139
      2111
  55107028
  64879569
   9001754
   9162763
   9347807
      1520
  47142832
      8943
  91244987
     14998
  10620568
  14581000
       972
     29084
     67079
  26707942
      5528
  14751103
       522
   1632356
  14580912
       811
  64175012
   9079899
  14519538
  14742755
  57948338
  59076018
   6523472
  86968872
  64777627
  85186867
      3344
  64185525
  85468379
      3454
      4448
     67253
   4413219
  14070038
      1470
      1761
   4133239
  63607929
  12634672
  26400053
     66985
  57047701
  14215815
  39106490
   5878250
  47305433
  65454161
  10698758
       284
   8301246
  26002480
  28863227
  26202122
      1989
     27524
       349
   9360918
  20402018
  29771516
       395
       309
  47634400
  62776983
  64704830
  18500198
       622
       915
      1617
      1442
    113316
  40562417
   5878248
       139
  59570375
   9618842
  11748501
  91277018
  65536286
   8897680
    156426
  57079698
  11224949
   1210219
  85187966
  85209113
     43271
  85439438
   1138469
    574602
   8994885
      3550
   2878789
  64419326
   9000022
  47506357
  50372805
  60828264
  63188761
  68638715
   8519528
  11819867
   1715580
  84636764
     25070
  47395903
  28200007
     13367
  85604336
  16755855
    480889
  37916871
  13041353
  32314679
  91313946
  28572493
  84289611
  85108526
   1722307
    352560
   5700688
  13041291
      1597
   5953208
  11185823
  13041281
  14229107
  11903112
  33444074
  65178777
  63332422
   9708964
  61113213
  64096292
  10860675
  20995472
       593
        55
  64872196
  26204044
       956
      1648
  86004191
  53499111
   5038320
  63133026
   5738591
  32045583
     66357
     66739
  85187464
   1068796
  65664552
  14600621
  33315773
       736
  85565759
  11825412
      1132
      1124
  86020521
     67164
  64264718
  22432506
       100
    564575
  63201789
    113315
  53498307
  28350480
      3354
  61242868
  71424301
       585
      1897
  84496911
     66854
  53601083
  63437367
  64124224
    626736
  85340423
   8301254
   9615878
    564568
   2586944
  64916253
  65447811
  13263608
  90525844
  63203388
  40708268
  20995465
       519
      3894
  14634340
    481850
  14704699
  19927700
       520
  20420619
  33028192
      1911
   3406266
   9360926
       716
    225176
   1150814
   9456361
  64096503
   5899862
   7282112
       173
  85030242
   1078050
   1561790
   3255284
      3575
    352532
  31796931
    916326
  33545500
       427
  62608025
  64777023
      2792
  63522810
  65631653
  47671002
  12843076
   1625867
      1171
      6312
   4066050
  64174988
  64475065
  33335256
     66690
  64918938
  65177903
  14224579
       282
       178
  65023027
  47654747
      8342
  53496694
  50404478
  58355111
  84742069
  13097165
       475
       917
      5834
     26851
  62411614
   4069487
  85863498
  85380124
  12675694
       805
     66689
   1114111
      1691
      2930
      3998
   2539211
  44700009
  28200011
     66905
  62920926
  31200062
    647301
  65826286
       112
  64386946
  65215306
  10698751
  12133182
     66762
  12209659
  32279879
    225173
   1625422
  60302919
  65608810
  85403476
   3379090
   8954501
      3590
  46900936
  53498264
  64185418
  85450743
  10341831
  90415607
    939236
  30058388
    113268
  50404488
  59570690
  28815533
       108
  85543693
  39109362
  65631609
  85486983
   8519554
  64923783
  12348502
  59455116
  65126497
  63834179
  14059733
  22432528
  47369232
  60061720
   9296087
  13169576
  53498696
     66799
  33219457
  85108509
  75962926
     12464
     17227
  15086485
     67047
   1171160
  12573512
  30016079
   5489763
   8573204
  58373504
  64338727
  78158423
   5834730
  65535665
  64521553
  75962899
  85885862
  91040230
  52479877
  11814337
  15123841
  20329335
  47249412
  32778508
    916267
      5743
  91209005
  85383139
      1900
  62071235
  65180007
  16695110
       868
    351615
    916374
  24310529
  33011745
  64945426
  11810353
      1086
  90000123
   2530824
  22601623
      3269
  47615647
  22432513
  20345877
  85303862
    349385
  45000146
  28801141
       681
      1285
      1363
      1850
   1653774
  85529035
  40580737
  85136442
  33340273
    480244
  14100896
       489
  15301100
       986
    351863
        78
      1805
   8805240
  13019998
   1145301
       719
      4163
  90023280
   1561814
  59272544
   5899863
  33301998
  90029369
     67226
   1632370
  84770540
      6283
     66326
        83
       180
  85321148
  11884040
  12277090
  14226161
  28670230
  33271130
  91326555
     67261
  27500205
  29980331
  53498748
  64388733
      1253
   3401033
  30029211
      2754
     67086
  90000253
  50295987
  85058553
   5100021
  20349458
  63096877
  20102599
  21210564
  32316146
      4226
      3382
  85378077
  86019385
  28769170
      3153
  63659538
  28666401
      3274
  85928876
  33545994
  33043153
      5886
  11266137
  62917929
  78158224
  43500254
      1360
  39515013
       410
   9282276
  47347724
  32718134
       844
       879
      3223
  10123570
      1665
  65970210
  85562156
   8679810
  30014023
      1899
  64558476
  65414393
   7349248
       758
  28396780
  28497629
   3363953
  85108525
  29200282
  57750038
  63786646
  85697393
  13028316
       518
       353
  50398145
  85171247
  11084831
  65973942
   9224147
  28550581
       147
  52731682
  61313455
  61403336
      4064
   1599001
  62541176
  84022437
  30881749
      1464
  84898436
  90000418
   1600430
  60350636
  84165340
      1978
  63703023
  11179195
  59570739
  28278259
   2545936
   9438052
     66507
  85491409
   5859876
     66647
  14268538
      2688
  47518761
  11883961
        36
  58373496
    697974
  63697301
  65237065
  14519562
      4293
  32225210
   1534480
      5927
     67369
  47580001
  61573293
  62065858
  65008269
  13007992
  14616522
  22432538
  31746820
  98050072
    916233
   1915099
    282283
  83609989
       791
  60837965
  63440475
  85112431
  36800057
   1885188
  64338726
  76448607
   9333843
  29974190
      5009
  12209669
    128321
  31960885
  46817657
  65662065
  14059773
  20329334
       238
  63829957
     66953
  63891627
  64428297
  15049965
  64283769
  65540916
       865
      3170
  85882802
       146
  40727536
  60142556
  84022438
   1561879
  13239754
  33567468
     12799
  31885224
       551
  63551075
  84991411
  28779015
      1543
  64743980
  16755849
       496
     67107
       806
      1284
  41000012
  64704852
  33385914
  90000383
  90526389
  84165341
  33418335
    869192
  33415681
       198
  11123499
  18000624
  91291235
  30037812
       985
     66141
    213338
      4394
   9045010
  22432539
        79
    495480
  47310872
  64326945
  64449688
      1806
  22456590
     15542
  91007179
  14937182
   5878243
       553
      3563
  14321344
  47492144
  60265356
  65274827
  85340443
      3525
  12913253
    170872
  64152272
  36200123
   1000027
  85398003
   9090611
      1949
  68522126
  13041321
  14888097
  14129733
  28411798
      1571
  49674868
  31745312
  33641215
       612
      4365
  90000059
       150
  49675060
  63808808
  64461201
  84957595
      1092
  84079913
   1508868
    352405
  91317218
      6024
  11403397
  14901230
  63731613
    351118
     16203
   8359712
      1568
  85199821
   8605910
    698372
  53601015
      2246
  63437540
  82821107
      4328
     66568
   8931049
   9076120
  61073363
  65799921
  12392867
  20366728
       488
     84537
  64185369
  11097636
  31770177
  89621141
  47638000
  49674838
  85529005
      2481
        90
  65186404
  14087366
      3121
  47244713
  57917381
  85472432
  11181496
   1654310
      1987
   3201337
   6168998
  31400051
       403
    538087
  63859809
      5504
  63571720
     67051
  65216075
  62163086
   1127591
  65414162
      1428
      1774
  52785493
  63827895
  64060492
  27137373
  44500068
  47492165
      1222
  62429860
  65126498
  12459608
  13347832
  85442077
  20600686
  64588606
  84020032
  31778387
    942581
  21200019
  85324310
  53498650
  84354850
  85826906
   9116624
  30084303
  86005051
       234
    670778
  65589550
  12992054
  17900091
  29793002
     83771
       444
  65561375
  28666395
  32865530
  51458132
   8799280
  12945516
     66463
  85183676
   1508861
    699440
   3174689
        42
      2584
  62490947
  11883950
  85175485
      1622
  63321022
  12209665
  27500195
     19433
  62481001
  64342582
      2749
  70344038
  13197129
  91160946
    352533
  62004222
   9382765
  53934078
  85173146
  46601091
  64469281
      4231
      8354
  32198089
     66554
     66707
  40606643
  31688680
  47451158
  53496362
   9381761
  91304710
      2183
  90000070
  84547428
  64418811
  29866074
       142
  85191842
       968
  12297283
  29032434
  85626870
  47128115
  85784106
  12973349
      1252
   1714397
  63348853
  14614307
      1112
  90000110
   4393180
  47094326
  65008266
   8301116
  91153328
    489297
   9128121
  30001720
  90885876
  85518723
     19745
  47060867
  62240303
  12277095
  33484922
       540
      6098
     66775
    916343
   3192697
  12668370
  20800147
  85991515
  60226030
  85309279
      1491
  48100003
   7797963
  47418373
  63332430
       979
  47387930
  11883902
      2916
   1151720
   8605942
  86005001
  90000142
  58401132
   6685319
  85897100
  90000097
  64928841
  85340409
  11884041
  25004092
         1
   3230030
  62846121
  85538078
  53499039
  49671962
  85413404
   1632550
  85557564
  31746805
  33300140
      4217
     11809
  91291383
  63839870
  13891178
  91291244
   1117326
  64358498
  20329368
       929
  14066945
      1472
     51486
     25063
  64655997
  17902491
  29634306
      2830
      3614
  47501117
  65376005
   8815357
  91278150
  56386086
  84908442
      1440
      3398
  65278903
     67072
  60485325
   6731782
   8385134
      3167
       843
      2558
  47199478
  12973503
  14215949
  11827021
  46951193
  10341847
  13169585
  14748487
  31885225
  43500251
  64202463
      3552
  46032608
  63399389
   9665221
       770
       948
  63085794
  68190570
  31885241
  44000213
   9000042
   9637655
  62632712
  14600576
  64130822
  33169384
  90538273
  59059098
   8065606
    869193
  63585646
   5907112
   8361894
  50398144
   9090588
   8230421
  14094175
  64341450
  13139365
       855
      1052
     16468
  85863560
   3373773
  63648659
     66997
  40724303
  85364328
     15547
  14901278
  13998376
  65245885
       578
      1301
      8009
  64979704
  27311965
  64126351
   8259551
  14059774
      5612
    253055
        19
  65354642
  14783219
  31885257
  91291393
  38500138
  57013244
  85529026
  85339782
  33281952
  62791599
  85348415
       201
  62825639
  83658956
      3259
      3619
  90000620
  84770526
     66446
  11830719
      1945
  61708411
  59797755
      3034
  49670989
  65393395
  65467151
      5800
  29857811
       731
       909
      3094
      5985
  98078293
  46189079
  55883050
  11246506
  68140557
  20995473
      1129
      1139
      1816
  38800628
  52001086
  11246479
      2167
  91246670
  85569405
  13041298
      1638
  38739495
   8605919
  28485932
      1148
  64938931
       649
  65089052
  33490383
  65587247
     23008
  53498581
  63820351
  64309757
    505373
   3236856
      2005
    125217
  49674828
  62634706
  31778496
  65440657
  41000011
  90000630
        32
   2974825
  84915358
   8455263
   9414206
  14827530
       786
      5128
  28887212
      3203
      2066
  65500622
  65054552
  52187257
  85340416
  27162015
  28689581
  13775174
      1026
   9670704
    352393
     18277
  91291437
    165393
  65440710
  18025917
  11210753
      6799
  65533115
      1928
  24500004
  33151916
  90018054
   7579851
  14580991
     66850
  47494059
  55031588
  65666089
  64919905
  65297951
   8610435
   9461559
  21810548
      3168
  65207252
  28655623
   1694373
  64882176
      2171
  12277166
      3533
  90000622
    916259
  52300309
  28883257
  90249847
  29865003
   4140380
  85059765
      8740
  32686967
    698337
  63474865
  85339777
  32320595
     66421
  46842530
  29952111
  57079895
  30014015
  28513185
  85270694
  11839058
  65452397
  11224967
   3378951
  56995187
  63323299
  84898691
  31778498
      1555
     66352
  13123294
     67175
  65594169
  90534600
       225
    352594
  65090401
  27012277
  64100254
  64525626
      3879
  49674813
  85157840
  85387272
  14783220
  64758559
   8605955
  27204129
  28807176
  85539359
   9222402
      3479
    916282
  46411226
  65586844
  28863316
      8380
    485781
  28297524
      1567
      7613
   9477296
  10698756
      6913
     66649
  41239968
  38844247
   3207503
  12661286
  14700527
      4258
  91050825
       190
  63192688
  33185097
   1665923
  32343745
  30202399
      3832
  73800219
     69061
  12197060
  14066941
  90000589
  50346505
      9899
        72
  16733835
  90001881
  91278134
  13715284
     67363
    997344
  59075934
  14227897
       599
  64024902
       288
   9143231
      6611
     66208
     11843
  15123905
    494900
   1182484
      1733
  63296480
  14672860
     66624
  46859946
  60828115
  65537052
  65040684
  13041297
       944
  90592576
  90000085
   9390999
      3233
       362
  65889742
  84742086
   5933555
       831
   9682438
       126
  85187461
   9222403
      8988
  53621493
     11362
  50389918
  65274616
  13865729
  31746806
  63388308
  13610839
   1625438
    469758
  47615667
  53600904
  62490942
      1970
   1632456
  47493522
  14580988
        15
  49662111
  84677287
   5839857
  32326205
  90000540
      3980
      6156
  85963585
  63296450
   1083415
  64677679
  85403488
   8397855
     14078
  61601784
   9184333
  11839059
  19125020
     66732
  47685399
  68190566
     66244
    352691
    475896
  31770173
  40615936
     49362
    821424
  91278128
  33281956
    341782
  90000504
  60349062
  47153336
  29897509
  98818260
  52027937
  91278127
   7447159
  28350479
  64988136
  33545489
  33094246
  13998370
      3003
  62636687
  83659390
      3371
      3852
   1147544
  47573710
  85958500
   8455217
  31778377
     13845
       308
  64905039
    113415
    352609
  64424869
  85612417
  11204340
  47654822
  83791428
    565918
      1406
  63343547
  13970573
   9212379
  31933882
   3334809
   9206440
  90000054
   1535489
  47498342
  64544503
  61403255
  38974962
  65494991
  85529044
  65586402
  28833088
    667791
  29655888
  32279620
    352465
  11179189
  20096510
   1625869
  84545546
  12277092
  20279593
     14493
  62917912
  12323550
       911
    350482
   1109239
  63430052
  10341626
  29952127
  39055146
  60485327
  65489356
  85562168
  65578423
  66246327
       511
      3722
  90451253
  28662899
  11826619
  60053526
  85112560
   9466828
   9314193
  14888064
       764
       559
  90000167
       213
       977
      8975
  14898741
  85340440
  86136010
   3576390
  53934103
   8896191
  10742740
  14689788
     65387
     15327
  63395114
  14215816
  11246462
     67078
       168
  64608721
   7450339
  26200738
  85574611
       393
    518907
  45418237
  62390052
  64555485
  13041295
  13200898
  23000118
    916313
       702
  90718903
  85658304
  12573503
  38974969
   8723152
  65485266
  15800263
  60053490
    916349
  64750021
   8605938
  63731615
  83640610
      7210
  65827363
  25404171
  28789753
      5013
   5899866
  14291846
  20275832
   3312541
  47116105
   8679774
       701
   1561880
  62236769
  64784265
  12209630
      3286
      2161
      8686
  64288373
   9059543
  50372813
  13125406
  21600149
       796
       826
      3195
    485560
  39137261
  63323269
  85173145
  85461389
  20313545
  91276992
    447979
  60053517
  60349064
  11838700
  32937824
    156462
  63772527
  12209639
      1250
  90592542
       250
  63433051
  65356783
  86069077
  15000080
       145
  59668238
  64275852
    194616
  49675064
  65095609
  65731405
  85863525
    352449
  64657496
  85612395
      1146
   2500069
  12973348
      9746
       298
    916274
  64684794
  10698746
  44300162
  64744166
  65182175
  90018286
    822732
  45273566
   9466067
  13041533
  53498327
        38
    480259
      3731
       107
  61145664
  13041410
  15000008
      1744
       352
  38276575
  13041368
  12661236
  14059734
     65822
    352542
  12763149
      1546
    155090
  15198566
  31885229
      6178
   1682143
  61386324
  10103400
  28825120
   1011307
     13978
  47418158
      5848
     66370
  84787919
  21804045
       531
  38500015
  65586968
      5986
  91291433
    156458
  63029711
      2448
  11084832
  90000101
  65501544
  64846842
   8324501
  29036693
  64399956
  28881185
      6083
      2876
      3465
      6653
      4069
  13328441
  33418520
   5880761
  31746815
  90922257
  48315554
  63840151
       787
  86017652
   3390084
  45500029
  10153160
  12851890
      1087
       680
    279922
       106
  61753383
  27162021
  65596588
  11901570
       587
  86126382
  64899157
   9665302
  11753084
  28762442
  31885253
    352513
  47094299
  47094334
   8679771
     17229
       315
  64651405
  64172569
  90031674
    916232
      1103
   9517664
     67140
  47420922
  33625706
  47179775
      2701
    697957
  58134018
    583050
  13239774
        82
  47425815
  13300191
  61449482
  40606315
  65098538
  85539463
  28817715
  82362118
       273
  60644129
  85647003
  32018114
      4225
    480290
  97433226
  13051923
  28824294
  62992744
      6357
     66956
   3401034
  64174942
  65192677
  36778775
      3329
     19796
   1561860
  12392871
   4949902
  50404487
  65558267
  12209674
  90709680
    916268
  65555386
  83658967
  11821459
  90001507
  65175423
   9436433
  11180565
  12000693
  28863288
  47451174
  58059259
  65631457
  65144004
  28603129
  33540311
      1898
  86097592
  56592102
   8605954
  29303420
  64945214
  65454459
  14193812
  59974197
  61943264
      2194
  53499446
  60208331
  65060601
   8400052
   9438037
  28715805
        85
  50372807
  10300029
  59272542
  12382703
       110
    352311
   9584635
      2116
      1588
      3349
      6340
  91291228
       128
  58988124
  12843085
       174
   3420405
  61002245
     67080
  85719085
      3846
   5864124
      1635
  47485201
  11314500
  30014012
      6778
    153831
  64215485
   1119562
  47365051
  65374753
  29410541
       732
       696
    485472
  59677974
  22432510
       104
  47363868
  63989880
  85129130
  20279602
   9721484
  31778477
  31885231
      1074
  58981119
  14748490
   1531581
  12600140
      3123
  47343960
  50372808
  64592166
      2456
      5879
  75963153
  11884037
  10330294
  65632851
      5011
    156395
  83656883
  63437655
       712
      1503
  46948293
  59076079
        22
  13998357
      8121
  90638980
      1606
  85500167
   9224149
  11210724
       601
   1586740
  85108527
   5038314
   8301263
  81457173
  46039167
  30026815
  20995471
  10698732
  65143294
  14009298
      2960
     66487
  99596212
   5878246
  12948468
  53498073
  83430540
  18500209
   1625432
   6684351
  31594641
   1687033
  40696436
  63728500
  12277107
  97338589
  11866267
  12133248
  14748521
  53496618
    685219
   1577913
      4302
        67
  15123851
  47654845
  64567691
   7579899
     11033
   1130555
  63571722
  85173113
  70344035
  85492210
   8964089
       598
       325
  83659459
   9724655
  14800029
       367
  47179773
      3944
       290
  10698760
  33094231
  91173301
         6
  47501094
  65236333
   9134304
     66922
  97615185
  60866814
   8359722
  63332421
      1258
      3515
     17868
       463
     66745
  85403498
  11181488
       619
  57079909
  12945520
  32316046
     43309
  11838699
      2226
  91126717
  65143744
       271
        51
  62575128
  58600205
  59151468
  13166577
       539
       709
        26
  53367740
  61101593
    590226
  63996160
  64175014
  85403469
  13681106
     69057
  64174944
     15123
  64501963
   9682875
       507
  11780301
   3282283
       673
    350736
  11225018
  39515007
  59218621
  60349640
  63864647
  65289516
  30162288
  90000617
  24200181
  18600235
  33028188
  41000017
   9438057
   9721050
  53601394
  85310285
  82170585
       373
       163
  47431863
  38879805
  13139294
  51200730
  12781728
       527
  53496368
  85612377
  28556643
   9085646
  38739461
  49675036
    916329
     11541
  60585431
  33429443
      2377
       382
  32850640
     66653
   9459122
  14263841
        94
   8605924
       407
     66139
      1353
  64528959
  28095998
       798
  65442500
      4950
  32279887
   1004479
    915648
  29826404
   1099857
  85226842
  12037245
    168717
  63203395
  60473942
   9404809
      3449
  47427596
  14103386
  86168133
  73800168
  82935342
  83656392
       565
  63392703
  47544073
       670
      4354
   4066015
  38974973
     66633
       218
  47520737
      2046
  90592540
   5026806
  14850929
       159
        97
  47062338
  85340274
      3460
     66872
   9604822
  85434864
  91278136
  85339757
   5899860
  29157528
     66535
  85198883
   1561770
  13263582
  14038593
  31778383
       417
  65235262
  14689789
       510
  11819878
  15021421
      2001
       230
     67148
  60266102
       459
      1373
  49674969
  78158227
  85753054
  62613639
  14531968
        10
  64622535
  85863547
  38739462
   5839848
  22432523
      3856
       305
  63232603
       545
    351086
       242
    698366
  62842667
      1274
      9744
  89621142
   1561817
  14287979
   9076091
  65359108
  85247188
   8301215
  28528482
   9391001
       573
  84702744
  27332391
  63815492
      2588
  63303698
  85024009
   8008269
   9537186
  29698224
   5899855
  28754821
  31745321
  20796700
      2483
  47402787
      2706
  90000119
       263
       525
  90000079
       364
       597
       217
  58373540
  19894350
       312
  84107062
  27804142
  31745314
       456
    352251
  83686034
  10700807
       380
  11609109
  98078287
   9331320
   9721306
  44601102
  10698765
      2290
   1020784
     10893
   8382645
      2991
  65090299
  65203997
  14033710
       270
  12365888
  90424795
       344
  58296402
  11837092
  33510589
  52731757
       306
    685231
   8954510
  28448029
       435
  86176590
    486196
    810232
      4970
  91304851
   1015225
  64058738
  61310215
  64493532
  65392132
  14059896
     67044
  63174056
  33166006
     66246
  90526381
  85403486
  65172199
   7904856
  20299448
  29037007
  47579999
  64389213
  96520225
  63828174
  53601302
  12209631
  14531990
    601312
   8397857
   9228425
  65567265
  28671951
  86044750
  58847536
    387759
    155163
  64797507
   5906061
  11819881
      1755
  75962289
  90000106
  11053177
  12857757
      1620
      9076
     12676
  61149942
  32299389
      6082
  85439976
   6902234
   9328626
  32850641
      1006
  90000175
       258
  40708383
   9637633
  14701019
    352419
  83497819
  29661765
   1666779
   9044273
  38974968
  47497862
  15301322
  10698726
  65202150
  12992049
       799
  39095897
       491
       528
   1561788
  51200731
       978
  60866780
  64732112
      2504
     66461
  90638981
  85418058
   9404806
   9721110
  28767478
     83379
  38546359
  65327698
  32279622
      1352
      1448
     66654
   1625413
   9381878
  48600071
  77974619
    695149
  12277148
       462
       632
       255
  32397955
  90017959
        98
    168706
   9328630
  11827015
      3943
     10672
  55118483
  60474315
  63504230
  11878991
  20450319
      2547
    973997
  64200149
  65057841
       243
    352506
  64005217
      1599
     26847
     66993
         5
    953214
  15304954
  85863548
  14582678
      3800
   5600284
   8407403
        11
        25
  47783675
  49674968
  58373539
  85361753
     66464
  32193576
      4304
     65156
  55031555
  31848184
      1463
       542
     13835
  64175017
    956550
   5035726
   8605956
     69056
  47348300
  63619886
  28503100
  56632541
  90000600
  63344419
  73800218
  85614630
  31766741
   1127037
  14823616
  28825127
  32422090
       508
    480816
  43900260
      3545
  84702745
  32225209
   9535748
  73800183
  12277093
  63830428
   5864134
   7448230
       617
    113163
   1182483
    741554
  28482517
  12382712
  18600243
  32326401
  61449495
  64753850
  64886843
    916328
  76767281
   8605940
     66625
  15100213
  26402130
       376
  14287957
     16040
  85226843
      2724
      5252
      3568
   1647933
  62574765
  65995310
   7624160
  64248917
  45500086
  13125429
  13998368
      2359
   4069526
  63296297
  85403496
  20995477
   8822962
  47245803
  11209668
  62429855
  64027712
  14700525
      1394
  91304701
  46590175
        95
   1561801
  47493521
  64386948
  10698738
       115
  47420068
  64288668
  66355214
  22432501
  28451827
  28629966
  29826403
  85612376
  33400956
   3394597
  63188654
  28816562
  90592595
  64390564
  21600135
    556102
   6731780
       461
       326
  14898754
   1106237
  64199661
  64503314
    341783
  63892163
  11200038
  90000302
    685218
  85442094
   7245812
       675
  63571721
  84619789
  10264007
      8406
  85569406
       857
  13261189
  57493102
  12945494
  90988396
       432
      1084
      1128
  15123807
      6636
   5899872
  47407089
  49692873
  11133290
     66536
  64507467
  85307620
    564571
  43728985
       165
   4322867
  42410674
     67176
  10742737
  28629952
   4069678
  85604355
      1720
  85877835
  47453278
  11059520
   9134298
  33545492
  10300886
  33475547
       581
   3237846
  13067484
  24200547
  43500222
  58296388
  22100016
  60053505
  10698688
  29353842
       538
      1206
  61573294
  28604220
  91244980
   8605945
    468906
  63219877
  13594412
  85578456
   9720477
      3316
  18501194
    496604
  62429851
  90000154
   5038342
  64386945
    698382
  10332493
  28943679
       818
       485
       216
  37400038
  58373553
   9130826
  85300588
      1531
      3175
   3437499
  85171231
  90002939
  59449649
     65165
     11540
  29888035
  32299064
  33288325
  85339755
       411
  11059383
  29768173
    916314
   9682625
      5557
  84241822
    352386
   8109035
  14748591
       471
  47592816
       232
  16713774
     67244
  62867166
  63522822
  63800308
  65561453
  65596067
  65665015
       878
     12351
    113396
  85461401
  13840124
      3529
  47105660
  62948104
  85529025
  11127015
  29995566
      3448
    352597
   3337071
  12089957
       118
  12922988
    916275
  47451187
  63760847
  85032908
  85599651
  90630393
  64743982
       875
  11827022
  20271503
   9130830
  20796684
  47407064
  58600119
  64590161
  85320031
  20349432
      1595
  11837692
  29918170
  61495654
  63879856
  85863437
   6798418
   8600033
  90000570
   3401043
  53668483
       111
    698339
   8008268
  14030471
  29991764
   1056153
  59616703
      1321
       317
  85411730
       327
  17902497
  28200086
  11732183
      2186
     66886
  90000131
     67205
  60828297
   5821353
   8356841
   7495989
      1572
     22429
    352300
       256
   9466840
       455
  62429868
  10860674
  14064175
       334
      3053
     26848
  63290831
  11902018
  14245897
       465
  72592639
  13998369
      3546
     15174
  64681872
  84956884
        66
   5039045
     27534
  55123161
  64501945
  85169929
  64688604
  31885256
      1388
  60950002
  64334602
  65166247
  12832590
  17900125
   4069559
  60866795
   5769769
  14748493
    538052
  55206981
  14901281
  63961576
  64279417
  85646892
  65918364
       722
  11202721
  33151913
  15100846
     17875
  65175745
  67538400
  58248820
   9477318
      1534
      1605
  58988191
  73800165
   9219949
      5041
  15015181
   1902545
  63210419
  62572672
  11466196
    485779
    916327
  64783028
     13563
   9466051
      3806
   1622402
  62867259
  85030241
  85171234
   1561793
      2004
       120
  50240065
  56000217
  62677795
  64640327
  10698721
  32279862
  31885302
      1618
     66153
    485569
   8065599
  90001880
  14580967
     25064
  38296543
      1105
  63726028
  65171373
  27267586
  70700420
   7105344
       235
    126010
   1632420
       445
        64
    113280
        71
  10381591
   5878244
      3880
    183008
       754
  91291215
  64778425
  12945515
  21200148
  13418809
  63942000
   9322964
  10898702
  33306480
   9375115
  28642261
  90019438
   2519388
  27648226
  40719642
  33094248
  14621758
       370
    996311
   1683484
  65382483
  65701518
  13041354
  33525614
  85505042
   8770938
  33489232
       157
  11839060
        88
  65163007
  85183689
  27202112
  30014007
  31770160
       594
       160
  64478548
   9708963
  12945476
      2553
    352387
    352503
     84145
  64771096
   8367591
       955
  64794101
      2866
      3854
     11360
  65202174
   9328629
  27074593
   6685314
      1304
     13832
  90000598
  39173010
  10698736
    520775
       666
      3122
     66243
  65391723
    995222
  61105713
   8679770
  64444782
       580
  65650272
   9144518
  12202127
  14704617
  86031165
      9742
  44201198
    916332
  14291367
  30037803
  55201126
      1817
   9721271
      2103
  12339989
      1407
   9438039
     67076
  53601007
  63256937
  65789550
  14259819
  33436808
      1910
  90000143
      1056
     14063
  91298754
       184
  53500048
  29771525
      1506
       176
  75334725
  85178247
   9256270
       428
      3323
     67241
     83770
    485380
       778
      1315
      3416
    165418
   3069474
  53498124
  63006206
  63039141
  84020031
  85909863
  64240898
  65668751
  12787440
  90601816
  61564962
  14748541
       209
  65488611
   9568877
  14621782
  49692881
       167
  64876469
  84985369
       177
  85568402
       390
       474
  63174050
  64174989
   8397849
  65096850
   9564801
      1579
  90000309
  53498569
  91276988
  47666204
  23000044
  47638402
  14823655
      4024
   2539212
  47592821
       932
    647300
    780440
  11838702
  12133183
   1621512
   9422909
     15454
  38463326
  63864949
  64174952
   9090612
    352682
     66557
  86800790
    475883
  64983244
    154746
   1374838
  25294379
      2453
   9489342
       832
  14033784
  62294053
      2531
   4069653
  47418308
  12277126
      2967
      5056
  28350482
  61753415
     10382
      3006
  40590648
  60485308
  13007930
   8301323
       557
  58373552
  63278735
   8592446
  58296410
  22432522
      2554
  46203771
  47467516
      1096
   3230166
  10700052
     66848
   3370201
     12376
  63431849
  71799133
   8931044
  17900010
       154
   8347205
  13125419
  12791692
  24904213
     27611
       708
      3486
  90000109
  56386047
  12297278
      1023
       336
  65598142
  12992071
      3651
     83725
  39137076
  12650680
  31885264
  32243142
  32365399
  61403344
  63133038
  64904469
  63120816
  65786433
  11255446
     15124
  46885880
  64597021
  27288112
     10905
    113295
  40500130
  65824257
   7674327
     67192
  63203316
  32315968
      5795
     18390
  64185494
  12277164
      3298
  27162001
   1561796
  15104265
      1700
   3110991
  61666940
  23204024
  33335118
       725
  64291742
     11930
  91040249
  14087359
  65888372
   8955261
  11400138
       763
  20107692
  12133250
  28594535
  59151466
  63278730
  65745715
      2923
  44108984
  62240302
  62343459
   9124465
  33102619
  91304713
  98147484
    352596
  64910704
  26655299
       893
   1902558
  46443741
  83712493
  12843082
      3517
  60828312
  48000308
  11014130
  48000193
   8679788
  33508730
  33625683
     12349
       185
  29971241
  31770170
    168642
  46446716
  64713837
  10240033
       691
  65244656
  64782112
  32193545
       751
     15121
  90000069
     66733
  64588603
   9721052
       724
     66883
  44300279
  61694343
  12209651
       158
   8679791
     11034
  53498274
  62550663
  64713662
  17902477
  85189241
  85429816
   1968619
  28696352
      1530
  59782768
  64778046
   6600455
      2360
       412
     67147
   3230160
  53496366
      3570
     66988
  49313632
  70344036
  12037201
  14148879
      3795
  47544081
      1909
      3248
      2146
      2552
      2000
      1016
      2143
   4111393
  27204084
   1561896
  85858944
  85863546
       231
  62575129
   7470903
  90824078
      7229
  29826402
       877
       706
  14531969
      3853
   6594673
  47094332
       460
  91165108
  62729537
     15122
    645285
  64174945
  47547121
       676
  52200444
  85417961
  22403898
  65928604
   9637667
      1273
      4356
    352457
  65183208
  65250576
  28459560
  29109545
     66693
  64597135
  18600234
      5032
     43228
    996331
  85339781
  12634664
  24200180
       509
      7987
   1105076
  12973268
       564
   8954508
       512
  11883947
       727
  48162280
  85472201
   7091644
   9548488
  11861809
  16755858
      4899
  90000616
  40139057
   9521575
       433
       374
  13139291
      5987
  61449488
  31770164
       415
       543
       164
      1462
      3342
   1212262
  58591216
   9174661
  17500007
      6396
  63431135
  28518552
      2044
  32683872
   4133214
   9123107
  12297279
   2682488
      1529
  86176591
       339
  65234904
   8770942
  90601809
   1625395
   2558704
   8605939
  11912484
      1024
       801
    956551
   1681902
  12538932
   1912249
  85383460
  12133247
   5899849
  28863195
      3315
  60226056
   5800038
   5938057
  12277097
  90000155
       189
   5035741
  65587005
  33159689
      3881
        40
       215
      1044
      5569
     67166
  50077086
       892
      2123
    564573
   3110990
  28205268
       314
  14382219
      3026
      5167
   5038305
  11838701
      1509
   3462870
  50240063
   8679801
   8916988
  10698763
  60966768
  28585900
  12049918
  91277023
  63303700
  85768458
        54
   1115787
  84702750
  29990305
      3249
  60053515
   8805242
  53498579
  75962785
  29987025
     66459
    750755
  49675061
  64623014
     30153
       131
  63770443
  14743127
    480807
  64040486
  20382301
      3317
      2810
  63978282
  12992074
      2224
  85989230
    943503
   2878796
  65313019
   8519512
   8657968
  14514945
   4069594
  33545491
      3892
    352746
  64557032
  28485181
       707
      1068
      5074
  84956864
  90000078
  82821114
  84022444
   8297699
   8964079
   9134654
  85647919
    876289
    916280
  57931725
  63430080
  12787465
      3955
  89926252
       196
  65750333
   9085642
      3280
  64593110
    352469
   9410571
   9681930
  13343884
  30060979
      1946
  57013245
  85529020
       973
  33467521
       634
      1270
      5255
  46411225
  38974972
  64311680
  84162849
      2048
   7016579
  84908425
      3345
    690984
    891101
  65049903
   9219954
  14661666
  29849083
   1682121
  32327972
     65350
  58600312
       772
  85187463
  13041456
     66676
     18018
      2445
  31885259
   1632418
  41000006
   2596268
  99404463
  11814340
  14449862
  20349429
     66744
  33511244
  31800469
  14899110
    825947
  20271519
  90592549
       285
  31778494
  50382099
     67203
     67218
  63922187
  16754366
       544
      1853
  86126388
  49674886
  64588055
  60866781
   8254619
  62576170
  29406922
  12209652
  51645241
      1265
      3082
  49200916
  63321030
  63992568
  15000601
  28801191
  47562722
  63729936
    264453
       278
  64096663
  85171222
       311
  85157844
    876685
  65442472
   8519551
  37600632
      3179
   1856275
  59272549
       889
     12263
  45100688
  65925438
  85863439
  61981518
  32793571
       584
  59616715
  14984636
       321
  53499892
  45273584
  65587001
  83830433
       467
     26850
    564570
        52
  53498577
  62648352
     66582
  63332425
  10698764
  13620693
  31682192
      1142
      1317
  43000866
  64516100
        93
  40591560
  14621791
  32198009
       661
  84020034
  12209640
  24621978
  12591020
  13528411
  40696435
  13222751
   8037506
  33512622
      2222
   1211844
  45202157
  29200280
     43225
    825036
       408
      1396
    916270
  84416304
       503
    165419
       122
  59720935
  10422532
  13125442
       265
       438
       523
       574
  62550682
   5924789
   5899874
  20995460
      1223
      2550
  64590379
  65048357
   5031766
  63360703
  31778382
      1621
      1425
  46900933
   1020786
   2545949
  18006077
  31849398
      1153
      2729
  41239978
   1653873
  65578425
   9337328
  30858124
     14127
    916257
   5505657
  22104054
  33525380
   5026805
  18600248
  28528511
  29866086
      1471
      1183
       332
  62848982
  53499722
  38600183
  46000121
   6900042
   9501687
  26910543
      1616
    323072
   4140319
  54600035
    949702
    792560
  63684856
   5673450
   8605928
    108211
  80670698
  90000347
  85461402
       621
      9034
  85183695
  32450235
       783
     67045
  47492168
  85607235
      3882
   8519535
  62585391
  64345606
   9128127
  14009316
  24400073
      1625
      3361
      3007
  65561365
        24
  12945493
  20279762
      6077
     66539
  62867160
  64707914
   9004819
     16210
  46192124
      2122
   8679792
  30091668
  15101010
     66146
       529
  85882557
  85604358
  85398091
    352273
  65244508
  13125431
      5745
       214
  45500741
  84174882
       631
    792559
  64527297
       413
      1045
  63942457
  74177093
  10698750
  13500008
  28297537
       641
    111989
  60086885
  14748507
    698377
  59570792
  11830723
       246
   9134646
      1001
       244
  63684859
  39055175
  11185815
       925
    916299
  47310569
  11920570
    564574
  13347826
     66641
  65457238
   9307553
  89650414
  38463324
  65571103
  26600008
  65276958
  13007989
  13840696
     67194
  29952101
    127883
  50333737
  64811355
  64863380
  10100036
  19927693
    113301
  15100328
      5099
  90372496
  32926504
       604
  62856813
  63992807
  65673970
   8191106
  65243945
  85921247
  97226083
  13261190
      2133
      6748
      8947
    504071
  60435861
       883
  31778491
   1084985
  85568453
  12588588
      1475
      1421
   5907116
   9618312
   9682865
       625
      3365
     67114
    670779
   1680309
  67954272
   8519539
  28912775
      3420
  90564472
  55600083
     14171
  64487960
   9682523
      1134
  90000268
    122730
  47493502
  29600099
  47561504
      1629
        48
      3535
  32167152
    470183
   6874995
      1663
  65587677
      6765
  17902493
      8616
  91277014
  90000061
  58296409
  13941916
  33335064
  33166483
       645
        86
  85604385
  18000626
      1013
  85558135
  85348426
   9605743
  10931230
  31770178
      6309
   7282114
  13746224
  64501953
      6066
    916376
  85850373
  13688286
  17902519
      1424
  11766390
   7203899
  19232066
     69601
  47497847
  53498709
   9040655
  10698728
  17800513
  26755148
       469
    690972
  14059747
  62970137
   7890030
     67173
  47477444
      6837
  50333725
  65310178
       776
   4065905
  58981056
    758898
  40702084
   9116628
      4949
      6181
   3256099
  85183696
    352429
  62236739
  63729961
  64102543
   2755084
  64783055
  84165331
  14748497
  45200078
   9438049
  19973222
      1626
  66288541
      3491
  85030428
      3527
   1561883
      1693
      4911
     67052
  85461363
  60485333
  13905433
      2349
    352450
   1145076
      5077
  85461391
  30881750
  28720673
    869183
        30
  85157849
   9224148
      2238
   1573377
  62847078
  26400245
     66542
  46411230
  59721208
     66815
  85612394
      1713
     22992
   3134054
  59721176
  11156934
    600643
  28377783
  33251624
      1217
    916298
  58059017
  14814392
      1089
   3370188
  85101277
  12001191
      1362
  64174939
   2977206
  47418366
    128148
  64415868
  11014252
   2586914
     18053
  65008271
  10200085
  47597596
  68632585
   9721478
   8237962
  13007995
  33300073
    183222
  90473523
  84165330
  91277015
  47580002
  55300201
  28770088
  85518716
  13019995
  12392869
  64670520
  64539913
      1011
     66096
  90638977
        84
  31778490
  90795038
      6079
  13041370
      8388
  85921248
  63966242
      2753
  91304736
     83846
  63230161
  31778381
      6341
    168720
  49730669
      3688
  53498265
  85403479
   3390086
  85171249
  85543692
  85418075
  20995469
  46614098
  70502573
  59063015
  84742057
  13060084
      7999
  65422601
  23000011
  76767347
   9594800
     15990
  82935341
  75054525
  31778476
  55107034
  85719101
  70341353
  10971437
      2984
   1561862
  46815711
  40591032
  31421376
      1191
      8302
  75962927
  14067436
       757
  11289385
  19973209
  65598324
  85615151
  29328950
   9645819
       608
  91291217
   1656354
  65130774
  14704686
   5810646
   9721045
  13500001
  30881748
  85495529
  10974244
  32778509
       532
       103
    352535
     89398
  49674810
  85171248
  13041404
       144
  64567679
   5953816
  13007918
       733
     66219
  11826615
  61545687
  33630313
  56656779
      2942
  91278120
        35
   8679769
       734
   9436432
  28345702
   3061286
   9728018
   9831907
  11182547
      3623
  90537327
  11810352
  10510512
  11900009
      1851
     82097
       458
  47664652
  85548520
  23000116
      3516
  64058627
  39017098
  13998352
       394
       272
    486178
  60713865
  62992703
  64923807
  29748412
      2097
  53498298
  62861634
  64742932
  65010911
       304
     16921
  59151467
  63323294
  12749103
  23302823
  85556624
   5899873
  24500077
       420
  90000077
  63960281
  12133246
  32045495
  32343203
   9489343
  11883937
  59151454
  85518430
  20211774
   2558694
  55300056
  57103374
  58058026
  12470454
      7653
     67069
  52001060
  64174927
  10100106
  83498776
  47505577
   9206947
  33540723
    932092
  10341845
      1085
     13850
  85719077
   8931062
      3049
  13347871
       440
  11847599
  12398451
      4319
  15000258
      6808
       292
  33540280
      2592
      1095
  29866085
      2387
  31255367
  29126695
       169
  44300601
  38871227
   9227397
      1514
  10698740
      2199
  64486005
      1150
        50
   2120345
  63106281
  28624658
       840
   9360909
  10698705
     67185
     67200
  65281071
  91312218
   1673112
  65527737
  72569295
  13966967
    741450
       703
     66250
    352417
  65585089
  13020102
    670788
  28866678
  32154410
       872
  63507240
      3733
  65412569
    351096
  89621135
  40500131
  47788295
  63775406
  62628939
  10761547
  64096046
  65203985
  65759126
   9459121
  20353612
  62520393
     66615
     27515
    564565
  64341150
  33033965
  60747947
  85339776
      1405
  65845309
   1894657
  64570234
      3004
   8397854
   9670301
  12277124
  14059756
  20004193
      1225
      1961
  13998371
  61753149
   8301206
      1644
   9494889
   9456754
  31778493
     67237
    352508
   3317760
  63954486
  65491398
   5839859
  10698683
      3451
    496504
  16746992
  59782770
   9222401
      1517
  53499720
  60943869
  60053510
  23000037
  31778376
  60474935
  90000094
  49674899
      6912
  64468673
  32885249
  90000053
  65734966
      3488
      8437
  16245648
  18600015
   8679789
       472
      1002
  65062027
  10698725
  11246501
  32700394
   2743155
  48208704
  65143057
  66061076
  14700524
  49675052
  40715841
  65624531
  59570357
   9705618
     66466
  50346504
      4083
  64806495
  27244041
  85359720
  31885303
  55700258
  57048183
  64412918
  40500117
  53498695
  13340711
       289
  53498583
  85569407
   1159768
  64473209
  65327681
   5834739
     69023
  63303750
  84155561
  14748485
    352249
       183
      5417
  59401333
      1615
     66158
  59677950
  31778379
  64298382
      8570
  90000590
  58373745
  28493872
      1772
      3419
  58296411
  29866071
       133
  71799134
  63868686
      2068
     66443
     10863
   2651794
  18661020
      8757
  64861316
   9282280
       222
   8301153
      1915
  33144308
  90424796
  91276985
  33651446
   3488543
  63203306
  64174936
  85529042
  64197377
  70347369
   5821359
   4140381
  57336367
  64652882
       959
  12810662
  31770172
    352692
  85157801
      2949
  47626978
  20102600
      1858
      2846
   9134653
  11911466
      1971
  90000338
  61409720
  32293067
     16257
  91277038
  53934091
  85378081
  17902510
  85472327
  31778483
  42625618
  50404490
      4110
  63808825
  65825285
     11637
  10803390
   3184546
  33567470
       997
       134
  58981074
  64054568
   9635191
      3711
  47654825
  12711973
      1888
      1554
  59616711
     14997
   4069527
  59570412
  65339763
  13989400
   1085279
  63827647
  10698755
       269
  60039538
  63402939
       992
  10698739
     67006
      4202
   1650002
   9554790
       688
  61573296
  65390652
  62856836
   5907123
      4255
       191
  65994663
        73
       188
  12875198
  14215774
  89621150
       301
  86168134
  28769164
      3325
  11883938
  85100480
  49674918
  63174055
  65538484
   9381889
   8772660
   9001753
   1537350
  45202059
  70341355
  29701062
  84165349
  91411971
     67191
  47690264
  61834658
  26002488
      3899
     19952
   9106236
      2279
  62157974
      1894
  63200461
  68190606
      1368
   9244790
  13488499
  30078383
      2495
      2672
     66404
  90603830
   1665422
  61708405
       869
       182
  70347368
  14621827
       170
   8361921
   9438044
  20995476
     12512
     67084
  38879811
  91074070
  13971512
        81
       379
   9371925
     24869
   4069684
  11314488
  64174949
  65390503
      6468
  15079658
  62831224
       744
      1516
      3941
  89520170
  38712678
  62944558
  65382697
   8605267
  28200083
   2813614
  26704191
  33510619
   1127632
   9459106
   9209609
  31885299
     14042
  63421875
  33273614
      2608
  28443037
       837
  64174931
  12209673
  91277019
       363
      2948
  40580110
  65175516
     67017
  35013709
       981
  40500116
  59952817
  62240298
  12749105
  43000182
  14748500
  85863550
  27162003
  29865007
     16258
     67116
  63336921
  85472267
  14823657
   3256092
  49674844
  64264313
  66202046
  33281926
      3127
  63049520
   6416699
      1689
      3445
  61516623
  28265303
     66623
  13998372
  30014019
  28624665
      1254
  10000899
  64654062
       943
  33414107
  32372250
  90000086
  72622715
   9362893
      2147
  46658772
  58059287
    352445
    434451
       891
  85312323
    825950
      3247
       268
   9413550
      8455
  15049932
      1005
      3452
       141
  83689151
  14672856
       991
      2925
   3230161
       854
  18600016
  29585316
    351807
  66061077
  30060977
       386
     66465
    154752
  42625564
   5859878
  65578398
   8118001
     12260
       194
     67179
  63296500
  14748526
  33058280
  20279588
      1778
      8942
   5907124
       199
  64422871
  65664446
  70341357
  10263993
  61403325
       788
  91278130
  63071173
   1701002
  14672859
    480249
   2897121
  65655103
  85340406
  64990129
      1536
   1625414
  53600515
   8907183
   7746786
      1138
      5075
  28526694
  66005717
       887
      6634
  46364135
  64670178
   9257485
  13125438
      9198
  33402617
  90000273
  33300145
     25062
  20366741
  63530389
       221
       482
  49675008
  13584759
  59297216
  12721361
  30078362
       490
      2362
     66248
     66552
  47580008
  32154409
   9224517
  90424797
    156406
  47420851
  85505040
   9106237
     66890
  64447999
       237
  65171891
   8081248
  12749110
  64779893
  83608965
   9330898
     69020
  65559104
  28770082
  32168154
  62041486
  14823584
       499
        57
    113282
  65206556
        62
     66152
  11891317
  47342719
  53965695
  62917936
  11185807
  90345667
  90424800
       341
  56100261
  11884043
    469580
  64674781
     67128
  46109023
  11510559
  85201061
  85503868
  58373555
  60053521
  49313637
  13863732
      1553
   8230408
   9665226
  11177368
  85863527
  58981075
  64558407
       155
  59822494
  85403457
   8144029
  13041442
  28567237
       361
       162
  11059385
     66812
  91209007
  90023281
  60679315
  85574650
   9134639
  14823740
      4371
  13840695
  63966230
  47592803
  11246519
  10698744
  14901235
  91278148
  10698734
       830
  64861318
   9096917
  14580992
        16
  85099045
   9800541
  22432527
  30170851
  65507101
   9452227
  33600847
  11901571
  19000111
  31885252
   1127590
  46951195
   8576420
  31746778
  85381357
  56000218
  85339789
  13285448
     10778
  13098754
  75962925
   4897183
        74
  83637080
      1386
    352549
     71646
  58373497
  11968447
  19973217
   4069365
  18500031
   1122727
  85187496
   8805277
  11820257
  29200281
      1196
  62628716
  18000115
  18000599
      1804
  50333736
  57079955
  65627430
      1032
  85953276
  65997264
   9715111
  11905424
  14580980
  59272543
  65451726
   8955256
    352349
  47418342
  64863397
  83637098
  85321137
  12382702
  33176680
  91304705
  58981120
      2179
  64209994
   9489344
   9296088
  38800615
       718
      3202
     66410
    352428
    597253
  30013992
  58058899
      1294
   1117473
  20368426
  63332427
  52800019
  64580909
   9314200
  14866532
  63303633
  64885631
   9636260
         7
      1634
        33
   8359713
  14225620
        76
  66871043
  85612364
  31705776
       105
   1119563
  85301679
  47237604
  10698748
  31189576
  55031587
  47420157
  64092765
   7334141
      1073
      5802
  97810325
      4002
     13695
  53498697
  62917928
  20349447
  21600147
       451
  59721019
  11885668
   4539530
  57079748
  14059732
  13998358
  55883046
  64289650
  85189820
  13257061
  27162011
      1064
      5559
  47497869
  28402872
   7282113
  63303629
  85372381
  18661016
  32307736
  85342584
  53499406
  64356950
  70347371
   8081205
      2913
       448
       881
     10670
  27000014
       330
  27137372
  86275837
  62575208
  64241496
  64645105
       468
       904
  91316575
    352431
       152
      8937
       299
  40608568
  31756163
  63655093
      2409
  59570299
  84626390
  31746817
  90207775
     66514
    352737
   9219962
     12838
  65196287
  98078271
  40702058
  47579994
   9134659
  28648964
       281
  49675006
  10698745
       548
  11059372
  91304731
  11825406
  15900371
   3394600
   3474462
  53498072
     39823
  90000195
    352521
  28697423
    352304
      3543
  90029637
  45700095
  60828270
  12857779
  19900113
  28762439
      2528
     69369
  85339787
      2271
    916341
   3800240
  50404485
  64451240
  17902495
  53498269
  30521594
  14634356
     12513
  52800023
  13050481
      5539
  49313639
  63734321
  64855310
  65002796
  10698703
       611
   3406255
  53499240
   9720899
    351874
  65603403
  26876846
       423
  33600799
   3322747
  64670515
  64248911
   1672264
  63924267
   8485370
  28297521
  30014011
     66986
    916322
  47721997
  14516718
    469712
  30029950
    492385
    916321
  38857907
  31746814
      1521
    240895
  64521004
  12209629
  90000072
   8958305
  28760569
  60679317
   6601152
      2268
  90000510
  65571453
  31885236
      3744
      9637
  60302224
  64055735
       404
     66932
   9162762
  31885254
   3285978
  90228136
        61
  55300213
      7086
  46864034
  62236770
  64726667
  68190575
   8385138
  33132933
       279
   1561702
  64193464
  70340021
      4376
  57047702
   5728697
   9081293
   5899878
  12756862
       479
       937
       261
   1915084
  68358317
       570
    316918
     18386
  85928914
  34244210
     66131
  65563696
      1441
  11886664
  14215894
       924
    351857
  47395985
   9705632
  15050010
  32386336
  31778386
  53498524
  64523016
  14901238
     66485
  64651523
   3230174
  11837240
  12657614
       654
  13169598
  28482512
     27523
       346
  47664641
  63430059
   8805260
      3125
      5798
      2465
  84852165
    125128
    127991
  65586800
       603
  58844147
  33600800
  50372806
  62636682
      1930
     66743
        20
    481852
  65308739
  12600001
  53601308
  61728718
  13746709
  26401549
      3332
      4388
     66952
   8649766
   9618841
  13041290
  28788964
     12709
  91304717
       952
  53601437
  64438179
  65362305
  10698730
  14550355
   3401022
  62178461
  85552062
  91319478
       210
  53601032
      5849
     19451
  65569666
  73800208
  31330519
       664
  61301110
  31885227
  91123359
  65704510
   8605937
     67223
   1531579
  53498405
  64594930
  86017296
   4140382
   9448736
  64770878
  56000220
  65311087
      5850
     11062
       206
  53497345
  60866809
  64341449
      5878
  65387723
  14972334
  18000625
   1148672
  40673396
   7848163
  12992050
  19575771
    241210
  98120167
  85277331
  86592389
  75962807
  13347828
  85579114
  11194634
      2809
      3895
  89621159
  64174957
   5907114
  31770179
       602
      1651
  13456797
  13826350
     14031
       646
   3198618
  85403499
   6768984
      1334
     67196
   9531479
  12315586
  27504156
      1609
     15560
  15025445
  27047338
    995188
  11814336
  15123842
  90038242
  85379896
   9150210
  65289750
      6438
   1717190
  47173458
  46294817
  13139281
       422
        87
   9501635
  14901293
      1843
  62640132
   9274586
  13107362
    670777
      1522
  85217728
   8955263
  31833593
      4290
  11830720
  12992044
  28450137
   9029467
     16704
  64547955
  13775175
  33144157
      1996
       207
  85492234
  13060100
      1671
      3924
     67195
  61181922
   8605908
  11934859
  14701020
  64770877
  47585459
   8997629
   8247555
  98050071
  13328427
   5899879
  52001031
  65016665
  65026300
   1590847
  60828291
      3528
  63433830
  14500319
  63156457
       443
       882
  91267918
       153
  70344039
  85157835
   3324964
  63659532
       899
      1133
  58373746
  61753223
   1625423
  33434602
     67081
  57079932
  64449568
       775
   7347316
  53200279
   9106225
      5592
  85013442
  62339067
  73800172
  85247196
  85187497
  14898742
   1525632
  37400097
      3364
     66879
  91278121
    350504
  64197625
  20329389
       347
       101
   1514730
       870
      1075
  86020514
  83646542
   9116626
      8946
       129
    168660
  12896457
       655
      2016
      3536
  48837637
  85989142
    475899
      3540
      3781
    156394
  46668288
      1300
      2464
     18021
  89621132
       662
  53498065
  83659462
   8796397
  17902496
      3238
    111986
    485803
  47425795
  63735060
  30026814
  85157847
      5101
       906
      3331
  10425007
  64527208
  11700381
      8411
  51937289
  47375241
      1403
  90562041
     12514
  91304714
   1164804
  53498268
  65350133
  85348447
  91277030
  44800048
   8784251
   8955253
     66488
     67174
  47286531
  65318238
  85283186
   2558652
   7875372
    168696
    575136
  14263849
  27805432
  32386327
  54468084
   8756602
  10698727
    127882
  53498651
  31189575
    128000
  63138143
  98465564
  90022411
  47585473
  63729960
      3075
   5038336
  63348860
  85077253
      1519
  61745459
   9331297
   9692494
   9438046
  20345891
  88243155
  33262963
      3471
   1092109
  29983528
  64567682
  70340022
  83984587
      3901
  65167191
  33400110
        60
  91336562
      3560
  12851879
      8769
  47634425
   5899859
       262
  84957594
  10080221
       699
      1474
      1379
    352717
  84905686
  20353277
   1469293
  47492145
  63737584
  63063251
  70400010
      1650
  51601762
  57079878
   7501511
  13328433
  47374857
  14901298
  30026813
      3760
  90000352
      3016
   3284486
      1676
   6914119
  31770156
  39095914
  59671161
     67115
  64636102
  31778478
  89621145
     24972
    351990
   1400010
  48600119
  12277089
  14059897
  58059271
       945
  64389684
  64520208
   9162764
       402
  52367801
  15303399
      2480
  65571758
  14984651
  85863522
     43308
   8971763
  85928866
   9274189
  63430051
  32167141
      1336
  59297195
  84020015
  90000066
  13169582
  12846883
  14544111
  60485320
  14009317
  11883941
  28778989
   3462875
  11084839
       171
  62198374
  33197336
       125
   3195857
       884
      1533
      4380
   9390998
  40000336
  55201121
   9224516
      1169
   1127631
  57079828
  63854115
       710
  64879723
   8720182
  30029216
       483
  65741274
    618621
  60933745
  63795655
  65289749
      5049
  65626706
  12197066
  33222778
    112136
  58913335
  85100494
       582
    153810
  85193614
  14628952
    128209
   1415343
  70700423
  14166649
      1792
  94460878
  49674906
  11837091
  17800595
      1205
      8184
   3277205
  47203873
  91078537
  22304089
     66123
   3239059
  20271529
   1020782
  85403487
   5103256
  13139386
     66245
  33281955
  13021882
  63430075
   8033640
  14417476
       498
        49
    916340
  29998591
  61573976
  85187495
   8397846
  33154485
       388
  33034741
     66097
    916305
  14215896
       354
  58057994
  32197979
    485590
  14857098
       253
  19200126
      1251
     15641
  62465147
      2446
  47179776
  62907732
   9134636
  15197330
  27300243
      1145
       957
  14734345
  20403278
  28863264
    156463
      6356
      3713
  45700901
  85846860
       785
  90000071
   5700202
  12382738
  64449694
  33540312
  33058311
      4224
  82093545
      6652
  13998366
      3732
  11177268
  28200110
   2571167
  13681117
       392
       652
       682
      3721
  53500046
  64059802
  65592229
  85013441
  85529032
       477
    599785
  65541476
  27244033
  31711076
  31746823
       530
    916230
   1561861
  58373495
      3493
  39464946
  63147327
  64945215
  65793087
      6056
  91153327
   1632371
  39002374
       792
   1675997
  85991505
  12209666
     67073
    876298
  11047856
  28467299
  12803948
  63203378
  10698674
      1066
      1437
    350547
     22993
   3246524
  64547986
  66185464
    352536
    667831
      2977
  40704823
  84020038
  64652825
  85434872
  12945491
    670824
  64446677
     16467
   1912322
   8723017
  28975769
      3441
  85247182
  11909137
  31770182
    512724
  13746773
      5932
     16971
   8155473
  91304732
   7962454
       550
       204
  64979703
   8641595
  96616513
  14600622
  61074369
  98091136
       248
  62912365
  10700258
   8800616
  22432529
   3214622
  57013243
  84991410
   5757821
   1676270
       949
  91278119
    495481
  65008267
  85515406
  29629022
      2160
   1146743
  14299087
       797
   6685318
  12591033
     18481
  14748455
  14748469
  47635909
  23900085
       700
     23007
   1093375
    685220
   1561881
   9282327
  86022589
     67141
  85810797
   8490411
   5900507
      6053
  84241825
  73777046
      2058
     16213
  61657662
  19500010
  95303000
   8911349
      8939
  84020025
  32372324
      1008
  90017108
  65498922
  64846259
  26892879
      3050
   1625424
      1766
  62529623
  38974958
  47562733
  65039528
  85186864
  21016700
     66540
  10698747
  38546369
       297
  64175025
  28407245
    822733
  14443460
       918
      4280
  65182176
    916265
  10239913
   5900493
   1102828
  85472199
  90000224
  47451175
  27311712
    900122
  62693509
  62960564
  28945197
      2394
    693114
    352672
  91166565
  14190809
  41000023
  47093781
  70347370
       866
      2606
  64385016
   8679772
   8931047
  47305408
  20181905
  20500977
      3399
  90360643
    155091
  90545515
  27910757
  33549457
   1331943
  65529514
  65206973
   8827554
       179
  40708825
  61386338
       592
  46000204
  83660445
  28222195
     66980
  90539139
  65245091
      1716
  64550308
      3437
   9708965
  40719661
  85390981
  85432463
   9130123
  93437331
  85171250
  90000161
  11085977
      1544
  59455077
  23000162
  47695682
  57228789
  62339419
   9422912
  12297284
   5947601
   8298668
      1917
      2466
     69025
  13041364
      1807
  91219649
  22432509
  33641196
    352516
  63834178
  29661771
  29866547
      1523
      1417
  13060304
      1354
   9298420
      1486
     65364
   3189930
   9125310
  11246496
  33468537
  63277821
     83681
