  47601083
   6942521
  14813044
  66093749
      2131
     14597
  70985550
       124
  65919204
  46765678
  28865500
       782
  63648641
       186
  38801668
   3328185
  65172439
  29058563
  70954917
      1046
  65624174
  66590983
  61626951
  13160127
       833
     14747
  30110330
  67129583
  60818370
  66359680
  15022456
      3909
      2052
  66055390
  15100199
  33503912
  64856603
  12644990
  28656591
  64527284
  85602715
       667
  90020475
  62728236
      2847
   1117117
  65237912
  65464927
        75
  13427627
  65193829
  85710364
      1908
      2736
  39630285
  71028484
  19861177
  52800035
      2796
      1228
  63522010
  64001518
  64305585
  14522665
      3096
      2361
  39113383
  65100775
      9094
   4708263
  19924603
  65237868
       127
  47564303
  15600056
      2921
  70954774
  38318897
      2609
  66992336
  53499706
  13432512
  12311648
  12865453
  20380126
  28500332
  33136839
  64485314
  65022417
  64704859
  65002838
  90000594
  63321238
  65237999
  16536130
  27530352
  77975811
  13061987
  65015624
      8129
     36490
  66614036
  29999860
     12601
   2466012
  90000067
  27759798
      9232
  63693076
  85618809
    463111
   3400313
  85681729
  53700042
  65038422
  53499837
  65202269
  14100134
  15856278
  64661203
  19861161
  79868552
   3367043
       172
   9863221
      2739
  85654334
  21104499
  40019622
  15325581
  46053323
      1532
   4781554
  16578696
  70071635
  65015623
  51454797
  86310710
  65413745
  96490955
  16238740
  15412595
  47662232
  47744137
       711
  15291211
  29090128
       486
  66033082
  66914380
  85518746
  98637131
  70954763
  91444833
       470
       871
   5983915
  66515010
  11748377
  53499932
  14032379
  85792777
  33177098
  32174563
       233
  65002835
  71053124
  86275333
       660
  65051726
  65179497
  62031785
      3788
  28200014
       690
  64704846
  12807726
  15785380
  66304492
  14832972
   9788122
      6879
  65145022
  65680222
  14569970
  29960047
  85205530
     32431
   8194397
      3177
  90001694
      3977
     19374
  65661373
   9491005
     11817
  65235280
  91433641
  49705408
  85073848
  85549944
  27444816
   1497936
  52002543
  66217166
       337
  64426388
  71019945
  52002551
   8735560
  19333944
  39610478
    128262
   5038987
  65179947
       166
      2555
  61927930
  70954918
       135
      6370
    466577
  65495410
  21104501
      4728
   1069914
   5981133
  65095988
       192
  62664225
  29197691
       687
     12807
    603249
   2774557
     75205
  10700238
  66242519
  33552119
  36200098
  53499773
        70
  85747000
       187
  33181340
  44838711
      1057
  66453282
  62890361
  65015667
  66960902
  13862318
  14832890
  40415636
  85978256
    160052
  64945357
  65526632
  65252092
  10172358
    647417
  85500363
  47695053
     78373
   1691573
  66485520
  32963270
  12907765
  29101052
  65645510
  66773792
  53700137
       224
  25838168
  15600055
  21104485
  48400013
      2379
  64085983
   8107729
  39600417
  65637166
  83297659
   6200508
       618
     14162
  90000176
  22688140
  29073600
  66216946
       223
  65002756
  65800553
       116
       409
  65864828
  90000579
  10100144
  65555034
  40019646
      3613
      2150
  77414859
  51200732
  47695045
  66857739
   8714331
  47613260
      2933
   1968644
  65678095
  40601030
       502
      6896
  67030700
  90777940
  64664006
  55236296
  11923253
  27533343
  53499776
     27234
        96
  63076908
  13030298
  27570139
  85686807
  91123385
  58443136
  16600223
   3358643
        99
  65795823
  63915426
  62353145
  55047766
   9486653
  77668287
  15596703
  27873147
  31199688
  85883812
    537271
  63321246
  65811558
      2350
      2371
      9155
  74700012
  85191484
  56086846
  64732736
      5461
  85995654
  33026951
  38712093
      1508
   1660877
       320
  51700628
  65002793
      1947
  65598274
  13437808
   1721878
   2590491
  63393457
  64852999
  43780509
  46900935
  66774375
  71019932
  85863694
     31402
      1952
   1669559
   1752693
      1485
  12507665
     28580
  71019356
      1456
  65542832
  11056961
  18803314
      2262
  65564801
  10700907
       331
  65428712
  27614216
  29315229
  49687698
     24607
      9486
  64356966
  85119323
  53499439
  63321241
  13170306
  62820002
  15375440
  11239340
      8983
  27641734
  64730852
   9870277
  33480530
  65146770
       697
      2449
  70954786
  85398093
       590
  64104666
  15584897
      6539
  63280712
  67213483
  12000040
  65202865
  77975682
  39548454
   9790756
      2834
   3613457
   1126651
  60901827
  30196310
  66454248
  47628630
      2339
  65256117
  65598277
  12559445
  67266285
  71053640
   1747068
  65442896
   9000058
  85697432
  86166592
      2393
  53497419
  60767134
  13487959
   1181390
   4049126
  11296243
  86390624
  20014374
  65051756
  65237878
  18401346
  15571751
   5035155
  27614215
  53499735
      3629
  49072631
     13883
   1174347
  98074490
  16427384
  16759837
       280
       951
      9483
  47623346
      3374
     16049
   5841017
  64881683
  67780270
  90626594
  13456806
       591
       424
      6851
     29980
  65577023
  33738117
  63076902
  65666000
  61806583
  19924609
    718636
   1145657
  15453577
      1990
  79709046
  91077777
  65248676
  83811658
  13054657
  15104287
  64704831
  65538693
       205
  13487890
  14529640
  47753649
   3493691
  62128504
   8800125
     12690
  90000248
  19333927
  28912684
  11216986
       494
    134709
  64895337
   8385139
  29252335
  78840315
  93437329
  53630013
  65556011
  65414087
  67129612
  86210923
   4049114
       824
  19924611
  28882746
       323
      1256
       389
      1439
  63634898
  65661164
       936
  64842896
   9375504
       239
      1420
  65002761
   3605851
  85566463
  62522358
       421
  21104480
  60700036
  65764124
  66738316
  86152261
  66040249
  13824192
      1290
       967
  92389811
  21104508
  32679283
  29451324
  63916899
    634908
  85626950
  62128583
  47370526
      5799
  32290899
   1117057
  85710397
  61382182
  85227838
  15648218
  77975830
  39189775
  53512237
       252
  65986548
   5990422
  65270870
  66401222
  66576884
  60950784
   6900016
  12827356
  13245216
      2220
     10686
  66824466
       478
       197
  79868555
  48228430
  32676289
  39656515
  47744126
  47833651
  32362410
  64882225
  65678081
  47692747
  51975021
  29995096
  91259220
  91438269
  42743280
  65637091
   9557995
  85915521
  13054631
  28722992
      3137
  39190099
      2795
  59147349
  27228389
   5990421
   4400038
      9908
  85360016
      4310
  64143510
  18600619
  29370162
  40019607
      1098
  11902029
  39019119
     21205
    524163
  63280744
  20111861
      1034
      2304
  71053510
       108
  64718296
  41339627
  64804484
  84719963
      2323
  66501798
  85602723
  97986287
  91401326
  65270886
  30061075
   3490562
  67095315
   3152973
  66886814
  66851894
  32442785
  66561658
  64142170
  71018250
  90000664
  29762920
  65841975
  31723293
  46765672
  58443140
  85929924
  66923719
  10015595
  39017701
   5033556
  86263218
  27813348
  65625622
      5743
     10968
  45400210
    999028
  59562188
  65051653
  16428691
  29250193
  65180007
  65555093
  36200105
  85602710
  27259929
  28451564
  65637201
  31914880
  39464088
  66712358
  55264843
   1131371
  65002788
  13669713
      2917
       820
       885
    718627
   5036934
  46765675
   3317579
  86968871
  52948173
      1320
   1069913
       138
   9304516
  67437235
  86152274
  91499206
     24072
     25658
     32102
  53700330
  85511342
  21104511
  32125613
  65457119
  50500012
   5038984
  29210454
  29307544
  29372000
       396
  64071024
  65040689
  66410464
  90000068
       348
  64510303
  65002772
  47442882
      1433
       781
  63648642
  64797670
  91015313
  63730754
  65602141
  92733583
      8880
  64445075
  65428726
  64661206
  65598340
  65274964
      2401
   5038912
  85629980
      1927
      2463
      6607
   5033406
  66921430
  14917504
     33806
  14477836
  65810488
  13035696
       947
  66233155
  13781708
  36000037
  27700014
  39208225
      1730
  64071058
  66104978
      2120
  64295745
  65258298
  65546386
  15545958
       212
      1047
  16393780
  65673522
  11286135
  28904151
       351
  61927907
  63337542
  77414857
  86336976
  79709152
  12045054
  67519155
  53630033
  64623707
  28875288
  64623417
  63694775
     10052
  86263240
  13170315
  33455899
      8194
  66491014
      1919
  64685572
  90002080
  15785381
   3333750
  79709086
  10118599
  53499931
      8962
   3529727
  60475495
   9154684
      1975
  66111539
  65637180
  13781693
  83706469
  53499822
  65876597
  11923687
  65002808
      4816
  83658927
  39235757
  53499709
  40019796
  14570389
   5924791
  65666834
  67238892
  64769170
   8882698
      1637
   1669560
  65389900
  66587700
  27427802
      2388
   1710715
      3818
       742
  66107059
  66281369
  90684792
   1500053
   9088969
      1147
  64606408
  66674527
  63213967
  63701185
   7186254
  63893066
  65832625
  71028053
  39645073
  65750582
  12169911
  29798736
  77975810
        39
  62525931
  40726761
  15172605
       928
   6400598
  11146285
      1027
  11051441
  64945200
  29978895
     12904
  49689911
  62988092
  64984281
  85526161
  85915506
   1720600
  86372502
  27141320
  64867622
  83917717
  70954680
  72933181
  66818298
  39665465
   5064813
  65464854
  66097792
  65797550
  27614210
       372
  12608896
     18388
  66519171
  64539894
      8609
  29697865
  47812005
  65303936
  62575432
  62820000
  59792192
  10679276
  53630060
  63832494
  66619905
  65106856
  71713963
      1302
  22688139
  23911318
      6474
  85278541
  29528562
  86210756
  15568890
  39200282
  64980827
   5036912
  19128913
  65367666
  30189802
  52002554
      7254
   1963921
  65519359
  65248161
  91321478
       202
  65748479
  66611694
  86039959
  25955095
  85991522
      5014
  53700162
  85191256
  85697369
  55294079
   9541745
       671
  40616888
  90020472
      1482
  29031645
     12531
   4723139
  70954693
  27873144
  38997528
       148
   7111503
      2702
   1202356
  65677824
  77668335
  47310848
  40608922
       795
  85865090
   9362934
  65051781
  40019645
      2737
  64631742
  65538715
      1376
  65681234
  85770375
  30028493
  66055398
       136
       480
       384
  11926258
  66638013
   4127397
      2511
  65750553
  85874473
  93253201
  63203129
  15453594
  29074950
   1159841
  63926606
   8738780
  65002827
  15247670
  33765678
  47707791
  14608336
   3369968
  77974155
  65457909
  65677872
  66244842
   4217018
   8406547
  15104289
  16427397
      2117
      2712
   3488244
  65559753
        46
   9088977
  11181148
  63375071
  64945356
   9392882
  66537668
  71018085
  27500387
  53499342
  53499711
  65271539
       254
    485207
  86327771
  53630313
       397
  66055004
  15586776
      2468
     83730
   1167501
  29552761
  63735467
  70985551
  91354489
  53630389
  90000559
  39190997
   3389238
  65723930
  65749257
  64849296
  29600028
  65002755
  13249819
  27619461
   5031423
  32377128
      1375
       633
    750777
       457
  86141947
   1588659
  65936689
  75963188
  66891225
  21801472
       930
  72073200
  91497154
        12
     14609
   5039047
  16524850
  32315998
   9754700
  65342196
       307
  84928999
  21104088
  42100002
  64442567
  66082130
  85933114
      2400
   3172708
  65062446
       264
  66038744
  85548962
  14068829
  71018170
  85689374
  64815590
  67024209
  62796144
  10225165
  59177210
  64110437
  38223392
       366
    538163
   5999795
  13603558
  40542138
  65447964
  85658413
  19861167
  33662920
  40127518
  32431570
    226377
  74244394
   3408352
  83660016
  85773760
       961
  66992314
     83731
  84985370
  90608324
  45500558
  65665980
  90001030
  65362288
  29312340
  64130091
  64084678
  20014341
  65386858
  66455042
     11496
   5036839
  66338229
  67005875
   1895968
  90000188
  19710709
  39463777
  65604345
  67096895
  28522258
   3420053
  14137209
    885079
  64835910
  65389758
  49714241
       910
  66210463
  85933113
  49705423
       287
   9308690
    226376
  71019395
   5999837
      2078
  90000074
       526
  11100467
      5384
  66127901
       381
  53499669
   9362933
   2400988
  85865690
         4
  29031646
  47013921
   5036916
  10212688
  47471724
  19358910
  65447926
        28
  10240052
    537238
  65816546
  14569927
      3787
  65791389
  61148676
  14800046
  29307525
  29137495
  65655568
  28880571
      6476
  65002828
  60139592
  28882139
  78170204
     13504
  64684916
  86070081
   9799174
   1201737
   1697050
   5033538
  64882177
   9728658
  28670353
  14522667
  33617381
      8895
  65015687
  15516088
  50400938
   1158111
  19934998
  15453600
      3095
  65226052
  13030283
     12792
   1155389
  64595866
  39711546
  13487903
      3902
  65545973
  82011743
  64210955
       132
  29286423
  32377129
  64479269
  53630629
  55214816
  28506920
      2422
  65730621
  70954765
     25660
  15000158
  11216636
  40627265
  85534309
    718642
  90000289
  13313490
  36600035
  65657501
  38333960
  52002590
   1252516
  77414830
  13238305
  85865689
  64035577
  85915504
   9721558
      2813
  14600101
     14580
   1515125
   1721671
  65145206
  64999396
  15783758
   1792491
  85548961
   9444091
  67069605
   9884912
  38500026
  24600105
      1495
  64618940
  60627748
  16578699
    697575
  64421997
   5038981
  65166621
  90458270
  33454721
  47359519
  49715428
    258759
    718622
   3359797
  39235739
  53499600
       225
     10694
  65791466
  58956523
  83660017
  11053181
  39250911
    143678
       579
  65096084
  33684581
  63831060
  28863316
  28902725
     14194
  65665998
  46439464
   5036937
   9699095
      2934
  66212495
  33677085
       190
  60692730
  85792794
   9681306
     11315
   3420054
  66886230
  73800219
   9625154
   9486552
  13170324
  66702766
  90000460
        72
  35800296
   1895972
  67101069
   3604779
       288
  65122431
  60818732
     33386
  65209119
  91444819
  53630187
  66437632
  91268917
       944
  66633559
  58809002
  11242305
       362
  66452452
      5556
  65476929
  74895540
  63752036
       126
  62559572
  64808867
   1069915
  66246104
  81688010
  90458292
  29175369
   1391805
   5036921
   5023915
  65923193
  53630058
      3942
      1970
  63321237
  84832623
  55844068
  64976938
  65607446
  70954745
  10249221
  65002754
        15
  13152761
  65384459
  86372498
   9847229
  65564774
  65447939
      2503
  66549618
      1305
      2050
  63271633
  63969899
      2680
  52002577
      1255
  20185187
  52800111
  84941848
  65949482
  28878408
  39665462
      6577
       942
      5478
  65270873
  55700054
  58718523
  91276954
  64670829
  65243082
  53700374
       853
  65049882
  64987859
   3903513
  65457694
  12780422
       890
    885080
  65457083
  67409539
  90572583
   1159849
  67237662
  13487935
  21104514
       640
       156
  10065306
  15286449
       161
  74895566
  19588947
  38744686
     14560
  85335163
   1598082
  13916042
  98128968
  16595555
      9856
     10683
   5040413
  64448241
  67005107
  74222431
        17
  53630557
  90657547
  65270857
  65666061
  66317930
  33133032
      6882
  65500861
  14062787
  64867646
  65217670
  11897897
     11064
  66851008
   1741281
  66478441
  21104496
  83936494
  14815000
  28959921
  65235250
  63076901
   9591829
   8773699
  18500078
      2202
  65235305
  85865080
  97758199
  27225827
  72073216
       481
  33568927
      1953
  65270897
  47657672
    440598
  64526143
  11296242
  39023021
  29283158
       958
   5021862
  90021538
  12741549
  53630496
  65785526
  20185177
       495
  90001740
       208
  66105657
  65413856
  58808982
  20263619
  65270865
  16604406
  65238402
  65002760
  29210457
   1718517
   5951614
  65673525
  84985368
  55844067
      1525
   1711854
  64465838
  20450587
  47583036
  85475355
  29762921
      1980
    222087
  47712206
  47592805
  65273388
        65
  53700240
       693
        58
   1935479
  63969853
  66468299
  62820003
   9000059
  86275281
  20433343
    948710
   8908250
  53630010
  20111859
  63393116
  90657558
   5038990
  67232656
   8982549
  28918276
   5038982
        53
  19924606
  14917507
  64619577
  85422306
       414
  33738116
       823
  65457062
  26493416
  47630073
      3797
    241062
        89
       140
      1515
   2860300
       130
  38354324
  66575793
  15566384
  14332067
      6287
      6959
  75963186
  64058542
       195
  64580928
  10208360
  47793357
  65301034
      1067
       658
  53499236
      9794
  66746136
  65051843
      1418
   2682689
   5033598
  12079651
  15453606
  65657503
  66232991
  63648672
  96219450
  65002782
  85933116
  47744123
  60742015
  65457641
       121
  38712092
  79588615
   3529715
  28851359
  29932773
  91433705
       175
  62767388
       439
      1135
       980
      6200
       181
  15516083
     18499
  65564454
  28867179
       743
  65362055
  46765674
  67392255
  85863695
      2434
  10200004
   6803027
   9136563
  53630308
  55429723
  65271542
  64454414
  66856562
  13487946
  13385920
  33455116
  85434899
  65598343
   7529841
      1106
      1182
  65464871
  53705004
       473
  26879226
       109
       803
       927
  84719962
   6495859
  12507664
  29959483
      6969
  14330990
   3358649
  65002848
  64685762
       277
  64974188
   9286355
   3358650
      7000
   1614203
  19333924
  86275231
  33281274
  53499840
   1735097
  90000153
  28807482
  29841871
  47596797
   8476449
   6902269
  32227439
    634904
   1148935
  12968033
  36200101
  71051454
  55294082
   8672598
  12751247
  65555919
  54400007
  52731842
  85615163
   7186258
      3099
  28741797
     14767
  66213989
      8043
  65377104
  70800114
  72938788
      1717
      7771
  58780699
  65044540
  90003068
       464
  21427938
        34
       452
  15523837
  39711542
  29572183
  65002763
  62677885
  66217115
  28851352
  23002632
   5039044
  15854158
  39178899
  17900007
  29370165
      4974
   1280957
   1935482
        37
       274
  66858667
  29315050
   3094962
  40637234
  85894944
  48100279
  59138509
    750794
  77975797
  90000461
      5928
  65179890
  79200006
  53700199
  63752037
  15412841
  46770239
  29247033
  28317022
    847929
  84975259
  11902024
  29502973
  52800232
  71053029
  53700413
  85906783
  39400527
         9
  71028528
   5035062
      9793
   1968635
   4949912
  85013913
  33508749
  85602720
   3408351
  64322289
  86061048
  30111526
   3431949
  65739006
  28234402
     23337
  65598349
  71053118
    537259
   9392907
       921
   1126676
  66990803
    981644
  27619459
      6420
  66127902
  83936025
  85227840
       293
   1766688
  28100707
  90001015
  90502324
  39190998
      9118
       356
       513
  64660759
  66992264
  90000089
  13556656
  64685725
  65270896
  53700327
  47603375
  65051757
  65273337
  33805025
  63403013
  65655127
       377
  29325121
    120604
  64727078
  65057511
  39178863
  39720474
  47744080
  64704850
  53630018
  11323455
  65095989
        29
       940
  65144945
  65546307
  65824175
  86263255
  67100650
    697037
  64697951
  65816547
  27125106
       839
      3294
      2458
  64728582
  65637870
  90000062
  86310747
  65153731
  77975733
      2946
  62891712
  27759797
   5940028
  90724607
      2275
   5971988
  59138507
  33515905
  65636279
  91430262
   5990479
  28424306
  63321239
  90000686
  46441099
    134990
  65598279
  86076487
  62677884
  47493014
   1596916
  64124523
  29000053
       767
  53499481
  58760061
  19861171
  29841868
  66542953
  85710994
  60481671
  65597963
  66501812
  85820754
  85891525
  85602712
  21104484
   7004368
  85865086
   9934082
       704
    285163
    993155
  45000257
   1216575
      6925
  47310864
  39652574
  47695044
  90000185
  53499700
   1895965
  12913089
  86064143
  33523312
  64854403
  71053513
  90015300
  61234133
     14633
      2936
  64974473
  65789650
  64613719
  65002832
  55294124
  65464889
  86275239
   9244060
  65636356
       541
  36601893
      1287
     25958
     13521
  75963192
  63402951
  96490950
      8059
  64704841
  37288657
      2698
  86028947
  33304551
   5036632
  65428697
  59788214
       200
  64945260
  65841824
       506
  64022480
  67075307
   8935765
  13402250
      9485
    226383
   4049115
  66928681
  91423044
  12538996
      3805
  14832894
  66639677
  70999872
  85200158
      2804
  85871345
  58780230
  31400064
  63133228
      1686
        59
   5911807
  28723047
  22600016
   1996059
  63969883
  58284726
  67550794
  47763243
  11463384
       931
     26802
  64492673
     14780
   5939986
  65546496
  11401998
      2285
  90000472
       842
  14529642
  32063167
  60961507
  85655203
  85710398
   2590692
  85646052
  91401254
   9956466
  27530355
       497
     13175
   8476446
  13170325
      1323
  66928249
     12726
  66805884
  56932398
       453
  63752023
  64811149
  65842847
  32831590
       950
  66676681
    188366
  10060815
     83882
   1155388
   5990410
      1399
  37603184
      8770
     12549
  66039385
  15819405
  21104503
  65146739
  85542334
     14851
  63277039
  67323320
  85929915
        31
  67166845
  13487771
        18
  32110265
  53499761
  13818976
   1971250
   3349735
  47775366
  11236761
  47048998
  16560220
   5039043
  83656395
      1480
  64454188
  30052114
  65057813
    467087
  65457764
  77975857
  26702625
      1490
  66644897
  72230811
  84882554
  60742016
   5036917
  65932251
  67273456
  66234172
      1010
      6630
  64237175
  65005038
      2797
    701850
  71019186
         2
  85501431
  64619579
  27377914
   5971923
  21104470
  39189665
  65636311
  46871343
   1980174
  64657493
  11186126
  63966252
  93437370
   4700118
   9728662
  29210456
      3043
    701841
  64335298
  65598359
   9375494
   7204877
     11314
  14243439
   9691749
      1086
  39178880
  65673198
      1682
  32315506
  65002846
  71053676
  22561097
      1285
       681
  11077945
      2615
  65311307
  70800127
      1850
   5038989
  66203211
      2746
    700560
   7699264
     12190
   3349691
  14357496
  72073215
  53700085
  43780510
  64976795
  65555126
  66232979
        78
   9689644
  12586559
  18500012
  66363219
  90000113
  21912915
      1014
  65317445
  67024947
  67413014
        83
       180
  47370505
     34938
  63408268
  40718681
      1253
    701836
  65932038
  46767629
  49072642
  61283817
  24302647
  65010786
  59936315
  47855561
  65447899
  37100210
  38223402
  53499750
  65049771
   1723029
  90000228
  13487810
  29600072
  29959482
     14621
  47722649
   3078452
  39145546
  49689970
  47759498
   3019039
  63926572
  63203114
  28865495
  46611109
  65096591
       410
   5033594
  65002774
  62128604
  70400193
  71053656
       844
       879
  93437349
      5589
   3529742
  50541338
   5041651
  63752031
  65270891
     83245
  13655808
  53103684
      1115
  86122399
  44000036
  32442798
  91401399
  58284728
  13433505
  12588802
       353
       518
      6922
  64670848
  87277270
  85697393
  20071339
   9396023
  66638452
    750779
  64788052
       147
   8549782
   3208727
  66043352
      4842
  14820584
  47712959
   2866763
  71019150
  15960042
  47839894
       735
  64842910
  11214848
  27619466
      2688
  71053509
  13035690
  27459427
  64981360
        36
  13432502
  47127466
  64719202
  13020140
  27973029
      1031
  65533856
  65542792
  29217113
   4800016
  71051431
      2429
   1836072
     12210
   3529716
  65812360
  87277271
       740
  63648657
  40637230
  96831881
  13451840
     22006
  50964793
      1116
      6923
  63648675
  47627836
  65209121
  46333365
       238
  66204607
  86003063
  25252240
  77414919
  85991518
  43049490
  40500260
  64750667
  58284729
  21427945
     12409
   9515042
  38540042
       146
  64419330
   9287211
  27619467
  36900062
   1140094
       496
    155084
  71018177
  85371518
   9376005
  64704852
  66078062
  20349446
  64319048
  15100317
  65569486
  10700259
  63654193
  17900155
   5983944
   4322727
      6384
  47583033
        79
  22688127
  66216927
       701
   2590523
  65663416
  27885661
  47370504
  65171913
  65830065
  91368874
  14066967
  66186292
  70954846
  90003067
  29001051
       250
      1250
  66082138
  15272443
  29286504
      2408
  39250975
    226388
  91496268
       145
   9951937
  24302648
  65540480
  65584912
  68936455
  39622303
  10012371
  86133377
  28939568
  40630074
      1146
       298
  47518812
  19924608
  44495672
    720539
  68464387
  24700137
  68932445
  85787130
  90002117
      2324
     13554
  70361545
        38
  64882357
       107
  33431796
       352
      1744
  12979980
  18100035
      5797
  70400223
     10684
   1735134
     83246
  65002830
  86076559
  20071340
  50413094
  53630224
       531
  60517967
  29336009
  67473595
  68299648
  47863894
  65661457
  49500349
  62728263
  32442799
      2448
  29096062
  53499484
  85604616
  63841440
  65602759
  21104500
      2731
  65002762
  47401847
   3443627
  59618196
  65546340
  85865074
  33048106
  39177678
     11057
      2181
  64978540
  91358572
  55294119
  26634056
  32456872
       851
  64002325
  64720198
  67129595
  40637218
  65273321
  66277227
  60964318
  10384669
   3358644
  65002845
  45604041
       680
  85689382
  40017911
  53630027
  85681969
       106
     36478
  77668365
   9336148
  13781721
  91358569
  11903711
       517
       587
  77414920
  46367045
  63582506
  64727028
  65816543
       315
  47492173
      1483
      7843
      5648
   3485801
  18500039
     10199
    627122
  65464964
  66967571
  52899521
  64881633
  66317935
  90428194
   9358306
  12727763
   9076112
  53630459
    750791
  65750556
      1955
  85929922
  39614356
      3098
  38766018
       308
  85905942
  13487792
  40127517
  15600054
  39235742
       964
  64432870
  63321236
   1172503
  66919051
  96491101
  16578653
  70954762
  13432510
  41339644
      1406
  85782824
  11009575
  85587292
  64520152
  64832335
  65002798
  66707434
  58470520
  39630260
  65002836
  70700026
  15568885
  10837348
      7873
  65270867
  71053782
  90000596
  63013216
   1697144
  65412614
  11538545
   5039050
      9851
   5940022
  64718297
  85956795
      1738
      4779
    885074
  64283796
   9367047
       911
  20014366
  63752016
  91438294
  28851356
  52800184
       511
      6486
  15516075
  26575000
  65005039
  85602704
  47369896
  65296326
       213
     10410
   5971907
  90000167
  91491262
  43900143
  49675120
  83648838
  53100975
  64459426
  84278043
  62972858
     12689
  66750000
  70954775
  85480441
  85666308
  55524575
  49691135
      1461
  66246068
  90000107
       168
  23814749
  28699667
   3163155
  66324213
       393
  85195505
  90747967
  62728638
  39134226
   1723068
   5840995
       702
  33884938
      2413
  67285071
  71028214
       338
  81354545
  19861159
  47777808
  65816545
  29962872
     10003
  85902627
  62912718
  40746004
  65546367
      1269
  65457870
  65195026
  33505101
      2762
  66928196
        67
  85933115
  89973917
  62585139
  65982621
  16606157
      1188
  83936481
  75713441
  60828607
  96490953
      2219
  28851353
       325
       598
  55294085
   7186259
       367
  45075932
   5878205
   3443626
   4354344
  33804874
     78374
   3412422
  65392711
         6
  29031648
      6928
  64486167
    226378
  91462322
  63742640
       463
   5040401
  90000258
  56068937
  63703615
  20425540
  38801667
  13451852
       271
   1963919
  64881523
  66154544
        51
  64502743
  66184790
   1721300
  13013536
       709
  70985524
      2950
  67041889
        26
  10322799
      3113
  11896481
  64520232
  70071637
  65555169
  40637223
       507
  71053504
  13487331
  10837334
     14626
  79709142
  85205513
   7119333
  64879194
  65140983
  65636630
  90000607
  22007437
  33504231
  39190102
  67128768
  32927056
       163
       434
       527
      2725
  77975808
  67575607
  53700430
  16390010
     23368
  64730859
  66012098
   8782309
  28997685
  53499951
      1348
  15286545
  65546315
       382
  11906012
  29031647
    750774
  85749496
        94
       407
      1353
      1449
  19900418
   5038986
  65457833
  77430214
  56966454
  19573380
  66519172
    634915
  30215258
  53499774
      5739
  65813575
   9721482
  39178885
  65224040
  85807267
   7228103
  47610288
       565
  65637211
  65567431
  85494067
  14081784
       670
       218
  64978418
  90729226
   9742888
  27495504
  27619458
     32813
  66671524
  70361543
       159
   3331566
        97
  55294093
  55249942
  29552537
       313
   7201088
  17900044
     11416
  85463234
  85773761
  50500015
  62127928
       510
     10259
     14060
  65235262
       230
      2001
  85770376
   9875304
       459
   8974438
  40015715
   4668720
  48100272
  64882062
  66325472
  83950500
        10
      4680
     11495
  91497156
       305
       545
   1338565
    467370
  66846014
  40745998
       242
  79588655
  53700218
  15424197
  45082277
  65002850
  65494279
  66257684
  62518673
  49072647
  49720105
       573
     43474
  65457142
  46639868
   3490573
  65600055
  66722428
  71019396
  64968288
  66579580
      8426
  11551331
      8051
  65789629
  66853883
  85521781
       359
  65389848
  85697371
  66185997
  13170280
  65140544
  28873091
       229
  64670519
        80
  62460450
  29919960
  95004271
  91444823
  90729475
   3317602
  65389868
  96846022
      1542
  16321404
   4576597
  60714829
   9867897
   3500989
  45202129
  49692483
  65730665
   3358629
  65056449
  53499526
  62128620
    884079
  79868526
  33461949
  65816544
  64919921
  65386286
  85228785
    940066
  85626370
   2758333
  63969863
  65245308
  66214184
  77668279
  29250192
  85066648
  54476295
      2336
   1750263
   5937969
  32174562
      1382
  66335604
   5038969
  15304958
  66608903
  85204911
  87277273
  66442580
   5911819
  85032929
  77040260
  29995094
   5500013
  64924176
  16604411
     10676
  63648661
  10633495
      1467
  65002809
  85894923
  64978467
  21802648
  31820170
   1671241
  27549215
  63752032
  66883118
  66412502
        69
  10900016
  64634272
   5300019
  13432503
  14674452
   1663806
  64356813
  21814751
  65457595
   8205352
   1126672
  66555324
  86275364
  60474942
  63321244
  65002841
  66141235
  89973915
  13305950
     32277
  65924192
  87277268
  65330283
  84874639
   3493686
     33790
  47725357
  65256396
  68960465
        77
  96491044
  16393873
  13451835
      2860
   6860169
  11401753
   1733658
  64746229
  66087181
  85359719
  10164462
  14225635
  90000314
  11914750
  71019185
  99431218
  65247020
  62143821
  62699038
    701877
  40300161
    157856
  85994402
  63163721
      1705
  27350558
   1980173
   5036925
   9553721
  65134587
  28100008
  31820166
  85505008
  12975482
  40017914
     14506
  66614944
  33523297
  32431569
  53499751
      5754
  66443499
  95004262
  13862362
  32362363
   3435868
  65203878
  65472825
       119
  60835537
  15914511
  66884321
  65289561
  65754308
  98058996
      1390
   5038971
  66289537
  47695060
  65464965
   9733694
  11903707
  20071372
   3281487
  86028836
  66739227
  33230890
  61429469
  21902622
       340
     24819
  63752026
       257
  28722975
  27400038
      7094
  66547571
  66248188
  90657556
  27614213
  65310533
  66844442
  85891524
  14972496
   5613525
  91077775
  63998694
  66554313
  47596158
  90020480
  48228431
  66543677
    349102
   5038992
   3350806
  76445857
      1409
       900
  65637905
  65936027
  47310846
   5956458
  53499545
  91072383
         8
  65457919
       267
  65488625
  90002108
        13
       656
     83915
  86336952
  62942419
      1706
      2937
  90000158
  11139541
  13487945
   1119004
  63648674
  70400459
  55294123
  83828524
      2254
  72073206
  13781694
  32063151
  39656259
     12847
  66468278
  15856279
  47792591
  65002780
     11780
  15127594
  65217903
  65389828
    316114
       447
  27873143
  46765676
  64704840
  21427944
      9119
   5039003
       419
  67192282
  90001155
  14118092
  15612780
  25200108
       137
  10843611
   1710395
      1159
  65823003
  90016301
  20111860
  11931964
  64606419
  65002759
  65270852
       117
   9126495
  14529643
  65022313
   9857670
  65040726
  65546495
  86122417
  12727880
  13941918
     15534
  13487867
   1884680
  66272120
      2118
   5035085
  28500537
   9588700
  13020142
  29224324
    538174
  64908037
  66441360
  93437348
  98019860
   9691153
     41851
  85825370
      2380
   4049113
  29085049
  53630205
     13061
  19861172
  32125606
  39665460
  71018247
   9716239
   9113060
   8848042
  12778275
  52002575
  66491262
  65235362
      5484
  64852982
  21104483
  40630077
  66246143
  47469494
  28979250
  32357174
       863
  65270868
  65624394
  62415086
  64743804
   3407187
  65543213
  63000620
  27517594
  47544598
  64071047
  67170263
  83665189
   9928743
  85200186
      8130
    113160
   5036936
  10700287
  64685594
   5947100
  15304979
      1215
      9749
     14824
  66239367
  95268567
  15104261
  28979246
  65564803
  66181182
  14218435
  65747729
  20263587
  67284116
  79100419
   7700174
       399
  65673312
  63714515
  85032930
  33427257
  66056334
  10172376
  71019031
  71053563
  19861166
  53630263
  93591448
  65789508
  30172668
      1838
  63659514
  65273376
  66109075
       856
  85337260
     36237
  38340971
  65812365
      9092
  65673394
  47581208
  63752035
  27549216
       969
  64167561
  85193641
       143
      2763
  66438705
  13746817
  27619462
  29552011
   5948445
  65528448
   9753242
  85906755
   8267238
     36442
      8094
  68646204
  59138508
      1350
  63393132
  63998891
  15942910
      2164
   2955836
  65002840
  63133071
  51426034
  39622586
  65673070
  13280978
  30186954
       358
  33629880
  62677887
  25838503
  10372005
       368
  16393799
  29330366
       521
  11177074
      1835
  64071027
       416
  64990413
       606
  27711642
       717
      2829
  65002792
  14243440
  36394451
  38117567
  53630040
  65122625
  65595777
  91462364
  83660018
         3
  62128476
  14559084
      3813
  65051822
  91462305
  24900476
  60681342
  30060647
  86275229
     13767
  85773762
  40019651
  47744082
  71053007
        27
  64895339
  63269806
  40637216
  47833636
  86410871
  29854869
   3328195
  65564432
  70954789
  90001683
  10837335
  13170318
  85995705
   9446577
  15104986
  63969852
  53630062
  72938886
       113
       934
      2658
   5040424
  65637073
  66444850
        41
  91499215
   8958569
  64125514
  65795880
  21702269
  66110977
  33542854
    524164
      9901
   5038991
   5849971
   3383424
  65180394
  65002764
  67138332
  62677886
  28738192
      1015
   5040404
  64071051
  65057741
  77414831
   8958559
  65318568
  33541783
  63561941
      2280
     11951
  65317103
  64661296
  86122382
      6886
     89762
  53700580
  58864340
  15086358
  86275237
   9728663
  27533342
  65669448
   1151934
  65979819
  90729213
  47708891
  53499781
  66412998
  68593648
        68
  59865983
  29999862
  66238787
  66561630
  53499731
      3022
  29227961
       219
  66914269
  31914892
   1718531
       226
     12745
   4883137
   4723774
      3129
  39720451
   2885724
  13487947
  86064145
  60474943
  15618941
  67308275
  91192588
   9756743
  13455730
  11935969
  47772146
       259
  85743720
  95373220
  65270864
  30081950
    160045
  15516085
       283
   4216982
      7991
  65235347
  65270884
      3112
  85602708
  13487793
  43900126
       546
  65296406
  61949392
   8893122
  30129315
  32374185
      2931
  64929192
      2257
  67546630
  65310510
  37979281
  90001468
  49072643
   1961719
  65002779
  64607438
  65952957
  66708554
  77975809
  91366508
   9721504
  85463278
  90000058
  14917506
  28903042
   1158112
  63998923
  65270874
  79709150
  83272217
  76272972
  45700041
  40019767
    884087
     33411
  64619580
  66093746
   3525139
  65002753
       151
  62035867
      2783
  64916973
  63076907
       613
  65969776
  31658688
  85722909
  30140309
   9446553
  39250910
  39250935
    718612
  66917387
  16393779
       596
  67246576
  47501487
  65310566
  65923614
   1174352
   5035138
  66157154
  65696345
      4040
  13330114
  20014346
      9795
  65837480
   9743477
  33787538
  65270854
  64228700
  64322280
  65594638
  28864267
       487
      1039
  64231473
  65655591
  77414860
        91
   5300018
  58525711
      1803
  64976539
  65195029
  66441345
  75264997
  40746027
  63718337
  65493543
  65982610
  66478466
  98080625
  62143939
   9656246
   1674154
  65637151
  40632210
  77668295
  86015580
  38448985
       431
  28778138
   1151208
  90002744
  14529633
       228
       515
  58525677
  46300838
  85931995
  47695057
  65235322
  97990571
  21502626
      1882
  80069748
  53630482
  67387488
  63377307
  63240891
  53700516
  32442818
   9745999
   5035179
  66958885
  66250838
  66519170
  62722152
  38540046
  32924038
  13781701
     22871
  47774185
  66514990
   2758332
  13054615
  14570396
  65457803
        43
  13862320
       295
  63915214
  90000988
  90033085
  32442820
  49689909
  63345910
  62877186
      1061
     10442
  65475986
   9875348
  12653169
  66442581
  87277282
  85715440
  39711543
  64227072
  54476294
  33069270
   5971981
  65602996
  66588483
      7964
  63280747
  67107187
  40000046
   4800883
   5849935
  63772950
  30046541
  49687314
      2281
  66913278
      1051
  27549214
  39652572
  66157152
  65002751
  65389914
  55194998
  21427937
  31820171
  39541382
  65251388
  63184990
  65636192
  10375963
  14330981
       720
  65554977
  55195782
  60577192
  30073099
       303
  64943485
  74895431
  28389803
   5300016
  29919948
  53630026
       240
    773724
  65555399
  11216407
  47695046
       275
  67451079
  83660020
  45000253
  10375958
      8088
  65002842
  14401133
   5928590
  12463742
  64881748
  90000543
  12847305
  13375955
     27944
  64623969
  26988748
  77975798
   2400989
  63655169
     10064
  66320752
  33286068
  41339640
  66343346
  10843610
  11765268
  14218440
  66613553
  21427943
  39208210
  64214115
  66601433
  85697372
        14
   3317603
   8669515
  39541360
      2696
  67172942
  70954847
  65002829
  66453341
  66407157
      5755
      1487
  62128621
  16573391
    718640
  65609006
       118
  29172936
      5719
      2325
  16427399
  66537666
  60961509
  33503906
       875
   5038972
  65635528
  13345006
  65002801
  66402546
  32063165
    221810
  53499811
  79868527
  16560628
  65704042
  65755741
  67096752
     32790
     10945
   1128416
  53630567
   1963920
       111
  31874604
  53700756
       317
  56391722
  10043004
  30092396
       327
      8425
  66011480
  47603350
      3136
  64419269
  63735050
  13312929
      2186
  63648660
  65002766
     18568
       256
  75264876
       455
  62909083
  59936314
  13969217
  20403429
       334
   9691147
       465
  64357064
  65994596
  46182045
     14637
   5039045
        66
      2730
   1935483
  67129600
   1971252
  48100276
  50600024
  65284976
  66272081
      1268
  91460766
      1388
  64969458
  64515857
  55402047
  14357494
     27235
  11927552
  45604046
  67349603
  11216575
     14049
  48100281
  13109900
  65096766
  65792760
  66890187
  14061756
      1534
  65596024
  65389822
       441
  33400020
      3872
   5982499
  59631813
   9745590
   5982494
  86166580
  13669724
  13916033
      2142
  12326220
      1655
      7146
  19861178
  32362408
   5021861
  66056283
  65731714
  12907768
  33604421
      2004
  90001427
       120
   9956496
  65273356
  62904154
  14118120
  53499742
      3114
    799166
  66453759
  75262299
  75713344
  17900170
  21104505
  28878413
  59932487
   9246906
  14902861
  28806161
      1105
  65270882
  85602719
  16238741
       235
  63752038
  66993540
  63339596
  12507661
   1718518
    749190
   9591840
  12400062
  63393117
  64974187
        64
   8500341
  66144005
      1526
  66889939
        71
  65448000
  53705005
  65655586
  61295770
   7612172
   5841026
  11236802
   3568410
  31269185
  66307675
  10208355
  64301366
  21200027
    884085
  85625900
  64595690
  27614212
      2372
  11943870
  65428679
  20270242
  71021002
   8267239
       721
   5039046
     41831
  65041416
  47486616
      2689
  85848458
  26606745
  65209140
       276
  64539910
  65493932
  13245178
      2619
  64613391
  65049834
  65665995
  60818729
   5035141
  85544642
  53600785
  28842074
   1155386
  80009027
  53499866
  50359140
    524162
  85756791
  65209120
  65257557
  65966386
  12507667
  47310847
       296
  85991517
  85680017
  91465056
  52800083
      1347
  91499207
      1209
  21104494
      2355
  23700101
  40019644
  47722654
      2138
  86830794
  66850418
  96832182
  59582908
   5971999
   9681294
  10065309
  28917269
       385
     14594
  61146405
  14815002
  85387803
  90000252
  63280746
       220
  59042906
  66573422
  86275844
  65750583
  64741685
  67078923
  85371519
   8301296
       838
  28864299
  65002771
  31253991
  64071061
        56
     28021
  86003525
        45
  26251491
  65293465
  84232337
        63
  33172133
      3839
  64719255
  91077779
  19101134
   9125299
  63321242
  66147514
  27395911
  31874605
  85566550
  77668286
  96491091
  85710990
  97747669
  56379896
  65153723
  14942891
  27549213
  38070255
  91371318
     12853
   2885718
  66125046
  61927908
  67095738
  86076479
  86275259
  65792671
  65831582
  91366585
  10375964
   9956507
    773725
  53499930
   3459447
  95540194
     18424
  13515640
  29249674
  97872558
  40746020
  66665545
  64793604
  14243437
  29037916
  46223573
  10837345
  15324317
  30065216
  65002843
      1369
  66363402
   9890297
  70954757
  65002783
  39463772
    558541
  66065336
       516
      3092
    585771
  64539909
  63584997
  65555960
  65596025
  85929919
  90002752
  53499435
  66701395
  85844667
  64335282
  31884830
       677
  13420558
  20342570
   5990405
       400
  66635564
       343
    703745
       335
  64945344
  55294077
  47370513
  47547644
  64990411
  22688124
  66990824
    137888
  29279035
  27619468
  63321234
  66250803
      3135
  65002773
        44
       753
      9940
  90665017
  39665458
  53100192
  14522700
    699079
   2601212
  63915213
  86372503
        23
  26800015
  47420107
       322
      1082
  63339600
       318
      9487
  66519200
  29371985
  29916005
   5971980
  85202771
  64472550
  65497766
  11058917
  29279229
  51454777
  60700035
  61546856
       738
     11469
  64791921
  71051452
   8047451
  65251389
  65600972
       466
  65002765
  65694828
  85337261
  14694249
      4972
  13109856
  20324602
   5039038
  70998918
  65051727
  65407252
       247
  65270871
  67212143
  66502441
   5841030
  66824467
  21427936
  31395059
      2221
       504
     14048
  64485256
  67039572
  13595413
      5820
  66589034
  13487821
     10421
  66219231
  53700194
       266
  65817778
  66794899
   8982550
  11921085
  28878406
  53499505
  65204067
  37100050
       777
  90000104
  14725513
   5841033
   4400595
  65655885
  90000457
  47763270
   5928589
  15100030
  13166317
  66958212
  85358527
  13451843
  39208203
  47632414
  65270883
  71053580
  29370164
  71018084
      3071
  65145107
  13301138
  65669446
  65002802
  85605230
   1595166
  90000896
  53438246
  15327352
   1158135
  13460062
  15022431
  15715412
  32442794
   2758331
  15584887
  63542115
        21
  63908890
  66012084
  70998883
   9392906
  29241708
       555
  90000057
   5999822
  13033039
  33726722
   1739722
  65044590
  79709151
  60226160
  19861170
  53499482
  90000090
  29247093
  52002877
   1708746
  30053828
   1733548
  66284466
  65002752
  40017916
  62733582
  11919196
  12296083
  66542936
   9934093
  13487770
  13487937
  64618957
  13010944
  29163368
  30000461
   9898170
  66744571
  12780446
  38662862
  38945621
  47501486
  53499991
  85697383
  91366579
      3982
  65875126
  13434791
  64474211
  65044655
  64945309
  65209142
  13760898
  61895473
  71053119
  29872158
       405
      1288
  75963193
  39630261
  67034962
  71051432
  56932399
     72169
    126047
   9193991
  66575317
       294
      6942
  66437660
       149
   5036918
  53498382
  62255815
  63735045
  16500017
  39662902
  68429832
  53700326
  11919212
  11025193
      2732
  15149235
  28917871
       605
  64161522
  91348888
  55195781
      6657
  98074460
  11179241
  45700043
       378
       383
  29031644
      6924
  65936861
  65679453
  47873049
       600
    160044
  14680413
  64981290
  66815992
  28882137
       535
  66992631
  29197579
  51939284
      1419
  64867081
  65342073
     11506
    750789
  66247408
  27366606
  63280705
        47
  29899400
  33716506
  63586250
  65464918
  13688202
  90000997
  25500298
  33626835
    182700
  65345469
  40719564
      1479
  66113975
  13487940
       610
   2597383
  65002778
       398
  63375070
  66687102
  85677069
  61599120
  11217436
  14942879
  90002064
  13795332
  85773764
  32132737
    718611
  85617020
  47763242
      3011
  85891536
   1187130
  53630532
      1799
    701832
     28028
  65766992
  62909008
  37603193
  13992558
  32809520
  31269333
  39250940
  14725518
  41339609
    347367
  64974634
   9675348
  33381428
  30086606
  10375962
  53700241
     21734
   6631091
      4503
   1968634
  71018100
       102
  40726772
       629
  64882098
  95079933
  15568835
  77975795
  27259933
  63969854
  62887691
  29416112
    103742
  80069747
  45075927
  46200707
     29977
  27342971
       357
       514
  98104625
  15453576
  29031650
  65936003
  65955064
       425
  47893243
  62460448
       794
   3558698
  47833644
   9265775
  65056388
  65352781
  10208357
  66176433
  71019039
   9697121
       227
      9490
  65057660
  39534970
  47621154
  65002791
  65555181
     19209
  65810486
  47467016
  64846000
  65750552
   5035020
  66777895
  63403012
  64606428
  62486667
  66332238
  39082006
  31658721
  47619248
       333
  65002824
   9486562
   2517669
  57817387
      3064
   9218059
  63382796
  63735476
  67546691
  30129316
  48232183
  65354796
  13746796
  13311096
      9245
  67066220
  32063147
  98069614
   5971977
  64846198
       114
  53630222
   1884682
  75265032
  61158099
  20403610
  65134668
   8194401
  66587844
   1735108
   1181382
       563
  13865349
  86336752
  90000582
       324
      7815
       329
  71018245
  85995621
  90509592
   4354349
  65790092
  70361546
  62722142
   9446569
  14830582
  66603235
  31269569
  85202759
  90551000
       360
  63998673
  62351837
  15854174
  40546938
       350
  65401237
  66407108
   9934085
  16393854
       245
  66203301
  64059726
  85494069
  30211701
  60833658
  85737103
        92
  52002553
  61927917
      6475
  64228719
  85921370
       193
  64472552
  66491015
  13135861
     11665
       203
       672
      1976
  53513059
  85697433
  32442781
      1481
  21700003
  24207430
  65534924
  85511384
   9719029
  12975509
  39278607
  65002807
  91333862
  38592714
  47627837
  66681430
      1137
  63819064
  64887374
  65153686
       123
  11056611
  79588613
  66879765
  60474756
   1669561
   4700011
  62128505
  19861173
   9790769
   2885715
  64359764
  63382794
  64237813
  85182494
  98074519
   1726463
   2260813
  91321482
  13781725
      2003
  64124470
   1971243
  91302658
  63213966
     24812
  67129927
  85697460
  93437367
      7977
  63969884
  64126373
  15172604
       689
  65015744
  66333876
  90016839
  39632685
  49718645
   5971971
       370
  14569928
   1146863
      7984
   1181385
  91548951
  79583391
  59512286
       157
  14118104
  39189541
  64070944
        88
   9401464
       594
     12852
    885081
       160
  21104513
      2553
  12100249
       955
  15061818
  27714596
  28600340
  12767143
  53499657
  85709648
  90033088
  44041150
     23996
       666
  65237885
  66784461
  77975832
  39039997
  65270872
  98074544
  27322035
  64448242
  64613390
  66674942
  66912053
  64070934
  10351376
      2265
   2120182
  39656276
     14110
  65657502
      1817
  53499836
  14118053
      2670
   9358305
  98073958
  13897069
  27517662
  28851358
       184
     10412
  64652394
       176
  17113137
  42400192
  37457236
  48200157
   6803028
       428
  66810527
   6472161
  65645491
  71019109
      1954
  55294088
  10843620
  32240126
       310
      3848
    128263
  65002799
  15100149
      1315
   3349815
  55429722
  65705565
  60500314
       209
  14137885
  79705510
    994736
       167
   2774856
  84985369
  85770389
       177
  13087115
       804
  72360968
  40718623
  65002839
  65002811
  70954777
  30060645
  33331299
  19333923
  30215291
  37603208
     49243
  53499865
     14761
  63841448
       694
  62128645
       932
     11504
   3317600
  64670828
  84941845
  53499447
      7043
  65146887
  83817633
  32442811
  53499677
  93437353
  53630204
  65370827
  65491580
  11821582
  47526916
  64328251
  65097569
  26902513
      1111
  65630241
  47765162
  65041420
  65389880
        54
      9120
   5038993
  64619576
   9732702
   5031416
   5999796
  63744402
  91380391
   5038983
  66690691
   6379026
  13487932
  29101046
  40637206
  15545956
  53630031
  64521157
       131
   5035019
  63819690
  64161484
  65539528
  65564775
  65913213
   1880304
  65713780
   3036592
   3383426
  79669949
      1068
       707
      3107
   3150294
  91077776
      2740
  90000078
    831879
  63648671
       196
  64685832
  32308094
  15419738
  70999745
  86173127
      1270
  65066073
      2033
   8845867
  86214766
  33628955
  24600148
  33014975
  84928986
  11074586
   5039037
  98074494
  65535876
  12000021
  13170279
      2692
  63583907
      5718
  65694829
  16573393
  91420074
  22707425
  38448977
       285
     10257
  15163759
   1710429
   9875341
  97990550
  12133190
  14061773
      1070
  66843338
       544
  65923424
  21104509
  63261436
  27334861
    634930
  66894177
    241085
   1158134
  64623234
  64660175
  49689918
   1178343
  64595755
  65002813
  14475480
  46495576
  49687715
  75265043
  60063571
  15105003
      2666
  65359690
  65937207
  39645078
       311
   1181381
   5038953
  67068365
  67128787
  11974086
      2803
     36538
  90000056
  97667345
  64210930
  65235078
  23605424
  53700164
      3948
  19300188
  29212415
       321
  85342545
       467
  85602714
   1145650
  96491042
        52
  21104479
       615
  63648662
  29250197
  32312912
  63998674
  79868517
  39208213
  53630475
  62161596
      1142
  85494068
      4973
     14200
        93
   9681302
       661
       651
  98179502
  85753014
  13170307
  19860567
  31855847
      6881
  91197497
  71019024
  85202772
  63402963
      2222
  98096459
       408
      1037
      6418
   6623774
       503
   7763804
  14243438
     82987
  64594517
  65049812
  64771777
       122
       265
    828699
  90000259
       438
       523
       574
   2972389
  64974487
  12400272
  13249816
  65391376
  66549369
  66176948
  30858124
  90705022
  52002507
   9728659
       332
      1183
  47712207
  63915212
  13451846
      5644
  65347616
       342
      1110
   3299793
   3349782
      1445
  65519350
  90002008
  65569171
  66996223
  13301135
  47855581
       621
  65414076
  47680338
  14796548
  60184881
  61148716
  62787197
  15571667
  32676290
  64974189
  90015299
  67307739
  67383293
  70954787
  90000152
  10837333
  66042662
  65816539
        24
    948701
  67278748
      1238
  28951948
  63321243
   3430544
  67200137
  90002065
  41339647
  51454776
  71051453
  16595556
       214
  91123360
  53700408
  13196649
  33542852
    750775
  38652132
      1017
       413
  33755129
      1045
  85195506
  32166763
  20350339
      5981
  65053577
     77925
  13432506
  10375961
   8549784
  14570380
       301
   2939946
    143294
  47392410
  10394340
  32442815
  11909722
  14066962
  15100321
  29198912
  31200019
     33791
   9053416
  49672621
      1368
  63735457
  14902887
   9358307
       869
  64071060
  65193783
       182
  11962649
    524157
    981646
  10843612
   1216715
  64898298
  79588616
       170
  56100695
  19128888
   2517606
   3328196
  66809237
  79709088
  15612791
  91074070
       379
        81
  60481657
       760
     15305
       963
   1726462
  86310716
  65566325
  66414449
  62896863
  52002584
  65051652
  65002797
  90729234
  63133314
  32362370
  66918703
   1980124
  29172168
  77975812
       837
  32001689
       363
  53499303
  66515712
       981
   1884681
  67274150
  31658722
  66537847
  85931953
      2327
  63755032
  61726814
  39200429
  66576271
      3127
  13018489
  52002574
  75265016
  50273044
       822
  65497696
   1168209
  39632671
  53499483
       943
  64789742
  90657557
  64676151
   6969297
   9721018
  29321439
       891
  65237924
  33726748
  13487950
  29702807
  29962871
       268
  19924607
  32850472
   1159848
  71019397
       141
     32866
  65598323
   9110984
   9934090
  19861193
  29307519
       854
  53499990
  64807348
  65209141
  66992642
       386
   1705445
  63463186
  61509904
  29123618
      2954
  64619578
  64867645
  65250060
  65630419
  12277204
  66182530
       194
   7574161
  53499546
  49689916
  66452863
  66856953
  28878283
  39278611
  65665994
  90000648
  14694208
       199
   8884475
  12979989
  63648673
  77414921
  65002834
  85233512
      2812
  75963194
  33276218
  47880596
  67510024
  96219451
  53630779
  65733936
   7517926
   1158160
  65337809
  11218889
  62460449
  10137809
       446
      7645
   1194691
      1138
  46765673
      2735
  65270863
  28697686
     11505
  14032372
  39109396
  76445777
      3117
      9198
  10077230
   7004678
  13510147
  65931916
  33197578
  71018252
  29031643
  66888001
       221
       482
  43926927
  47521398
  65840143
  64945243
  67129619
   9426333
       490
      2287
      2362
  64623810
   1971244
  53499809
  85119319
   9591842
  39696834
   3493695
  64581949
       237
  29206034
  65002849
  65002758
  65583134
  65270858
  46439455
   3272848
   3604753
  65002770
  15860529
  65598355
      2856
    183629
  30030061
       499
  15335952
  65271537
  65691200
        57
        62
      3796
   2597384
  65289597
  66878717
  61846409
  12778276
  66546301
    587012
  65127100
  66363210
  64613392
  65251394
       341
  65666062
  32125607
  64660767
  65796261
  66603710
  14674453
  64305848
  61403348
  20349586
  29259142
       155
       361
  65270869
       162
  85905903
      1668
  70800125
  12272172
  29000510
  64128808
  76767409
      8146
  64058541
  65713779
  67323619
  87277269
  15022455
  28962023
  10384627
       830
  90000243
  90657565
  60692732
  15600007
       657
   4140772
        16
     83916
  65057718
  33490944
   1174038
  15962684
  63382808
  90020479
  65002781
   1126678
  18957765
       849
  66573004
  77975796
     12131
  65270851
  65693789
  71051430
  86017301
  22688151
      2852
  85992995
  31914909
  39173019
      1103
      6939
  49692104
  65593274
  77975792
  52002564
     10251
     14288
  65778883
        82
  15247680
  64549115
  13451839
  47623345
  77668298
  11093339
       273
  90657555
  27476982
  33252074
  40542139
  65449993
  67324181
  79709154
  85654346
  47772149
  67199811
  28954270
  10329618
  11902026
  16472749
  29241703
    220997
  64978428
      2578
     22400
    718639
    884073
  66055002
  91433617
  61927921
      2832
     28567
   1884675
  71028639
     32777
   8066601
  15453612
    221868
   1713797
  70800121
  90000380
  14796659
  13781706
  13118104
  65598360
  63031989
   9719411
  11216132
  28863288
  65566476
  54800087
       845
      1924
  66637966
  15286526
  64945214
  71028865
      2194
  85200996
      6417
  91548952
        85
  63004212
  11917023
  14815001
  90000064
       110
  62820001
  15149309
  28874459
  63345932
  63391149
  65096608
  47765167
  64914943
  67281446
  65795850
       128
       174
  63136469
  10329600
   9873790
  11216065
   3383421
  70954785
  53700306
  10208356
  15413946
  85749872
  59589041
  29017560
  30169392
  39630276
      7112
    140365
  65737517
  86007356
  29131203
  27500505
  90001975
  14570353
      1635
  28530839
  39250938
  63203109
    538116
  90000345
       696
  64523367
   8618887
  66304490
  20277660
  27192124
   1721298
   5038988
       104
   9307575
  64685510
  66921363
  53700388
  20603685
    525154
  66748269
  66093722
  61069415
   1819202
  64356920
  65293464
  91499202
  54700034
  53499465
  65015641
  66541640
  65002776
  39712677
     33792
  66096715
  31269355
      9943
  85867557
  30089329
       712
      1503
   9983463
  66542935
        22
  65546270
      3138
   5040405
  65813582
  83688611
       601
  71019037
  77668377
  98015943
  22688125
  72073199
  86152277
  33185798
  63395055
  13487958
    128260
  91492164
  40746012
  39082008
   3208742
  11216843
  31269759
       244
      9325
  60866912
  10388069
   2885721
  65636432
      2644
  65209139
  85931956
  91077778
  11268599
      1195
   1721295
  20450592
     40281
  14900224
    534847
   6717254
  27259934
  64750711
  47501471
  64490124
      1033
  75963190
  65560539
  90000580
  10121175
  66106553
  32303321
  47627071
  66542180
  66711299
   9588689
    241075
    634906
  66890097
  27005906
  63969889
  91523909
  10843615
  18100123
  32276958
   9737512
  15104183
  15149236
     17274
     16959
  47855559
   5038910
   8699688
      1421
  65748602
      3015
      5546
   1200678
  65750555
   5841020
  63548847
  66218598
  47707793
  31820165
  53630381
  65604591
  85706581
  39569490
  47763245
  65993421
  27200114
  56651709
  12743475
   9756759
   1971240
   9726211
  29959472
    137896
        48
      3866
  67103695
       665
      8852
  32442783
      1063
  63321247
  13089334
  27614214
      5209
  90000061
       645
      7883
        86
  53700101
  29762922
  65237947
  65310994
       905
  64283776
      3012
  67163418
  90018099
  63969886
  12229440
      9488
  91462341
       469
  91297104
  19861175
  51700625
     12986
  11918614
  65270890
  63143294
  12918242
       776
   2260810
   3227657
  64329889
   3423822
  85602722
  85773716
  65788792
  65822981
  53630732
  62128644
  65828647
  79868492
   1895970
  65457884
  71019353
  50409310
    885083
  71028775
  32431588
  64846155
  67525595
  76759586
  90000663
  30061076
   1735099
  47310855
    460742
   9932429
  13865344
   1718520
   1150622
  65360909
  65877043
   7600227
      1831
   9983462
  33606647
      2349
   1593845
  85602707
  14618789
  22800111
   1701919
       547
  64945244
  64945282
  64613764
  20014370
  15305036
      3319
  66714715
  14066968
      1071
     30054
       982
      8267
  59877333
  40609862
      2397
      9501
      2162
  63321245
   2478762
      2038
  15149190
      3128
  53630061
  65446199
  65662233
      1688
  65497735
  53630262
  64486186
  61696292
  11216502
  28600684
  27614211
  39189774
       896
     19057
   3529710
  10696406
  64503408
  86275299
       211
  65546254
  66454233
  15648223
      2782
   1730632
  91197395
  58573815
  39177687
      1018
      3378
  96491043
  60877017
      1048
  65515642
  58525740
  65051693
  79588656
  39656521
       300
  77975858
  20368577
  28864290
     32918
  63998716
  67553294
  53700633
   3446737
   1101792
  93437371
  91345217
  53103696
  74244327
  40704689
  67078752
   9753372
  65145072
  65270855
  29331636
      2111
  79583483
  56262662
  12358537
      1520
  65967972
  66530407
  85894926
   9541746
  32300552
  63395130
  29243873
  29294289
  33206961
  65238031
  91077769
  47839929
       522
  65002789
  85751391
  10384696
  53499692
   2317224
  90729454
       811
  64901709
  66424221
  29092490
    697559
   9890299
  15854165
  66248323
  86152275
  47430327
   9337436
       679
  64793650
  98074493
  32442772
   1733654
  33048029
      2370
  91312256
  66336101
  64670867
  15594727
      3417
  66110780
       284
  28863227
  64676847
       349
  90001682
       395
       309
   3303311
       622
      1617
  64704830
  14725508
  50414717
       139
  66100443
  53630527
  85689383
  91348874
  95540083
    701862
  29252336
  91401381
  68716711
  85929902
  13487920
  40546944
      2462
  79709136
  66026136
  66816946
  31740712
  65810491
   1338572
  32063144
  65536413
  66851202
  11009572
  13214997
      2837
  62899710
  20071338
  93016128
  67096819
  67442013
  65519347
  91052620
       593
      1648
  65204091
  85029625
  71053028
  12075019
      2223
  53700391
     11494
  66609258
   1189611
  66157153
  62338937
  60900486
       736
  14902891
      1069
  66445449
      9792
  76445858
  47399773
       100
  12645647
  65730645
  10155096
  28982496
  47631095
   3512081
  63942500
  85198768
       585
      1897
  66519199
  71053514
  11918246
  47501261
  77975769
  58864341
   9728664
  53499780
    485235
  98104889
  14081777
  14066948
  33665454
  47765151
       519
       520
  66601795
      1911
  45500110
     10411
  13467051
  11216528
  28851357
  40704690
     11815
  59805827
  49575770
  65543131
  83936485
       173
  65750554
  66551774
  28566398
   9347968
    128264
  65595778
       427
  62972935
  39082735
  65877296
  71051429
  62531017
      2075
      3820
   5990409
  66377350
     12707
      1104
   5038915
  14137884
  39694433
  59151464
  61927943
  13603551
      1563
      1995
  71053008
  91077774
       282
       178
   9728656
  12507662
  64634240
  65138302
  85602711
  85773763
   5038985
  29268008
       475
  65665979
  65226015
  12400061
  28020172
    538168
  65002812
   9656259
  14569979
   1530200
    310736
  65237864
  62005216
  64945201
      6856
  90001469
  20111867
       769
  65204079
       112
  39652595
  63465310
  33777553
  65270875
  14522696
  47211326
  53300239
      1233
   4570077
  47439724
  85220206
  62810034
  31658687
      1949
   5911787
  65002819
     13379
       612
       150
  53499701
  67095766
  55801650
  13487764
  65224008
  66215758
  67677101
  86336975
  21104512
   1642755
  64523369
    221984
    440607
   5035137
  75963191
  57659593
      2415
  64916866
  67171685
  66416744
  66810467
  87277283
  86003498
  85602721
    741032
       488
  65278170
  65383735
  66954211
  75264996
  39630259
      2264
        90
  62128650
  11939385
     14111
  64539878
  62128241
  85929926
   1622327
  65758804
  71019170
  64086550
  67030100
  66444379
  31914891
  65678149
  79868474
  65270895
  66956961
  47772145
   1718509
   5000011
  66246144
   9721544
  33016119
  65472770
  77668332
  28738186
  29220627
  65555069
  33552087
     12693
   1718519
  85770386
  52002649
      3111
   2885717
      1436
    798369
    822700
  86122445
  47744081
  65296405
       444
  11189910
  66240654
  13688204
    241055
  63648643
    884077
  65584167
  66639642
        42
  28970868
  66543963
  52002578
  63969861
       695
  47290090
  53499710
  76445915
  90704174
  11296262
  65541151
  70998914
  67041872
  47383260
  26493414
  27549217
  29305561
  43400093
  65594701
  52002528
  66343895
    780944
  65812364
   9691148
      9329
  47370527
    701842
  21427941
   2597390
       142
       968
   8739827
  64713000
    718638
   8267237
      4143
  63579572
  66647271
   9396022
  14805651
  65528447
  90002094
  90564388
      1748
  91398159
   9460024
    440619
  15247678
  16578690
  27619463
  65002847
  27500004
  29190454
  23700006
  67075254
  39138989
       540
  13044749
  15860510
     27784
  65678028
  66811213
  85794754
  29369863
    718626
  65999536
  61524467
  86275351
  85700250
  20425526
  65455170
  63227234
      3134
  66917343
  65678054
  20329346
  33304552
       979
      8952
  66747021
  66879544
  47695468
  12620535
      6478
  59892370
   9348276
  21104471
  26400055
      3827
         1
      2365
  47654759
  85811765
  64945259
  65679497
  86275288
  13305934
  14917511
       929
  86122426
   7186251
  29262286
   5911800
  64704851
  20329197
       560
  28834386
   2380655
  27189181
      2830
     23359
  90002875
  15022441
  21104506
      3614
  63893067
     12238
   9748211
  27228014
      1440
      2821
      3167
   5038973
  63393118
  66359682
      2539
  13118102
     12240
  65040688
  85683317
  64092069
  65564802
  85668283
  65642157
  28994345
      6938
  63996389
  76445776
       948
    440623
  30000449
  14790574
  53630302
  65664537
   8500356
  13109891
  33635192
   9939450
      1178
  64161560
  67200060
     10154
  11479223
    750778
  15424200
  65145174
  47399780
  39627579
   1202477
  67311323
  85787352
  12745959
  38440940
  90020482
  33627261
       855
  21104504
  66878732
  32125614
  63648659
  59792191
   1971251
  85510539
   1205321
  29697866
  47753697
       578
     14027
   1970166
  66322362
  15733237
  85190549
  30110336
  14457920
        19
  13113873
  13170316
  39548500
  65002831
  77975831
  71018061
  13487943
  13781707
  22100228
       201
     13984
   9756755
     11667
  85931981
  29140464
  64704826
      3094
  63777845
      2198
   1103049
   9784488
      1139
      1816
  62728285
  61937274
  39235747
  30039246
  39610457
       816
  71019203
  46765670
      1687
     24071
  64882006
   7236050
      2805
  14832893
  65044499
  65645492
  13781773
  44900009
      1951
  28528220
  53499884
    634907
  65002794
  66201999
  86166691
  32442771
  65546497
  90021217
  91321480
  29210455
  65598356
  65969612
  76445769
        32
  61373805
  27602623
  64954833
   9728661
      9484
    948716
  66999382
      1933
  63702663
  65924243
  64510304
  16427398
  33261191
  50414722
      1026
  66858707
  65049956
  66777400
      6958
  63916183
  62899709
  21800297
  66272117
     11507
    697564
  65002784
  65423786
  11923244
      2007
  66646724
  67548541
  33048104
  12066901
        30
  23000003
  54643090
  10329619
  29055826
  63648663
  21104472
  27813347
  65353095
  53630029
  63853478
  64883136
  21702526
  65990872
  15418589
  13362449
  52541541
   1592236
  56508798
  65223827
  13092113
  20483329
    136138
  64378294
  65002823
  65248662
  85479207
  85058198
      3077
  13865345
   1702403
  65021963
  84985367
  90724609
  64685815
  11083947
   1207383
  66739373
  33661981
  47603363
   1971479
  65457103
  66712427
  21912916
  39259776
  47765168
  87277272
  90749553
  64539913
        84
  66670330
  71051196
  10137810
  13261195
  20907483
   5630289
  64472551
   5511119
  65301194
   3529705
   4605756
  32432573
  85637109
  60184969
   9490996
      1162
  85848821
  13487786
  13607242
  63027526
  66101149
  83817625
   9867893
  32420232
  46994279
  47583025
  47772152
  65597995
  66576329
  15324321
  47641611
  85032928
   1723028
  38223401
  62128605
  65655857
  24407438
  53630206
     15314
   5613530
  65873377
  71053507
  12825233
  65811394
  85359733
  14066964
     41821
  31269479
  47712949
  47583032
  71053657
  90000661
  10137813
  30140306
      1875
  71019151
   2588010
   5971984
   8958590
  65270892
  10208358
  49692103
  48100282
   1726499
  65002790
  91259215
  71018164
   5971998
  64631740
  30026513
      6848
  31826839
       532
  85205528
  86083605
       103
  31681060
       144
    538154
  63648655
   8681785
  29365640
  63998675
      1161
  66522523
  29222728
  63280745
        35
  70700030
  10679273
  13818965
  66967590
  53499340
  29700104
  36601886
       734
  91192578
  15942909
  67344965
  39082009
      1677
  65519335
  65271023
  61927891
   9100167
   3246576
  10892726
  31658720
  60602042
  65449955
  21002120
  91478404
  47409789
      1804
   1971255
  65144969
  66204721
  27517655
  36200097
    525152
  63393131
   9728649
   9169227
  49691144
   1884676
   1971238
  75963182
    194633
   5924770
  63648658
  65097010
  53630223
   3349675
  64882251
    534845
   7201107
  11236796
  65196309
   1150616
  65352083
  48500148
      2471
  20111862
  27200092
  39630277
      6021
     12765
  66004346
  63213953
  15424214
  80010137
  62460436
   9675353
  66217700
         7
      2794
  65422504
        33
  11093716
  29312266
  29959487
        76
  11400259
  32095912
       105
  47439711
  64178578
  70400190
  29081932
  64305156
  71053116
   1721297
  64241319
  53499704
  66852961
  62276902
  13434820
  32110263
    347366
  28728068
  65317292
  53700004
  71018251
  90002754
  65842039
  66704947
  10837332
  19579697
   3152972
  65002775
  86160675
   1701946
  65637109
  95540139
  15025534
   9650434
  47753706
  75265004
  77975793
   3201116
  64356871
  98074489
  29867459
       946
  65546271
       330
  64231511
  52002573
      1136
  66580044
  47013926
  85781274
  64852060
  65999959
  83936486
       468
       638
  63969887
  70998908
  62979111
  27476983
       152
  12391229
       299
  47772148
  65669477
      1423
      2409
   5098454
   9697122
   1431946
  63076900
  51524414
       623
      2405
      6850
  32593092
  32299510
  13434823
  47518813
    141962
  63271635
  66843541
  84689722
  90626595
     16048
   2758343
  16600226
  24700138
  33548313
  46491145
  40745997
       548
  71053641
  10975232
  13170314
    134427
  85602706
      2134
  63584063
  59179657
  60719580
  75265031
  93437362
  39171988
  62776137
  63280735
      2528
  65270853
  65990521
  65002817
  32377130
  65134703
  90000581
  56086845
  65235378
  98074491
     12513
  64685790
       387
  76272896
  85359711
  33299040
        74
  31769337
      5539
    915956
  85937024
  63998680
  65002796
  90000667
  16427383
  39656255
  47744087
  65193160
  66152780
       423
  39070683
   9590008
  51700627
      3014
      5545
  65180058
  63076905
   9515043
   1669558
  64787345
  61895545
  65489138
  85227807
      1521
     11986
  66862018
  27615233
     32391
  26700414
       404
  39210341
  12507666
      8538
  64895338
  66711241
      4077
    885085
  65376662
  71018062
  11181143
  65282331
  14253642
    634918
   2885709
  65002816
  85865088
        61
  63513668
  65270856
  10443315
   1155390
       279
    128192
  65413082
  60944637
   1202515
  90680898
  65428713
  65816540
   9721545
       261
     24608
   5038958
  67071620
  12644982
  47250932
       570
  75713432
  33216761
   9732795
      1441
       698
  90000458
  11225010
   5036840
  26574995
  65755597
  19861176
  28660470
    627423
  13781724
     83891
  66590255
     14586
   3456737
  71019931
  53497424
  28705025
     14561
   2758334
  64624214
  21396337
  67067472
  87277287
   5039005
   3358634
  63280713
  65797624
  28704098
  85227839
  47893786
   1202417
  28865477
       654
  85680019
       346
  53700695
     28449
  66487325
   9784490
    634919
  12913315
  65447986
  90000998
  65713778
  65765035
      2465
     27874
  64696487
  21104087
  26000003
    440613
   5973309
  66413549
       603
  65813580
  30031144
  58780675
  32300529
  63672465
  66374041
  98069365
   9609169
  49072632
   3628696
        20
  66246199
  15291210
  63215874
  28933430
      4388
  74895565
   6631096
  66132003
  18600039
  24716286
  46609399
  65271276
       952
  23600523
       210
    143728
  66843548
  90000393
  90001002
   1733680
   7510408
  63915211
      2580
  65144990
  65515641
  64523368
  66752677
  64485170
   1752692
  66172344
  66537408
  85966959
  98073950
   1214818
  65350223
  90000249
  13535814
       206
  87277284
  53499326
      5878
  29104393
  33811578
  65134628
  39652596
      5517
   1202597
  67140484
  65051694
  66424212
  64585148
  64924191
  27259932
   1115726
   5033586
  65237968
  15081467
      3895
      9292
  65637135
  15304863
  77975703
       602
      9142
  19718762
  29121102
      4829
  33626405
  65472946
  64238139
  90000313
  28139197
  18600038
    985245
   1117109
  64750311
   7579029
  32310370
      3013
      6377
  66073913
  33361511
  67420570
  71019177
  10329604
       422
  72073198
  90000392
        87
  33503915
      1843
  85994401
  13300065
  19861174
  38710798
  52002625
  85773715
  38934644
  39082007
      1522
  29918125
  65817825
  85931957
  44300046
       207
   3134074
  65550798
      1671
  65657504
  14618814
  79868554
  39630253
  65455169
    634905
  67653454
  50600042
   1117058
    128191
  33364877
   1151165
  63391126
  65056507
  65271578
  32919149
  40746024
  63969862
  66511763
  85865087
  90715771
  38712094
       643
  65877285
  91438268
  14570382
  33287994
  47125597
  65002777
  67206117
  29981087
  98074488
  10208359
    137895
       443
  39549914
  56379897
  21203071
  64613755
  10843614
  30055939
  53700305
      1649
   5951607
  21104482
  95542294
  23807429
  53630066
  64478154
      1422
      8240
   2885719
  79588548
  12100047
      8029
  64606403
  28951939
  64839233
  65389931
  20111864
  29995081
  27747500
  62128651
   5923642
  59936316
  85227836
  31820164
  32403704
       347
       101
       870
      1075
   9523291
       129
      7713
  66587699
  53630763
       655
    703741
    750793
  91091957
  20263608
   1943589
  65015640
  66502427
  90001684
  10837346
  75262562
  13535797
  66851717
  13015356
  65223846
  85743724
  39171987
  63735060
  63321248
  13332969
  27202256
  30120906
  53630059
  65310608
  65936054
  31588930
  46644338
  39235748
  64618028
  14529631
      4767
  65044573
  11065443
  16606158
  14823713
  28220346
  65002795
  86152276
  39177693
  47535876
  64293594
  90862513
  90217299
  47669892
  51700626
      5788
     11946
   5911817
   9444097
  38117778
      1636
      1950
  47695052
  47713038
  47695047
      2419
  13020141
  13176439
  13007264
  39022911
    885082
  64557138
  85976403
  65002821
  23000020
   1756632
  53499190
  38691353
    241067
  66074248
  65661583
      2351
     80253
  66514135
   3294717
  65270888
  62318261
        60
  65002785
  13487825
    125454
  65146664
  55224231
       262
   5928177
  65598275
  16560641
  29001551
      1379
       699
  64741937
  65120059
  32472123
  15104989
      1650
      7113
      1314
  85754369
  70998882
  21427939
  39250255
      3016
  85773756
  13456804
   2758335
  64487804
  65051654
  85058200
  65270887
  11916180
  49707957
  64914968
  67029188
  29030652
  75963181
  86017325
  85686801
   9784493
      2266
  11939386
  19573387
  22688114
  39610481
  12586557
  24207485
  26251495
  26400102
  29379800
  49691145
  66105062
  85630006
  62034120
  40017921
  52541639
  53499862
      7088
  65015639
  15568800
   1151166
  64651252
  53499486
  72600805
  53700325
    141959
  46765671
  68746783
    226387
  85466386
       388
  13463825
  46801210
       572
  65270060
  19924610
   9577186
  79588547
       253
  65404485
  24302649
     15209
   1791403
  15272444
      1145
  65282896
  28863264
  47893244
  66280606
  45202138
  64210845
  65279793
  90000071
  40935688
  65053509
  67270028
  71028355
  59688305
  15399552
  70800120
      8443
  65413898
       392
       652
  66071010
  14357495
  15568772
  32442797
       477
  71019029
  59919295
  85865697
  10981939
       530
      1787
   5940023
  66069149
  67106849
  49600035
   3201631
  85601112
  20014373
  64945215
  53630221
   1168279
  90001000
  13269609
  33197358
  90000684
  65209122
  85777263
  15571750
  65017980
  65555208
  65238037
  66589096
  13734001
   9358037
  47544064
      1066
  91321460
  17005190
  21427940
  60403776
   1450178
  65931706
   9682822
  40601025
   5031418
  53789878
  63648656
  85200187
  98095674
  91398133
  64917080
  13402850
      4146
  86023498
  87277286
  27619464
  46885874
      3441
   5039004
  63648619
  65664543
  91366563
  39114666
  65666001
  31914893
    718637
  65049910
  29314121
       204
  20014348
  90729461
   9691157
  33026952
       248
  65598350
  65631455
  66575898
  53499339
  27502335
   5035140
   1791724
       949
  65546358
  67133930
  71028867
  62005221
  65845792
  66969321
    109100
  47759500
  65749111
       827
  47545224
  91371320
  12507668
       700
     14285
   3529723
  91543857
  90509590
      2407
  40597966
  90002118
  65555734
      1243
  59491323
  20396586
   1103051
  13451838
  29307560
   1202425
  66068186
       297
  90000124
  60950799
  21104507
  32431578
  66588817
  71019221
  90419916
     13555
  39645066
   2597375
  65188928
   5990423
  12507663
   3246509
  64808558
  24700136
     10685
  97667353
   3501898
   6416685
  27328538
       987
  65811393
  71028864
  66157151
  56086847
  63731755
  66271453
       866
  65789582
  13485915
  11216278
   1735128
  40019797
  47719196
       566
   5035154
  56499271
  39060040
      6318
    183092
  65696673
  33011755
      1286
  63655144
  65390437
   3358646
     14590
  71019933
  86015577
  63076903
  65005027
  66150262
  93437331
  53630028
    720537
   3358645
  64714707
  65002844
  40637229
  53524277
  64002324
   9304512
  27476981
  71018060
   9284813
   7699297
  63752047
  65289576
  85371515
   9884919
  21902613
  66849313
  59591187
  14066966
      2767
   1724883
  62123874
   9465312
  12907775
      1354
      1486
  53499341
   8721141
  64976910
  13487891
  65002818
  85931982
    760719
  64835911
      2483
       263
  65347588
  90000119
  57328121
       525
  85791799
  12778277
  29070591
       217
       597
  27873148
  53630244
       312
   5100388
       456
    701846
   2400987
  63383045
       380
  29163294
  39652553
  11236778
      4463
   1774880
      8986
  67161180
  66706884
     12671
  86337038
  27619460
   8812121
  13451851
  65789604
  30154638
  13320193
  71018116
  13375956
       344
  65998630
  62188206
  63226451
   9728657
  10407096
   4668721
  66187797
  67279377
    212305
  13311517
  29252337
       306
       435
  14694228
   1151209
  30027819
  32374183
  39656261
    485206
  64678524
  53499817
  11200039
  29275686
   5038916
  65629014
  27619457
   9743460
  65015686
   1069916
  58166260
  10843609
  62891774
  65961299
  91077766
  66250627
  21104486
  65535656
  65692153
  95540064
  90000475
  40127519
  27381502
  13487928
  74895432
       258
      1006
   4800089
  15399549
  53630019
  64719282
  77414858
  87277291
   9861775
  32442817
       528
  15035858
      3835
  13473329
      1448
  66139918
   5971972
  75713440
       462
       255
       632
  85686806
  32386136
     76150
  64868062
        98
      3943
     78375
   3358642
  47431870
  66569785
    565697
   2517608
      2676
  10843623
       243
   9465235
   1130574
  67610844
         5
  10164457
       418
  52002655
  14783206
  64846057
  65122623
  98069539
  20254300
   5990404
  85342586
  60614639
  37600009
  66157155
  46527736
  53499821
  85320794
        11
        25
  65931651
  91511472
  75963187
      2935
  63321240
  40745999
       542
  65273403
  84719974
  63094648
   5990453
  30277955
  53499432
  66042502
  53630226
   2590480
  63090892
  33355216
  73800218
  13144393
  90000166
   1971248
  83659940
  64539882
  29060827
  39656506
  10375959
  52002800
  11909687
      2488
   1530195
  63904589
  66777765
  85697377
  32310953
  47610697
  24716312
  53630275
  85359715
      2233
      2399
   8217661
       376
  10843621
  85228783
  67033760
  85342547
  28851355
      2724
  65538716
     11697
  53700138
  31769339
   5039048
      6891
  63464333
  13669710
  65089056
  65673563
  91358573
  65694827
  61139937
  64209568
  20014342
   5036939
  86261486
  47342121
        95
       115
  64737429
   9444107
  13487951
  65002810
   9000056
  53630227
  32433789
  30060644
  53499528
      2932
  65015776
  64774333
  66110105
       461
       326
  62852787
   9541754
   1635195
  90558697
  10341892
  84082990
       501
  96490954
   2601222
  66112484
     36446
  66894534
  85494066
  90001467
  65869643
       815
       857
  19333943
     10695
  61886059
   9790755
      1084
  21104497
    825004
  86175882
  65270861
  85211855
  64978406
  65052873
  85706572
       165
   9405132
  65002767
      3646
  66886103
  57527236
   9198483
      9093
   5038922
  90000609
      1259
  64796046
  64882387
  10329608
      1447
      6289
     23999
  65270866
  31857928
  63321235
  63742531
  65669447
  66276367
  10837349
   8770913
  85931994
  85815453
  13487911
       538
  65204045
  49707933
  71028774
  17900767
  79868553
  11323409
      9852
  64685854
     11316
  53700043
  53630499
      6937
  33288009
  25838541
     11449
    155944
  98136806
  63463171
  65555992
  70954764
       216
       485
       818
    105639
  65629409
  33628944
  33626381
  46053322
  85794764
  26100010
  65750558
  65493683
  64651168
  65598339
  66206319
  64071054
  70954995
  11009573
  16400023
   1766675
  21104502
   1971701
  55195779
  29914799
       232
  66850236
  64739229
  13451845
  85227817
  47744077
       878
  65669749
   9832735
      9959
  64624158
  14902864
  47641609
   1158133
  15247667
  66673922
  53700598
      8637
     13970
  30210083
      4055
      2098
  85629981
  85915505
       832
  65002804
  74208127
  60828595
  64520271
  65300994
  85602702
   1733390
  79588618
  47833628
  64578557
   9742889
  47439718
  29242887
  65880097
  53715126
  53499330
      1429
  65457679
      1227
    750792
    884086
  65066062
  62128164
  70954919
  85403107
  40611790
      2554
   3378813
  65963804
  60336129
      2802
    143679
  64619573
  90001029
       154
  33197361
  65203453
   9638587
       800
      2144
     12900
  65665999
    316819
       835
  20296351
  62908211
  27272293
  39234060
       336
  64070960
  13176467
  14832196
  64704839
  65497858
  60475496
  58354702
  46468850
   3400314
   9875323
   6472156
  36394408
  64974195
  14813045
  24700516
  51200692
  39235758
  47501252
  17800023
      1700
  64190441
  53630020
  66812114
  66246315
  67452840
  85211852
     12509
   1149007
  65630483
  70954776
  13487904
  27517637
      1226
      6124
  98073962
  12827363
  33214211
       893
  65936017
  67066196
  71018046
  86310715
  95826350
  59248847
  13734035
   5040403
  65052920
      6740
  64949777
      5715
   2750084
    537404
      3115
  67548568
  20185175
  85807258
   5039049
  66042557
       185
  65891197
  91276953
  47310860
  64788827
  85686811
  90020476
   1158131
   9728665
   5912763
  63571265
  65317036
   9486554
  28687032
       724
  44600370
       158
  47431872
  85227827
  46053321
  64190440
   5038952
   9951930
   6902252
   5999836
  15715439
  53499434
      1530
   9347985
  33048100
   5971905
  65334274
     14199
  65015625
  67232334
       412
  29104996
  65609076
  53700420
  65193812
  66286274
  72230795
  16606156
      1016
      2143
      6877
  68415157
  11225000
   5040402
   2395314
   2596257
  53499474
       231
  66699666
  75963189
  85656490
       706
       877
  66322458
   1588658
  84529179
  10375960
       460
  65002803
    795957
  90000835
  28723008
   9198503
  40610479
  53630478
      1273
  46000995
  63822160
  65057687
  29686310
  29785048
   2560482
  64237131
       509
  64378386
   9126511
       564
  85602703
       512
  79588617
  29836221
  60796761
       433
       374
      8976
  65644000
  60474785
  85199053
  85773913
   8845833
  15304868
  36394452
       543
  70800128
  10843624
  53499950
      2781
  65637167
  66041597
      7111
  64028606
  65002768
  66739206
  53630225
  66587097
  85063499
  85548954
      1529
  66821908
  66289942
   9861784
  28924549
       339
  32433779
  30060646
      1024
  64976516
  24302651
  30277954
  91332315
  90000092
  64210931
  61871306
   9875278
    897377
  64974186
  28863195
  63388294
  67113952
  28615093
   1117116
   3316574
       189
  14850935
  66885855
        40
  28922049
       215
   5840997
  70361544
  10098104
       314
  53499668
  13535806
  13416710
  28851354
  85205520
  53400057
  60714824
  66519919
  85746071
  90002011
  85439769
    495471
   3331567
      3976
  64868075
  60187168
       458
       345
  35084177
  53499567
      8931
  85787390
  42541261
  65002769
       394
  15025533
  47744076
       272
  64990410
      1431
      2097
  32442816
  85227818
       304
     12099
  85753013
      3116
   4700872
       420
  77414861
  64949927
  45075922
  47641608
  62677906
  13781719
    463110
   1117107
  39720426
  65015688
   7763803
      7653
  60517950
  11921477
  65414288
  14218445
  15858491
      6487
  64685609
  66956912
  29939967
  39040763
       292
  65269708
  65447963
   9743495
     23529
     12100
  33287972
  64071056
  64881575
  14128792
  33761873
      1298
  66442579
  45700045
       169
  39614366
  13504847
        50
  57501360
  64278112
  67277262
  39001449
  29130491
  33455876
  66103235
  14805638
  33132997
      1446
       703
      2412
  66205694
  65696339
   9747519
   1159842
  64978554
  66218133
  63808831
  91367675
  91421353
  65056563
  11171721
       537
  53499235
  29190459
   5038917
      5675
   5924801
  13035533
  29253084
  68960819
  66636025
     78317
   7699188
      1405
    891096
  31269481
    891128
  67107188
      1324
  91465069
  57328139
  10045575
  12000014
  86076526
  85342546
      1307
  66437630
      1496
   1119208
  65750557
  10843622
  15412830
  63570360
  65401203
  87277290
  21104510
  30046506
  58780685
  19206952
      1517
   1769909
  66776573
  64209569
    143677
  64531380
   9472369
   9338189
     23356
  58780203
      2987
  63889744
  65002837
  90000053
  12945504
  28737809
  29057606
   5036938
  63069993
       472
  12657625
  27259939
  29210458
  85686810
   1000066
  63393133
  65745132
   1201776
  64357017
  63969864
  85995709
   9540695
  66955288
  37100043
  13862319
  45200039
  85046346
     32887
   1721672
  46765677
       289
  65226051
  71019197
  65673351
  66809891
   1158132
  64898297
  91371333
  32395489
  65607428
       183
  27334857
   1963922
  29991638
  66176637
  30108132
  65743651
  33755972
     11948
  31830342
      1019
  85865696
   9956487
      9351
       133
   9625162
  33635191
   1000053
   1980142
  38821505
  53630392
  65564773
  85929916
  98133026
  47310862
     33849
  64449210
  65493481
  65954993
  61407309
  64907214
  29075717
  28670351
       959
  66304493
  12400013
      2681
  65630406
   5040419
  29811046
      1858
      2846
  15304978
  15360257
  40019668
  71053585
  63076909
  28862806
  63916966
      1126
  27395920
  52731857
      5700
  67040684
      3097
  28704092
      8424
  55402046
  58443128
  29563861
   3098548
  86336529
  33288017
       134
   9721160
  29092436
  65752752
  21104487
   5801455
  68758560
  82955050
  90000239
  26489560
  50359134
       269
  64296681
  65673452
  91038837
  62903236
  49689915
   3569146
  84605201
  15568884
  65015745
      4202
  90001470
  65685855
  71053781
  65311437
       191
  47712241
        73
  61927915
  33765699
  65389799
       188
  14330980
  65546308
  21427947
  90000066
  15163753
  53499825
  66024682
  38662877
  63752015
  62128486
   1196444
  39173197
  85189832
   5999821
  32480976
       171
   9832098
   1530199
  85615164
       125
       884
  85752494
  98069507
  14570388
  29227959
  38500216
  67272452
  60692731
  65545974
  20407980
  59281800
   9116559
  27214748
       710
     10413
       483
  65279909
  30110311
  31269267
       834
  19924618
  66883332
  90821426
  32174566
  66537328
  29663446
  65120060
      1205
  64210838
  65002757
  90000410
   3665336
  14783263
   9444058
  28864284
  39483014
  66920395
  29546254
  84719975
  91511494
   1971241
  66323318
  90018115
  86275256
  31400030
       498
  85623413
        49
