     19764
  90001768
  64779596
  65496942
  53601353
       939
    681950
    602689
   3281561
   9490847
  64305149
  85885458
   2571177
   3430427
  65143704
  53369652
  56700914
      2565
   9501759
  10371033
  85191964
  66519467
       567
       829
      3394
  84902953
  33335065
  63075384
  20076209
  65747277
  65330325
  28417772
  60936146
  51700628
   3437483
  12898874
  20814342
     11528
   3026362
  64293562
  62411847
  66132285
  85192214
  90951140
      2106
  33618029
  59252514
  63451665
  62746068
  65558545
  29064139
   2900017
   1980147
  62710074
      2067
  91268071
      1952
  90951063
  63353965
  65007752
  95472694
  33581385
     14212
   2977982
  64800561
   9970967
  13123305
   3019920
  90000449
  21401741
       249
  65419106
  65750332
  12498614
  28598918
  33409226
  36200563
  90077115
  12826126
      7087
       401
   5847204
  65500268
  32305453
  33750744
  61263366
   2596609
  68746782
       331
   9633302
  90786467
       571
      7282
  86095199
      2353
      1967
    195054
      3397
   2599267
  33074396
  21757043
   7140811
  28872587
  44000056
  62936519
       590
  16103421
  33451036
      1966
   9501762
  11200067
  70700058
  66326550
  68573309
  63784887
  14823609
    707061
  59919841
   9618840
   9719379
  86029062
      1415
      3029
   1095268
     11421
   4509871
   1116762
   3363093
   9878252
  86185609
  30053815
  63830106
  12787447
  28906680
   8191493
  76569431
  85486968
   1723257
  47425054
  49447900
  60719506
  90647655
  46596633
  65413371
      5954
  13416700
  56700826
     11308
  64202886
  65694263
  30320404
    206561
    558260
  29761381
  31944057
       898
   5893781
  83667070
  13398803
  15104272
       442
   4120127
  42756937
  47684495
  95079953
  65515252
  90002973
  20325508
  33014977
  43000042
       280
  65836808
  85124693
  14925568
  17800004
  62924063
  64983455
  29136788
       424
      6105
  65143718
  53601521
  14608305
  45603782
     13608
  13172379
  65127062
  90786470
  12981032
  20102940
   5981147
  71019446
  62670241
  66489097
   1689797
  29041300
  85773717
       205
       808
    824987
  13571665
  63930565
      1745
  64183588
  59252530
      1545
       494
   1715581
  12610227
  29997824
   3020637
  63876894
  91312228
  13398204
  33618053
  83658770
  85924014
    916406
  90003108
  28417768
  29317900
   5066604
  66245614
  12441884
       449
  91275494
  65876552
    763105
       323
      1256
   1723277
  65642162
       389
   3217955
  65304831
       936
       239
  65793343
  65238035
  13800048
  65745590
     12373
   8348002
  64670177
  90077162
  57917401
       421
   5624487
  13015713
   8746752
    436668
   1595860
  12546635
  46854182
  90834891
  64955385
  84393989
  91139624
  47471718
  57917368
  63290825
  65800086
  11920950
  33165417
   1980112
  64225767
  82988945
  25504571
  28959538
  29861519
  47068039
  47684427
  59781278
  64653562
       252
  64102973
  90786471
  40608205
      2220
  32408982
  91089270
  15408132
       197
      8722
  20401465
  20117907
  65377898
  28241558
  56391717
  64770598
  36394332
  39535875
  29064129
  64670184
  70700011
  19500007
  59821551
    776530
  64740233
  16444188
  57917358
  62935375
  91266906
  33200072
      1764
  86103951
  53498306
    785905
  64131510
  32420242
  86113873
  90077140
  12590820
  13058214
  38973861
  64461122
  85475524
  64183592
  29857806
  62541606
  16536021
  33490441
  33551636
  57917431
  63344991
  34188117
       108
  90647660
  38998381
  62856828
   8900185
  86185438
  29022190
  29783797
      2109
  63712482
  28450003
    556603
   1632386
  90603663
      4527
  86185414
  63290828
  63571707
  91169849
  64713343
  63605011
  64899037
  50500068
  61681855
  63826103
  39610497
  28907088
  64210971
  65242306
  13028308
  33630274
  11446763
  28854814
   9286354
  12461633
  29074738
  66087167
  65841975
   9501758
  64655428
  91231475
  66818011
  64185183
  65053094
  33481941
  63090883
  85514818
  90951091
  14476648
      1484
  66036136
   8258324
  30016398
  65381079
  44100205
  47530984
   6896306
  29913297
  46770086
  63346369
      1900
   9092940
  22214430
  65555093
  90077278
  29200262
  63535069
       868
  10903018
  30062590
   4400200
  27711632
      1086
  32716393
  40009484
  63714131
   9424020
  47471726
   3519090
  46770085
  61414694
  63535051
   9466081
  62259920
  62913273
  15072692
  63280709
  65832903
  24947448
  33529423
  63797172
  85492245
      1628
   1148499
  33113258
  29563437
  29761395
   1979463
  20303089
       489
  86185630
        78
   1148447
   7188612
  65199245
  86103898
  13425258
      1805
  64243881
  65122428
  13865185
  11891318
  65213146
  90077135
  13239771
  64919519
  61062153
  62856869
   1723314
   3373387
   9601843
  63726728
  90001382
  13019538
        83
       180
   1401194
  16542442
  66060278
  28694558
      9356
  47471732
      1726
    163614
   1111291
  13080715
  48600080
  65690557
  14707470
     45280
  11891322
  65737806
  53818382
   3944737
  74895443
  12963120
      3689
    469725
   9623628
  65611302
  22200052
  62887508
      2599
      7070
   4949903
  65007770
  91125914
  66281187
  12718641
  63955148
  62556888
  90077201
  13865081
  63897496
  84770062
  47656163
  57045781
       410
  85863540
       879
      1591
  85517149
  17900311
  51458106
      1808
   9257488
  86023183
      1899
  28632316
  28872014
  10867800
  84011494
   7613709
      3930
      1115
  61525594
  65960652
  14332540
  66042076
  12117623
  65180511
  65870572
      1874
  86113834
       353
       518
  68573316
  72100116
  13028316
  28464878
  39128234
      4743
   3026365
  29959489
       147
  66061081
  62084755
  90000099
  28682212
      1576
   9546985
  78170320
   1175161
  85665009
  90077178
  22425749
  38808429
  60513174
   1027227
  63904560
  28278259
   3027877
  46746611
  63955143
  33490591
        36
   4723571
   9574857
   1053229
  91470159
  68573299
  65533856
  86185610
  90077255
  12632530
  28801293
  11900489
  39173161
       791
  76767238
  46000007
  64185184
  85351174
  82988954
  90077230
    681540
  12780441
  63393184
      1116
     10991
  64124014
    763070
   1380142
   9164516
  64533958
       238
  63353994
  46079088
  10959593
  64305762
  29031641
       865
   9246921
  47399691
  58094687
      2139
   3061023
  13866048
  14018183
  13123313
  39538555
  12595689
  28546126
  36394413
  65739279
       496
   3027824
  12556535
  11122582
  84717624
  47428590
  72600780
  45690431
  12657711
  30104631
  63302956
  84296126
       198
  64172593
  65969095
      1416
   3020635
      7623
  65311677
  77595061
  32159944
  65798995
   1723242
  64252593
        79
  33758932
  45900239
      1806
   9240933
  85863592
  33722789
   3373388
  64619445
  66172141
       796
  11151090
  85206198
  91266845
  13913579
  33539590
  63323289
  90019435
  63010170
     19584
   9231905
  64210900
       250
     19906
  64485148
  56087025
  90001588
       145
   3218221
   8760963
  10901307
  91064423
  33400102
      6294
  77414840
   9469157
      1146
   4723537
   8350455
  12023800
  65093188
       298
  85289911
  65769174
   3026396
  66552999
    167122
  39134618
   1578077
  28450004
     13697
        38
      2825
  63955145
  65149538
  66203136
  65585529
  28606643
  47605851
      8657
   1380138
  65315461
  84471646
  86185546
  13500900
  64028625
  65593913
  90951070
      3028
   9393003
  65134093
  21757050
  37948091
  38836866
  77959021
      1090
   9679342
  84268044
  90834892
  14129731
   9284648
   9501763
  29930164
       156
     12251
       161
   9001798
  27015118
  11906158
   9595121
  16536022
  64278851
   3373378
  64920009
  21100282
   3027878
  85770406
  50700768
  54400217
   9638572
  47471717
   5680871
        17
    199658
   3434710
  15100005
    193371
  63879239
  65101437
  85461420
  12979986
  66062930
  65103123
  64209578
  65685426
  13427256
  12916819
  66445208
      8626
  12538933
    760419
  64551762
  64692242
  64776172
  55700218
  64210163
   9604403
  63574778
  33271131
  46596606
   1909688
   3204780
  47498366
  63903447
  77959017
  28980980
  63487747
  13865197
  63571691
  38149688
  66365445
     10406
  54391794
      1656
      1673
  64588790
  65274245
   1196712
  13349901
  29136785
  58791631
       966
   3239578
  64183593
  16445106
      1827
  74895529
  28914620
  50084868
   8509998
  42737478
       495
  62645848
       208
   3019206
   9286333
  63353984
  85572037
  14761496
       836
   9001783
  53369355
  53630112
  62960554
       236
  66087151
  29183452
   4127646
  39234071
  64183585
  74472795
  33618064
      1525
      1922
  90017413
  47722646
  62924054
  66149949
  64210925
  68573310
  33758935
  63487706
      1980
  85669937
  91420077
  12975653
  46900021
        65
   9841577
  47305435
        58
       693
  64670152
      6508
  75265027
  28773023
      1332
   8629569
  65618437
  90951069
      1963
  11765043
  64279759
  95128266
  65773238
  27014672
   3900019
  20801761
  64616662
  28241559
   1167613
  90017403
        53
   9540705
  85626831
  64619577
  68850613
  39109356
  12023805
  91266808
  28342555
  63290826
  63290810
        89
       140
       130
   3023716
  63869679
  65053518
  14680490
   1006407
  39520601
  66087165
   3312577
  85963604
  20364638
  31862361
       195
   9369973
  90786500
  14476814
  30000516
  66042039
   9704484
      1669
   1578074
  90916799
   3025150
  12067134
  12590813
  56434109
      4954
  90077503
      3507
   7900658
  64554664
  26500868
      1271
   8677167
  80911040
  13046230
  32937342
  49675054
     11305
  29761396
  43829891
  64943411
  14045879
       121
  12979828
  27339121
  90786458
       175
  15232052
       181
       980
      3817
  64810566
  90000144
  14707443
       880
   3349842
  63574399
   5100014
   9275674
  64741054
  29133650
  38808475
  65968324
   8695995
  90777293
  32221462
  16500067
  27925540
  28821364
  50200068
  64185150
  84492377
  59252398
  12772214
  62924060
   2572787
   7624164
  65829394
    436667
  11855445
  63553772
  16542537
  52201026
       109
   1653966
  28585907
  33618070
       391
       803
  13571662
  29979131
   3217952
  62429839
   5516042
       277
  65048398
  14166610
  15268258
  28241544
  66448404
  64268501
  64660698
  91363037
  32877313
  40728399
   9628243
  65699415
  90077371
       793
    743596
  64589663
  53369543
  47664002
   2332625
  57917405
  90000153
  90000832
  11163634
  27925549
   2433227
  32585160
  49545789
      3388
  11903030
  63535095
  12842061
  14700039
  66211695
  77414789
  86103943
  90020512
  22815120
  16600487
  65622359
  90951094
  28812526
  12066755
  90017418
  85571255
  13028297
  30089326
  64995269
  83685317
  32388855
      1050
        34
  29748422
  29784573
  39200006
       452
   3309547
  91266870
  14680486
  62761422
   1632530
  85863346
  47471727
       861
  63290840
       107
       352
      1744
    558285
  85429534
      1546
  85106750
      6986
   2588561
  53369598
  61784140
  63188767
  64937491
  14930955
  29913287
   9477034
  90017376
   3027801
  85863379
  14849473
  29200154
  47103630
  65831506
       531
      4946
  63715620
  65416621
   8695978
   9358028
  12061615
  28746736
  66514042
    614678
   4694297
  90951092
  90077139
  47036479
   1632529
  62488147
   9501757
  33589084
   3026364
   9320637
   3023704
  90834890
  63393499
  64977755
  13897065
  33304539
  62913281
    252985
  53369350
  53369644
  63451667
   2596611
  14692323
  27012284
       851
  16542519
       787
  62792824
  65378020
       106
  86592445
       517
       587
  91089291
  86124578
  39173162
  78158398
       315
    846445
   3280303
   9679339
  53369557
      1483
  13500319
  42737453
  62746079
  65667463
  52731654
  65327707
  47701870
      7280
  16445100
  91231469
      7270
        82
  29857805
  42756938
     20730
   2599265
  90017280
  11058669
  16400032
  63393105
      8999
       273
  12517856
  65705532
  14707458
  66256001
      8472
   3349789
  85647003
      3792
    469738
  62913272
  91231454
  59032995
      2649
      6357
  16472749
  44386802
  90386790
   5852549
  86165091
  62348041
     15052
  91057922
  47656162
  47583749
  61681854
  58038859
  63535098
  71019218
   1723282
  64589404
      1780
    556604
   1069577
  39537299
  64649747
  65328593
  13134783
  29913305
  66087168
   3020638
  66450201
      2194
        85
      6417
  11902232
  84770056
  84619779
  29979797
       110
   9501679
  90000064
  27012270
  63328946
  11186204
  91266832
  63391149
  65828768
      1384
  64305732
  27012268
  28606647
  33189319
      1775
       128
   2596608
       174
   9619626
  11536252
  29099572
  65363019
  66326485
  65412807
  39610454
      1635
   8500004
  90002045
  57917520
  85479629
  46746631
  62556904
    763107
       732
  83984568
     19080
   9584672
  77033009
  97906768
  33713480
   9424021
  63574775
  77959024
  46200184
       104
  90786472
      4053
      6193
   9438012
  16573157
     13613
   2601178
  29700007
  32174484
  66137601
  64523139
  65599081
  64741022
  12598139
   3400306
     11307
  64449512
  28930903
  64185185
  28622307
      3501
      1832
  38149678
  53369541
       712
      1503
   3018885
        22
  65576729
  90077141
  90077134
  91139622
      8585
  19619517
  28598922
       601
   1073850
   5928179
  65102534
   9207813
  65699672
  91266805
      4117
  14707468
      2071
  64028101
  90077076
   2242546
   3388905
  65413369
    257180
   3019207
  64481987
  16536023
   3027875
  28902552
  30320406
  33539591
  61681792
       244
    114261
  85486984
  90951113
  63437622
     45261
  30053810
  38808427
   9679379
  65875731
       925
  86185417
  65963662
       624
      2644
      3639
  11920848
  65207325
      1195
   1723269
  64210706
   9092934
  64770578
  64787048
  86185471
  46912071
  63575257
  64609647
  61784141
  46128436
  55589444
   9207833
  90786433
     18002
  86113763
  60933747
  64348785
  12318100
  85261000
  90077257
  91266795
  13400404
  41000523
  62384191
   3025155
  63704522
  42756933
   9056551
  91231476
  65175244
  90786466
  12301323
  65586888
  40728395
  63535080
  65056743
  65392074
  65524311
  12832564
    556115
   1032179
   1723346
   3027832
  46770087
  60435861
  63334677
      8553
   8154508
    175076
   9206128
     10909
  30881756
      1421
      3459
  14814403
  57917433
  64975948
  66103775
  63592900
  21757018
  63535063
       625
   1632388
  64905924
  65096740
  37867316
  11084126
  13402193
  68093220
  46000015
  13069379
  64265706
  46770073
      1319
    252394
  90001557
  28630995
  28707526
        48
   3018784
   9878253
  52731719
  55700342
      9964
    888652
  63955139
   9477031
  16516054
  65875999
  39610467
  90000061
  32307374
  63172636
        86
  86130959
  33166483
  57917418
       905
  12390430
  64397686
  85416682
    732705
   1196710
  63571724
   5064794
  33539585
  36200551
  56836002
   3027835
  64185149
  33651427
   8405577
  83873527
  96272952
  64210195
  51700625
  63451664
      1997
  91398201
  38966441
  12330243
  90077216
  15715401
  23814648
  31944148
  47658118
  65238654
  90951064
  91398066
  20298790
  64183587
  17321326
  32365229
  15104268
  29064120
  39109387
  59252322
  11108737
  85770425
  55100076
      2622
    483423
  64935060
  29761397
   3019223
  28959529
  18500586
  39145572
   1847959
  13300085
  14833623
  29099541
   3500069
   4949842
  28603661
      1664
  16573185
  47250174
  66320716
  29930168
      1693
   9672133
  10275247
  62005866
     13959
   8338738
  65612523
  90951090
  64330905
  57917419
       713
      1728
  16573371
    681981
  91297560
  33469839
  59781585
        30
     30540
  13044059
  56700981
   1979886
  64452355
   9108421
   9710908
  62344588
  51174296
  56800004
   3019202
  90017113
  13865256
  33641210
  47701868
   9486220
  65238308
  90951116
  28364780
  63048843
      1217
  39134576
   3027817
  64043679
  65363332
  20298785
   9154187
  64612159
  15454856
  59968129
  59252321
  63955146
  61681791
  65244993
  28001683
  28762585
      8363
   9354747
  64267740
  44900032
  47656161
  85605911
  28632314
  29979198
  62358200
   8800854
  10974225
   1148498
   9154191
   8437901
  26814680
    252396
   1140062
  65642142
  11225008
      2195
   1161181
  48342575
  66607308
  65195702
  65412808
        84
      1652
  11908967
  33348686
  45000114
  63393484
     11728
  64919842
   1196677
  14418312
   3020618
   9790591
  37455008
  64117256
  63463060
  28694557
      3688
    183634
  13864951
   5150450
  53369349
      1162
  49695345
      8357
  21601687
  28853123
  33462387
      3429
  85418075
  21115122
  28148014
    252984
   9056553
  39610455
     13147
  65383010
  16536055
  33547956
  84979312
  11221497
  84929228
  12951751
  64589622
      6584
  16360820
  29028164
  11321334
  85773694
  33572782
   3025133
  12511771
  50700359
  62556887
  12699567
  63503568
      2192
  63535096
  66087166
      3502
  10641160
  28632317
      1191
  88243166
  46770093
  47353844
       757
  12060105
  85863591
  68358331
  64185186
  64035612
   9721059
  31954510
  48815697
  63492912
       608
  65417621
   9494885
  65570551
  38149677
  65989076
      1326
  64439968
  15376607
  28780198
  28832120
       103
  47467222
       144
  11714314
  85669929
  50304637
      6379
  62700392
  12744389
  28959493
        35
   1578078
      1994
  12069706
  91231482
  56743922
  90077213
  65122615
  85711171
  91324128
      1851
    199671
   5741712
  20353265
  21948493
  58864323
  85963600
  29064130
  64770577
  30000512
   3370171
  70999734
  63782828
   3349709
  49675015
   9435606
  85140957
   9133920
  66401217
  58401138
    681536
  90834756
  59821600
      1381
  31883566
  39610496
  91207008
  94873107
  13311099
  64078467
  65363018
  65455309
  32307389
  61318339
      1294
   4249676
  39614349
  66711089
      2653
    556110
  63344891
      1647
   1111348
         7
  77414784
        33
   3023724
  47024701
        76
  90003090
       105
     11483
  10903019
  65519334
  90691551
  28241540
  46770101
      2322
      6192
  64556717
  65730857
   9531904
  88606625
  66398722
   1201991
   4723573
  65143710
  65392072
     25604
   3025131
  12915387
  13021892
  65926624
       124
  11057191
  65327680
  12967288
  63353989
  32716390
  14075000
       186
  33142101
  66477859
  85777252
  90000295
  90507265
  14694296
  29674804
  65058751
  23103013
      1610
  29014432
   1104170
  12248887
  64247849
  64014062
  14761559
  65837230
  86185425
  90834800
  15061559
   9434725
  64590225
  65625570
  60933744
      3032
   3027802
   3377203
  20349452
  68573315
  85141025
  90017235
  16536043
  65208981
       750
   9189899
  59007664
        75
  65920042
    558231
    468702
   8301347
   9424016
  21800198
  19687968
  45500590
   9633066
   9687049
    682010
  28241562
      1857
   9118898
      5506
  18703455
  32388865
  59252523
   9275672
  83667058
  49500681
     12102
  15473255
  39614350
      1228
  62924081
      1641
   3340685
  63830331
  63290823
       127
  16535986
  28746721
      1093
  63535099
  64358532
  36100106
       858
  83796536
      1512
      1721
   3373380
   9618834
  64999863
  59252328
      1410
  84723659
  85217891
     80799
  90000784
  15072701
  67258383
      4019
  65570820
  85610377
  13020108
  29973943
    137884
   3119186
   3362610
  90000067
      9512
  21100001
  24415121
  59252324
  89218509
  94873110
  64210168
  64919952
  65135662
  91415315
  29930173
      2089
  55196725
       172
  64583023
  85226850
  91046727
  28773015
  39134234
  61684092
   3027843
    681547
  29120420
  32783072
  58791629
  85630003
  85669966
  64275924
  39134488
  63487744
  90077052
  78952891
  65795018
  29019625
       486
  65485423
  64358533
  86103945
  10499491
  85773731
  16536968
       774
  64183598
       470
   1979922
  86185615
  59078530
  89886020
  21757020
  63393064
       233
   9113791
  64285655
       660
  83688596
  90786496
  66017242
  10536552
  90834840
      3788
  58463082
   9382617
  64038034
  91041590
  26600001
      6585
   9286193
  90834844
  47471708
    257167
  14249430
  28895485
    252976
  62924059
  64652056
  26014340
  33641189
  53499717
  65327679
  29011368
  29960047
  11661293
       812
   8681771
     10012
  12066747
  64210940
  64637575
  14129734
  65918795
  61037819
  80860968
  29092832
      1960
    254704
    577907
  65175607
  65919561
  90951075
      4414
   1127624
    338983
  85133635
       166
  65933168
  65382930
  86103948
  33142107
  91256681
  30016392
       135
  32016148
  10688365
  14645192
      4099
   9130114
  77032914
  86185462
  50085034
  63290815
      6381
   1112193
   9001789
   9790081
  63717283
  64507468
  90018244
  12822070
  61681960
  17200600
  32901575
  48632141
        70
  65758063
  63959307
  28762129
  45690417
       187
    743609
   1177750
   3449096
      2051
   1300017
  94873109
  53601519
   9256184
  64906110
  63535090
  13461406
    175068
  14757309
   9206115
  64183580
  62353227
  20329345
  62856800
  62004246
  12053037
  62933006
  86103863
  13028318
  53630304
  64680059
  64770600
  71019447
  90951148
  12965723
     51452
       224
  10995826
      2893
  28743530
   3029553
  15302656
  65773273
  64950398
  63943677
       116
       223
     17637
  64322303
  65631669
  47447600
  56700988
   1156043
  65631201
       409
   1069571
  65205444
  28974169
  33618021
   8721089
  11151088
  66043645
      7687
       241
  19702197
  33261462
  62429848
  20417448
  30046520
  49300641
      4009
   8600542
  11644371
  32420205
   9579682
  39535846
  83580231
  28180175
  61263295
        96
  66448438
   7522412
  33750786
  57047894
  63419015
   9443411
  65378022
  85876621
  15636930
  64151115
  12995031
  20298764
  57045787
        99
  71187081
  85382449
    252391
  29281599
  28959256
  56700934
  85523685
  86113747
  90017374
  65637109
   6896285
  65672314
      1064
  65143693
  90966254
  65681270
  64924185
  85770431
  80402031
  61205740
  56966899
       448
       881
  90077200
  28808083
       330
     28332
  11225051
  32783078
      5521
  32106232
  65993862
  65295358
  65344728
  12745932
  28533302
  85773704
       468
  64375563
  45500046
       152
  64683924
  65641275
  64855311
  90619166
  26795917
      2409
   8723136
  90001227
   8681513
  85519084
  27012282
  28655376
       623
      6850
  33401022
   9878258
  63852250
  90657543
  61781967
       281
      1916
   3019193
   1723348
  64588786
  65024604
  90592545
  21202848
  53601510
       548
   5836364
  86103867
  16536007
  47471713
  62348142
  10688375
  65346757
      3586
  65558287
  22801685
  63535091
   9878255
  77975849
  86185465
  91266878
  91335426
   8972139
  33020501
   1723227
  23900126
   9679341
  90002531
  90003046
  46563097
     10744
      3393
  85136385
  40702935
  65235378
  33504240
  66172930
  16500461
  33539587
  39093079
  47634857
  29986139
  66489056
    725635
  64924180
  66282927
  65961985
       611
  64855310
  47703817
   4120109
  12066752
  13864847
  13182466
  85187974
  62047606
       423
      4105
  81228729
  26876846
  45701352
  63451666
     11550
   2596612
  64028585
  90777451
      6401
  39207327
  46746630
  51700627
  70999726
  39535881
  65701625
  14201022
      3411
  57917489
   5918857
   3342281
  12020934
  84770055
  96272977
       809
       404
   9501740
   9721058
  13970579
  55600077
  59938377
  39535901
    763106
        61
      7086
   3020636
  96910334
  64014034
  39535930
  28982963
       644
   8681779
  85630098
  53715036
  66742071
  29099540
   3019225
   7362284
       261
       937
       479
   9771364
  90951107
  23700010
   2599259
   2599260
   1128411
  90951082
  33462437
     10719
   5832738
  64657497
  65706958
  29135205
       924
   1104910
  91266804
  11765288
  12967298
   9283915
  14255083
  86185489
  33093239
  39066313
  65738641
   4723519
   8637054
  30016387
  46746645
      4904
   9231902
  65020351
  65466814
  76569432
  85859357
  14694288
       654
  90000170
  62554239
       346
   9254091
  36800796
  63860154
  59821745
  66542051
  64670185
  85870926
   9829137
  65449354
  91064416
  29099553
  91363034
  28828625
  12390426
  78158011
  59375074
  65960548
     11310
  32174482
    558346
  64937490
  65521161
   5100038
  23701334
  64085446
  86185621
  29930184
        20
    199654
   1074139
  83685301
  90786465
  39536038
  91266833
  54417968
  30090436
   5800807
   9618841
  64305761
  85440981
  65736207
      5346
   3012166
  85773707
  64210898
       210
  85260993
  61573302
  62746067
      2580
   3192698
    763108
  63536141
     24180
  12690730
  12915944
  65789182
   2977985
   3435864
   8905325
  12067694
  14707430
  38149630
       206
       923
   1083475
   3111010
  64265705
  51200684
  63271352
  65354455
   5603346
  65566860
  12826127
   1979579
  91266777
   1682154
  12898865
      1651
     14554
  11787992
  86056504
  83688610
  65445486
  25300319
  66205401
      1609
  48315535
  85338287
  90951051
  43400036
  38149679
  60868740
   9433114
  59252424
  13642839
  45200374
      1583
  19569368
  22301470
  16701168
  49928586
        87
  66583298
       422
     10613
      6400
   9719119
  64740991
  73164852
      1843
   9501635
   9403150
  64210899
  58791640
  62766528
  28745742
  43428996
  47664592
  53601520
   3026357
  63892738
  65101946
      4290
  85282632
  85505412
  32585198
  38808428
      6378
     11736
  64501972
  63487746
  10640797
  63733081
  65266794
  85773708
  12647277
  53165232
       436
  19687965
       819
   9328620
  68938862
  60933728
      1640
   2599262
  82495609
  16573383
       820
       885
  10305661
  10627534
  47412766
  61784161
       138
      1427
  47657581
  32394569
    111991
   1723237
  76700341
  27012274
  33651434
   9618835
  36800646
  64849732
  20203826
   1723283
   9328636
  90577260
  65069479
  14865568
       396
  97818024
  29559967
       348
  61681975
  62924064
       781
     17844
  12433409
  65562268
  82988942
  38149631
     11432
   1109220
  86185461
  47505570
    430175
    614668
   3025146
  89218508
  46893708
   2977981
  29039513
     13528
     17280
  65245172
  90077459
  19700386
   1399227
  64268509
    205564
  90000150
  14075340
  28726793
   1979917
   4723596
  20151217
      6136
  64026760
      2590
   5660905
  65488609
  85529697
  29901964
  65755481
     14036
  32337359
  33758928
      1730
    787295
  90003379
  14118866
      2120
  14964011
    614676
  12915388
  32314773
   2588645
  65244590
  20294563
      9421
  86095200
  90000495
  46440775
  90002968
  50243141
  66317526
  64254429
       351
  65842938
      3654
  11925006
  91297556
   1123309
  65446223
    469728
  85239783
  85511393
  47467242
  63451662
  12648385
   4723490
  13172410
  29064116
  32408980
  91164112
  29019624
  55700120
  85724924
  90834897
  59086048
     14531
  33455899
      1919
   3217659
  12913333
  78952892
  13865071
  27900852
  66864239
      1113
      3010
     27628
  11074379
  24901686
  66111539
      1975
  33422359
   3339901
  15404716
  32920262
  66075877
  85630000
   3398121
       779
  15330054
  64211009
  85136458
  11800047
  88146560
  65391446
   4139886
  29761378
   1095274
  46746633
   3019179
   3110841
  65122426
  83688599
   8476443
  90000096
  62877768
       648
  65493684
      1907
  12538914
  85770413
   3217926
   9082132
  90001025
  90077064
  85116721
  12608886
  59252526
      1762
  85692834
  64117262
  85885448
  64905167
   9259002
  90832338
  12661289
  63723287
  86185516
   9477299
  90000055
  90000120
  96272966
        39
  65328587
  13013814
  48485808
  59078506
   5852551
  67258377
  14823606
   3191399
  28807280
  46976564
       729
  85239757
   3262717
  15076617
  33471176
       983
  32783073
  61251043
  63574777
   9601498
  63571708
  64670181
  33758930
      3447
   1000156
   9300085
   9079866
  12068009
  12397559
  29099561
  65958114
    818784
  12322600
  65559882
  32963269
  64305765
   9564859
  24714678
  61139924
      2518
  64670168
   5054207
  29996385
  32310771
  11969625
  85610481
  65744016
  64183599
  39630273
  60900459
       897
   1075567
   3218223
  33386719
      1302
  63979304
  65812651
      1247
      2613
    252435
   2601198
  28979934
  59252505
  12581092
   1723273
  19596298
  31400607
  59821744
  83667061
  28767107
       202
  84979307
  84366548
  21014607
  33750787
  62877864
      1742
  64210941
  85564363
      3033
  55294079
  61681816
      1413
      4565
  85770421
  33412744
  46743802
  32305456
    763102
  90000340
  63048712
  80402147
  90000075
    681973
  85517014
  39164570
  90003385
  58154960
  62856867
  64797669
  85770375
  38775606
       136
      2294
  65541076
  26767954
  55204783
       480
  63966274
  85448462
   9501721
  12915364
  42737479
      1548
   9206122
  66171519
  33549468
  76569379
  78158057
  39178883
      5646
  61227334
       534
   1068100
   3027834
      1366
  58470521
   5751304
  64615999
  13280505
  63393180
  37900210
        46
      3401
    623104
  47383649
   9704454
  15483851
      6583
  11236311
  14012002
  65039526
  28742569
  33539582
   9354738
  46386313
  65616094
  13139305
        37
   9682581
  29089670
       274
   1980143
  12371588
  64102940
  62006871
  63811002
  20367166
  60964291
      2165
  29748408
      5918
  90832343
       627
  63955142
   1979714
  16542539
  65754087
      6794
   1979464
   6903682
  85202051
  14508815
  64677659
  65605851
  65373979
   1069578
  10810103
      6952
       359
    704978
  65241030
  46596616
  62924053
  90000102
  49954712
      1725
    347431
      1847
  19000142
  14833609
        80
       229
      1758
   1027232
  65732952
   9199181
  95488075
  11891527
  43600521
   9206123
  90002935
     21756
   8510000
  83977174
  62565131
  65248941
   3944738
   4723577
  12866403
  15783028
  45600053
  66176103
  14984386
  33360058
  39535857
  64866851
  84902942
  78170311
  13028320
  63879232
  91266775
  29064138
  63574797
    916286
   3337072
  63574787
  62383265
   8900184
  63670280
  16573441
  11334594
  15305017
  10027946
  65672190
  25905880
  62776402
  57048040
      2196
  65569323
  65169361
  65014940
  86114397
   4723619
  90951077
  33618054
  52731655
      3694
  65412225
  29039519
      1382
  58493905
   2596606
   3330592
      6415
  11590171
      1329
  85610493
  28448036
  33750322
  12963119
  38070244
    252981
  64924176
       251
      1467
   8723149
   8721077
  64018536
  62595424
    915951
  83796522
  85710995
  59821693
   9205038
  80160784
  85885452
  55954399
  63393500
  63752032
  90001532
  90077199
        69
  86185474
  46746612
  11911501
  90001569
  13193786
  29963935
  39535890
  64928885
  62575791
   1632260
  86185608
   1105016
  11872065
  63734436
  65960560
  85058554
  64609644
  46746943
  68486376
   8677222
  62924075
  65519339
  47765411
  63502659
  63929984
  64068972
  65641671
  29957493
  56700957
   1552708
   3027864
  59821724
   7216790
  54113192
  29763485
        77
   3313246
   8954523
   9382620
  91253127
   1775102
  91266907
  28751158
  65869675
       607
   5660903
  65292145
  65401202
  85226854
  64670160
      1099
  65068861
  85770412
  90815700
   3025173
  82988948
   9054518
  65530906
  67258381
  66146898
     27615
  61242886
  86185624
  10391296
  64501956
  29930153
  12402236
  90966283
  15300161
    260098
   4120158
  65038601
  90786461
  56700930
  62913275
  62429859
       119
    818767
  64770586
  65375362
  90630394
      1660
  90000115
     45274
   9441760
  65701657
  47242889
   3019184
  64589671
  62809779
  64375238
   1716368
       340
  13865113
  21757014
       257
      2791
   8890154
  14220677
  28722975
  47203908
  83685320
  85647002
  63844018
  15600068
      1754
  63844021
  63290812
  66148011
   5613525
   5100063
  64846237
  65467147
  85072204
  28792595
       953
   9601845
  64335279
  29064122
  32877297
   9832085
  91268913
  61037818
       900
      1409
   9253689
  63006171
  91231466
         8
  65570315
  53100173
       267
        13
   7954133
   9175187
  12752872
  12985698
  16573403
   1578076
  15300309
  64609646
  61681859
  62911871
  63076439
  42756935
  38149639
  59859644
  78158269
  33490941
  66087163
  65355865
  90000426
  60357494
    761819
   1123910
   9416563
  85584804
     13510
  14124579
  15483859
  63195791
   9130124
  12183725
  65671780
  20316877
    763103
   9501681
  65266793
  63393239
  91077462
       447
       355
   4139885
  12155199
  57754749
  24600029
  39145574
  62488136
  65383148
       137
  64814091
  65363335
  90545523
  65038588
  16573405
  53499881
     17278
  91415316
      1159
   5064905
  90766738
  56500357
   1980175
       117
   1672648
  64185148
  86185494
       922
   5852553
       207
      1996
  65492271
      2632
   5912754
  85481624
  86113739
  62933007
  63727225
  28982964
  86185472
  12822080
  66540449
  66104565
  64883982
    996615
  63391126
  11113017
  86185452
  13504284
       643
  65174270
  63300455
  64104631
  14327253
     16277
   2599258
       153
  66328822
       882
  64976061
  85472296
  90951081
  55600092
       899
   3025171
  75962787
  63740161
  85479628
  90520085
  25234001
  59821746
      1649
  49891629
  52002545
  62856874
  65926446
    111983
  64609637
  70800119
  61002246
      2090
      4160
  64686407
  65315417
  12957853
  63592899
  66248222
  78158874
  58534554
  86124663
  47493112
  85260994
   4723597
  64128691
  53499393
       347
       101
   1201993
  90077161
  47471712
   3025141
  64974956
  77975788
      1075
       129
  64095708
  64852131
      1383
   9176879
  64670182
  86185493
      2016
      3536
  21204548
  59821700
   3026315
  14833621
  48815721
    252393
  29039518
  28806916
  15307563
  39583184
       662
    876456
  14225622
   3110997
      3238
  91089295
  63085638
       906
      3331
    989626
  85416683
  39200004
   3242106
      2205
  58533399
  22901775
  64980503
  13182452
   3718969
  64853971
  90562041
  30053808
  90777276
  22714732
  77959023
    736216
  64275860
  85415596
  64966976
    614666
   3531827
  68573308
  51700626
      3412
  65487473
      1880
  16536020
      2651
  33164111
  65752840
  63956909
  47695052
  39109388
  88606618
  62565170
  11180194
  90705152
    372501
  63797173
  65330278
    183153
   9712142
  78158049
   3284456
  60933726
  59252549
  12087982
  90951114
  63230606
   2790757
  24514733
  31435511
  13139536
  86113874
  29964121
  12521772
  86126395
        60
      6416
   3019224
  90020513
  90647653
  20076208
  64062031
  85520452
       262
      2564
  64026706
  65959543
       699
      1379
   3019201
  84619782
  32716007
  57917493
      1650
     45281
      3458
   8801415
   5852524
  76700336
  41573686
    617571
  59252529
   9501760
  85486190
  31091098
       626
  33401021
  29064118
  41021964
   1632385
  23714710
   1723347
  63574791
   3029498
  46770070
  57603501
  85357560
  12590812
   9755439
  19573387
       945
      5919
  86041150
  50100193
   3239576
  88243160
  65416815
  32174483
  66666745
   2599266
   9696106
  10804773
  64740639
  85924015
  58820277
   8971763
  27246943
  62906781
   9710838
  65958220
      1968
  12034799
       354
       572
  30977741
    205597
      1181
  10959622
  13865166
  29079928
  57427686
    623097
   1108156
   3217954
  26306020
  91207037
  14283005
  14569918
  47623867
   3309395
  64915994
      3713
       785
  65149539
  14707429
   9104764
  28766521
    818762
  59252415
  77975777
  82988946
  30016389
  45000024
  39610462
   5852548
  83678443
  88606622
  59252518
   9259011
  64598999
  64856001
       392
       652
     13209
   3026397
  64231367
  85773722
    763097
  65391481
  59252532
       477
    205682
   9501741
  10353536
    257173
  39108768
     13316
   1163164
  39535872
      1923
   2288707
  13116383
  33133888
  42756945
     17678
    599745
  12183616
  57917468
  46854177
  47801048
       792
    614677
   9682463
  85533750
   5864129
   3248324
  65594235
  90943168
  61108469
  14220678
  15376617
  32877298
  55600076
       938
  65217586
  29821722
  64670153
  12767913
  32783077
  48374950
      3239
  90834893
  60868750
  72230903
   9501685
  14453043
       954
  85773705
  12595105
  46760051
     24341
   1202424
     18686
  63290813
      2081
  64693197
  96910305
   4584733
  29930200
  63554278
  27283002
  39627584
  48600140
   3023715
  65282849
  65759817
  10494752
  80160760
  33315791
      5170
  84979311
  90020515
  47505040
      3462
  64240924
  90077196
      3566
  11330090
  64911862
  65446117
  28598913
       994
      2188
  86185640
  38149670
  66037988
       633
  63290833
  66219733
       457
   9602441
   9501722
      1800
  14694279
  46746625
  59859662
   1069576
        12
       930
   1092410
  86185567
  12734788
  30160965
  68573301
      1756
   1979905
  91123835
  44900012
    776529
  64660708
  64692274
       307
  64620630
      1308
    763086
   1399152
  65327676
  64855306
  65456014
  14725503
  22314609
  29064127
       264
    125476
  68850622
      7674
      3035
    558333
   3025149
  47428585
     11302
   3023712
   8205347
  89101476
   5496615
  91266764
  12607546
   1723271
  65362796
  14146086
  21757012
  47466994
      4381
    681980
   3019189
  85309977
      1657
  64612794
  64670174
  30055402
  47605857
  61083532
  64752776
   3028332
   3408352
   9577517
  53496962
  59781620
  62746066
       961
      1173
     15112
      4690
  83684638
  33587981
  66169284
  90815691
     28207
    533420
   9494887
  65039555
  64872759
   1177749
  64896789
  90000200
      3391
  65422648
  28789219
  50715253
  59859661
      3580
  23185484
  42531318
  65876297
   9682412
      3300
  86185559
  47471711
  85616614
  47656168
  62940008
  10100003
      2764
      1737
      4789
  66588538
  46746636
  63137957
  17400080
  27431689
  47511718
  55700496
       287
    112794
    254707
   9676199
  28220377
  33326927
  90951098
      2078
   8741377
  80160759
      1736
  84847613
  65817786
       526
      3404
   9092946
  85426135
  14507079
       381
      1698
  64950206
  49891615
  60182980
  29013224
         4
     11093
  63075389
  63276052
      1174
   1979914
    252434
        28
  12488797
  63853759
  47497860
      3787
  64914418
  12772192
  41200317
  46931774
  62907865
      6189
     17291
  32877304
  63400314
   5064781
   3026352
      1565
   2558641
   1979916
  37763366
  11112620
  64882177
  65787444
  85468361
  91207016
  13244080
  27012263
  28670353
  58958271
  65009275
  13571666
    123418
  64210927
  65209567
   5400027
  63535082
  48600141
   9328632
  28555839
  84686668
   9362922
   9696637
  11401287
   8913183
  14707455
   9721415
  84279436
  12705128
      5531
  65457456
   9501671
  90020516
  63188770
  65878581
  46223378
  63290820
   9501717
  65519343
  14783237
       132
      1839
  28273624
  16573379
  50084867
   3026400
  29637529
  37948138
   2587084
  84393970
  63367021
  86185588
  32212644
  65672335
  62488161
   9348447
  12578675
  71019455
  65958606
   9776905
  86185637
  90786444
  90000368
   4392474
  27414608
  90951139
  37600091
  65327677
  85468362
   9001672
  65244589
  85616604
  62936508
  70954887
  30053832
  45690429
   5591502
  63137955
  64996395
  84754530
  65875215
    741501
  46746638
      5473
  10903023
  37600363
  85361734
  62746065
  66243149
      3967
       225
  65602642
      3059
  91077465
  27012277
  47597381
  66243104
  28643932
  40587202
   1500171
  59252441
  63276060
       579
  16524825
  13865083
   1169783
   9000181
  64210836
  65455348
  28763728
  63142671
  61681926
  90077354
       190
  11497975
  90786497
  12661286
  45500038
    818769
   3025157
   4120134
  86113795
  63897475
  40272303
  64810598
   1723341
  47505994
   6600039
  13170324
        72
   9305302
  13395029
  65413890
  70999754
  85942031
       599
  16536005
       288
    254708
   1163212
  90951099
   3023690
   1092408
   1196688
   3026372
  90539302
  20368547
  28872015
  90657544
  53512503
  63290806
       550
  82988943
       204
  64144308
  64589650
  85239763
  14027285
  76569429
   5679340
  11584023
       248
    738622
  15000164
      2249
  32408984
  50505034
       949
  18000312
   9878259
  63535092
  12916794
  45900238
      3285
      5527
   2619417
  65969413
   9501680
  65571009
  65631450
  20348694
  90019434
       700
   9001769
      2058
  14128760
  20324142
    205467
   1181284
   9501761
  63118120
      4602
   8348003
  29859493
      1008
  64241722
  91266904
     11309
  89762200
  98498690
  13571635
   4723534
  85665008
  59252749
  62891736
      2107
   3098539
      2061
  65759035
  64901670
  65829403
  32242821
  47471719
  66087169
   1158530
  32106260
  63437579
  47428580
      3290
     10611
  63535097
      6987
   3307654
  90725028
  64754805
       987
  65214904
  91268124
  46596634
   1723258
   4949985
    168204
      2200
      2606
   1723313
   9679338
  12068107
  63897448
  39535907
  65882591
      6084
  64189747
  65506280
  83950477
      3399
    533766
  64806076
  85472252
  86103940
   9494886
  84686661
  90000100
  28999603
   9620941
  86256203
       179
  66034579
       592
    505075
  64855312
  14608304
  14692324
      3437
   2964536
   9602434
  12023806
   1578075
  90000161
  96272979
   9295651
  70700046
  15404693
  62565175
   1171154
  90077369
      1746
   1980148
  45690434
  46746646
  59859650
       807
  65700952
      1917
   3110996
  64747704
      1807
  57917538
  64750991
  33618052
  33641196
  62404927
  65032629
  66096865
      1523
  13546715
  39700660
  47663993
  59078539
      1354
  65363025
  60330540
  64309771
  11112635
  62429842
   3191390
  29449490
  63723288
  13865268
  13988634
  47469443
  48342571
  11601053
  47656164
     10612
  64841191
  12781761
  28895641
      1367
  64588787
  65094633
  78170214
  33407684
  59252517
  64164511
  53700402
  57917542
       715
  64619467
  85565763
  33750745
  39173173
      1809
  14800006
  27246944
  57917343
      2771
   1148495
  64210970
  33422360
  57917403
  59252533
  29930183
     14599
   1193573
  85479623
  11921771
  64423412
  24600046
  39614353
      8471
  64557096
      2148
  32101125
  65980114
  86103925
  65378809
  84619783
      1293
  11200066
  91266699
       863
    523279
  31585934
  57917400
  65638939
  14661673
  12772121
   3027858
  90001418
  63085757
  65533417
       276
  90086645
  13865186
  29980335
   9710764
       920
  63955144
  91310607
  28905311
      6561
     20570
  65122427
  85486991
  78158371
  39535884
   1132832
  64553129
  23800012
  29031642
  63307174
  97124835
       296
  65143715
  38318891
   1068649
  20703090
      2355
  66320776
    617553
   9206121
  28770899
  47639938
      1878
  64670173
  16744459
  28435945
  61345661
  63353991
      1468
  64305735
  58791633
     17638
  24714670
  60687829
  29930175
  64141158
  28980122
  86275844
  53700171
   4668290
  61781966
      3030
    533743
   5700585
  32292701
  15304828
  63393183
       838
  84770061
  62428463
      3400
  11600310
  32877300
        56
  12643295
  13163112
        45
  28500026
  32305148
  32585191
      1540
  78158399
  90951079
  17900152
        63
    114259
   3443782
  64591261
  32097756
     11096
   2963328
   9001779
  64516274
  16602805
  58493903
      3409
      6419
  90077188
      1328
  36200550
     11024
     11547
  90951080
   7900534
    373252
  28985369
   1127713
   9608780
  10596087
  86150043
      2019
  64849578
  85711181
   9501686
  64174023
  45900243
  47347730
      5355
  90077137
  63451661
  63463693
       642
   2587374
   9324279
  65425066
  90077197
  33363638
  90077167
  14707463
       302
    469513
  65689645
  11900007
  64185187
  65448798
  29064117
  64305747
  12400010
  63949254
  65691525
  65457416
  64609656
  86185568
  84685505
  12910889
  13281501
  66106391
   5852557
  85773695
  65423064
  85770422
  29761379
      2191
   1136963
  64283378
  64670183
  90951122
  29099517
  65367657
  90951112
  60933748
  85773709
       430
  63135779
       516
   1131641
  90970534
  30006255
     11157
  90577256
  47229049
      1710
  64185152
       677
   9679378
  28980138
  25200451
  32200059
      2647
  90017189
  28734753
  60429921
  66448357
  85859354
       286
  65958204
      2357
  65497412
  86185534
  15232005
  15584326
  12781752
  63234772
       335
      1619
   2894918
  15305009
  90001401
  59821620
    697050
     51373
  17803424
   2977983
   3026354
  64209585
  65014496
  77959027
   9618844
        44
  63502500
   3025137
   1979918
  11400380
  65587094
  61963817
   7728507
  64835892
  65277475
  63733020
      1666
        23
     45252
  86041176
       322
   9207836
  10974240
  90020514
   5853632
  90863901
  15081495
  14899109
  60330682
  65249495
  29099537
  40608206
    310626
   1589565
  12781754
  29100095
       738
  64043655
  85326477
  84670320
  86103941
  90951132
  42737483
  37800008
  66739596
  64224052
  33539584
  46333356
      3620
  28959524
       454
  63684860
   1719514
   3718965
  63997828
  47564308
   3025140
      3541
  65490550
  13257066
  64241122
  33400122
      1921
  46849950
   3377201
  65127078
  53369660
       247
  90077325
       902
   3027876
  64673437
  91266867
      1862
   9157486
  64670189
  64770599
  16536474
  77033033
  90017156
  33750788
  86113753
  30006254
  49500004
   9580341
  64375233
  86113785
  90951078
      3736
  62683773
  46770113
  53498309
       254
  30977732
  63463072
  64652454
  62150471
  74895417
  62191647
  62853161
       397
      1551
  90834881
  62933003
  89697498
     11095
  29013049
      4242
  63794266
  91359635
  29969410
   9679356
  90834861
  85665007
  90000350
  16536024
  13420543
  30113343
  63519264
  66170118
  65783555
      3390
  14146083
   1575975
  28959523
  61037817
         9
   8695997
  64501943
  65677461
  56700911
     85147
  62912394
      8096
   3408351
  78952915
  86241331
  90000245
  27801774
  59859652
   1797150
  64774743
     13799
   3382353
  12326247
  28877182
  63797157
       921
      1538
   1723345
  63797167
  57045786
   5957062
  13599263
       293
  66138921
     22729
  12866495
   9611216
  90647652
  28757672
  64896804
  77414806
       356
       513
   1123571
  63874341
      1879
  12169875
  14890538
  28495545
  29200004
  64183578
  71019302
  90077273
  47603375
  61684085
  65497497
  64713367
  85260969
  38149673
  63353992
       377
  61572622
  64267678
  85136435
  28379678
  29979725
  62913276
      1279
  11089564
  13865082
  33490074
  64582665
        29
  78158065
  30073095
       940
  12781760
    533137
  18600013
  28972239
  64974951
   1723240
  13196639
  27012266
  33455892
  33476410
      3310
   3025128
  27012258
      1558
  11886412
  90000062
  64043690
      2770
  90077085
  90077353
  21757013
  29064134
  91266765
  13028323
  16535979
  29064126
  32420203
  13051912
   9117153
      9788
  84099591
  90002809
  91052225
  51100480
   9448507
  13311081
  19403457
  52800387
      2149
  90020510
      1753
   9234129
  53369534
   8326943
  33300092
  30173388
  77414788
    252982
  59127398
       901
      3271
  84892736
  65293042
  90000294
  57917442
  46988499
  63463048
   9354042
  64416306
  16600216
  27200222
  90001450
  47250171
   3230064
  62825675
  64609657
  25260532
       577
  66538632
   9692758
  90304916
  21800851
  63290804
   1742741
   3017077
   9136520
  85320765
  65891508
  63393090
   8010257
  65128013
  33622963
  47294016
   3026369
  14173685
  39535883
       541
  32700389
  65330478
  84529174
   9424018
  84901145
  12772270
  29857802
  29857819
     23204
  39067653
      1340
   5150449
       200
  65880467
  75053402
  65812656
       506
  80860992
   9275675
  58833356
  66066090
      1239
      1760
  63230003
  85226853
  66066784
  84099579
  85859355
  13079967
    916371
   3025174
  39208602
  59252440
  63672662
  64267780
        59
  65252073
      3636
  64265681
  32466078
  63754017
  63879231
  78158536
  86113721
  64474185
  64782315
  14405563
  14578862
  28834327
  35408262
  29011450
  47552812
  57917518
   9079868
  64210926
  65295544
   3307652
  61911279
  64453739
  32783071
  13865084
  60078053
  64096704
      1025
  30016378
  31421377
  90000831
       497
   9016653
   9676182
   9878251
      1323
   4723594
  77594965
  28694524
  66146139
       453
      3389
  18500307
  29974023
  11590172
  63535083
   2587006
  65732911
  64919883
  90951095
  61784172
   3217953
      1399
  64609662
  33195204
  63221174
      4066
  63290817
        31
   1612295
   9258801
   8617592
  64855314
  86592427
  91164109
  28802675
  86185644
        18
      1752
  65238519
  61681810
    556112
  82988947
  63048848
    182256
  63574770
  20298786
  51764662
   2587085
  65149521
  68573305
  12915950
  47471716
  86103854
  11988136
  11256368
  11059379
  37948137
  59252503
  39593569
  86185585
  47664603
      3031
   4392475
  29281597
  63535060
  33271134
      6710
  63535056
      2057
   3217660
  64231678
      2506
      1010
  64501970
   3434724
    681971
  64730900
         2
      1759
  12627537
      1374
  11600140
  58366631
   5931312
  12932777
  66146897
  16445105
  62936512
   3500033
  59252516
   5856993
  90001339
  52800018
   8514235
  27012272
  45900241
  62822943
   5925895
  85468383
  38808300
      2156
      6191
  63290834
  64748687
  65414542
    256230
   1582015
  90077368
  63048841
  65739359
  86185463
  28594246
  47656167
  38843916
      1929
  84621114
  59252330
  66214605
  84903092
  26405848
     18246
  64676927
      1661
    254705
  28825123
  29930178
  66555143
      1215
   3025158
   9878256
  63535093
      2197
  90000116
  90017342
  59821749
  59309928
  64924187
  58493940
       399
      1732
   3430227
  47516994
  53630200
  64683215
  66355210
   1401070
   1641578
  90786469
  28101048
      1643
    888653
  18006080
  59821591
  29200224
      3450
  65170992
  33618031
  46746606
   1980192
  85616621
  90032836
  90077166
  47160451
     12496
      6080
  90017370
  16573378
   1196679
  85677334
  28555838
     28416
   8240121
  68616002
  55227361
  66044438
  64090190
  91089269
       143
       969
  62030465
  63500821
  65871777
      6582
   3025135
   3191394
   3373377
   9680447
  91164110
  91266850
  33261463
  32312848
  45200051
  90077426
  14707434
  85235449
  46440763
  62274187
   4300078
   8033644
  46198698
  63393132
      2164
   1202376
  86592407
  63348864
  61332455
  57109917
  28379716
  28417769
  30163830
       358
  91433702
      5505
   9728471
       368
       521
       576
   1747340
   9354049
  64117269
       416
  64439953
  63179231
  68529189
      1221
    702073
     11661
  64588791
   1164133
       426
   3239577
   8721133
  12627802
  24800050
  64183576
  62162396
         3
  65758004
      1151
      2597
  30134752
  85300599
  12590811
  33322097
   6724801
   3944729
  14833069
  29064123
  39535866
  65996498
  65149510
  11661295
    141583
  62877959
      7356
  29064135
  90334997
  39535856
        27
  62913274
       476
  12029218
  61107283
    663514
   8191494
  90077211
  29046649
  76569422
  65199862
  85992440
  16536047
   5319472
   9001626
  64697761
  71019316
  59633271
  63418932
  78158825
  90077083
  28925009
       113
     14944
  64670171
  85170676
       934
   5428935
  32097777
  64283377
        41
      3716
  64999900
  28990757
  65773237
  65363346
  61681987
      1570
  61607961
  66170030
  11904949
  12620532
  62862673
  65313398
  53369520
  85592364
  41239981
  62907776
  65412804
  12973309
   9878261
  45202109
    455971
  47496624
  85190533
  85773729
  63290827
  62878133
     13610
  64533965
  91149570
  16445122
  56947187
  63966282
  64091569
  64144323
  64459219
  15050045
   1401128
  11052421
  39184219
  64663885
  65496968
  90951100
  33020500
   4723611
   8738958
  83796519
  53498308
   3031112
  65237325
    681939
      1289
  12198918
  65476939
  46746650
  67998999
      3311
  65014346
  33798505
        68
  90001717
  85558138
  12595275
  64790159
  46746641
      1603
  28992115
       219
      1040
  57917470
  63893599
  40601716
  93181330
  49930389
  47294032
  61243499
       226
  20119422
  28857892
  64183594
       636
  38300019
  63392959
       259
      1884
       536
      4263
  85442068
    627412
  90951118
  28745740
  64546175
  79928078
   9445778
  64401908
   9618843
  13102486
       914
     28001
  64183584
       546
  65417890
      6492
  85782818
  20368546
  30016376
   1148496
  28241543
   3160048
  91266705
  74365043
  85413035
  76569382
  95838051
  28654469
   3020633
   1979919
  39108294
  47222156
       552
  46770104
       944
  29126129
       362
  62429847
   3298993
  64211024
  29857823
       126
  66043039
  84279445
  41000210
      3428
  70700018
  86592412
  30016391
  47471721
      3942
      1970
  26700156
      4007
   8291275
  65143696
        15
   1193514
   5963243
  65039530
  65447939
     45259
      2050
  29064119
  58493859
    468700
  18300006
  59365221
  65664574
   4658381
  16536041
  59309889
      9452
  91268094
  64095683
  64835837
  28694525
  77959019
  13651011
  33508283
   5100060
  63961494
  64103000
  78158242
      1582
  29857818
  47059364
   3246522
  24701294
   7900537
  44920870
  64943807
       308
  38149672
      7688
      4967
  65134105
  65234045
  31302271
  32101128
  39515033
       964
   9501756
  11204340
  65546416
  78158867
  90000173
  32279463
   3467660
  12390437
  56700785
   5243887
  12470496
  22504553
     17304
  28747210
  90000786
  30078414
      2288
  65011274
  38149642
  63831269
  64016013
  25260487
  47356850
  65739793
  11922925
  85468382
  28107824
  65890467
  39563624
  64515906
  66478504
    257168
  59309927
  64265682
  64748159
   1979898
  61007257
       911
   2964589
  64043676
  59821673
       511
   6900010
       291
  63733023
  28400183
  13261826
  64136671
  28241561
       213
       559
    818771
  15100161
  44301403
       977
   5319465
  57917519
      3321
   3023714
   1400781
   7628178
  27527077
  90000324
  90077290
  12781732
  16535989
  85787154
  85931187
  21014667
  28734756
       168
  11112939
  90001027
       393
  60336127
     18014
  65039553
  28988805
  63964286
  91231470
  26108280
  60810888
  63574765
  59252336
      2022
  11740343
  64383837
  91077873
  90001567
  39535892
       338
  20353267
  60569697
   4723609
  15102969
  66519898
      1387
   3019213
  11896009
   9501719
  19596283
  51000108
  90017371
  13193784
   3424076
  64552506
  65175565
      9513
  33618067
  57917461
      1269
  28824998
        67
      6563
       761
     11558
  20036665
      3320
   2558634
   3027829
  64775438
      2219
  64588270
  61243501
       325
  29052082
  62876526
       367
   4321215
  84393995
       290
  90530342
  16573382
         6
   5818403
  28746735
   1632465
   1723235
  53499753
       913
   5957070
  63948697
  65058752
  12781731
  38483432
  65745579
       463
   1570802
  66138957
  47626941
  61796745
  64915089
        51
  64305744
  46958625
   9424015
    137843
   5961792
  12790383
  48000039
        26
   9259001
  38915280
   9696306
  86185601
  62101787
   2745765
  64810628
   3019891
  39535847
       507
    916370
       673
   3531828
  12579017
  62767879
  65418505
  28241542
  46746640
   5852543
  63438967
   6100114
  64452143
  65104075
  16400056
  59369245
  11089560
  90018889
  59821617
  64637841
      2591
       373
       163
  64712544
  65885943
      5476
   9424035
  72628646
       434
       527
  11572390
  12781728
  45690426
  55163460
    206567
  65127085
  28825086
  65845335
  66060254
      2601
    556125
  28709073
  63826169
  64414661
  62936524
  38318894
       616
   9631706
       382
  11300358
  65143706
  59252468
  62825668
  85863487
  63290814
        94
     13678
  64670192
  65247490
       407
  63830225
  15127386
  29412659
  33618023
  39535870
      1449
  33422347
  47579500
   9251736
  10700358
  86256214
  12780444
  30052336
  90834898
  47310571
  60915750
  59252484
  19573380
  11025186
  84011624
   1130587
      3449
  77033010
      1941
   8402528
  90077113
       565
     11301
   5243896
  12781764
  63574758
  68485847
      4354
  65238006
       218
     26219
  32363694
       635
  12873535
       159
  63655891
  90077272
        97
  62885808
      3460
  11400378
      3023
  30110306
  46596639
  57501135
  65912597
  86168704
  49930423
       313
      2313
  14022562
  13028319
  31864570
  15404701
  29033615
  32886949
   8741381
  64358534
  61886873
       417
   5700488
       510
       230
      2001
  85770376
       459
  64183595
  28922990
  47498367
        10
     19759
   1155090
  64670159
   3026398
  29957479
  32277363
  61365442
      8044
   1979921
  90077055
   9841578
  29918175
  32303300
  45400030
       545
  86185583
  52731863
       242
  65434038
  12859530
  20303313
  56481183
  57917378
  10800060
  15232031
      1264
  66549579
       573
      4355
   3414760
  85585461
     49244
   1706827
  90786454
  39208629
  60207192
  65829213
      2588
  68573312
  85024009
  61549348
  20083434
       263
       364
   8741380
  86113797
  85505568
  16535933
  57917480
       217
  47759963
       312
  81011646
  66037628
       456
  63247646
       380
   1117268
   1163210
  46200689
  47471723
  63290832
  62510132
  90003381
  27012278
  29894496
      6812
  65175783
  83283661
  47664654
  25260486
       270
       344
    168629
  90003065
  76569430
   8722956
       306
   3027830
   9703941
  64589658
  33618046
  39134496
       435
    480211
  28703252
  29563435
  39535862
  57245363
   1399153
  45202166
  66066214
  91064403
  57903175
   4949841
  10391306
  63834252
  48815730
  66113497
      2501
  11168448
   1658746
   3462864
  49348159
  64389213
  30105092
  59252469
  64027013
  29894491
     15928
  59252421
  66175927
  22215119
  49930388
  65744236
  32750170
  98498699
  20353622
  59821553
   1591554
      1885
  90000292
      1755
   9494888
   5936070
      1172
  11261545
  65143707
   8971639
  57917444
  64670175
  65706218
       258
  65921791
  64305733
  90000146
   9567262
  32307383
  64183581
  64670191
  65176132
   1600032
  65363339
  90000241
      6110
    743625
   1111575
       528
   3399092
  10596086
  14253547
  38571839
   3294513
  13028324
  65342206
  90577272
  10598088
  11644370
  64544843
  65425644
  13865338
      1448
      6190
  11186198
  91266706
  12781765
  64305755
  90951089
  13823484
  28991681
  64087196
  24600190
  28970107
  44900121
      6562
    123825
  64424516
  85189849
  15404691
  14761483
       255
       462
      2043
   3019200
  10369619
  80160762
  90614689
        98
  85366222
      2189
    112795
  63778507
  11400379
  85928951
       243
     11094
  58464441
  32333241
         5
  68573300
  85116726
       418
  84393976
  14356281
  64305738
  53927826
     13604
  63830268
  65209787
  28278250
  12772104
  15302657
        11
        25
     15527
   1155091
  64115332
  12926895
  29930198
  12383576
      1391
  78170215
  32877305
  37948136
  59252376
  29831452
      6188
    818768
   1980122
  12902260
      3855
  64305745
  28647557
  63329736
  84279439
  85217871
  31425554
       508
    205566
   9381781
  47692241
   5066560
   3151593
      2225
    257179
   9535748
  63897376
  13865037
  48815726
       617
  64301827
  65705935
  12781729
  46712166
  11590404
  63960861
  64770601
  14538495
  11936714
  16536006
  61414678
      3322
  85431043
       376
  65799861
   5516028
  91340609
  29859500
  13513140
  39173157
   3023713
  10903021
   1980134
  12234903
  86184061
  32841105
   1140655
   9501718
  19596282
      2359
  64237178
  85432578
  44100026
    698459
   3370163
  33496213
      1658
  65039550
  12752862
  64210721
  64003714
  65624445
  90000232
      1394
  64210186
  62429855
        95
  66053549
       115
  64905185
  83666800
  27012275
  38507978
      3392
   7538766
  33618022
  47454682
    455972
      2221
  20263165
       450
       504
  70700059
      7657
    691217
  64501966
  33422358
  96910361
  47471731
   3449092
   9126621
  85199407
      3395
    717140
  16500027
  28278262
  66075921
  66321880
  14707475
  15104273
  52027777
      2596
    617575
  65303767
  85770434
  12752869
  12957869
     45262
  64043696
   7871967
   9475412
  60420561
  90000321
  62877918
  91231473
  47637843
   8646612
  29901971
  37600621
      1852
    252989
  63028757
  63290819
   4723579
   8356826
  64026582
  14129729
      2029
      7105
   1632389
      1385
  14882599
   5880778
  64974877
    206557
   2601330
  64919906
  65730528
  20318409
  21807293
      1723
  10165860
  60990939
   9130118
  10442876
  20298784
  47623887
  65665042
   5900510
  53496992
        21
  85863380
       555
  11913495
  63978359
  90000057
  62595422
      2070
   5741742
  15108102
  46596632
  64744144
  65559891
  14783273
  39173152
   9878263
      6295
  78158886
   3370168
   9241544
  27201037
  13028300
   1112187
  84892737
  80160786
  31400012
   3027862
    681938
  64020242
  96910219
  90003093
  33587145
  61573303
      3410
   7850908
  85630084
  37900426
   5732398
  14800007
    252990
  90000266
  62850708
  66170186
  85253191
       405
   9424017
  90001947
  29959490
  78952905
  47100117
  63797168
  37100047
      1864
    303495
   1979893
  85008913
  66275350
      1341
  65149522
       294
       149
  39614354
  23900802
    348470
  65038404
  65729851
  27312955
   1176986
  64619422
  12768229
  13028310
    681974
  65391474
  15500167
  66779990
   2595817
      1359
  65456858
  15426121
  14676746
  54643082
  65057846
  98056105
  40728414
   3020606
  95079823
       383
  65442918
  84979303
  20403443
  29031644
  28206277
  63574759
  15454857
       600
       705
   1450266
  89815495
  90832350
  65750234
  60933710
  60868751
  21605875
       535
  53498812
  60800457
  62913277
      3402
  55600073
      2586
  64211011
  76569383
        47
  65744026
     28311
  64823609
  85770427
  27012265
    682008
  10315341
  65499091
   5864132
  65223813
  39487992
      6493
  30108163
  63393181
   1152472
  11765265
  65345469
  29064141
   4723583
   8514246
       610
  60933746
       398
      6402
  64283376
  85357581
  28892816
  29099508
  33529397
  68573317
  13008653
      1398
    481000
  63418981
  11510489
  85619715
  47024702
  59252399
  66808249
      1799
      2017
  62556906
  64670170
  14482060
  64546139
    556111
   1712673
  65105415
   9056554
  65006590
  86185416
  90020508
  32716392
  58791638
      2522
  13670832
   8375250
  10763435
  91023803
  23185480
       102
   1032180
   9501739
  90077388
  66149940
   3408356
  84770066
  30026514
  63221079
  63290805
  66702440
       629
   3349998
  13311076
  62924072
   1797161
  85517111
  47775373
  47664017
     15066
  65676674
  14032354
  13246151
  33490403
  63344937
  67264687
       620
   4723621
  20151214
      3531
  84929229
  28307365
   1123570
       514
   1165824
       369
  66551474
  28615769
       425
      2047
   3373386
   3171549
  63535078
       794
  56700058
    412487
   1196681
  29930169
      7099
  65007711
       227
  38270645
   1148500
   9304501
  85319708
     85146
  12979955
  16535980
      1119
  64507408
  33437892
     28652
   1163209
  20316878
  46411233
  47703823
  61927941
  65497513
  85605910
  13865085
  39535855
  28746293
  39207348
  39535867
  12728889
   9104761
  90000332
  63290829
  67313611
  53498844
  47744122
     24179
  32296339
  66167972
  90077202
    623105
   9180438
  65706245
  12686623
       114
   1148497
  64967051
  46746642
  66135581
  66105227
  11204182
    681551
    446736
  72628645
      1478
   3025161
  90020517
  95128273
  99596200
  33142099
  53630315
  63268053
    761820
  55300066
      2602
  52948172
       151
  66645904
   9100134
  63353635
   9531873
  38915309
  65969776
       613
  85486981
  64976035
      2213
  65739414
      1091
      2018
  33618026
       596
  85863478
   1980160
  83193391
  63344963
  12248888
  65370108
      1201
      1798
   3019212
  64578049
  62024322
      5280
  65732968
  65373818
  65789025
   3307659
  63797155
  24241431
   9434728
  39536078
        91
      7546
    205567
   1862066
  41021983
  38149634
  90657533
       406
  86103893
     11304
  90951097
  33195199
      2055
   1723266
  71300490
  91231474
  86185468
  13517891
  43400091
  47242888
      1042
    851325
  33218089
  63535077
  66109067
  83986124
       228
  66103354
   1201994
  31970456
  84872079
  46770089
  85058555
     12071
  14833606
  64267902
  32892966
   1723319
  85551098
      1757
   9121179
  28988809
  33683831
    465959
   3944739
  37600659
  66043508
  33303162
  59821587
  85468385
  90017386
  62429854
  64305151
  64481643
     10524
  64637566
  39614337
  56700931
  12318098
  85863562
  90001449
  57917394
        43
       295
      2026
  64309769
  86113796
  59252332
  12280309
  84099580
  55600070
   8677148
  47409761
  53630016
  66005068
      8070
  86103829
    682009
   3025152
  61681888
  85122619
      1083
   4249666
  63904559
  86168691
  90951147
  97486880
  52257039
  66355207
  65758228
       998
   8690195
  85885447
  38934151
  62488156
    475483
  64769167
  40708882
  66739595
  12068025
  80160783
   9501689
  64673283
  53117725
      1051
  65458771
  45900244
  12533533
  49586238
  15232026
      1210
       864
   3363889
  65209069
  22900045
  66041691
   8156066
  65548996
  30006242
       720
  15102930
  39535891
  90000149
  13423962
       303
  33553611
  37900429
    469512
       240
  85479605
  85677336
  50700061
  12581089
  46746613
  13913581
  15426122
  36394462
      2255
  75053575
  32106250
  38149618
  66542291
   9658409
   3377202
  62695779
  66138819
     17422
    558264
    601570
   3191396
  12997129
  21802091
  65890470
  70989835
  44029180
  37455005
      1585
  11503286
  71019458
  75962708
  45700727
   3097637
  64394166
  90000051
  63961703
  84903005
   9441758
  57917437
  12399912
  13350727
      2595
  59843143
        14
   5660904
  71019288
  63048838
  67258382
      1680
  90001009
  13028306
  13144353
  64468900
  65637014
  14805603
      3771
  65275889
  90951076
  39523904
  12292393
  63742309
  90001028
    252988
  91207015
  65738673
     45275
  64841180
  10596088
  63964256
  65381771
  91415323
  16573391
       118
   3800190
   8350459
   9692731
   3026351
  64653236
  13046228
  62940004
  61268874
   2588551
  65416538
  59127407
       875
  65592639
  65635528
  64478086
  29913280
   4341228
  20260466
  64915277
  77975850
    681944
   9266338
  38117546
  11208711
  85630055
      3408
   1096525
  52731656
     10945
  90077136
       111
   8191496
  90077189
  14899108
  29099545
      1870
  90017419
  14901839
       317
      1321
    681986
    368057
  90951093
  28393813
       327
    785900
  64161634
      1460
   1979910
   3111082
  64976048
  85863543
    697060
  20083433
      2691
    558252
  64899029
       256
       455
       334
  33539581
  62429868
   1127714
  86185642
  40609066
  63290831
  64877262
  86185535
  90267972
        66
  64453220
     45254
   5821990
   6672413
     11299
  29089673
  33315782
  30189215
      3046
  64904655
  85228525
  66106709
  90077326
  30007123
  46900027
  14253559
  66060168
  12895576
  13046229
  29011447
  63188754
   5728731
  49675048
   3349886
  84979310
  39535887
       326
       461
   9502005
  64085523
  64603426
  56700944
   1147575
  33726731
  85386495
    700672
  86275827
  88606620
  53601411
  85711179
  14538506
  57844639
  62691347
  90017292
     18116
  91348891
  32307725
     10013
       815
      2573
  63800518
  65996119
  32388864
  63323281
      1128
  26442254
  90832349
  12781756
  53499799
      2382
  32308178
  47680268
  63301428
  65098704
  64358531
  12631694
      5550
   3373381
  71028802
  28762448
  28934506
      1720
   3748644
   9209689
   4949978
   9234061
  13335283
  85571243
       581
  10688366
  90834868
  90834896
  33963239
      2259
     44673
   1112194
   1979920
  85533177
  14778503
  28728814
  63290816
      6519
   9259000
  53498303
       538
      1206
  64670190
  65734157
  65933000
   1196692
   3449097
  28711032
  64403131
  59888074
  63985220
  91415314
  65705457
  28615094
  90000154
  62429851
    480929
  66031847
    614672
  83685323
  28991732
  54800220
   1163211
  72628647
       216
       818
   3025132
  39535849
   6613614
  64210942
  44100100
  56700003
  62878028
      1531
      2594
  86185545
  14707456
  85647005
  36601848
  58943614
    254702
  47685431
  63125493
    435913
  64287039
  90077053
  36394396
  65694333
      3571
  65451686
  13018481
       411
  63500313
  64455724
  64183597
  85863489
    470154
  65381081
   9118901
  28818595
       471
  64265680
  64950161
  65244588
  84058360
  90834841
  45100271
  62429850
       232
   7900017
  64693058
  59821727
  65872978
  65128011
  22214350
  78158912
  14855166
  45200043
       878
    252389
   8723301
   7668864
  10309666
  14757345
  30999593
  61681844
  85937994
  28995192
   9434726
   9604386
  33555278
  60798195
       832
    252987
  85157773
  64791257
  46746617
  47471709
  39040754
  85140988
  15376610
  59198080
  85472251
  15618906
    614675
  62165038
       557
      1227
  86019382
  95128272
  29200289
  65796953
  63125270
   1723260
  32101129
  85198886
  85770468
  85863473
  90077292
  12781730
  32300530
    522559
  13866005
  77595034
  62156806
       154
  30034360
  33618044
       800
  28336697
   3191395
  65052754
       835
  48815686
       336
   9354756
  90077474
   1137964
  90630389
  58354702
  94873108
  84099592
  83950468
  53600980
  75264936
  75264992
  13402151
   4723574
   1410560
    627416
  90000442
  64449013
  65281119
  59252525
      1700
  64139166
   5624966
  28100993
  28146726
  28828615
    870093
  90970532
  63535081
  64327361
  29099526
  62556909
  90730573
    556126
  85468459
  47487556
  30015127
       893
   1032272
  64474183
  12803967
  27121066
  39535916
     16156
   4723587
  90622714
  52002556
  62554217
   4139883
  77959025
  33340279
  14129236
  16536349
  29204900
  64457021
  64729233
  90786495
  63393486
       185
  85770441
       691
     10902
  90077346
  90077458
   3191398
   3248310
  20263149
  29918119
  64491597
  64875147
  62913279
   9548117
  90000069
  28913717
     44674
  30016379
  59859658
  66549976
   9079867
       158
     19529
  28368715
    916336
  13865324
    454411
       328
  63839896
  65792360
  66748023
  71019270
   2596613
  29979190
  11008765
  28920960
       412
    686803
   2396411
  13330058
  64812846
  65398205
  85468456
      1198
  91321551
  13283634
      2000
      3272
   7741489
  12595273
      2143
  90077133
  91415325
  60187166
  57917379
  64589642
  42737451
       231
  68451380
    252986
  11933752
      1393
  63733080
  65387570
      1109
  64558250
  19200171
       912
       706
  65214787
  91266869
  14118874
  15300127
      3430
   9001788
  21800413
  16445121
  65016329
  13098442
  61108475
  57754752
  66331297
   9676200
   9776892
  62913278
      2049
   8992783
  29011349
   8939915
  90077087
  32716378
  46400136
      4356
   1680493
  14124953
  43000031
  59821596
  19300093
       509
    678067
       564
  90001478
  66060114
       512
  11572391
  12988283
   5864136
  83339345
  14102984
  14783276
       374
       433
      2600
      5250
  12781727
      3798
  28731528
  86185538
       415
       164
       543
   3375435
  64744161
  64371022
  15072717
  58579890
       745
       814
  47605858
  85863488
  14220670
  46700155
  65174289
   9001705
  12248886
  14018178
   9234080
   5700568
   3191386
  65242342
       339
  64130642
  13245370
  28959518
  62878087
    698438
  14476815
      3650
  84333255
  33548310
  66007052
      1266
   9529522
  85848807
  90000092
  13063571
  63307114
  63392962
   9254096
  10485547
  64311695
  90470185
  33618068
  65406424
  83688622
  12581098
  25403088
  29052083
  65701957
  84979309
  77414790
  85472250
  58888809
       189
      3299
  90077114
        40
  85711173
  90077084
  32414079
  59629286
  52589626
       215
  11903032
  84901137
  14761541
  46746616
      3461
  64896800
  65967461
       813
  12390242
  33683827
  28726796
      1509
   2595816
  85399358
  85711185
  49967447
  62327569
  65679563
   8611428
  82005934
  85387170
  47493106
  57917486
   9501688
  33622952
    111993
   1909691
  50300007
  71600187
      5122
  64890001
  33490078
       345
       458
      3516
  65630946
  65642134
  64670156
       272
      2024
  64306056
  63010265
   3019211
   9424014
      9511
       304
   2241403
  65010911
  28755012
   9025243
  62853026
      3116
  77959026
   9434727
  90000077
  46770074
  91266823
  66217595
  50200042
  63113963
  65373996
  33750784
  13996964
     11066
  68573313
  19100314
  28650711
  85309976
   3027846
  53117603
  63421936
  63172630
  66445190
   9727536
  84715716
  76700346
  28241560
  66157166
  90000477
  10919305
  65058749
       556
  28550970
    175049
   9130230
  31200157
  65560604
  26200107
  65890473
    252388
  14890539
       169
  66060345
      1856
   8169541
  32817333
  64305739
  13959623
   6200523
  15000044
  28801305
        50
  65980093
  65143709
  66181431
   1570801
  29979726
       703
      5971
  59252377
  86023191
  47778162
   3019216
  39535871
  60536191
  13190429
  29064136
       537
       872
   3029502
  64404303
  65881896
  15072684
  59107770
  65631849
  13865293
  15600306
   2654285
  90630388
  25900600
     11300
   5941589
  65051232
   1641579
  59252524
  65266765
  39173181
    888654
  30053835
  20271534
  63379865
  13069384
  21757010
  29963947
   2599256
  90000083
  26700091
  39614351
  90730576
  26603096
  56700853
   3378952
      1659
    152895
  65319766
      3451
  14032366
  67258384
  65655869
   9130117
  86103930
  65676623
  90000785
  90001570
  65750496
   1903508
  64921979
   9348459
     16157
   6328762
  28880680
   9604387
       472
      1002
  64681326
  64254557
  65599592
  65508009
  75265039
  12787446
  60950047
   9001722
  88606621
  85692254
  63393133
  29918118
  65782387
  12488784
  63830166
  91266763
  32097758
  38934316
  46389525
       289
   3025142
  47564783
  65923359
      2173
  62004237
       183
  65825018
     24501
  65392073
  77975764
  80160757
      1734
   1000033
  48815740
  55700494
   9501716
  85393289
      6187
  90017352
  91164111
  30073954
   1196716
  90777299
      1019
  64974939
  85197393
  25279109
       133
  66066875
   5319459
   4562756
  64478368
  65069476
  64325808
  28632283
  90019454
  33618066
  53601295
   5852558
      7656
   9382635
  58363284
  85519064
  19500201
  52002761
  65245367
      5649
   5679338
  12869101
  47160968
  65341078
  15072698
  10903022
  90000339
  28664688
  40614659
   9604406
  65181517
  46746618
       441
     28356
   5516027
  63535054
  12926005
  29955660
   8741379
  86185501
  15260317
  39173195
  63075388
  85411746
  86103955
  21200082
  16535985
  28914055
      2041
  22356841
      1655
    285864
  50200067
  52731642
    253008
  29136786
   3218130
  32337346
  58010933
  61945230
       120
  66245649
      2004
   9776910
  68573306
   8971611
      1618
    940052
  65375757
       926
      7361
  85746994
  96272968
      6313
  85187470
      5119
       235
  66106775
   8683284
  85472504
  62433925
        64
       445
  85176750
  33618063
        71
   9478185
  88199333
  30134815
  59675986
    556127
  64317819
  78157822
      3880
  63006622
  64375227
  83686044
  64309770
  33144164
      4056
    446734
      1962
  29099538
  56499345
      2372
  85533180
       370
  85239796
  85669967
  12781753
   4721332
  28214341
  39582347
  65382483
  85388516
     45283
   3321191
       157
  49675031
      2785
  71028801
        88
  30110313
  62162400
       160
  33321143
  12023804
  65589737
      2838
  13663181
  33618028
       955
       965
  90573270
  12581094
  64185188
  96910142
  27284393
  39093085
  47690272
      1241
   7699260
  32937341
  39178866
     14389
  12323552
  64625540
  65738278
  65315958
  59821742
  85595431
  85648198
  12744143
  28972240
  46700159
  13000110
   5064828
      1411
   5319463
       580
      5607
     11306
  86185457
  57917308
   4723540
  12825144
  14694270
   6733406
  62637846
  65877034
    718148
  90000143
  63353987
       184
  13312934
  32133699
       176
      1506
   1140658
  90018440
      3323
  12912891
      3335
  85137363
  33641209
      1954
  81558166
       310
  31213061
    211487
  15100149
   1723239
   9130224
  15081497
  47054170
  98056104
  29979130
       209
  16542536
  90077205
       167
  64692236
  39535868
       177
  65758035
  65835456
  76569424
  29064121
  59252323
  62645574
       390
       804
  64329888
  53524272
       474
  14701039
  21900054
  52800412
   9354761
  90786474
  47607223
  63418390
  39700008
  62960555
   3027847
   6896281
  12088322
  28979551
  38149653
  66572024
  65961796
   7570709
  61135936
  58791639
  64660697
  62876407
      8501
       694
  16536045
       941
      4440
  64670155
      1769
  12493833
  12822087
  65009317
  90019433
  12952675
      1111
   9501764
  14129730
        54
  28939098
  33618043
  62348251
  63290811
   9659827
   7600050
  90834895
    806614
  75962785
  90077227
  91064429
  77959022
  12679102
  24200265
  57207399
  62637838
       131
    818739
   1068099
  47699317
   3025151
  49541853
  53601515
  51800375
      2224
  85746951
      1920
  11905569
   9206103
  28789710
  90884738
      1068
       707
  46971168
  90000078
  91164114
  32414080
  57917487
      3751
   3020641
  91398136
  33189280
  47439590
       196
      3955
  90970535
  63574785
  85789418
      1946
  13461426
  29099518
  11866264
   1530089
      1270
  72624975
  65890472
      2048
  29039526
      4378
   8437913
  63800429
  39062621
  48600073
  20100022
   1075568
   9001790
  14332516
  78061624
  13350729
  17900085
  29035476
  90000291
  12661287
  63480018
  66337862
   4723499
  64034429
   8655933
  80860981
  11799240
  13028321
  47793793
       285
   5834721
  65414249
   9001763
   3026353
      1070
       544
    682002
  65746568
  66067667
    205878
  90077086
  85773723
  29783885
  62877818
       888
    199655
  85905902
  90001574
   3027813
  78158560
  86185456
  48200046
       825
      1338
  47654827
  60169815
      3949
   9092909
  28997128
  28959268
  53700149
       728
  63451652
       324
  14707451
  47654792
      2603
   4808516
  63772944
  50600015
   9424029
   7954104
  90077228
  91077424
  47597361
  86277481
  33260809
   9268740
  64609628
  64883815
  50243140
       360
  85558144
       350
   3023718
  64043657
  28818621
       245
   2601199
  38149669
  47658109
  84780413
  14998613
  30999598
  53497535
   5039653
  11006219
        92
      3857
   6654017
   9375520
  91164113
       193
  64670179
  59498787
  64894085
  64937483
  29859496
   9441766
       203
       672
  47800659
  62032999
  85472434
  48600137
    553249
       663
      2063
     11676
    338980
  29281598
  83688614
  15499508
  66008213
  53600982
       260
       886
  50084559
  62404861
  64644092
  15473259
  45006848
  62907816
       123
       437
       575
   5100678
  66555408
   9275676
  64210950
  85521724
  64791358
  46746621
  52200094
   9094940
  85770414
  63844013
  64676942
  63473511
  62913280
   1925037
  86185541
       741
  27012273
       771
      2003
  65391480
  61784162
   6900043
  78170199
  59252320
      1184
  32106265
      7977
     11311
  10700357
  13117324
  32097745
     28557
  11246453
  71019445
  13345316
  24501022
  47527821
  62907373
   9284795
   9207837
   8010255
  64896813
  84575863
  84458185
  33142119
    174511
    483421
  45690432
       547
  64619889
  30977738
  38942644
       780
      3319
  63393287
   3027805
  85527852
       982
      3925
  63567696
  85592377
      2162
  85413034
  86113791
    681941
   9501620
  90000151
      9215
   2587007
  61681860
  13900105
  58413874
  64670169
  62364821
  27900019
  28773515
    358205
   1155089
   1632701
  65143700
  66710459
   1738974
   7900536
  85109827
       896
       211
   8623040
  65542641
  62924065
  64556672
  77975729
  29099570
  32905970
      4068
       630
      1318
    252390
   3218222
   8677208
  64424998
      1000
  83612221
  51600059
  13281393
       300
   1201992
   9232934
  57917478
   9275660
  85141033
  57207398
   1673779
   8032442
  19596299
  47519422
  62348042
    246672
  63953001
  56700827
  29064115
      2020
   3026395
  91467073
  52800431
       583
   8935753
  66705800
   9692795
  64364169
  29099519
  13166588
  28828638
  59821574
  13900162
  62924079
   2495849
  32408981
       848
  90951120
  19447806
    627422
      4564
  65392071
  85260984
  85486989
  98047660
     11737
   1723236
  11340795
  49300645
       522
    614679
   9721493
  42756934
       821
  85481872
  59892365
  61251042
       811
  90786475
  12781759
  48342558
      1081
   9719114
  28463408
  55600090
  61776249
  90528759
    197202
  36400532
  39510314
  47471714
  85468379
  94086754
      1906
   3026361
  63830204
  27202106
  30089327
  66247133
  90001026
  30016396
       595
   8677171
  64790442
  66038218
  12498609
  64383852
       349
  83692028
       395
      2537
  84333257
  90834863
  16573152
       915
      1442
      1617
    199042
  12661288
       139
  64692233
   4723608
   9618842
  64670193
  82988941
  28766996
  64144306
  93383798
  56700950
  41200276
   8191495
  29126000
  28959252
   1723267
  64618416
  28200240
  28825122
  59177097
  65753685
   8629567
  65238005
   8301287
  50700435
  62932983
   9079855
  63733022
  86185473
     13609
   9430657
   9620932
   9878257
  63535094
  63188761
  60420555
      4969
  64130662
  84902902
  98095837
  29064133
  64769891
  85472297
  40000026
  85116720
  90564493
  91266788
  16535920
   1980142
  77414810
  28728813
  56700932
       222
   1064324
  10844692
      1915
  78158327
  19200150
  85383496
   5853620
  86185638
      4022
   1130225
  63834261
  64619071
  30016377
  65890469
      2079
      2681
      4008
   3017079
  48500050
  21757021
      1971
   5516010
  66186707
  65926389
   2982091
  64214951
  62819566
  62907794
  66445228
  83685319
  10903020
  71400377
  29047439
  46746637
     28560
  80860994
  14211521
  15348692
   9501755
  95079854
  63290830
    254723
       134
  63841433
  13398812
      3711
  46746607
      1554
   1450203
  14476822
  27012276
  13335281
  33489307
   9206139
  64131407
  44652242
   1980086
       269
  85773730
  22504550
  16535990
   9501619
  85320771
  63417238
   1112192
  90001861
  28736879
  32106341
       191
      1998
  12661285
  39610460
   8081196
        73
  26207292
       188
  66488404
  65958965
   5321643
  13461429
   9253700
  29099548
      1076
  10369524
  64424517
  65175456
  62957880
   3382356
  13139316
  13244081
  47552824
  14327249
   4723576
  64210167
  63733082
  90077301
  14600093
  33260806
  33531235
     20729
       171
   8258306
       125
     22726
  15412616
       884
  13300315
   3026373
  64609639
  78061623
  65532585
    697018
  64040042
  64598931
  86185433
    916354
  32337362
      1169
   5516036
  26586209
  11291171
      8416
   9490848
  27915123
  27012271
  60933745
  59821729
  63393063
       582
  16360828
  62565163
   1222777
  86185428
  47703837
  62488140
  65750281
  29019626
  32420206
  65826172
   5918914
  12191157
  65347794
  86185618
  65450651
  72121766
  47471707
  65327678
  28368712
     13993
  65731008
  29003730
  65423390
  28906984
        49
      6586
  65378021
   8010256
  64183586
  33758936
     45253
  11209645
  28241541
      1194
  63966237
  85786351
  29099555
  65833034
  86185407
  28757897
       278
  65214746
  20298777
       311
  61205707
  65821485
   2575879
  90000056
  33142097
  11121325
  16542445
  60944604
      2228
  85773736
  90777271
  45690425
   3378340
  85260985
  86103942
       584
  29115352
       321
    818770
       467
  77959020
  66111860
  65127987
  91064427
        52
  64085664
  75264913
  63978364
  75993782
       615
  12825145
  29099571
  29748423
  29761301
  33549452
      1317
   5983926
   9354739
   7209095
  47533329
   1979913
        93
     11857
  14810630
       661
  39535908
       651
   5680870
  64835653
  66032019
  65539767
  53496961
      7446
  91023802
  33195178
  11155050
     11268
   1694751
   1723351
  85672033
  11269523
  85357579
  12822085
  65530273
  86168678
  86185459
  18500070
       408
      1740
      6418
  65741228
       503
   1979715
  90951121
  33571309
       122
  63879218
  36100009
       265
       438
       523
       574
  63535079
  64020277
  80160758
  38778745
  47244440
  47511728
  66243980
      3396
      7452
    614671
  28785378
   9573511
   8677212
      1223
  90970533
  90077390
   5031766
  12908236
  14960816
   5853621
   9788304
  28959500
   1056225
  29099525
  46746622
  66096532
   9633292
  12432640
  65143702
  30858124
    916325
       332
   5064780
  82988951
   9246908
  29064137
  53630113
      1110
      1616
    763109
   9254095
   9501687
   6900042
  63393455
  62313420
  28997961
  90786462
  14882598
      2028
  65695725
  63290818
       752
       783
  13116384
  33142115
  64265707
  84279420
  84393994
  24801740
  28511825
  63048828
      1936
  47690283
    663512
    697041
  12023798
  64309767
  37948135
  58250885
  65241089
  19902157
     17282
  63733021
  13221508
  90077372
  85024016
  86113787
  90000152
      1337
  64878150
  28623441
  48331103
        24
  64384533
   4722417
  64912185
  28762319
      5120
   7570707
  85185751
  85609322
      2122
   9478306
     11546
  28789754
  47242890
  12997130
  45900242
     20807
   1152493
  65058750
  29343873
      1841
  90951141
  95079891
       214
  66739597
  90951133
       631
  90834888
       413
  66552584
     13145
  62574595
  66148764
  11868243
  85415599
  46333355
  90000080
  38500717
       246
  12210933
  12915940
  65977963
  90017904
      1001
   9676181
  91060318
  56926816
  52002620
  76569433
  85472151
      2021
  82988949
  91266810
  47607210
  61825331
  11874481
  64185153
  65055748
  90577263
  51800382
  62175015
  33200002
  45202100
    193372
  64974913
  60645349
  65383043
  47775374
      2190
      4953
  31200019
      2279
  64890002
  71400380
  83670076
  86185455
      1368
   3239013
  85869310
  63571690
      2495
   9206131
  47024704
       182
      7668
      3598
  63871362
  77959018
  68573311
  30123935
    205261
  64879916
  65180512
       170
      3851
  28495543
  65632944
      2354
   3023702
  65420240
  66100917
  64810335
        81
       379
  64670172
  12915383
  12973314
  60539342
       963
  44920871
   3012161
  39066315
  60940054
       744
  11907106
  11922926
   9434729
  64980525
  64663984
  20263150
  33271128
      1280
    763110
  64294782
   1980124
  64452779
  45603792
  53700206
      2608
  27963225
  45202110
  66438763
       837
  65351555
  78170213
   1641580
       802
   1053234
  11552875
       363
  65565873
  12781762
  30104615
       981
  68938863
  27012264
      6380
    783162
  63437722
  11572388
    281679
  29930176
  39173172
  29064140
  63074833
  20318439
  29064132
      3445
  39535885
  11940379
  85533181
  64210949
    617593
  32312869
    770458
  63966281
  62556908
  91060325
  29700012
  33401026
  65143716
  28443089
  29924924
  30090428
        55
      1648
   9593534
  12230341
      3312
  78158209
      2223
   9056552
   9382619
  29011223
  63290824
      1202
   9231893
  61681807
       736
  65175887
  62907840
      2940
  11916544
  66071568
   1980108
  65559881
       100
  64210683
  64240915
  64481623
  64977767
     11303
      4952
   5926383
  90017209
  33485627
  53498307
       585
   3027806
  64868253
  84496911
  29380269
  46572857
  90001716
  40708314
      1412
   3320145
  90000060
  15636934
      2207
  12590819
  58167806
  90077256
   5880273
  86185469
  28278264
  42737460
  58248831
       520
  64210896
  14173686
  58791641
      1911
       716
    112796
   3027851
  64466108
    748104
  85584811
  23701326
       173
      3324
   9424030
  65543131
  49575770
   1140657
    547123
  64183577
      2598
  86185592
  90077160
  32716394
  66060360
      2075
   7625346
  28278253
  90834889
      1171
  39535869
   3027869
      1846
      1995
    205556
       282
       178
   2964590
  90077204
  32365197
  66007075
  28769454
  39610476
  28940108
  47421181
       805
    206555
  63605010
  28979550
      1691
      2930
  29857776
  62585132
  28649460
  12718826
  27200173
  64748892
       112
       769
   9602480
  85567326
   5603347
  86113786
  21757046
       933
      3563
  91064428
  46770105
  53630314
  47306144
   4723612
  39091417
  62640141
      1949
  86592416
  62556889
  65789356
     12508
   9001749
  64144305
  36200552
  47376217
       150
  33641215
   1575974
  85519086
  64906440
  65729387
  64254375
  46746632
  62043764
     45255
  84308213
   8500332
  12312970
  84393984
  63574763
  62814030
  90834894
  31944080
  63516453
  83648791
  33601949
  38808289
   1742740
  85116716
  59859653
  61573301
       488
  45690422
  62684018
  65960587
        90
      2264
  64210171
  66243091
  57917381
  63797154
   9424019
  91269168
  61922749
      5504
    702072
   3422642
   4723543
  63979295
  58493733
    329191
   5928157
  86185404
   1095273
  80160755
      1402
   9292954
  90077156
  37329319
  47775360
  64882048
  85480899
    681993
  53499437
   8617598
  13350728
  33539589
  38149686
      1222
  10452389
  28709072
  62429860
      6050
   3331562
  13028312
  27403012
       639
      2042
    582668
  64183591
   8509996
   9466052
  68573307
  28885823
  65555069
  75962710
  85576556
  66291453
    213342
   9424022
  64305757
  12752874
  64554805
  85116727
       234
   1165157
  85413036
  29008620
   9092906
  11661294
   3027831
  64742064
  86113736
  47458768
  63393454
       549
  53630114
       444
   9633067
  12383575
  13181939
  29930199
     11579
  27012267
        42
  64301828
  21803011
  30073944
  41454488
      2584
  76569381
      2010
  85584809
  85610491
  63353318
    818785
  64670154
  64974893
  90635056
      2375
   3389204
  73462052
    614673
   9467980
  62940003
  24800898
  90457800
  46596622
  66060418
   9710904
  45690435
  84279443
  90000070
  13163081
      6458
   5793386
  46200699
   9092921
   7044255
  65145883
       142
       894
      5564
   1140123
  63655898
  63393282
  63290803
  91139623
  13865259
  29079931
      2610
  64779739
   7700081
  57917312
  59821743
  68573302
  90002094
  20043885
      1112
      1748
    763074
  33219437
   9679337
  65697667
  14700099
  40800015
  63574784
      2056
      6610
  63188759
    743610
  65704587
       540
   6693087
  29115013
  13072095
  91266905
  12791696
      1491
  11214863
    112591
  13398817
    623098
      5518
  46746629
  63734410
  14632701
  47690244
   9420211
       943
      1117
    469511
   1116220
   1632700
  90000086
  64210914
      2147
  40570211
  39128251
  10046823
  90000296
       891
      7576
  85476833
       268
   9878262
  65634360
  84957448
  63738403
  83135095
       141
      1005
      3452
  65515243
  85609323
  90725014
      2925
   8721086
  11050179
  65104454
  65732984
  74895444
  40592828
       854
   9501672
  90077150
  97337158
  62637836
   9258831
  12383577
  57207397
      7120
  62898264
   3373379
   3379020
   9696313
  65388374
  61843497
       194
  65208785
   9259014
  48815685
  84892701
  33539574
  30084309
       199
  65447529
  28863035
  33635233
  11214838
  64589332
  29913883
  63955141
      5549
  28963652
   8677168
  65452026
  12942855
  47140688
  17900212
  29500045
      1079
  65241246
  39701189
  32388866
  66100064
    763104
  65674656
  65992730
       446
  85592378
  66477888
      5472
  65375527
  30320400
  47300117
  47656001
  66157169
       887
  65523468
  65136940
  64670178
  65130302
  85681252
  35188156
  54643081
  64809367
  83648790
      1826
  65143714
  12926909
   3026360
  16535983
  29031643
  30016395
       221
     14593
    876512
  64185151
  63393238
       482
      3188
   5321636
  12915362
  64867076
      2287
  16360823
  45501674
       684
  95128286
   4127645
  56700864
  89947805
  13107346
       237
  66980708
  64975664
  65273241
  49706934
  66444296
  65747664
  66044422
   1399171
      1528
  47664001
  61681973
  86185619
  85770428
  63733083
  65039545
  65816375
  45500075
  54307930
        57
   8810530
  33618065
        62
  64085429
  90951086
  29918116
  63571678
     45241
  32783079
  52800060
  66588481
     21882
  10391303
  85863411
    396963
   3900018
  39169554
  63078442
  13037714
  58121530
    900026
  85415582
     24677
  32101124
  91164107
  66611204
  39614352
  77975751
  66060900
       155
   9246922
  64501957
  14680487
       361
       162
   3483777
  61037815
  65797162
  91231465
  16536065
      1668
   2596610
  64085419
  14400313
     10682
  29930189
      2127
     11084
      6560
  50700767
      3337
  63841409
    996620
        16
       657
      3225
   9013327
   8500326
  64096185
      3027
   1119365
   9800541
  10165890
  65413370
  84770053
      3939
  11644372
  64094894
  83667064
  58303066
     17690
  64651795
  23701330
  66087164
   9829138
  11115579
  12745920
       849
   1979894
        74
  85486987
  90000285
       979
   6900035
  65424229
  62348118
      2916
    205555
  90077138
  64183600
  90077192
         1
  86005018
  59863075
      3819
     24679
  65421404
   1980171
   1160975
   3025167
   4723523
  90000377
  41021966
  39106492
   3025175
       929
   5852547
   3556052
  90834869
  66580969
  64524615
    699355
   9104892
   7699223
   9710803
  85399352
     13818
  96272986
  20318440
  47664000
  64487573
  16384142
    194018
  90951129
  62914339
  66151109
    818765
   9720542
  65272770
  97337160
      3398
  85605912
  90951096
  29901940
  38996049
  65891461
  84228799
  90786493
  28320295
  63393118
  85700206
  15329989
     23779
  90002009
  11510562
  23185479
  63961123
  64905166
  95079873
  24600028
  20203825
  21914352
  85773951
  63825079
  20401452
  47623815
  32783076
  64922081
  85486977
  38149662
  52200328
  63535084
  86041187
  61243520
  57207400
      7689
     24340
  26014348
  86592426
  28146532
  55196700
  74228277
      1052
  64730899
  26400178
    199651
    206563
   9025236
  86185647
      2031
  64952510
  65732930
      1918
     11402
  63830149
  66322362
       578
   9448499
  13169486
  64305763
  14707433
  33539573
   9501690
        19
   5444998
  33142120
  48374807
  63519503
  50700060
       669
  10391304
       201
   9676819
  19900154
  62746075
   9362909
  62825639
  30089335
  39535860
      6581
    246581
  63955140
  63221181
      3034
  64085682
       909
  63777845
  29857811
   9501720
  72656262
  27283000
      1129
  10836232
  28443078
   3519554
     28601
    199674
   2599261
   3020639
  64637829
  65244624
  84770534
  46300823
       816
  90951149
  49684162
    763101
   3217947
   8402512
  57917525
    306830
  16360817
  63353206
       649
      3714
  85357555
  28696708
   8668163
  77975678
  95128287
  39554215
      2005
    875136
   9311375
  90003384
      2544
  64384709
   5852550
  28450002
        32
   9254090
  64670180
  47656166
   5408298
  65381083
  39601881
  48815687
      2157
  64785377
  53369667
  55801227
  66044400
     10610
   3456751
   9001785
  65238036
  33548303
  28728815
    824999
      1026
   3025147
      1784
    165848
  90592582
  12598138
  58079572
  30053813
  66512040
      1216
      1928
   9878250
