  65281672
  66201724
  12915387
     11845
   3061182
      2131
  59865260
  14956054
  29995068
       124
   1173078
    558500
   6102333
  46000027
  62697997
  10763445
  13573022
  17500099
  28672121
  31803591
       186
       782
      2153
  47724751
  56867673
  29028889
     15378
    601313
  85197367
  85552101
  63795671
    256468
   1159637
  65101598
   9306858
  65578399
  70884629
  53511875
  31756184
      1046
  66362676
  65295369
  12829560
     12016
  65729393
  47471694
  30372853
  85503872
  28319410
  85404608
  49662233
  65293440
  11280528
       833
      4270
  13670819
  14830830
     18707
  65837230
  65997616
  52237697
  58220147
  61233215
   1594748
  80846787
      1614
  80795654
  53498216
  14634285
   9013352
  11956516
      3032
  59928922
  28506863
       667
      2095
    228479
  90020475
   9391870
  13573034
       750
    104758
  63197926
  12023910
  21905021
        75
  70350752
  50404456
  64991135
    104779
  13572757
  14633621
   3238343
   1155362
  65447961
   9118898
   9146051
      1857
      1236
      1908
  59829539
  13088128
  85796863
  63009632
     11895
    104743
     12102
  64988624
      1228
  64531420
  91344388
  14855165
       127
  25662493
  31790194
      1093
  83915013
  85503886
  50401568
   6865604
      1810
  85198885
  91153258
  64745598
  81646502
  63135775
      1721
  65455553
  90000729
  65295373
   9912539
    111563
    941116
  65991678
  53498816
  12724915
  90000052
     12343
  65208540
  21537683
   2774264
  49689912
  64196003
  65564880
  68665133
  80950389
  85443557
  13573053
  25580595
  39162030
   3110946
  53498877
  40014817
  68638717
  65330246
  65504326
  90000067
  14546770
      2410
  85531071
  85567301
  48605018
  47639429
  63461215
  17900567
  28635476
  30037128
  64919952
  65135662
  25742952
  19500056
  65973783
  85948263
  64778841
   4140360
      2328
  65601159
  50404453
      2089
  85700748
  47329930
  58243464
  64583023
       859
   3072148
  85226850
  65134172
  13087113
    104739
  50393520
  13866019
       726
  66329263
  65371055
   9228242
  28577495
      2571
    870090
  82383340
  33407939
     12073
  85656721
  65419711
  48900694
  50401554
  53496896
  40398791
  65877030
  64993554
  12177620
  91247286
  59829536
  27766329
  33400135
  32968785
  39208618
      2035
  28763240
   8731010
      5716
  13573013
  86426212
  65249226
  86098577
       470
  63957410
  40393023
  50404473
  53498889
  60954933
   3772874
  13148551
       233
      2069
      8638
  47703793
  25731342
  39566433
       660
  49600004
  13214994
  12853785
   8843514
  90002849
  47471708
  63200926
  38696585
  63872577
  70884744
  84770522
  63200466
  85777555
  53498858
  63438966
   9902802
  27203516
  16761779
  28666873
  48342587
       812
    738972
  47393673
   5401415
  65919336
  49662226
  65918795
  47009030
  63920632
  65661901
  63893777
  64819466
  28980956
    105982
  66408046
  62493013
   8699681
      4175
    104738
   1222754
  90000084
  51100020
  50396732
  53498894
  64650710
   9631445
  85604354
  59825396
       337
   3306095
  59928931
  60475259
  61410024
  13746782
  85303490
  60335685
   5823379
       166
  63865323
       135
  85273528
  47497884
  13573100
  13584755
  65625588
  62541435
   5931342
   9532035
       192
      2258
  65132903
  65841253
  85452595
  86185462
       687
     18138
  53498840
  21205354
    552081
  64191307
      1022
  66254115
  85209117
  85882342
  46847312
  61301483
  31756174
     12006
  66245637
  47402348
  59695958
  28762129
        70
  64693191
  20325406
       187
     15667
  49692893
      2051
  85511459
  60512040
  13572913
     11736
  83012901
  91317249
  50404469
  28655974
  85386429
  47054227
  65209519
       436
       908
  75264935
  33529413
       819
  47402347
  13572674
      1492
     15288
   5846575
  27200033
       885
  64553641
  65337748
       138
  62767947
   8133792
      1427
     12062
    104940
      1513
      7035
    743657
  62872752
  62630082
   1713025
  85503887
  13572946
  90777628
  12964915
  20203826
  48447777
    480250
  90577260
  91184207
  31756173
  90001839
  56867656
  64444900
       396
  90000068
  50393531
       348
  85996255
  64938947
   6755345
      1433
     17844
  39189637
    104912
  13148565
  33544645
      1443
     11432
   1234058
     12043
  30075841
     13528
    104920
  14944701
   9306854
  25773109
    105756
  86124572
  31745094
  16472362
   1979917
  60485318
  62940541
  65277012
      1213
      1927
     11862
  56571990
  65277127
  85257563
  86126397
   8073093
      8919
  98015923
      1335
  97498057
  65241772
   4069564
  11453864
       947
     15462
  90000947
  59752917
  64311576
  31756197
  46859811
  65330228
      1730
      1167
    108370
  85909844
  47695366
  50404479
  54340137
  12915388
  29650773
  30143213
     43087
     12078
  65621967
  64319477
       212
     15198
    998317
  90573013
  28944027
      7269
  42625553
     11801
      4232
  14312289
  63109584
  29158561
  31189570
   4158180
     11944
     11846
    841987
  14634317
  47117106
  55100040
      2110
    155007
    989115
  84622292
  84900074
  65363020
  91070867
      1919
  40595559
  50006554
  14543356
      1975
   2586887
  85692259
  62857113
   9206101
  22513444
  56566792
  15232014
  40590673
    480240
  90020817
  62729087
  16724313
       779
      2094
  12318089
  40393011
  63437514
  15232051
  33589077
      5130
   1347642
  60238416
  64457171
  64627801
     11968
  63664646
  59928900
  64154938
  77975711
  65242758
    876521
  11280538
  14633609
  47548744
  53035404
  64082918
  65410714
   1669560
  31934559
  64058340
     12023
  65428593
  22602305
      2140
  47654855
  64808035
      1907
      4441
       742
      4249
  46598202
  63907305
  64606418
   8880223
     15727
  15232004
      1762
      2002
  85449191
  58321953
  29692342
  64905167
   4101907
  47800679
  58514259
  10369627
  13572952
  13573050
    700282
  85870959
  51100014
  13842214
  64018341
  28505519
   2585338
  90000055
  31934567
        39
   3110945
  53601070
  20325401
  85170966
  20852783
  33216742
  18904861
       729
    584711
  46272079
  40590655
       983
  85174316
  91041582
  65013832
  49689911
     10901
  47085521
  62780533
  15104980
  14800005
  16724298
      1263
      2398
   1720743
  85552128
  62472351
  64352794
  11653831
      2039
   1720600
  13573067
  50800016
      2475
  58514298
  65503588
  16560661
      7808
  49684175
   4069682
  66114304
  60743298
   8862918
      2130
  11453843
  65066002
  85525152
  62577036
  47329931
    104781
  63432831
  24200186
       897
  12724923
  90000538
  53511874
  12964923
      1302
      3433
  38482314
    105246
  68771131
  63851743
  59928925
  64481576
     12017
  59112053
  65351516
  29980326
    440583
  65830149
  63783628
  63961370
  28267997
  85575579
  66478485
  59928885
  62395936
  39566434
  44300630
       202
  11115587
  39081790
     11907
  64210941
      1742
  47480348
  58514196
  63200927
  64675521
  65253715
       671
     11999
  81940215
  65295456
       668
  12388115
      2317
      4331
  65530023
  65564098
  85506808
  47800996
  17971242
     11824
       148
  66208614
  66544142
  91104403
  12657637
  18501199
      2702
    621864
  65973824
  64906110
  84870653
  28592027
  85174313
  55700034
  12414310
  16761782
   3488556
  64485600
  38482318
  91079040
  39134460
    558214
  84409278
  90260550
    776651
  85576512
  47268075
  21537662
  38571488
  47685996
  65696533
  18000181
  91340608
  65443467
  65001465
  86095619
  62807741
  12964910
  21018216
   1691573
   9670769
   5805315
  16755859
  65588073
  65417698
  12933633
  28778343
  33300087
  28383345
       224
      1552
   1160543
  60203483
  28449365
   3110938
  25564462
  40572317
     10797
      3569
  62442351
   2586898
  47024069
       223
       116
  55771996
  31734450
  65965844
  63571683
  14900502
  20325413
  31756194
       409
   9531899
  13573114
  16535816
    599769
  65555034
  65995356
  66283910
   9381799
      2150
  85476836
  96993274
  51100016
  64830252
       241
      2918
    105567
  40393035
      2587
      2314
  97498064
  90577273
  64609307
       502
      1351
  62630157
  18020619
  28505142
      1860
        96
   2586965
  97498054
  11611765
  28883164
  62491029
     11875
     14204
  85454983
     11928
    522186
    941120
  98074827
  63431755
  13468395
  16578610
        99
  30103832
  64790394
  33589076
  85750989
  85609310
  53601244
  64198500
  63879936
  33315791
    284762
  33530972
      7967
    785912
  85099021
  16724306
    627118
  63865952
  13842213
  65134107
   8301289
   5953821
  62786680
  64040048
  14634250
  27069592
      2188
   9318316
  50409338
    480930
  85197376
  65377168
       633
      1375
  90685229
       457
  65464843
  11151578
  25731341
  30042230
  47437308
        12
  15397355
  36400010
       609
  30031131
  50401579
  65506286
  52001097
  47583762
  14464668
       307
  82807687
  12964925
  49662227
  59928779
  14634303
  31809366
  85561862
  63994612
  84770515
  62276601
  85552116
  65108004
  25754619
  28648104
   2586968
  91153266
  91207173
  50409055
   7311367
  20130541
     12042
    824997
  60238417
  49569727
       366
  68665164
  47986051
      3709
      2170
  18501212
     15282
      1581
      7037
  90635035
   9491867
  50395819
  24500058
  65527825
  68498073
  62080994
  31756169
       961
      1173
    236869
  65351566
  14634351
  59516378
  62504778
   9054513
   9113757
  65039555
  90000681
  90928261
     11977
   9496864
  28771626
  65453270
  62220818
  61572625
  62693262
   5823398
  29072827
      6453
  49675047
  65830872
  85519073
  60070168
  63701624
  11256370
     12068
   1895968
  70884634
   4400198
  14573144
  63321032
  48361881
  54400088
  12624097
   1147574
  47471711
  47300265
  13035534
  29479629
   9170872
  59928830
  65503582
  64246028
  12933832
      5168
     13644
  60436492
  12087996
  28603130
  40323633
       287
      1186
  46427638
  53498880
  86022590
  64227860
      1736
  39189654
       365
       526
    552097
  48263396
  47570650
  28702284
  39017105
       429
   4069512
       381
  91268028
  65412888
  30037138
         4
  63893735
   1152984
  56017917
  28979701
      1174
      2568
        28
   9088974
     12038
  70884631
  63523264
  31742608
      3787
  59928893
  25273092
  28588830
      5468
  60602031
  62907865
  62220815
  64480652
   7311390
  11787979
      6189
     25503
  47103722
  64595129
  11020505
  82383349
  63255599
  28828685
  59928858
  61721052
      7012
    104636
  62220823
  33447073
  63856006
  28804577
    916360
  64928851
   3061179
  65564130
  32592112
  39108762
    302587
   3151594
  84893275
  47986073
   9231899
  40591182
  85552134
  91359007
  63966229
   9421777
   2590499
  91268909
  14634375
  64558446
      9077
  65786687
  59987542
  38409008
    153668
  60421514
  53630278
     12050
    121130
  90002572
      2607
  14110871
      2350
     14999
   9128130
  29862166
  40393006
  90260030
  48600133
  64409895
   6103171
   9604402
      2565
  80765848
  64709209
       567
   8731018
  65526817
       320
   3072142
  61400327
  28516561
  67758956
  85458944
  85552113
  63783554
   5928162
  38358972
    155002
  13572975
  81643979
  30759581
  85182882
  49675065
  61082332
  65375281
   9682462
      2106
    105293
    569659
  83643839
  49644872
  85190403
  62873677
  64525025
  63822977
  64323819
      1242
      2067
       686
      1952
  65486778
  28890638
  64800561
   7926478
  11151566
      3073
  64849541
  83513907
      2248
  31536069
      1485
       249
   9060152
  62920937
      2262
  90000160
  13572958
  39017121
       401
      1101
   2585522
  91207187
   2774928
  91398070
  50347438
  19400002
       331
  12023884
     11965
  47343896
  56195749
   1641568
  85376028
  32528086
  28604204
  13572983
      1967
  65237981
  56498813
   3111076
       697
      2449
     12029
  11158890
  16103421
  25742960
  33451036
  40000340
       590
  65523988
  46821712
  65095225
   8738534
   7662290
   9638569
  13572910
  14291353
  39106479
      1966
      2211
  85503858
  64040040
  85443560
  13041594
     12028
  66326550
  46294819
  13572923
  39162040
    522203
  12724925
  31934562
  38470539
      4223
    480291
   3255133
  62857138
      1415
      3029
  26700130
  65601239
  63179476
  63797557
   8669482
  32808626
  90001415
     11982
  86185609
  11453853
      1786
      8630
  74365019
   9029464
   3029537
  65237966
  28695749
   4723234
     11997
   3284455
  56357911
  62276620
  65541919
  61949356
   5851158
   7282116
  24901699
      2251
   9631433
  97498062
  49542099
   8674888
  33243219
  48406584
  63889579
  97498052
  11611763
  28672071
       898
  85476819
  50401551
       442
    776646
  63571685
  63200471
  63816333
  65295305
  10600289
  86103973
  64872833
  39017090
  90630376
  31934531
  65836808
  50300775
  11280624
  11800130
       591
  85610338
  91398130
  23304500
  65577023
  91283753
    621862
  64226660
   9013328
    106080
  65625596
  64332546
  27632692
  28696348
  80846751
  64814569
  65182140
   8300657
  13572926
  37100095
     11921
  64830223
   8972098
  12899855
  33242101
  66172052
  64619006
  28592760
       205
       808
   7311388
  11453863
  15000163
   3398124
  20263161
  53499512
  64153410
  64465865
    104918
  53498920
  28664811
  63966235
   7311399
  12964920
  38683366
  47576798
  50404486
  25564457
  63855667
    105212
  59250894
      9030
     11996
  59365213
  62508949
  31834870
      2163
  90245725
  50400072
       449
  61400328
  63357794
  15232024
       790
       824
    638591
  65428698
  65626418
   8793887
  16500227
    104934
   1108155
       239
  65586885
  63579779
   4158177
  47663954
  64778319
  31756162
       421
    776641
  65963644
     11938
  85845159
  90000553
  64185754
  64294250
     11901
  53498879
   8971762
  13572885
  85187972
      1144
      2083
  15305025
  36500051
      1290
      4238
    601753
  47471718
  25742959
    634908
  70884684
  51100001
  14800142
      2062
  64142217
  12318083
  62891261
  65171981
  63605009
  27322181
  20852779
  30052107
       653
   2357398
  52700456
  28751115
       252
   3081579
  48447765
  47442880
  60601937
  85334278
   7311398
    107409
  80765826
  64719867
    121168
  77975848
  83513935
  53499015
  65287879
  28200022
       197
       478
  55700341
     12048
  46215364
  65685678
  12485668
      2270
    916401
  28756299
      3585
  65457443
  14488131
     11900
  29040938
  90000075
  60421510
       795
  13087754
      2487
  85647903
  63431759
  13573040
  33158024
  61539323
  90000476
  15301191
  20291977
  65295370
  39189657
      1358
      3523
       136
  88243229
  16724303
       384
       480
  12915364
     11804
  65440735
  59928933
  26171158
  66216184
  30079665
     12035
  85552107
  56256336
  85503863
    776635
  62636980
  12001918
  65050832
  50399102
  66517403
       534
    104939
  32878200
  39035480
  67758968
  64709276
   9002917
  63839109
  11031208
        46
      2712
    123417
  23304503
     11994
  64553554
      2741
  85518712
   6911876
  15397354
  21009287
   1965548
  90000118
  91291407
  50397924
  65403427
      5905
  53601217
  65931010
  95302681
  11401721
       254
      1889
    104949
  91091338
  29700006
  90774093
  63085244
      6982
    105408
  51120893
  61704104
  10915425
  66170748
  58988139
  65295380
     13700
   7311354
    105822
  84897850
  48342563
  59150117
  65214863
   4069572
  11611755
  85539492
   4069580
   8731052
  26492059
    569666
   2964530
  25580596
     11523
      1296
   3370161
  90000350
  20852798
      8552
   1667425
  50404470
  77975738
  50393547
  61742809
  63904594
  90002024
  49662246
  66111501
  85532653
  50409063
  64553703
         9
  10370960
  86426211
  25714621
  47568351
  64022623
     11869
  58632846
  31790191
   1163214
  53498835
  64619582
  29082784
   1593161
   4634943
   9610352
  12888571
  91184226
  64590293
  64609302
   9006748
  28655627
  38529240
      1356
  63797167
  11234188
       749
  60020228
    105301
  11820253
  81940220
  47282573
  39097410
      1346
  85150040
  89451868
  36501037
  90002058
  64867553
  65295267
  23600093
  62907467
  46200706
       356
    373373
   4100268
  65524927
  63431746
   9318319
      1165
  90599106
   4158158
  47651696
  76034921
  85191294
  90001977
   3111039
  33467800
       377
  85476830
  63874331
      2137
   2590533
  85351193
  62913276
   1222710
  83652928
  49662252
  62220820
  14312294
      1279
  66451924
  59980395
  15443727
  14832819
     12005
  66154543
  39483048
    101242
  86275845
  62505493
  64635127
  39189640
        29
   4708058
       561
  64332550
  64726350
    104633
  52731826
  64974951
   3110963
  91291431
  91123371
  52002884
  53498843
  98114341
  64809063
  13871603
  24200414
  33397692
      2458
      3549
  90000062
  90022421
  47543835
  12395335
  28645719
     11878
      6728
  62998849
  63783635
  39134360
      2720
    104653
   1895225
  16755856
  46254096
  50395839
  44796700
       714
  66069506
  64155627
   2502060
  50401562
  63966259
      2149
     15720
  68665167
  28988666
  83541845
  50401584
      1630
     43086
  90665205
  64566413
  32585165
  11280600
     10924
  91340605
  58864331
  15036791
    827135
  63431774
      4127
  85647942
  63463048
  62493024
  14832932
  30000660
   9990044
  14832903
  64867608
   7381049
  12964901
  25351058
   2586966
   9512998
      6791
    437439
  46529873
  10600824
  45598977
       577
      6978
  85996324
  62819672
  64553226
   1104294
  90000427
   9170875
  13139311
  31594642
  47294016
  65845615
  64468672
   9384947
  40368910
  91351830
  49660273
  63865931
  16541093
  26349674
  66104446
  63306990
  25512143
  20381131
  63916354
  11280536
  64661278
  86130968
      1340
  47454455
  65295354
  14633602
       200
  84632713
  50401553
       506
  65278649
   8109888
  45500280
      2172
    995830
     11980
   1141023
  97498060
  64548452
  33313657
      1239
      1905
  85476821
  64678322
  30032681
       484
  56017916
  64482361
      3805
  85226853
  90000087
  66066784
   9478179
  28650887
  47493585
  58243466
  55771973
  12118790
      5531
    599739
  58419986
      8417
  63290820
  64885584
   8301244
  28771357
   3238340
  65355307
      1175
     12589
  62773285
  11536854
  83224056
  21537700
       132
      1839
  61747923
  14849490
  64804119
   3816666
     11837
     63379
  66579548
  90685226
  64800559
  51100012
  62220816
   1815919
  86185588
  48146075
  62343465
  63344584
  11020504
  14464667
  53630212
  63845993
   9828836
  66372412
  33627181
    585897
  67688871
  85174327
  49415931
  11280510
  28655623
  32592113
   8701454
  33447074
  32149000
  39134606
      1788
      2171
  56500360
   9007222
  11089259
  90798698
  56632543
  28951875
  40393021
   2291140
  62472353
  64693190
  13708038
  33467528
  28979646
  66111469
     12020
  33043282
  61224095
   5300167
  33002327
     13794
  66320668
  64453817
  62945926
      6861
  64876383
  37600363
      5473
      7038
  85539481
  60238418
   4723510
  65319765
  53630148
  85177938
  61225728
  65066004
  14321821
  18000021
  65527826
       225
   1781117
  51400025
  29914427
      3059
      6349
     15054
  33376132
   9602464
  64758559
  28529634
  90657217
  90928260
     12004
  85198872
  50404474
  28751132
  59928804
   9088976
  12624098
  85476824
  51100022
  28988471
  59928856
  62697972
      2151
  47715551
       190
  65840139
      2919
     11905
    726925
  53498842
  62358087
   6600488
        72
   1895972
  63799600
    104954
  86114385
   3110962
  60743299
   9748200
       288
  65625589
  64260978
  30052340
  47585402
  28947967
  50404494
  65163022
      1768
  59928994
       362
  65517524
  76930966
  66059423
  62098820
  64211024
      3567
   8512563
       126
      5091
     21900
  65698851
  40700142
     11949
  61703779
   4723507
  29052277
  31834869
  50393536
  47471721
   2601052
      7381
  84881294
  11031182
  28536840
      1970
  85561916
   9990045
  15304940
  64976938
   7311391
  82807684
  64867650
  13139452
        15
  65253710
  12787444
  32326205
    104910
  64424966
  14998611
   1104293
  47921108
  11504850
  85640666
  47130519
  47496615
   5760498
  28883162
  33625718
    104773
  50200215
  59928805
      2050
  49415933
  28521464
      1859
  14409117
  50404450
  50409056
     10864
  62937973
  63924293
  12964911
  16578603
    776649
  13695888
  25820802
  33476420
  32454865
  64040050
  25768270
  65090301
      1582
      2713
  84898441
  44920870
     43082
  67795258
  60154728
  90000534
       308
  65218096
  59829537
   9318318
  25564463
      1914
  65748154
  47663960
  64230573
   9054514
  66112187
  65242191
     14994
  85503864
  59864531
   4069368
     12040
    105720
  65599559
  53499260
    989153
  64150919
  64397634
   9604388
  11280529
      4017
  63986514
      4215
  90000054
  65740130
      9415
     12067
  33103312
    638599
    552140
   1127213
  65845443
  85501742
  49644861
  63321033
  97498067
  50300141
  12598134
  59928845
  64265682
    112625
   2288685
  85845100
  46792705
  59928813
  65802326
  90000957
  65695321
  29026197
     11927
  59821673
  85257565
  64386869
  65152268
       511
      4530
  65578423
  63733023
  15255926
       291
  61804056
   9322427
  14543381
      2121
  65519330
  63431754
  63966254
  89742550
       213
       559
  50404480
  62636992
  33011216
       977
    396027
   9280266
  33164075
     43085
  63917090
  64015840
      2101
     11896
    104924
   9631403
  18600004
  13572687
  70884652
  20325382
  28245845
       168
      1461
  90000107
  91340616
  63393552
   9692744
  20417424
       748
  12979952
       393
  82807678
  47009029
  62839373
  13521136
  14832911
  28200098
  32592102
   1109992
  28778379
  32240123
      2166
      3283
  85476825
  13156579
  28892180
  65319605
  33254139
      2176
  50401591
  45598995
     15580
  16552054
    104717
   9384934
  33008626
  63234763
  64670502
  14694201
      1291
     14981
  48342566
  65285975
   3504243
  66220692
  65289532
  63437489
      4812
  85187467
  50404488
  63784977
  11820261
  20833486
       108
      2304
  58578779
  64666833
  16724292
      2109
  65596513
  63353603
  63437516
     11404
  49665913
  12034785
      2323
      4261
  49644893
  49665902
   4708285
  18008189
    112370
  62839718
  64252721
  65047727
  65054957
  26900103
  61978297
  11280520
  59829540
  63438960
  28600025
      1065
   3152973
  47103734
  65171599
  31934565
  91308494
  47579509
  62728997
  22123366
  30108487
  11282216
     10886
      7028
  90000664
  64268544
  39465805
  47239983
  64185183
  50401590
  13148556
  65798086
  60063586
  65257429
   8719590
      1925
    875080
  47327533
  13573075
   2621833
  85647906
  28677977
   1273781
  86031200
  64097022
  13406517
  28838463
     30541
  70884661
  76767348
  85187468
  91276996
      1900
   2600846
  90685232
  53601072
  64943155
     15292
  65588763
  10471588
   9393111
  91319464
  15015193
  49662217
  50395828
    601309
  65537541
  74895340
  90000123
  47471726
   9771887
      1682
  66865729
  65692395
  60421420
   8778956
  28735347
     12052
  62913273
  64875743
  57562249
  60753908
       681
      1707
      1285
      4368
  11280507
  39017097
  28762584
      1850
   1163297
  53499074
  53499464
  12318077
    111074
  47236989
  53496604
  14294746
   1626485
  85518724
  65186270
   3400358
   8731042
  11644366
  32682804
       489
  64528956
  38440936
  38739254
        78
      7027
    927331
  65834440
  64808027
  90001379
  61728187
  63233100
  12572862
       719
      4449
    264976
  33628534
  63783638
  90001382
  13573020
  28394021
       180
        83
  85434857
  65740460
  90998473
  47281953
  85340246
  88243246
  47471732
  13148559
  25742881
      8584
  14463087
      1253
     86489
  65960577
  49662239
   9478192
  91184209
  64154923
  10311693
  50401589
  30075826
     19552
  64142231
  64885632
  33681200
  97433227
  47596150
  16536112
  28200103
  42625590
  62472349
      7069
  65138490
      2616
  64592295
   4949903
      2579
    827178
   9344611
  47468970
  49665907
  54329325
  14146074
     12014
  66552945
  47256727
   9110382
  28722335
  72894267
  58489690
  64455887
  65277114
  13572726
      2621
  91351833
  63966197
  64024549
  64617045
      3926
       410
  65450125
  13850200
  47730595
  46644316
   2844013
  47393678
      1665
      1808
      2714
  30130758
  38358957
       758
  85943430
  65295518
  64246012
  65295375
   9610297
      1343
  65923235
  59928951
    112569
    104741
  65960652
  85753005
  64452834
  70549975
  63885695
  22513414
       518
  49829602
  65691584
  65295469
  12967895
       147
  46689085
  60693993
  15397368
  86041182
    111985
  50401566
  20403279
  37100064
  84699174
  90000418
  63374688
       735
  65450417
      1978
  84991412
  90592534
  64455907
  65295481
   9728489
  30028614
   3504227
  17900569
  64689260
  98050022
  46284295
      2009
        36
  66637021
     11873
  85454985
  84670307
   9421768
   3061188
  13573055
  91207171
  63966194
      4704
     18781
  66555852
  85420682
  61728180
  15016806
     11867
  76448638
  47695378
  13281793
  39173161
  83652909
  59821404
  64553663
       740
   1138529
  65546321
  64185184
  33628923
  64465867
    522153
  47009021
  63200477
  65052000
   7625754
  22500880
      2569
  45700286
  86098589
      1686
  82780147
        59
  84786404
  85235352
  47117110
  62737229
  64265681
  50922328
  85273546
  64474185
  64481693
  65097042
  65147456
  39095906
      3553
  40613887
  85257566
  48406599
  59309909
  61301458
  64084576
   9067123
  29944733
  64867551
   9564803
  85442091
  61684940
  71713970
  47471706
  28339569
      1025
   2288686
   5768885
  12922086
  38529225
     11904
  65533112
  50393538
  62365641
      8705
    105177
  66146139
   4069482
  12501287
       950
  85656734
  64193505
  13107641
      2307
  85303486
  64919883
  11869641
  64040036
  30000659
  46001420
      1718
    111462
  47519893
  16477783
  64293704
  91340607
  63346976
  64466086
   9631442
      4134
  90000680
  63516438
  29945100
        31
   5868568
     11822
  63234745
  64163183
    376858
        18
       659
      1752
  64340004
   9990032
  76034862
  12964921
  82892124
  85501599
   5960187
     12011
  70350149
  84873699
  62924813
  65541129
  65616097
  85693957
  91207177
  54238864
  12578672
  28720647
  33414952
     15722
  32995813
  40393028
      1480
  58514194
   7311381
  30071759
  50404495
  50409059
  85191543
  32544289
  40393036
      7678
  14832904
  65958245
      2335
      2319
      9889
    302585
  50400563
      1848
  60742016
    112464
   1153942
  49928583
  63871626
  14608679
       730
    941111
   7311376
  13148555
   1145995
  72659265
  47692510
   5784018
  13573024
  22006979
  29945280
  39164567
  98015937
   9007219
      1010
      7509
    844485
  85443594
  13572676
  63953099
  42625594
         2
  65497031
  62554203
   9702791
  44823160
       817
  80011531
  41200205
  62936512
  85503874
  90466427
  84622259
  53498891
  63623025
  13377206
  65536287
  17300283
  65598359
  63290834
      2156
  65378944
  12063325
  39134625
  49662256
  29836217
  82807688
  51000823
      2065
     12064
  53499386
  77975847
  86185463
  47322162
      1364
  47394053
  38765248
      1785
  63421728
  62914158
  11908016
  27723786
      8130
  90002464
  62844573
      1661
  85478962
     12041
  85616675
      2197
  64767597
  64982165
  64174446
  64924187
  49626668
  64617758
  39017711
  13500272
     11834
  98114350
  56572063
  28797124
  65637041
  60070142
  63373728
  15257010
     10918
  52700451
  61987276
    105607
  65932632
      5135
  13020106
       862
      1838
  47904883
  53601433
      1053
  91344353
  90403957
   9452232
  39022355
  47715566
      9080
    929722
  47756113
  48361862
  65310379
     16469
  66442250
       143
      2032
  77595004
      6582
  49829619
  70700730
  85537980
  90000121
  49689914
   9347814
    104774
  49662229
  53498837
  62773334
  13478406
  14707434
  66151025
  62567996
  59892352
  55169975
  62629108
  63393132
  55771984
      2164
   2517725
   2590471
  64800558
  64480490
  64620016
  14543358
   1642773
  53499207
  97498055
  62937257
   3772879
   8464610
      2253
  50400089
  64516826
      1973
      2092
    169508
   1149091
  70350751
  85458935
       358
  71000248
  63498387
  63307060
  28947968
  90000136
  53601009
  57134587
  64122808
       368
       576
  66370537
  64426516
   8738504
  91313905
  62449235
  16607325
       416
      2218
      3574
       606
      1724
      1058
  29889411
       717
      1221
  85466370
     15737
  65624007
  28870465
    551006
  80846793
  60475307
  16431859
  27714972
       426
  85845158
  97498070
  65093086
  50395829
   4069552
   9193057
         3
  33490879
  14634253
  30103835
    104950
  28762581
  38191582
  86022662
  61464861
  59791421
   9471129
      1309
    468073
   3237432
  65695548
  53499206
  59928894
      2022
  65038599
   9692768
     11952
  64672279
  20353267
       338
    105360
  65550358
  62220822
  31773886
  64136515
      1387
  40708272
  91348875
  12298318
   1619741
  65499643
  91354412
     20804
  46467356
  28572726
     15289
    569717
  14209063
  13572707
        67
     11975
  60168911
  63122925
  65286085
     11876
  59928831
  65098675
       761
    112319
  60991568
   8348000
    111071
  98114307
  53499679
      2219
  50801329
   6193662
       325
  91233297
  63783633
       367
    552095
  53464603
   9531998
   9539662
    104908
  65968602
       290
  45301688
         6
    104705
  51087172
  62508001
  20342140
  63994216
  52002634
  31756183
       463
  77032907
  18518711
  65817794
  59938779
  65670464
   1097490
  38529224
       271
        51
  13572982
    776634
  58571045
  15303422
  43300162
  56867623
       709
        26
  85174324
  13572951
      1108
  46904270
      3113
  49356168
  64555804
  85476814
  91295324
  30087269
  80765814
  53601477
  62876718
       507
   1162816
  64547324
  40591184
  65498363
  63200925
     11853
  12862268
  16578608
  85036564
  30084296
  49662231
  62786681
  14742729
       163
       373
  49829644
  13572894
  39017104
  47802474
  38529227
  46328534
       434
    155040
  13572915
  50401583
  61069538
  13572937
  22900070
      2601
  58864338
  60259054
   3898838
    105981
    776653
   1902561
  17900050
    151386
  85556643
  50417005
  49829609
  63839146
      1348
  85692833
  63984396
   9113775
  32682796
  40597993
       616
  65458689
  90525833
  40393008
       382
  14701027
  65247490
  33341225
        94
  90000513
  49644900
       407
   1629254
     12059
  50401598
   8350785
      1244
  63783630
  64995951
  65600688
  90751559
  64028436
  11453868
    104784
  62449228
  17400209
  61811631
  22513449
  61376122
  36500642
  48600135
  90001411
  47024076
       565
     11955
  65246185
   3377766
   5876696
  13281729
  46792715
  65204712
       218
      2245
   3429720
  65963434
  64645673
   9797533
  29691956
  30103834
       159
      2126
    123355
   4141876
  14488171
  30037129
        97
   3111062
  85340274
  16724317
      2260
  53498859
  60063602
   9514405
       313
      2313
   3072147
  46790629
   9457295
  16332543
  39493515
  33299035
  33032514
  63984395
  59829545
   5868562
  28685232
   9229116
       230
      2001
  65587836
  85548521
  64582080
       459
      2145
  57585909
  63879217
  26700120
  46343495
  85548542
  50401577
  12365887
     43100
  66216108
        10
   5868552
  30029241
     15003
  65489175
  97923872
  65295452
  13572997
      1432
      2025
  53496243
  61676213
   8864088
       305
  66237697
  90001139
  90665217
  50404409
  49644864
  57245362
       242
  85443559
     28440
    105611
  85150043
  85777556
   4066010
  33544646
  38696588
  64620458
  65095244
  65384772
  28972729
  13406510
  33216757
  85609308
       573
  50409053
  60207192
  61376145
  64397621
   5032056
  29109546
  50401563
  29872081
      5152
     11929
   2774296
  90581869
   9696141
      2244
     12084
  85749402
  47568344
  64022442
  65347588
   5868561
       263
      2706
  90000119
  49644887
  63133054
  64521462
      5085
   2595814
  11453873
  29700170
       217
       597
  66072557
   5100388
  39017106
       312
  50664999
  11052635
       456
  65678337
  10700807
  32585164
  39105816
       380
  33299036
  49704308
   2587424
   9719399
  33476407
  85644187
   9610347
      3514
  50401581
  61661921
  63431775
  31848170
      2991
  70884636
  85174305
  64603858
  19700013
       270
   1217291
  90643828
  64265024
       344
      1116
  53498853
      5132
  50347437
  65598361
  85784031
       238
      1815
  85506816
  60510204
  63689352
  85991518
  47509642
     19597
    101128
  47399691
  44100017
       865
  85289914
  21500875
       146
  65447839
  65834341
  88243225
  53499746
      2139
  31677269
  46148642
  66237793
  28813826
  64623341
  64830262
  28834387
  39035498
  63073674
  85647910
  64353075
  63808814
   1808521
  84296126
  85187981
  85539468
       198
  85518730
  91323552
  61728179
  11453861
  14944705
  13573056
  91153259
   8166473
  66206515
  63467963
  16500012
  28534107
        79
      8945
    104750
  83513934
  63036818
   9112461
  11417269
  13862354
   9108440
      2161
   1307646
  73216109
  89307124
  32506161
  33734172
     12051
  65295364
  13955663
  63010170
  33722779
      1729
  90001846
  60954926
  13156578
  49662238
  64210900
  11186100
   9384935
       250
  98099537
   9229612
       145
      3051
    101169
   1676012
  85443573
  58514276
  31756160
     40628
    104885
  65649392
  47633652
  10700460
    105169
  57422621
  29000422
  29843308
       895
  39035493
       298
  64552729
  20852777
  47172450
   5032054
  12922983
      2060
    776608
      2129
   9110385
        38
      2324
  86098570
       107
       352
  28616222
  65496358
      1546
      4567
  31830251
  59811070
  64617080
   9421762
    844199
    105726
   3152970
  65497546
  85548516
      4664
  55492993
  11280597
  30024604
  86031161
   8637933
  13572990
  13781811
  28936018
  39017694
       531
  64455978
  29914381
  47363876
   9604404
  33125595
  85996264
  60687812
  16535814
    316712
  65751620
  36400533
  38173137
  60354132
  85303489
  13573072
  90000101
   8793899
  13572973
  15397367
      4170
      7571
  63393499
  11127027
      6083
  62913281
  64906077
      1822
  90685235
  63505692
  25700829
  29862164
  65422390
  50409065
  62629084
  65174245
   9170866
     11370
  39017086
      2181
  70361492
  63169619
  64458746
    111947
  85689355
  48447779
  64693196
  64915956
  14208367
       787
  25843962
  28619777
  31773888
  62220824
  46055375
  47471700
  62817805
   8266904
  26700129
       106
  64480671
      5949
      2006
  59811073
  29845804
       517
     13696
     15656
   1586960
  77033020
  63094587
  63133074
       315
     15695
  62907411
  21000797
      4703
  47638052
  28832116
  11675074
  63797566
  47203909
  84429380
   1641566
  98114335
  13572746
  15426316
   3110968
  90002571
        82
     12076
  84628289
  50401592
  64411906
  13148558
  14608720
  22173637
      1969
  64708324
  64918464
  21537671
  43900853
  63393105
  28762583
      8999
  65760346
  85539463
  14707458
  43900273
       273
  47444939
  53601383
  28497630
  38482311
   1388572
  91207190
  62913272
  50401588
  58959624
  63783639
      1049
  96993263
  97433226
  47986044
  60421522
  66320975
  30759580
      2108
    199046
  39017081
      1709
  90000132
  50404487
  65926675
  85228848
  53601071
   6755344
  11198744
  33386891
  32930762
      1867
  90031007
  47256726
  51100019
  63492894
     15052
  63564052
  17321291
     83844
  85270661
  90016436
  14900002
   3110935
  65253881
  64812861
   8731044
  28667251
  65598360
  73046896
  29932181
  65487088
  28603129
      1924
  65833870
  22513442
  70884743
  47568373
  15304988
  62520421
  63431739
  65237982
  20852781
        85
  65887620
  64457975
  28353079
  46631881
  13621059
       110
    183337
  90000064
  59928952
  31837533
  13573019
      1384
       128
  47197063
  50401587
  33451037
       174
   4065963
   5935295
      1313
  85202012
  64480942
    599815
  65497074
  50394699
   9261598
  11453875
  39017115
  64141157
  30029240
  49689905
  61535801
  62913274
        27
   3342280
  13862368
       476
  63283258
  65223812
  65537112
  90630395
  82383322
      4531
  65421491
  62803155
   8510263
  70884746
  47526770
  70549973
  93366049
  46689088
  10700468
  29981068
  45300010
       113
      1872
  65378001
   9413518
  13572895
  85552131
  14409114
   2774273
  63299855
        41
      2546
  85361728
  65211725
    104936
  65578427
  91184210
  16500242
   9218058
      3273
  55601951
  28818191
      2892
  63431735
  64095023
   5038991
  59928891
  64322584
  39545618
  16664121
  90017447
  47487794
  12192441
  28655975
      1632
  64172584
  61684082
  20364637
      3532
  66544168
     11961
  65968594
  97498069
  10503638
  90000179
   1169830
      1123
    104783
     13610
   9990042
     11951
    111881
  97923858
    761689
  63154630
  65932063
  73216003
  50378052
  33380783
  63783626
  29866612
        68
      2638
  85647917
  90001406
  63344768
  57426339
  63070434
  28516563
  53499563
  64790159
      3079
  65966043
  85151964
      1603
      3022
     11956
  28615483
       219
      1040
     13699
    105547
  66175840
  56700065
  57171617
  62912234
  13155029
   7464997
  67660794
  52700442
  63675223
       226
     12101
   3031105
  64392240
  65295372
  65282824
  52700188
  85719941
       636
    104882
   4069511
  65841655
  63392959
  60743291
  63703473
       259
      2306
  95373220
  53524284
       536
  50400588
  62636982
  16724309
  64148589
  12318082
       283
  50393533
  53499258
  62505726
      4464
  85174325
      1855
  49622150
  57319281
   9001765
      3112
      2316
  63151467
  49665915
  64327160
   8375247
  13573036
       546
  65488623
  85609303
  59928801
  33165999
    552082
  15268257
   9990023
      5779
      8024
  15015186
      2257
  40606284
      2585
    111846
  12450079
      5809
    107337
  53499463
     11139
  14634358
       552
  64713133
  89553110
       562
  90000058
  62532193
  64706637
  22900087
  29031179
  39022360
   9234103
    104927
  63894927
   9001697
  12703371
  30069702
      2204
  85380142
  82383341
  61937223
  63353635
  86103911
  28778315
  66283953
  62433609
  62636701
  64245587
  14756783
  40496393
   9631412
    953807
  85690981
  50401574
  62972747
   9219964
  26488653
  47009028
  65733709
  65057887
  30033630
  32563110
      2213
  90685230
  53601183
  13169478
      2018
   8728867
   8840307
       596
  57048366
  62511155
  86103817
  98114331
   9218061
      1201
   9393141
  27956169
  58514291
  63751417
      3746
  70884680
  46900089
  62945928
  88243164
  65327696
      1339
     11897
  50393525
  64228700
  65598364
  94960104
  64481165
  16724314
        91
       487
    558233
  91091960
  64800562
      1863
      1986
  64862274
   4158151
  16535819
  90303020
  47117104
  49704298
  61153469
       406
  65493543
     11978
  83498775
   5760495
  29043014
   1521228
  86015580
  33434617
  36400026
      1042
  65068860
       431
  63667248
  97671744
  65187052
  20852762
       228
       515
  90000103
  90001135
  48342596
  62353144
  64386445
     16272
  90685222
  98015935
  61170217
  62629086
      2236
   1628541
   8177489
      1735
  61927900
  65235322
   9447105
  77975677
  63009637
  64666837
     11841
  61201020
  65374462
     14995
  85303464
  63752028
  65524139
  66444039
    105644
  14478618
  86061821
  56167095
      2154
  80744594
  64955452
   1100810
  46676836
  13573110
  91171482
  64040046
  59928986
  84896448
  11280524
  60485326
  14621883
  76709294
  64814681
        43
      1679
  86231448
  13478417
       295
   4069486
  63872508
    236868
  13281757
  31528772
     11960
  98015932
  27683654
       306
  62636984
   9108448
  31514186
       435
  47117306
  27200281
  47690255
  64092250
   9396801
  13281794
  62853130
  12065789
  32431960
      4578
   1899596
  85476813
  63834252
  12985694
  33166006
  85481889
  49644894
  63203433
  64375237
  90000126
  50409054
  64469788
   5760496
    533406
  65631194
  85552135
  63416547
    621865
  83582373
  65211341
  14969538
    827106
  65587863
  54400087
  64391799
  39017103
   3383418
  65578358
  47347713
  49716536
  64238325
   9403143
  66105197
  47638011
  48361864
   3473303
  31756168
  32959519
     14996
   2288693
  90000671
  50401582
  90000106
  90000475
  22513403
  86028692
  28505135
  50417004
   9692745
  28774770
   3286087
  46467330
  28615492
       258
      1006
   9692769
  20833469
      2023
  51001450
  53601239
  29634310
  38600403
   3061177
  64094613
  62220821
  64719282
  16535817
  14645166
     12069
  91295328
  53496245
    105568
  46529871
  61201047
  32700017
       528
    916348
  65564085
  64138344
   9231901
      3548
   9170873
  13227877
  13281778
       978
      2315
  65342206
     15284
  97498065
  65327698
  85533161
    678075
  84641674
  50401558
  62136072
      4473
  63431756
  65377877
       255
       462
       632
      2214
  66578825
    960372
  13041037
        98
  65996103
  33530973
      2189
   1629410
    621851
    105738
  85542339
   8843492
  26700119
  21537660
       243
  64974175
  85476837
  16724305
         5
      1599
  65295352
  28727229
       418
  64846057
  27940433
  26200741
  28704738
  13573060
    522187
  61922724
  13572981
  48361890
  50401578
  16500040
        11
        25
  65626740
  65655071
  53496242
   8600012
  10901244
      1389
  86085036
  47402350
  63726745
   9384959
   2682489
  49415906
  26700088
      1391
    776637
  62792804
  28529841
  33553552
  63860871
     11868
  13281777
  66254981
  47024072
  64617559
  32585187
  86085006
  13572998
      1267
   1623253
  88243200
  90928313
   9263980
    287793
  28951873
      2589
      4154
  16536121
   2982090
   7464996
  13572905
  12722883
    684992
  86103862
   3406264
  28892202
      3322
      7036
  65527824
  12594555
  45598992
       376
   3278454
  63948099
  28544877
   9234107
      2100
  85539483
  63783631
  64782031
      3568
      4140
  64286894
      1197
  31777648
  49190944
  65235929
    776652
  49662253
  65171418
  29701968
  86039817
  47078697
  90000682
  63571684
  85513523
  91041566
   9229117
        95
  65842462
  64905185
       115
  33300085
  31701864
  49508730
  64976210
   8375248
  38191583
  33125598
  65832387
  58489655
  53601010
  66350239
  17300288
    104952
  65609807
  66363173
  85700713
   9355108
       326
  46467351
  61721147
  14094144
     10873
  65929709
  13041604
  90630390
  49662251
     15463
  64296568
   9990047
  13088129
   2590512
       815
      2573
  51232762
  65377557
  65203156
  53512079
  63373720
  65135479
    155015
  65996119
  14901284
      1128
  51754106
   7311400
    827136
  58864329
  33691525
  32663002
     12097
  61539301
  29881945
  63469454
  13572917
  66631597
   9631446
  15359427
       165
    989167
  29580146
  28717489
  51100082
     18977
  65787783
  11453842
  85604355
  13573011
  47418328
  64932029
  16607290
  25742949
       581
  65666479
  90001380
  28868332
      2259
  84272075
  49689913
     15002
  85609313
  61301484
  63018784
    550971
   1426571
  65669447
  53498817
  53498838
  63741023
  13051910
       538
      3509
  59194914
  64131527
  64685854
  65127054
  22513447
  53498878
  64619019
  12964918
     12053
   1273978
  63009633
   8634648
  65741231
  79405137
  66326485
  53601467
  62191634
  15291163
   1075564
  50700411
  61563350
   1119562
  65195693
       696
       732
      1675
   9715743
     11866
  12951769
     14384
   3331551
  65655109
  64974957
       104
  47585475
  64688268
      2015
  80950355
  24102292
  28267998
  46704722
  61811635
  64711550
  22900065
  64523139
      8074
    616412
  65590936
  65599081
  64741022
      2113
  59928992
  46984345
  49415948
  65346656
   5624498
  40002398
     11983
  65787925
  12964906
  64185185
   5768902
  28697014
  39593590
      2158
  11151577
  28831748
  59928953
      1932
   3372138
  47526775
       712
      1503
  57134596
        22
  49652395
  14137915
  53601216
  25564465
  91218945
      3608
  90016553
  14208317
       601
      2348
  65828765
  32630808
  90980986
  49665909
  28775786
      2071
  59980407
  64726349
   9113788
   8156358
    515689
  90786883
  62059464
  14814391
       244
  62174170
       737
  65616127
  58580962
   9051275
  39207346
       925
  85334288
  49665908
       624
  39593554
   1689796
  64210706
   9689534
  85189053
  49675014
  65625603
  86185471
  45701204
     12087
  65890277
  60691317
    105830
    522218
  72230623
  64690818
  12043910
      4559
      4586
  62343431
   4723258
      1033
   2790756
   1832849
  59126997
  64246039
  13247447
  28200096
  65782541
  46983284
  64582638
    927332
  49600190
  64442541
  90777622
  64912005
  29605657
    634906
  66541074
  90001133
  53601243
  16755850
  65493633
  85503879
  13572988
      2133
    259508
  65933635
      2631
      8054
    828393
  60070160
  12952578
       883
   1600872
  85187971
  62786671
  64225454
  15376642
  91291452
  63133028
  12000210
  13573029
      1475
  63009640
  15301193
  28655972
      3900
    457990
  84162850
  61494286
  25742873
     66900
  64739189
     15179
  47268092
  64142216
  65096740
      2321
    105750
  65820693
  61201026
  63271733
  33366784
  47568342
    678173
  50404458
  65102900
  65213532
  28912775
  64553493
  49644891
  64463222
  20006396
  46057646
      1134
  91207169
  27669856
  64411885
  13573005
  33571283
      2209
  58543740
  47561504
  64991157
        48
  86124560
  91411970
  63954005
      3535
  85189823
  16724319
  39017117
     12060
  64726330
       665
     89755
  65669345
  85552125
  62371244
  28665544
  65638865
  70700078
  56867714
  16560691
  40590649
        86
       645
    104670
    294061
  65383531
  85604385
  65415280
  65935031
  85476826
  53498923
   9594822
  11611760
  28655420
   2588048
   7282114
   1116219
  15272404
  65487034
  38470575
  13044056
  39017091
  65489546
  70884715
  85850373
  46772842
  59928751
  28353076
      1424
     15290
  64185149
      4410
  40597979
  50404497
   9513004
  11611757
       469
      1683
  91184212
   6911907
   7021187
     15724
  50393549
   3492809
  11071273
  85506807
    621845
  65831645
  64606402
  14855158
  61855287
  63953100
      1569
  65625580
  47788292
  63966224
  49618947
      1361
      4329
  49622136
  53498818
  62630241
  39108320
    829242
  65624699
  64058283
  39134390
      2014
  12624096
  90000663
  12318075
     15380
  49716545
  64028349
  64609304
      3491
  25769325
  31948050
     15459
    257228
  85689357
  91234019
  15299207
  26610143
  64516211
      1693
  65247319
  15100159
  22513419
      2349
   3303808
  85122202
  64708325
  13148557
       713
      1728
   1164802
  38358956
  64726352
   9229613
  33048104
      1901
  13573074
        30
    437418
  60922375
  11611758
  45700034
    104668
  64843585
  90685233
  11544184
  12318079
  12703366
  30018385
   2586905
  50395821
  64349338
  64911958
  13572939
  90000199
  13572986
  15424636
  39017120
  64617151
   5600726
  15350203
  29932245
       942
  96993267
  18600087
      3028
  65793631
  50385469
  59562045
  28951876
       853
  47732809
  61986660
      1090
   3091332
  63767218
       156
       640
  68467693
  85548522
  63283231
       161
  85476832
  46694855
  39134545
  70884656
  64448990
   2600894
  48447768
  53630410
      1141
   2539425
  64693055
  47161926
  59323236
  60890599
  49689917
    742009
     12003
  15078198
        17
  63879239
  64617123
   9306890
  65787604
  90619184
  13281620
     15654
   6103093
      6882
  62522371
  63839172
      1972
  66445208
  46960679
   7362549
   9393108
     16146
   1146167
  62939811
    760419
   9001726
      1943
  50395803
  33125596
  45201259
     15181
  13572730
      1818
      1408
  65495814
   9206945
  11280537
      1776
      2202
  63431738
  64884177
  85443580
  85610394
  97498061
  13403090
  65785588
     11940
     15000
       481
  47222167
  13572949
  21537687
      1953
  64469290
   8081206
   6900004
  33002355
  84786450
  64286799
  65295522
  85552104
  83582377
  47568359
  62038681
  64578003
  30881755
   3266850
  85202011
  14059768
  28709070
      1476
   8738537
       208
   1109919
  91268911
  14898366
  31834867
    302618
  47695676
  53498882
  64588628
  85539500
  47498359
  62761902
       236
  60135725
  64664025
  25351056
  65233522
  15304939
      1207
  68385789
  63502641
  85130427
  47761844
  64210925
  47268064
  62299650
   7311389
      1980
  50397925
  63432828
  11611762
    105313
  75264991
  57047891
  25706487
        65
  14858298
  33326931
  40393020
        58
       693
  70884741
  27324459
  33469854
  53222423
  17628040
  28595594
  31854324
      1332
    104937
  65669479
      1963
      7345
  63224803
  30055427
      4259
    101572
  60907502
  15376648
   9606739
  64355700
      9121
   3214607
  85503869
        53
      1118
  11200199
  28505520
      4423
      7266
  65468288
   9646834
  12705131
  85503859
  64458044
  64912596
  10934071
  62174202
       414
  31934529
        89
       140
  47597367
       130
      1515
  31615708
    440586
  52731812
  13572994
  65921756
  63132717
  64226005
  39108756
  63966209
  25742956
       195
  39108311
  49665912
  33502835
      1669
  68957925
  85863611
  64294179
       658
  65578397
  85862705
  12590813
  17900211
  28762587
  50393524
  65131015
  11255468
  64807274
  64058785
  64554664
  12780387
      1418
      3507
  80765811
  85127063
   9328605
  13088130
  14543363
  65993840
    601519
  65889083
  40604266
      2574
  83652924
  98055819
       121
      2104
  16724297
  50404464
  50404483
  61684095
  62945532
   9590724
  27912439
  32692400
       175
  64300222
       181
       439
      6970
    303037
  53497438
  63461133
      4183
    248379
  65097640
  64024509
      1902
  86022588
  65066006
    104883
  46896115
  10200004
  84936671
  64185150
  31189572
  90777623
  64332539
  65356036
  65274230
   3342300
  85983677
  40590669
   4567362
  85552127
   5940476
  86085083
  48315549
  64233354
       109
       473
     12081
  50404476
  28516156
       927
   3111014
  90000679
    104917
  28757670
  85196249
  85287781
  56086359
  77975776
  65415470
       277
    827146
  85609304
  64267886
  13572957
  25754617
  65816376
  65642139
  59887601
  63862597
  85681708
  90001408
  65737621
       683
  63891449
  65993562
  49622148
  33467530
  63200924
  64507199
  28860474
    104740
  66133666
   5933586
    634904
  65705390
      1873
  61114724
      3510
      2026
  86113796
  85647922
  59928926
  75264930
  49689909
  47409761
  63625350
  13572992
  63783637
  20109588
  91091331
  62532230
   9477292
      3511
     11914
     15736
  59928961
     11924
  65631637
  33512436
  40580012
  66034503
  91359608
  63888239
  40000353
     12010
  66454372
  47986091
  62034624
  60421520
    104665
  80160783
    697557
  85810844
  47759540
  46826618
  72659275
  63581432
  65428692
  54200947
  12501294
       864
      2215
  80950390
  31400078
  40590650
       720
  65554977
  85432569
  48400069
  13423962
  85429815
  50404489
  63966218
       303
  58514260
  13572972
  85914034
  31756167
       240
       628
  65445373
  59383388
  90000159
  91094678
   7311396
  14121107
     12248
       275
  47568347
  26402000
  20368094
      2255
  52899503
  10580588
  63904575
  57619157
  59928843
      2125
   3370806
  72894257
  57966619
   5624499
  12999734
     12083
  64458022
  64870846
      1782
    104751
  55771975
  63431757
     11933
  47145308
    356354
  85539499
  65290820
    724828
  66320752
  86094544
   5878174
  85476827
  60421506
  65363351
   9710811
  31756186
  90000051
  51100015
  13573098
  14312323
      2489
  32674692
  64138266
  65506287
  25857189
      2595
  61626689
  63048838
        14
     11890
  46677180
  11108736
  47509628
  25742877
      3811
  70884605
  53498997
  13572689
  33262034
  47703836
  64830254
  22235924
      2356
      3771
      4330
  90685228
  61927889
  39017113
     12055
  49928588
  50381647
  62913906
      1487
     89767
    457738
  28635477
       118
    183287
  98019487
  28381738
  28600018
  50401594
      2325
  56631031
  62978272
  63966231
  47592317
  63392735
   9719374
  65484960
  85257568
  20260466
  29109547
    881089
  13035581
  98098214
  16560628
  40711095
      1595
      6260
  47568337
  59987521
  39493612
  61728184
  62636993
  63842504
  27754748
  70884699
  53601219
   9580325
  33554933
       111
  66173404
   9013341
  28600086
      1870
  85511485
   9755463
       317
      1321
  28319408
  28897746
       327
    638581
  62220819
  60316165
      3136
  85303488
  62807717
   5491805
  13521135
      2186
  75682699
  83119677
  49662248
  63669746
   4069480
   8131257
   9513008
   9631440
  64040038
   8154507
   9253698
       256
  65295538
       455
  85174302
  91041563
       334
   9348259
  25843978
      3591
  65881396
  14634338
  16578607
     11953
    302628
  31514197
        66
  33556521
  66030747
  63036769
  11453858
  27805385
   5861419
      1268
      3087
    105215
  62909151
   9604394
  13572916
  65295465
  36200861
  90798699
  50409057
   9393131
  26402012
  55206981
  65185251
  28895056
    105242
    111072
  81707697
  60529923
  11400255
       722
      3538
  60847287
  20012950
      1035
    396047
  85539489
  91153268
  65884039
  63426704
  11611761
     97332
       441
  64978139
   5700570
  13281823
  13572731
   3151574
  85443581
  62491843
      2142
  65466803
  64749432
  65367701
      9007
    761691
  47420055
  64475083
  64937045
  29136786
  28778659
  90584648
  39017718
    104884
   3370822
  16560644
  27339147
  25174707
      2300
  91091328
  60203487
  60475045
  28709071
  66401086
  64578033
   8213686
      2099
  56572117
  63838804
  13573038
  63260094
     12080
  53145761
  64693173
  11510561
      1105
      2583
      2310
   2590460
  80950386
  65321297
   9225816
  90685237
  20325407
       235
   2588378
  65493029
  65892216
   9276428
  28677981
  31756190
  66100405
  65339121
   9670750
  40572226
     11911
        64
       445
  86074332
  64663940
  37562887
        71
  64298536
  28771612
    108173
    104782
  26600165
  40590672
  85077545
  11453866
  65967445
  49674971
  62831343
  63200928
   7311382
  15342431
  14543382
  21000323
      2124
  85870916
  95128319
  64430079
    687496
  64467581
  65142299
  28943679
       216
       485
       558
    985225
  85350385
  12000207
  50401555
  64210942
  64488420
   6613614
  57047631
      1601
     12074
  70989162
  90002692
  90584400
     11418
   2567863
  98015927
  64713199
   4411488
  49829622
  63271756
  65295503
  14608714
  39017717
  75264955
  64264454
   9631404
  53498892
  64797662
  28770752
  65672844
  64157330
   6903315
  14949361
      2034
  46826637
  64092189
       411
  51800119
  15900141
  30055411
  31189574
      7041
  62786679
  22513412
  65384066
   9118901
  62505300
  64265680
   8109035
      1203
  85506802
   3452382
       232
    989121
  91369677
  60063599
       878
      3676
    825908
  90515336
  46689071
  13573021
  65278644
  49744295
     11910
      4702
  90928316
  91298797
     11990
  65295454
   7311375
      1926
      2098
  65631801
  64741270
   9206941
  13572761
  47471709
  39017112
  90001412
   9564652
  13281800
    105317
  65095205
  65209687
  90473509
  47245778
  53630216
    825044
  14634372
      5507
    104922
  60485308
  40590648
    601740
  65457679
  68140905
  63705235
       557
      1227
  91298742
  47402349
  63423584
      1833
  59987539
  60954927
  29687523
  32606779
  28755158
  64172589
   3485135
  63966256
  29914426
      8452
  85273527
  31756182
       154
  30008557
  90883771
  21537684
      2144
     89619
   5760479
       708
       747
  65927643
  31808601
       835
    105664
    122827
     12001
    485726
  79036839
  65732765
   5784029
   5931353
       336
      1023
  70989525
  28992406
  40604337
  43300050
  84151300
  12100147
  22641610
      2329
     15664
    621840
  64870847
  85191544
  61362363
  62846423
   8033870
  85320013
  83912649
  63993626
  64040039
   9710824
  38998353
    104933
    104953
  62629150
  64796008
   9234134
  11208066
  25742951
  40000310
  84354849
      1414
     11850
  47788294
  47519933
  28667256
  15015199
  14409116
      1700
     12104
  49689902
       725
  47623868
  26700090
  63741253
  85476812
  56846730
       763
      2570
  65007813
   7828611
  63893492
  64732865
  11226343
  13573063
  31756185
      1226
  64387909
  65348633
      2301
     15377
   2938134
  65534235
  64474183
  66350166
  62534532
   7546072
  56867674
  65181818
  30104588
  64015922
  13572953
   1832846
  63665118
  51100009
   8938636
    104757
    153262
  24900053
    104913
  53630213
  85777613
  64830258
  37562888
       185
  65816353
  65525298
  61925778
  59928929
  29981063
    104744
    913084
  62913279
  21905022
  81940219
  90020476
  31658632
   1132830
  13281726
  28769523
  65636352
  83661930
       724
       158
  11700012
    558491
  64190440
  27958050
      1299
  49689901
  56571415
  63583360
  16724301
    491281
  19200091
       328
  64299033
   8080130
  28696352
  17900022
  33293071
  43222214
  53498893
  63783632
  13573062
      2360
   1097434
  64226683
  14634335
       412
      1189
      1235
      1909
      2146
   1104301
   8348001
    687497
  33469867
      1016
      2143
    522185
  64619610
  13572950
  38983195
   3772891
       231
   2588055
  63830722
  21537682
      1393
  45700196
  97659675
  49644863
  11052628
       912
  91298796
  11453855
    870088
  82383348
  61269080
  61376146
  62913278
  26492060
       460
      2049
   2525842
  90001413
  64815131
  23727770
  38696587
      4701
     12075
  90662638
  91398093
   9198503
    691215
   3061178
  47239954
   9306879
    989264
  90001981
  65669450
  90535061
  64693198
      1217
  47788293
  64030545
  29944525
  33360057
      1089
     15053
    569646
  64515108
  16761781
      1362
     15607
   3061187
  65140467
  29995063
  33005559
  40597983
  11644367
    480243
  65248662
  65278256
   6911945
  39617399
  64758607
      4705
  64458515
  12318078
  15377455
  47430552
  12784612
   2934222
  91416451
  90473523
  90601825
  65410726
  91291403
  46587144
  51800387
  61728181
   9466799
     15381
  66350192
  84669883
  91079037
   9318293
  86007355
  50401571
        84
      1652
      1011
     11832
  65663182
  64919842
      6079
  10224699
  12952535
  45598994
  72526082
  63966242
  38778665
      7430
  63492909
  29015192
     14980
  90000943
  63036512
  47904885
      1312
    691204
  65922791
  85532660
  90000499
  49569744
   9590753
  29644843
  45700148
  64458077
  90774097
      2303
  65638610
  46631891
  47471701
  65295483
   8233266
  16536384
   2588417
  65845699
  65309691
  14855156
  28592755
  53630211
  63776033
   5760464
  70989271
  76767347
  91116635
  57047624
   9424873
  49644890
    259509
  65873377
  48800285
  85303496
  14832923
     20731
  65598362
  22900066
   1167730
  85174311
      2159
      3502
  64644774
  28904379
      1191
  65624697
  91294881
  64531438
  20329773
  22513440
       757
    875417
  91184222
  11008541
  64185186
  62872755
  65961689
  59928954
  85548528
  90584561
       608
  62449233
  15179959
  70884643
  85303475
  53498851
  53601215
  33553596
      5154
  63797584
       103
  14266687
       144
     15291
  63891281
  38386728
      6379
  63998675
     15723
  65295519
  37100063
     11811
  64908884
  47695377
        35
  47623819
  64294138
  40597455
  16737232
  66217017
  85909790
  29073094
  28762591
  60957997
  63844720
  14633627
  17400254
   1232971
  64392285
  64678288
  13281815
  20353265
      1851
  63829902
  65625604
  68665163
  90002778
  65196291
  11280508
      6975
     12009
    104756
  25790390
  11820257
  39071467
      2013
     11874
  85454984
   8177487
    552086
  65924196
  63437695
  63599118
  25736866
      1032
  63431760
  30057936
    105300
  67287893
  63353639
  33315652
      6974
  66220181
  85174335
  85537997
  65673320
  39610496
      2179
   1752512
  48342599
  60421509
  65295434
       718
      3202
     18699
  86141931
   5911816
  63009634
      1294
  47249414
  63232710
  39614349
     13988
  63344891
  64194585
  12964919
  39134616
      3522
  90318718
  70361493
   9170865
         7
   2625014
  32430497
        33
  77975728
  91125526
        76
       105
   1119563
   3414177
   9773090
  62172153
  64806564
  31200015
      2322
      4790
  63362020
  50404459
      3637
  53601370
  63975199
   9990040
  90002754
  49542072
  62818948
  11280521
       451
  12167375
  74895527
   7893561
    104765
   3152972
  63373722
  65257428
  13620672
  12009806
  63122826
  16724318
  59928919
  45201194
  50770979
   9990039
  14801333
      7647
  98099049
  86005006
  90415616
  90777624
  91184211
       946
     12047
   2774625
   8793888
  38582151
       448
       881
  86114390
  85714997
  52800026
  64656359
  28825435
     11958
  58726658
  53630012
  63747088
  66350214
   9696602
  15059179
  63901275
       638
       468
      2212
   5951832
       152
       299
      8937
      4411
  62799894
  63133029
  31756163
  40608568
  75264983
  53498940
      1423
    466297
  47024070
   9618314
  25564459
       623
  49692898
     11998
  67708200
  63431726
    105732
  51100004
  54971406
  64938943
  90473521
  64588786
  28648964
       281
      1916
    776639
   9024736
   9322988
  30113364
       754
      9446
   1083413
   5768913
  16548714
      2132
  85351194
  54200821
  13573014
     15322
  90832070
      1962
  90000555
  65442407
  47592298
  11300088
  43900283
  12781753
       568
      3025
  37916872
  26700122
   1614890
  85202009
  65295368
  85505042
  62803457
  11453841
       157
  63496675
  65343364
  13038794
      2785
  61949338
  62786676
  25843986
        88
   5810662
   9631443
       160
  16724307
   3110986
  66005337
  84482214
  84622269
  85506801
  63957474
   6103233
  90002561
  62939786
  13572965
  26700134
  63984873
   6911917
  13572999
  62491844
  64185188
  64233394
  64724329
  25768269
  39162034
  49928598
  53499298
      1241
  65066007
  11400570
  12952655
  26700128
  66443752
  65146069
  14969528
      1749
  50401556
   2558631
  84835076
  50393523
      2208
  47639425
  50404457
  63113411
  16724316
  86044761
  64613390
  33326960
  39035470
       580
  32592107
   3110976
   9393107
  15342432
  21015313
      2265
      2103
  85777559
  48800009
  50404467
  50404482
  50398005
    107079
  62353170
      2201
  63815004
      1711
    678024
   2621849
  66455150
  90000143
  65316374
       184
  49200408
       176
      1506
  14313163
  33540722
     11943
       428
      6890
    104946
  75264975
  53601276
  21800411
  29866635
  30082631
    876488
       310
  84936672
  65295392
  85443561
   9912538
       778
      1315
  83474998
  30103837
  85454979
  85503891
  85909863
  40393010
     12095
    104914
  64397605
  29502714
       209
   1152664
  53498881
   4066041
   9610360
  86022664
  58497855
  33597022
       167
  86085086
  49400116
  58866468
  53499523
  11059359
       177
  65758035
   3600177
       804
  50404477
  31773884
       474
     17479
  53630214
  12964908
  14645189
  80846755
  49689903
  14634302
    829243
    971173
  62276618
      1579
   9170044
     11973
   3027847
  66504623
  65278643
  63438937
  65636391
  65237965
   9692781
  13572890
    104777
  70884740
  13572985
       932
    104930
  86114387
  46602205
  16600403
  32585185
   5857021
  40393005
  32924778
  85295931
  62940511
   4069418
     15460
  84854726
  61514520
  63431733
  64643618
      9130
  65208726
  33606658
  65913201
  86044733
  53601310
  56500004
  38111301
     12002
  59928897
   4065947
        54
     11848
  84011481
  91289761
  64619576
  95302613
  46986271
   1050369
   9176815
  14737860
  62637838
  12212180
    638588
       131
  65625628
  46689081
  49541853
  14694258
     18708
  59825391
  53498814
  14634319
      2224
  85082032
      1140
     11963
  17900075
      1920
  63797551
  65056678
  33138100
       739
  65035113
  25742955
  28863033
       707
      1672
      1068
  65038594
   6103069
      2740
     26990
  90000078
  86020524
  31756170
  91324108
      8627
  85647919
  28677979
       196
  63994590
   3266848
  65661229
  85789418
  64697932
   4066003
  13343884
  14694206
  27270059
  65586453
  14832906
    101583
     15182
    284768
  86124581
  13136246
  33011212
  80950368
  64265055
  30055432
  50409060
       634
      2105
     11892
     11954
    111070
  64519810
      2033
     28454
     11941
  65441715
  65278650
  31756188
  84622262
  63599759
  13573096
  65506289
  85476839
  26800186
  33315659
       772
  65739256
  66452565
  32519792
    153263
   9406890
  85556633
  98074494
  52589664
  38765239
  11453848
  28609084
  90247514
  62227231
  28603131
  52589619
   9484610
    112714
  12598135
  28912777
       285
     12057
   2120319
  98015928
   9601866
      1981
  64463220
      1853
  65923424
  50401596
  64726340
     11971
  53498813
      2330
  85714993
  25742953
  47471702
  29109545
  85656750
  63078263
    104925
  65484435
  65295316
  20852790
  85604314
       564
  65879856
  49381452
   8738503
  14544662
      3021
  66060114
  38946369
       727
  50395820
  11453872
  22513436
      2572
  65667694
       374
       433
  85434862
     12098
    155041
  63984397
  64899027
  13572918
  86185538
  90619195
  20230775
  22900071
  27805387
       164
       415
       543
  65524516
  49542079
   9665086
  64172588
   6676788
  28890370
       745
  80512973
   8843477
  16578609
  32001157
  66135341
  33429444
  91041565
  53499259
  50401597
  53659240
   3946576
  53630413
      1245
  53601087
  65234904
  28610995
      1024
    254861
      4820
     25501
   3379191
  65828524
  63392962
  22513448
  33750785
      1266
  47610287
  47568371
  49622142
    429963
       375
  83688622
  20325412
     15665
  65589564
  62026880
  17300286
      8993
  60168912
   5952626
       189
  65662645
  85647927
        40
  85711173
  32924777
  85594895
  86031304
  65401219
       215
  13572708
      1044
  60124357
       813
       892
      2123
  91304739
  64663977
       314
  65295509
  28932944
      5167
  65641666
  46631899
  50404430
  28935632
  33761871
      1509
       762
  59829546
      2302
    941115
  65587783
  85693004
   9631444
  11453874
  39465813
     15376
  64348365
   9171294
  30103833
       345
       458
   1185412
  98076845
  62098181
  85548520
  65295539
      1370
  85174303
  50213784
  64946521
  39017098
      8045
  66540679
   8938637
  25768268
  62249320
  62938410
  64306056
  64480112
   8099543
  14129235
       272
       394
      2024
  49716542
      1431
      2097
  28897750
     15004
  64652412
  65007783
       304
   1603851
  60601019
  60921488
   9025243
  13573028
  53498218
    106120
       420
  73216019
  90000077
  90020477
  11158891
  44470830
  85518430
  49644880
  62550683
   6960911
   7254472
   9372266
  85609307
  58514265
  64517748
  60981837
  28758228
  40591183
  83498776
  65019648
   9990048
   9206947
  90001407
  64676014
   2586906
   8793892
  15123911
  66445190
  90000371
  33567463
  64811514
  64643003
  65295386
  33011217
       440
  56571345
  64397662
  64596059
       556
   6193664
  15249032
       292
  64605711
     12100
  13572688
  70884653
  47952901
  65447838
  50401580
  40890473
      1298
  63583986
  63684073
       169
      1856
  65990252
  11544191
  13573012
  85771726
  28186249
        50
      1150
  50417006
  64058174
       840
   3186690
   5944539
  11280595
  31808602
  21537685
      5761
  49689910
  63888220
  65133437
  13132125
  16535815
  38529238
  38801702
  67394373
  28762582
  64589454
     11912
    480210
  13085165
  16500433
  40708273
       537
       872
     12058
  80512987
  90000434
   3204170
  47268066
  11240538
  65594487
  49662232
  70989784
  12985695
   2587082
  53601300
     11974
  65747550
   5835516
  63438969
  28974328
      1982
  47383032
  47505029
  49644897
  64545793
  65278642
  11453869
  15301190
  66216300
      7039
    601311
   9692746
  59928869
  64202556
  39106503
  85539477
  59829538
      1324
  65792212
  32454866
  65564173
      1225
      1961
      1644
   1222753
  90000083
  56700853
  47638012
  64122454
  64627832
  65319766
  85519076
  49603142
  38966439
     14784
    357756
  16500259
  86098603
  91184219
    738973
  90000094
  47623906
  59818341
  64592632
   9060161
  28919268
     12007
    638589
  64678506
  40500128
      6451
  90000053
  64556563
  46396797
  59928803
    104766
  50404475
  65312367
   9170859
  82643384
  51100021
  64162945
  28603135
  64595128
   4723294
   9704482
  40000347
  47471713
  25742958
  20852795
  66077123
  91198898
  13572996
  26219436
  90001416
  90002073
   9170878
      2134
      3586
  11330645
    105694
  65878798
   9594821
  14849466
  65562374
  62996106
  64896783
  65504791
  14644710
  30054580
  65800579
  65170523
      1865
  50404485
   9529405
  21537657
  33476399
  38482305
   1050413
  65947351
  97498053
  98074491
  65347081
      1331
      2206
  64565463
  13573069
  27956171
  28516560
   2590455
  62080995
  65057997
       387
  47568355
  65139234
   9710903
  14694283
       611
  66282927
  83691273
  25742947
   2357645
  66285306
  61937221
  64586508
  28645716
  39545620
  64778812
       423
    776650
    236841
  65278928
  58225339
  57048391
  48200118
  64040032
  13572945
  65234888
  14516718
  25843963
  49662242
  12964912
  85190404
     11986
  63636454
  65019077
  28267999
  65591873
  29981078
  47250917
  13163105
     11920
  64786819
   6974800
  39108302
       404
      2114
  83652918
  60168917
  11242442
  11453862
  28769525
  53498921
  14832835
  17300717
  39537283
    829240
  62525714
  65354216
        61
  77594961
  54600041
  59928877
     16471
  70800224
  65697598
  59390471
  64254775
  64261649
       279
  55772005
       644
  85174321
  53630409
  64327110
    698204
   9548508
  25742961
  85351188
  85476804
  85576526
  98114332
  47592824
  11453832
       261
       479
  49644885
  63793662
  63431737
  33443036
      5134
  63179475
   6522443
   9403132
  63907301
  17900030
       698
  65830150
       924
  13285796
  30033411
  61400329
  62519712
     11939
  53630150
  14405448
  65564101
  85202010
  31834871
  12886999
     12027
    105530
   1709605
  63353619
  64028414
  65876617
  58792384
  60980668
  31756155
  91060768
  49928557
   8793901
  85190401
  65129267
  13281732
  39189639
  12657614
    829239
  63036856
       346
    182411
  85376039
  48447766
  63797556
  47568374
  61494230
  11856337
  14011876
      2267
     11981
  62136737
  15133517
  64321023
  14225621
  19500008
  28280029
  90535054
  47577367
  64697935
  91324130
  33626377
  65751330
      5131
  84471625
  59928881
  55073771
        20
  58134039
  28920012
  62344579
  29650736
  61052338
  62839341
  97124831
  14543388
      3142
  65971973
  28972255
  57953131
  33461934
  65378003
  31934532
       952
  85594896
  64210898
  17900138
     11934
       210
    827104
  13339151
  47268089
  64839219
      2337
  64643072
   9134662
  28912776
      4052
   2510773
  31200431
  47759517
  64230453
  33630301
  70884619
  85845099
  63928443
  12952688
  61321441
  12657617
       923
      7804
  65747936
  53499257
  65052868
     11041
      3718
   1148672
  22006986
      2247
  65564094
  90000675
  66290607
  25564456
  20403226
     11964
  27300007
      8075
  56571902
  40393030
  66214616
  41200179
  91184223
  50393529
  28752875
      1651
  59928884
  76034865
   9207834
     11966
  85948168
  91354437
  57134597
   7165902
    104935
  66064602
  90568428
  60954913
  53700195
  62493007
  65312415
    153667
    989109
  90002685
  64468886
  28775785
  47952926
      5740
  65782123
  59980408
  12862285
    260097
  91348858
  64740991
  64815678
  15232006
        87
       422
  73164852
  64210899
  64699140
  31780726
  32800978
      3661
  65484959
  63864781
    533716
  62276606
      4290
  64185148
  14855155
  65878755
  48263387
  49662222
  65295399
       922
  83310009
  56167104
  65316437
  13013812
  14944728
       207
    552141
   8972096
      1671
  85593404
  15059181
      3924
  62786669
  63221112
  86185472
  97928050
  53498922
    634905
    105333
    829241
  28672077
      6219
  47695379
  90883773
  60350679
  63839169
  20600055
      1194
      2011
      8022
  46826617
  67795257
  49689918
      1265
      3082
    104754
  65633849
  91284450
      2396
  18600281
  31992052
       278
  12964902
     14291
    552084
  85447774
  53499215
  64224187
       311
  47471705
  65348599
  11262727
  47649947
  63343603
   9125031
  13572938
  27957806
  50401559
  62136149
  13573065
  65295432
    890892
  11401706
       584
    264912
  85476818
  40604340
  13572887
  45769895
       467
  63305383
    105779
  85174308
  64974176
  65144072
        52
  31934534
  51567772
  64982005
   4069477
   5902627
   9348257
  63998674
   1531860
  20852771
   1475642
  65523918
  85517415
  50378059
     15001
  13188865
  84896443
  14628948
        93
  64080229
  65052242
  27659692
       661
  91041595
  28600017
       651
  65600687
  91354493
  53499078
  22900072
  24621978
  31189569
  85376041
  64515123
  65844978
  57134592
  60266124
  18500433
    616779
  77594987
  59928887
  29836246
      2261
  66210633
  59928873
  63698154
      2222
  91091325
   9393137
      4337
   1924847
       408
      1037
  90000448
  64480503
  39566436
       503
      1861
      2719
  62786675
       122
  95961628
       265
   9231897
  13572977
  40537288
       810
       438
       574
     11814
  84563763
  64289176
  13572911
   3308406
  39017108
      5166
  66541289
  20852764
  46359083
      1223
   1025122
    468539
  63926795
  11453871
  65661332
  46689070
  65333826
  27339141
      1653
  80846763
  83582378
  90001137
  91070899
  12964916
  47256728
  66285865
  85303495
  15900002
  30858124
  65578425
  65602658
  49704305
  60980678
  10390842
   1169903
  85552103
  60862656
  63221099
  64788717
  65295451
       332
  65353147
  13573049
  22513409
   1101379
  82807679
  62208910
  38849135
      5962
  65936457
  64293814
       342
      1616
      1110
  46984368
  64693192
  13029502
    399192
  10701585
  91207157
  64311702
  84452917
  58123100
  64142212
       621
   1707424
  49689907
   8699690
       752
       783
  48342582
  63048828
  25564460
      3882
     27592
  65375227
  60394007
  63733021
  11079343
  61728183
    468541
  63441185
  64434386
  46984359
  64018390
  12968034
  28712725
      1337
        24
  31756199
  66350236
  46445443
  63018783
  64878123
     15718
   3397977
  85500646
  91368659
      2122
  98015945
  64901631
  27714969
    104745
  63905812
   7311394
  16602804
  64159733
  13572639
       529
  53496675
  61513671
  64642138
  85604358
  65295506
  20325383
       214
       631
  60169679
      1017
  85506803
  46694844
       413
  85518733
  90751560
  47724741
  21202998
  40393009
       641
  33326945
  55206865
  12825386
  26472574
       246
  55100072
  30759635
      1001
    480242
  65652917
     11681
  64087123
  13572993
  26349673
  22123358
      2021
  64185153
   9327583
  65055748
  16724311
  85531073
  25742950
  28752322
  39207305
  46736585
  62737191
      2112
  33447077
      2190
      3899
      4953
    558511
   1135258
  50277279
   9467975
  46408821
  65922474
  59442035
  61898571
  64635129
  90001410
  62136114
  90000284
  65428711
  30008609
  90001384
  33125593
       182
    107781
  77975763
  80765807
  50404484
  53498857
  55772007
   9902803
  33166453
     11909
  64457990
  64617875
   9477286
  53700680
  57172880
  62353167
       170
  73215739
  33164107
  74895329
  49662241
  28610994
   1698765
  63900075
  47471698
  64791357
  25731344
        81
       379
    104748
  91188177
  50401569
  65066005
  14300100
  84622282
  65732128
  65244465
  40393029
   9130226
  65051117
     12021
  57459183
  64040043
  59250896
  65016721
  12866761
  65378893
   9990008
  86185452
  90002044
  65378998
  28655971
       643
    876522
    105491
  62394307
  29981087
  12046307
  13573018
       970
  86031199
  90685221
  90946763
       153
       443
  63669269
  64594956
  49674891
  62909434
      2136
      5153
  75264965
  90002038
  58864321
  25761803
  22900081
      1649
  85552110
  90000551
  61400326
   8634649
   1150555
  84936673
  38470573
  63009636
  64521375
      1422
      2090
   2410820
  47568321
  53630149
  62972621
  91188156
  59928895
  64839233
  65179354
     49349
  63009641
  65488272
  57048082
   9113769
  91207168
  59928920
  16500260
  25564458
  62276609
  63559312
     18773
  65885040
  52800123
  61095858
  63201048
  20012945
      2320
     11865
   2572995
  65173256
     18163
    104919
  47471712
       101
       347
  64974956
  63796671
   4302647
  22006981
  62729551
  64852131
       129
    616413
  65179108
      1383
      2016
  13572969
  43600040
    105760
  86124563
  64896780
      3540
      1300
     12061
  74895465
   3485239
   8510262
       662
   9710848
  33443040
      4237
  90685224
  65412868
      2366
      2563
  85810843
  13850199
      1931
  50401572
  12711998
      5101
  11280523
       906
  65635931
  85184766
   7282115
  33125591
      2205
  38778664
      1311
  90001417
  30053808
  86038344
  58510624
  57132002
  64669929
  45500044
  65642161
  48406558
  12869044
  20200221
  27714154
    105847
  48600079
  91184217
   6103080
  46891271
     11946
    601308
  65454315
  85552115
  61855288
   6903549
      2312
      1950
  67138324
  84622275
  64250346
  12964913
  12724924
  64625361
  21900175
  39207345
   2693929
  85198899
  56867516
  65973671
  49702915
      8020
  65519328
      3075
     11926
  12318076
      3539
  59803207
  64164744
  11202631
  20200015
  82349095
  29301020
  31844773
  65564179
     11860
  85552121
  90000467
  58134041
   9384951
       500
      1866
  47526780
  64040029
     11886
  65452384
  28200097
  85351189
  62343460
   9990038
  12925779
        60
  62786670
  32965427
  65242803
   7182453
  19500081
       262
      2564
      8446
  47009051
  25206048
     11654
  16560641
  33553595
  85539455
  14266688
    828392
   1668464
  64231410
   8699689
      1314
  64151037
  64442569
     12026
  49542073
  13572772
  16664115
  90774099
  28762592
  40597984
    471339
       626
      1676
  76767345
  59928820
  64782631
   2805368
    989113
  91283787
  60980692
   3187069
  47437300
   7463533
  33551627
  47592818
  46475700
  62907390
   9900170
    495314
   9771894
      2266
      8561
   5624497
      1977
    590021
     11984
  10300786
   9257487
   9397967
  38470537
       402
      3124
  46644317
     83913
     11899
    800775
   1641569
  65428600
   9318320
      1220
      1968
  67342883
  91207170
  47425814
  64411909
  22132062
  31728855
  14820600
  33589082
       354
   9076103
  16500228
      1181
  63894845
  63966285
  21200166
  31862375
       253
    776640
  50404465
   4723517
  60709402
  29284882
      1145
  22200178
       957
  58864330
  39017692
       785
      2180
  47544079
  53497075
  58514277
   8674876
  27932280
    373347
  50409064
   9134663
  33544649
  65625594
  66350247
  39610462
  85700724
  64742182
   8700020
    301055
  47256725
  50389945
  27193718
       392
      3041
  65596569
  13139321
      1868
  85773722
  10300789
      2037
  66139033
       477
     11263
  65664458
   8731043
  14464387
  55108028
  62276621
  64693200
  39463764
      2250
    105743
       530
   2288707
  85548515
  63784886
  91212811
  98002119
  47445257
  66367770
  47402342
     12066
  84896440
  46983944
  38857048
  40000312
    760404
  38882162
     11908
  85504060
  65745132
  64268500
   8723002
    302621
  30152382
  84670302
  28704196
  28393459
  60743296
  64932030
  65023534
  33189993
       289
  47009032
   9337472
  65134064
     15666
    621850
  65564105
  62881248
  63841430
   5517928
       183
      5086
  58243465
      1734
    599738
      1615
    104911
  60821346
  65743651
     11948
  65519344
  60023281
   8413062
      3419
  64974939
  15408130
  19800064
  29783575
      1019
    558451
  64677302
       133
   2586956
  47500967
      2068
     10863
       222
     12015
  62220817
  65175841
  14110861
      1811
      1915
  53498215
  26700087
  49689975
  64436101
  62472354
      1662
  58134042
  25797651
       959
    104772
  64663983
   9424882
   5963248
      1858
  50395836
  27000587
      1971
  11611766
   8634650
  26218972
     14549
   1212263
  59928829
  29913835
  61307535
  66445228
  46984354
  62191632
   4069565
  90966827
  50404490
  11700335
    697556
  85334258
  85613961
  63298596
   9665091
  65024513
  58476188
  16560646
  29429268
     15719
  48361863
   7289870
  62577105
       134
  65924210
  31756193
    666676
  12711973
  13500009
  16578602
  27600045
     15055
  80765835
  61959154
     14997
  40590668
       269
  49689915
       992
  49644862
   6755353
       688
  53282740
  63230191
  31809391
       191
      2152
  80744596
  67795259
  37562889
        73
  70100436
       188
  65132736
  62907439
  64397635
  65127056
    104620
  64812276
  64868053
    726924
  90000066
  40608927
   1148492
  65878786
  65960568
  46600184
  63200936
  65593406
  62792806
  64609305
  25298675
  27791526
       171
      5151
   6102332
  11590397
       125
       884
  28947966
  44482746
  83652920
  62712667
  64094864
  14069527
  39017077
  66063087
  85334267
      2036
  60687825
  64507200
   4723316
  91247285
  29914425
       773
     11840
    601310
  65564090
  90685227
  11291171
  12259019
   1165792
    104749
    738976
  62786678
  33476408
  39164568
  90777627
  63393063
       834
       582
  50404472
  30075833
  59928930
  47568327
  59928959
   4634945
   5918914
  25731343
  20852784
  49600005
  62792798
  40590665
    104854
  47471707
  49688869
  20271529
  61728188
  65412859
  65253711
      1306
  49662225
  50234031
  30071757
  32288760
  85769866
  46746932
  58366100
   5876687
  50404451
  12944759
   1858353
  64465848
   6800015
        49
     11903
  77975720
       744
      3426
  46631903
  12657612
  85552126
  64286285
  47703822
  65442886
  28158122
  66323543
  56265025
  31834868
  66285320
  85504967
  27500178
       837
  70884687
  47469442
  53630147
   6103023
  90122232
  62593783
   9710800
  85196248
  59928890
       363
  32171531
  65957579
  85874145
  14901245
      7011
  66540490
  84896433
  62839353
  33216740
  85429762
  85174314
  90000307
  63036741
  85943441
  27984922
  39173172
      2327
      3557
   8687003
  28645717
       692
   1108601
  50404452
  49622147
  25260579
  53630251
      9206
  49662224
  39106518
    471862
  59987541
  64727086
  65038441
       822
  75265026
  14110870
      2423
     43063
  91321552
  18400017
      1117
  83541843
  49620085
  63437484
  49626392
  59309910
      2147
  85174328
  64123600
  10600113
  85454970
  85647948
       268
  64693248
  49662234
  61546869
  64444897
       141
      1005
  74895436
  33469830
  65625746
  85273526
  55771972
       854
     11836
  49644881
  62697940
      8641
    105213
    533749
  90001419
  53630325
  65007796
       386
  86005020
  61661951
  31934549
  39017428
      5102
   1705445
  64580940
  65499323
  66519800
  85476820
  65330323
  10464376
  39035489
  65578398
  38173154
       194
   3370851
  48447767
  49689916
  61346310
  65442768
  61927892
     12000
      1778
     15655
  83652914
  47568375
       199
  52800084
  33011220
  46324687
  65561801
  81632479
  59928835
  63000022
   3492807
  33625719
  59987536
   9696122
  16541106
       788
   8677168
  39208630
    827122
  28443046
  49675053
  53700196
  63106382
    122879
   3349837
  64688628
  27000628
    776657
  26442252
  65631965
  13572741
       446
      2575
     12049
    841945
  65564104
  53497437
      7645
  97498066
  65593446
  13156577
  21537679
  30037133
  31833589
       887
      1208
  39017706
  31848172
    416267
  90000273
  49662216
  39189651
  65931916
  30008562
  40572319
  85543695
  53499744
  28824395
  90777626
  62951111
  64185151
  64877141
  65629660
  12915362
       482
    827832
  65455106
  91127890
  47458192
  59928968
  60421517
  64783371
      1795
  31756196
  59928958
  62850956
   9224517
  29601436
  65504774
  65532352
  85253089
   8923254
  64226840
  64782176
  16535818
       237
  65449508
  85518742
  65171891
  13281496
      8631
     12366
    112364
  66044422
  83513936
  86031262
  90001409
      2119
     12045
  49662261
  61366033
     11992
       499
        57
  64092222
  14409113
        62
  85549571
  32905636
   7724474
  39208617
  90000198
  47082943
  38801564
  64392324
   6714571
  10391303
  43176880
  64613392
  65272730
  10396243
  64905154
  33604872
       341
  61781305
  14900483
  85130426
  47444911
  65378273
  27700167
    776645
  98015921
  65201652
  11256371
    107087
  51700629
  31849384
  32236681
    105737
  85503868
  74895331
  50395822
       155
  66111503
  53331914
  64449661
       361
  65786036
  47952921
  63119569
  59983309
    104769
  63966220
  15359434
    429965
  46616057
  63424756
  63966230
  29930189
  28603134
  66350242
      2127
   5960198
       830
  65829624
  25843961
        16
  11280509
   8843501
  37562894
      2096
  85528056
   8934546
  65506157
   9257845
  40000313
  65642131
      8903
       849
   1546181
  12888573
        74
  29995060
  28796120
  90858087
  64058248
       792
  47009022
  19000232
  63752027
  65217586
      5133
      6267
  61325453
    678169
  66638088
  86113130
  85876721
      1814
      1066
  33450901
      3334
  85503892
  65001451
  28898530
  38765204
  85416837
   9393191
    104669
  85539476
  13572744
  37100062
      1988
  84699172
  91283752
  50395807
  50401567
     40010
  13572769
  46413087
  49716520
  61958205
   9707019
    104886
  59150118
    512724
  85196250
  49662259
   4723602
      1903
  65752252
  63000013
  64144308
  63994526
  63197909
  30032369
  85393534
  64689259
  72422978
  61082359
       248
     16147
  65598350
  11789465
  28292670
     15694
  76034931
  62362578
  64191951
      2249
  90001256
  13572899
  33628924
  83513933
   9959946
       949
   5931333
  40393032
  85517647
  85539467
  60743300
  63797567
  25089145
  64849867
  65506285
  27956172
  40393015
  63888906
  65295363
   9104889
  90002570
  98104555
   3430461
  15232002
     11902
  65997282
       700
  86022589
  47203921
  63966241
  65248926
  91091334
  62327199
  12277157
  21537670
    104662
  47009023
  65447466
  18600085
  33490895
  90592547
  50325434
  53498919
  63431773
  64879357
  28774775
  65208565
   9044989
  19500086
  28959775
  65564124
  11223591
  13572884
  33361072
      1243
  47715567
  12661307
      1766
     44106
  50395804
    106137
  70361494
  47569988
  62412249
   1138527
  65566967
  64797688
  64515844
  90000112
      2107
  90000133
  91298767
  90665225
  39109364
       297
    522202
  63729955
      2061
  65541874
  51100002
   9308681
      7017
  90001414
   9305299
  20000847
      1708
      2786
  65738531
  48760675
  61396272
   3303314
  47471719
  62525694
   9569302
  61364089
  63953067
  11280526
  11976160
  90000709
     13359
  49622149
  11181857
  37562903
  72659270
   4720615
  65685677
  60640314
  65209808
  91317235
  66376184
  98104697
   7311356
  10300868
  57352373
  13871610
      4187
  85174322
      2309
  50409345
  15376649
  39022359
    112691
  85303476
  85948101
  47673972
  47542397
   5939978
       566
  90000100
      2430
  66328171
    616409
    437419
  90685234
  50404460
       179
  13572974
  30000419
       592
  47568357
   3358646
  10900004
  39017082
      9051
  49662219
      1716
    743658
  66038206
  85503883
  12964893
   8731067
     11995
  61268836
     11812
  85190402
  11453860
  65250486
  13281788
  28756870
  31833565
    236861
  32171521
     12013
  64650647
      1917
     11922
  57643167
  65177084
      1807
      1102
  57580993
  11644368
  20852796
  28780685
  26326581
       984
      1417
  85189847
      1354
     11887
      9597
  59928879
  63833177
   3379255
       316
  66181394
  67758969
  12600709
  47009033
  85454973
  65384707
       999
  49670983
  47904886
  63431771
   1139429
  59065512
        34
       464
  49662249
  61986723
  62535090
  64051457
   8835831
       452
   3346094
  91313938
  47471727
  63423626
  15272451
  63290840
  46333354
       861
  49829618
  10370965
  62276612
  85361720
  84576653
  91353530
  46899895
  11611754
  12964922
  27747497
  65616094
  85145904
  90016437
   9531997
        37
  51100008
  62629093
       274
  68431285
   7311393
  50409058
   7311353
  20368095
  40393025
      2165
  64767591
  39105822
     18112
  70350150
  29527567
       627
   3230130
  45600218
  85552123
  21537693
     19488
  61494236
  64663991
  22123379
      1192
     43080
  50401552
  64557270
  23000066
  28788533
  85647940
  65374461
   9435603
  12158042
       359
    373370
  86005019
  31756187
      1847
  14898348
        80
  85476828
  63373719
  65891851
  46467334
  14832895
  28603980
  84622258
  64693189
  64925979
     12823
  90050206
  62629083
      1681
   9710907
  59791422
  47703839
  19700014
  27984923
  65798034
  85334299
  53496241
  61082335
   9369924
      2155
  63879232
     12019
  65096088
  13148680
      2064
     12065
    480821
  63421640
  64142211
  33165998
  65257426
  65006579
   7713900
     12008
    193246
  91291447
    108041
  27169799
      1218
  47024073
  29109548
  33281953
  65595682
  29945113
  62161374
      2336
   4249665
   5600537
     11919
  70884698
  90473522
     11923
  90001745
   8563779
  36436552
   1641567
  64588630
  44700047
    104926
  68140909
  83652848
   9959976
  33254180
  32516465
  64596336
      3453
   1121475
       251
      1467
  65936477
  83119678
  64078466
  30000658
   7236049
   3110863
  15113928
  48342590
  49569745
  56167096
  80160784
  90685231
      6441
  62957591
  33555281
        69
    104720
  77975787
  53499400
  85626345
  48913401
  13398830
     11864
    105270
  62526518
  65752257
  53498836
   4069508
  14163309
  77594986
  64481581
   9728484
  85216221
  59928950
  11789464
  13572766
  37562893
      2252
    776633
  63502659
  13572759
  85334287
  39126337
  76034903
      6979
    111073
  63869578
  21905018
        77
     15653
  31747296
  66184197
    776656
   9457325
   3378782
  66133166
  60421505
   4757639
  65999646
  91253127
  65973789
  61400497
  64412028
  64653072
  28655633
  28751158
  33011213
      6280
    599736
  76930965
  59998569
  11453870
       607
      2326
      8950
    621852
  47009048
  53498890
  61836093
   9406891
  13156576
  63752029
      3267
  85226854
    828396
  60924875
  53498996
   8790317
  91264897
  20417406
  63874336
  14901301
  85268337
  50381646
  85411878
  64501956
  29930153
  84875536
  49662257
  62913275
   1140057
  85416838
  57913210
  55846619
  63133063
  28918793
  62636983
  65625605
  29753693
       119
  90000050
  61814229
  14481363
  28688978
       505
  66372032
  90000115
  90630384
   9990012
  67795256
  63800505
  64418481
   1146172
  63085636
    558488
  90001385
  65205424
   5300176
  85076508
  90774092
  63353626
   9367052
       340
      1965
  98015919
  15408127
  43024435
       257
  85863410
  91128448
  64164706
  28988667
  85253078
  28807307
  39208616
  90002612
  52200326
   9089613
  63966263
  15404676
  85253100
  58514227
   9959981
    105736
  85251743
  85907041
  48263358
      1229
  64162794
      2345
  14855159
  40299302
       900
  62786677
  65099780
  58107827
         8
      1783
      5103
   1145962
  63966195
  50404471
  62699201
      4663
  49675013
   5033515
       267
        13
      2128
  85189846
  63797558
   9585281
  28051180
       656
   1459894
  11143208
   9257486
      5681
      1706
  90000158
  46900026
  28062132
  52155405
  62891981
  63790810
  12798217
      2254
  90000426
  91184227
  62525762
    105690
  47568376
      3040
  91298756
  63775218
  12318088
  28762589
      6977
  85548519
  63353637
     27526
  64123438
  13573071
  46288973
   3151575
  90001383
  64622589
   8689204
  18600080
  85506809
  51001972
       355
  53497436
  39145574
    287797
  47402346
  11820254
  51100006
   9134655
       419
  65655114
       137
  28967186
    104941
  64058884
      1097
  65783879
  70989759
  53700136
  31830272
      1159
   3072141
  68585310
  65738938
   8793898
  10900497
     11787
   2950295
  85506811
  16500258
  29981069
    356355
  66169334
  85132281
  85283393
  32192880
      1979
     39876
  85334265
  64323916
  64885610
   9198842
  39017102
  59928957
  65412291
       117
  85348244
  48342571
  47420066
  59928969
  12657611
    776624
    105844
  20325400
  63872505
  12846819
  85689360
  11280527
  13002624
  28813827
  63089674
  64588787
  30163833
   2621825
  16431860
  28800258
      4706
  65623369
  80846773
  85174315
  13071776
  90000063
      6038
  65528317
  83513937
  62899298
  65240962
  31200002
       715
  49662260
  63437517
    104776
   2775681
  13148552
      1809
  46989502
  65536738
  13572991
  28603128
  90000946
  66336333
  14956052
  90525827
  77594962
  64711524
  65223834
   8630185
  18600089
  32100398
  63300218
  13037713
      6983
     11970
  64874724
  33455883
  50401561
  32931912
      2148
   3340713
  65295367
  18022379
  53498860
  11280530
  85647941
  90003948
      1293
      3964
  46658773
  64089961
  64434405
  65377215
  11611756
  13572673
    742010
  49662235
  76709264
      1004
  91330686
   9347819
  65694730
   1542210
  61562377
       721
    105220
  90001418
  50409062
  53499297
  42625595
  12964900
      2689
  64790729
    104768
       276
     10839
  47060869
  58988138
      4576
      5083
  85846794
  15426315
      2093
  65488619
  53601063
  61175456
  62772628
  64613391
  58514261
  14901838
      6561
  47498360
  38191613
  66028545
  65428710
  15342433
  20013709
  90000197
    137883
  60063588
  65295359
  14330971
     42319
   3110953
  65973823
  85303500
  85548529
  90656589
  60474316
  11071269
   9728728
  65973811
  62861639
  63073684
  63302975
  14855160
       296
  85197362
  90000283
  49662240
  61937219
  13281824
  90003705
  32531936
      1347
  50397931
   1963006
  90568432
    678172
  85351192
   1222869
  53512080
     23154
  15272437
      1164
      4811
  65833841
  91411953
  64547013
  12156974
       385
     13896
     14594
  59589040
  85503856
  90000095
  16384234
  39017693
     23707
  65609824
  62174224
  39055620
       220
    456960
  65423320
  53499743
  59928934
  60602035
  79405121
  64439963
  62767964
  64294933
  28567245
  85387299
    105773
  65751933
  13572881
  62276619
      3030
  55107032
   9797541
  28292672
      3530
  70549971
  85846777
  47695374
  63393183
  64102561
       838
     11991
  28752319
   3070488
  67708201
        56
  28645718
  33125594
        45
  55000368
  64375226
  26800036
  29500660
  68665146
  57134600
  39537289
        63
  63431734
  28956445
  28527540
  59928962
  63783636
   9552405
  31756198
  39017092
      1231
  22513425
  50401570
  40000352
  60505684
  60475057
  63871380
  12913255
  14634370
  18700895
  85287792
  65912554
  85518748
  20271530
  83119676
      2019
   1039338
   7724478
  13572971
  28600016
  49542074
  14633576
  30037131
  64172583
  64235370
      1012
      5961
  28846220
       642
  64652410
       302
  64185187
   8681918
   9710975
  47117107
  39464934
  12318090
  85623427
   3600043
  25738062
  22123359
  90685218
     12088
  63106354
      7369
  85511470
  49622137
  25200170
  47066588
  65836766
  66033432
  28718417
      3081
  59112073
  31536050
      2191
  49644873
  64352711
  37800018
      1369
   1629247
       723
     11891
  85466392
  31756159
       430
      4587
    726592
  66376215
  21009284
      8031
  33093494
       516
  63651505
  20852763
  29378409
   3349860
  53700116
  63431758
  65241755
  39017107
      2177
  90685225
  60421507
  64185152
  64411879
  13087753
      1710
   1530088
  63907324
  65134110
  12964917
  14742745
  85476838
  90001134
      4446
  47236639
    153264
  59887623
  65295377
  13621060
  65793175
     12070
   4065978
       400
      1881
      1199
       286
      2357
  65958204
  64355645
  14478623
  65488019
  85552114
  49662255
  11282401
  14956050
       343
    678071
  33549469
  37100101
       335
      3592
   5741747
  29995056
  31227255
  85443553
      1488
      2311
  61811632
  16595977
  91247277
  50393530
  59928987
  63839871
   9602474
  20006395
  63009629
  50401593
  28912778
   5784015
        44
   1118821
  62881101
     11925
  28914877
  33097244
     11972
  85647923
  60673645
  63440422
  63733020
  47695380
  28782585
      1666
      2460
  62472350
        23
   9266333
  80950398
  49829630
  28561991
  32759678
       318
  90000447
   3105273
   2602428
  65694428
  47203932
  60238448
  61572621
   8872819
  12373346
  91184213
  61364695
  62945846
  25601046
  38386742
       766
  90000311
  64479178
  65341594
  33362259
    104746
   8731053
  13069650
  31834844
   1589565
  63898882
  66350219
  49662247
  29433706
  91481099
   5928144
  11453840
   2587422
  47487793
  53601339
   3028336
  13572888
  33637594
    153282
    314722
  62174244
  13573064
  28585966
      4124
  66005368
    941119
       454
       466
      2210
    104780
     27535
      1395
  65652918
  98114349
  65045842
  27659693
    106110
  63092127
       247
  64673437
  31400077
     17649
  14901282
      1862
  63740941
   6193673
  64058210
   9156227
  28918309
  31756189
      2347
  65511470
  64319438
      2221
       450
       504
  63912837
  33413958
    691217
  63391144
   3031237
  91370660
  47471731
  39134465
  91359630
  28655973
       266
  63966275
  62729023
  90774100
  62972770
  64666838
  65244576
   6903526
  11737261
     28324
  65506288
  85826913
  12600694
  70884691
  65295520
  65316112
  62499228
   7607290
  38186694
   1546199
  65238944
  12000209
  91125522
  64988518
  14064034
  29909476
      2077
    286090
  58895059
   9601842
  86031272
  47700295
  57321396
  31934560
      1852
      9033
     12054
  68638769
  21009286
  64830251
      3071
      2029
  68021169
  91207156
  29917527
  65669446
  83414686
  84896447
  62380783
  11031205
  11201006
  61927897
   1234057
  65278651
      2395
  46689089
  28519657
  31646081
     15286
  85909791
  64782098
  12964909
  62707927
        21
  47009054
  53496239
  65295433
   1145265
   2567273
  53499070
  33109780
  65845122
      2070
   1104362
   1642983
  85609311
  50404496
  61721086
  64742186
   8486758
      6981
  85351186
  90000090
  47487795
  28558595
     15721
  63961453
  64726327
   9532064
  12859528
  39134544
      1631
      1577
   1170811
      4455
  84893287
  65295365
  33131526
  53497439
      1465
  85715015
  50393548
  85746988
  20852797
  57459217
  62219197
  53498834
   4139880
   9990043
   9610302
  28466780
  29972296
    111742
  91188153
  65330322
  65564147
  65672315
      2008
   8099795
  14832902
  84091496
  65293437
  28381722
    105823
  65828613
  76239653
  62504159
  65462037
  46676846
  59928855
  76248540
  47526758
  62945927
    104775
   2844015
  12487108
       405
      1288
     18097
  63392713
  16560606
  38482304
  68597712
  97498068
  65441129
  64480473
     11987
      1864
  85334292
  63461172
  86028743
  33469825
       149
       294
   8800111
    638583
  11280522
  14949332
  28477275
  30008586
  85376049
  21537673
  32592103
   3061017
  85719952
  64319446
  65295357
   4065964
  42729111
  46328533
      1580
  56017915
       605
      1359
  10390841
  85518702
  12802621
  91268910
  91070898
  62798431
  70884726
  83576894
  53499745
  62629087
  64640570
  65238520
  85191293
  33553585
  62697921
  12475168
  13007917
  29889388
  65497533
  67735058
  63036324
  62636981
  64449766
   3422554
       705
  50401575
   6103067
      2742
      2027
  65625607
  85593405
  28762590
  77594999
  49665914
  39017116
       535
     12056
  62913277
      1419
  49665901
  33476381
   9397965
  31658634
   2774600
  63854451
  64867552
        47
      2457
  85770427
  47393679
  50300238
  16724287
  90000117
  63431761
  14804862
  64375232
  51324237
  64191044
  64453663
      1479
      2230
     15645
       610
  15772752
       398
  70549974
  90415587
  13573017
    104753
  50400578
  63783634
   5700686
  77975750
  90002064
  13839106
   5014768
  44470824
     15321
  65053476
  14925549
  20259693
  83414688
  86098601
  64456918
  14208370
      3270
      3904
  85174334
  56355481
      1840
  65564120
  70884688
  91340606
  61546868
      2017
  65625581
  64059203
    316778
  47952920
  32931901
  76931049
  16900012
  29644844
  85561896
  14855157
  19271198
  62276610
  64320187
   1712673
   9390156
  66454789
  59928892
  19200173
  47568324
  62630204
  25781484
   3111002
       102
     10399
  52187260
  59300715
  22504881
  11137032
       629
      1357
  66217938
   6522465
  12517848
  90001386
   8735622
   9007220
   6903738
  20325419
  81344596
  64142154
  40393027
  85150028
  63344937
  64548180
  62821941
  64693188
  64468675
   9593771
      1895
  91184221
       620
     12086
   2730483
  68583120
  90000678
  59349387
      3531
  47343638
  60872207
  91291416
       357
  47471720
  50243143
   8689202
       369
  59928993
  25721113
       425
      2047
      5155
   9720504
  12800561
  47673980
  56571762
  63431745
  24600824
      5165
  60475306
  64879427
      1377
  64932036
  65373934
  65270053
  83656217
       227
    586577
  56571484
      7749
  63797583
      7413
   4158173
   9384933
  28183000
  85552106
   9446487
  28650383
    104761
    104858
  64889356
  64386613
  11861108
  31377473
  31756195
  86022661
  98029799
       333
  85174326
  50401595
  53630146
  27000569
  39035483
  85211496
  64198037
  64726351
  39189641
    104938
  63796666
  64142213
  61811634
  16500241
    105135
  53498844
  60813938
    552085
   7311377
  64428940
  22500168
      8023
  85617809
  90022420
  27984921
  14639260
  39035495
       114
  85552130
  53282747
  62345894
  91291406
       319
  64816207
   7802341
  91369675
  48900701
  13573066
  27956170
  65272731
  32277358
       825
       563
      1338
  65454249
  48342576
  75264912
  85351199
  53499184
       728
  26700313
  28824733
  33216743
       324
   4069481
  40592725
       329
       371
     12079
  64617197
   6193645
   7954104
  31934533
    616791
  85511482
  46859812
  13572886
  65836806
  90019580
  65423717
  63416608
   1077027
  59581940
  65008736
  28703511
  33529420
  31751469
       614
  65552689
  63998673
  65066003
       360
  85476829
  62698021
    601317
  47759521
       245
     11947
  90656230
   9602475
  47256729
  32984504
        92
       650
  66176043
      2979
  63783627
  64228719
  13573026
      1246
   3145722
  91207155
  38943789
       193
       873
      1654
  47086431
  64746592
  33335061
      2203
  65295457
   5851159
  40393012
  65103117
  13013784
       203
      1976
    876453
  81940216
  85692258
  63102421
       663
      2063
  40393031
      8159
  12731927
  84622273
  14814384
  47592301
       260
  83119679
  55772016
  16724299
  26700288
  33469838
  17804804
  62767967
  13572976
  32892836
       123
       637
       437
       907
       647
  26800086
  97904498
      1224
   1136929
  13572987
  31756164
    104881
  63000044
      1404
  65487983
  85122205
  62913280
  85481892
  64666836
  65295436
   1915097
  90777625
  60421516
   9500452
  26001513
  40393019
      8652
  31756172
  85552129
  65729016
  13850084
  65731101
  64159691
  16724320
  66001552
     12094
  65891493
  56167103
  63908099
  64938948
   3415174
  26402008
  29409995
    105669
  31756152
  31934566
  13281799
  33544644
       547
  64459393
  70884679
  90883778
     12046
  86041145
  15604528
  20852794
  65532632
  40590658
      1028
  55772006
  11202630
  12964903
  21006298
      3587
  85174320
  63708751
   3443757
   9384950
  28783954
      1100
      2012
      2162
  49622146
   8731046
   9306853
      3360
  47986095
  13377205
  29354576
  30078368
      2038
  62910895
  63966261
      1237
      6078
  49662223
     14782
  59980406
      1257
  65751590
  49620280
  65330229
  33443769
  83652917
  64397671
  65344132
   1712600
  66216640
  33487821
  98015922
   9126626
  30143212
  85476815
  47623865
  47018806
  61400394
  64982956
  14345578
    627115
  85174307
  48406580
  12000561
  33169062
  65750077
       211
      3101
  47664656
  64938938
  90685220
  52800396
   2949452
  47558797
  64556672
  29099570
   1730632
  28968477
     11835
  98076841
  98118159
  60235902
  63009635
     11847
  50395833
  65276960
  59928972
  59987535
  33447076
  32905965
  66350241
  95961907
  14608717
  46001431
  50213788
  15342154
  65486329
  12846789
  64436110
      2020
   3370862
  28267996
  13572675
  85454924
  84622280
     14953
     15287
  63842507
  28041752
    480241
   1672705
  65452668
  58479779
      2111
  64913132
  91291402
  47471704
     16566
  46795517
  27300008
       848
  30037134
     11967
     14998
  16500035
    104667
  63437515
       522
     11957
  65493575
  64324041
       821
  47402344
  50409061
  63353618
   8840302
       811
  28604202
  63849897
     13854
     15738
  14857082
  71187199
  47420052
     12022
  85552102
  84622263
  90001136
  90016438
  98074493
  49662221
   6911893
  33443041
  17900031
      1906
  85503888
   3440408
  14832858
  50404468
  64670867
  66172120
  64727035
       595
     11937
  64447828
  85616674
  86153428
       349
  63599117
  64331417
  28184541
       309
       395
   9990009
       622
      1442
  66366745
   6346197
       139
  65598291
  57048445
   3300689
  64878389
  65536286
  61301487
  62876748
  22513418
  85996278
  64230502
  64603881
  65424239
  49689908
  46826616
      3550
  85191314
  90000549
  48447776
  59928955
    153694
  63733022
  95373216
  62472352
  64663985
  65283313
   5936043
  15257018
     11863
  85593407
  62080996
  13573015
  47671012
  49674890
  63888892
  47500089
   3411752
   5768914
  70549972
  85533181
  85604336
  64467602
  29996747
      3978
    104928
   1165799
  62910366
  64560012
  33529391
     15323
   1347575
  19500080
  83119680
  12622267
  14855154
  27659691
  65529547
      2216
  90002562
   2964531
  47411113
        55
       593
      7042
  91313914
      6103
  14956049
   2596263
  65826381
  65528310
  12846835
  65493800
  59069259
  14464648
    963261
   3081574
  70989758
  50378058
  36400438
       736
  63751416
      1132
      5287
   1150809
  66491404
  63353634
  22614627
    824985
  65958303
  63423267
  64977767
       100
  65519337
  15232019
  28655626
   9147078
  12888572
  50378051
   9622902
  39566435
  47639426
   2357508
   9206944
  29866611
  40708314
  90001716
    825028
  90000060
  90000676
  90020816
  62493023
      2207
  25564455
  17300289
   7282122
  50404466
  63064592
  64547300
   5880273
  31800440
  58791641
  62165049
  28558764
     11959
  65641652
  90665214
  62839207
   7500044
  28337466
  63623147
       716
  50404481
   7464998
  90001932
   6103022
  28668284
      2102
  65175827
       173
   8874529
  28946258
   3110842
  25742954
      3575
  53101558
     15379
  70361495
  63994374
       427
      2598
  90685236
   7240227
  26400119
  85454978
  63423650
  66060360
    105601
  91283751
  37386566
  38529218
      1104
  63352662
  11298420
  47418189
      1846
      1995
   3473308
  13572955
       178
      2256
  62612435
  64115328
   5038985
  39610476
   1161092
  50404478
   9467850
       475
       917
    776638
  91291430
  28890599
  30054574
  65921525
  12964907
  59928811
   9088972
       805
  85609302
   3462863
  90762891
  85189822
   5100580
       112
  65378002
   5760480
  40393004
  86113786
  91007179
       569
    558481
  53601355
  64246040
  45201221
       553
     15461
   5704536
  65888294
  59928960
  39116105
     11898
  85351184
      5261
      5383
  64693195
      1949
   9171274
  45600756
  13139402
  14901299
  48600095
       150
       612
  90000059
  47009056
   6103234
  12192442
  90000208
  65729387
   9990037
  65589736
  47471696
  56867671
     11935
  80950360
  39545619
  84699173
      1240
     11962
  53498815
     11950
     11985
  65337915
  63431728
  45200060
  40597989
  37626111
      3088
   7311395
      2246
  13281807
  85190405
  60063594
  12922092
       488
   1943588
  91306559
   1642774
  48600126
  62945929
  12000306
        90
  50404454
  16724315
   3307658
  66328203
  61563388
     15668
  47466944
  15166377
  62395916
  33684722
  38671822
       403
  14832928
     11942
  91207175
  31756157
  64677426
  10536545
  12100109
      2217
  47368464
  28595874
   1858014
      1428
  65606148
  90685223
  12657638
  47654336
  58782154
      1586
  90022309
  50401557
   9306885
      1222
  65295371
  64911927
  33508277
   1718509
  60743290
  62798445
    522188
  65210017
       639
  85404647
  85103686
  31756166
  64643919
  23200115
      2305
  46977471
  28656032
      3686
  65833807
  47009038
  59954016
   9702780
  12964914
   9728731
   1164161
  84354850
  85503890
  16724308
  50393532
       234
  90205709
  90928314
  63393454
  86113736
  64786778
  11209650
       549
  65601375
  58181871
  60954932
  45000111
       444
  91323858
  49689906
      4192
  90221392
  10700904
  85143488
  63353623
  63523212
  20403479
      9776
  85647925
  64301828
  28625625
  31055470
        42
  86095647
      2626
    183233
  59928802
    827185
       695
      2010
     11877
   1591599
  65560824
  91370658
  25730207
      2308
  85303487
  48342588
  52700450
   5851143
  65733732
      4269
  65788988
  91160946
  47085534
  64095923
  65625758
  65702323
  32931910
    599735
  14519263
  63788290
  39017710
  65552531
  50213786
  65295476
      4231
  63991844
  64480130
   4065948
  49662237
    696114
  66060418
  53601382
  13572589
   7546071
   9170881
  13532052
  74895378
   9610343
  65591980
  86126396
  49662218
  62729050
       142
       894
   7282117
   9990035
       968
  64938918
  50356964
  62924812
   9347813
     12012
  32592106
      4133
  85656702
  28600096
  39200710
  46529872
  12318074
  31934548
  85476840
      4185
  52400018
   5936057
  30756715
      3001
      2318
      4332
  12758878
  20353758
    111075
      1743
  13573030
   2590468
  28769526
       540
  11234189
  12155200
  14471982
      2091
   1912246
   8971776
  53498854
      1491
  13604772
  31536060
  65013755
  64096097
      7034
  49356170
   8488744
  28615069
     11969
  64732851
  64548103
  59928941
  90486224
  64214112
  31934558
         1
      4424
     12024
  65609830
  16506461
      1904
    876480
    941112
  65741946
  50401564
  61494295
     11809
      4217
  65787899
  91291383
  64984859
   5606970
  42307262
      2566
   3370872
  66350244
  66138205
  85503882
  48447778
  53630215
    105625
  64800560
  64871957
  26900042
  37562902
      1869
      5746
      3044
  65841048
  51100013
  58652767
  64425443
  22235923
  32212643
    776643
  65497913
  84786403
  85813119
  60070159
    104634
  63052697
  65625597
   3204808
  49415930
     11993
  60485325
  63393118
  65183239
  64553460
       843
  59309908
  65783988
      4015
  73046898
  91369673
  61844696
  64905166
  65200372
  12700876
  37600281
   9421766
  20203825
  13862347
  39598129
  47444936
  61409131
  64015869
   8707338
       770
   6791518
  31756161
      2721
  86005053
  90001255
  21800419
  51523667
  40317208
      1178
    236846
  76930962
     12077
     15293
  47568346
   1078812
  65418565
  64231305
  65936397
  70884674
  13214698
  36400449
  64937031
  40608571
  61927882
      1052
     11945
  84622268
   9025236
   2120348
  61744203
  14832794
  85548536
  65678142
      9138
  85532652
  52187249
  64293527
  65139255
  65288215
  14543383
      1918
      7013
     12551
   3152971
  12964924
      1301
      3432
  64305763
   9959954
     89658
    600248
  31934535
  65785262
  68665136
  90002517
        19
  68217535
  31756171
     14284
    121119
   8031142
  80479040
   7311384
  31517298
  90000428
  65253714
       201
      8095
  59917381
  14543357
      2778
   2558630
  64154904
      4665
  33512430
  33524040
  39300237
  65625038
  67995356
  97498056
  65056642
      1974
      4707
  84563764
  91284449
  15304989
      6245
  40597980
  85539498
  47568377
  63907306
      1849
  85656739
  65278189
  13148554
  11611764
  41200194
      1816
      1139
  65566925
  49569722
  65501504
  65631595
      3173
  85429758
  12718626
  13573073
  85647904
  97498063
  64521331
  64882006
  13148564
  28569564
  28852129
      1687
  84770545
  64995942
       649
      3187
     14781
   9620226
    106070
    876515
  65625620
  91359606
      1951
      2141
   1668456
  59829541
  13572947
  64946062
  65347599
  20166047
    634907
   1649440
   1727371
  65095174
  91184216
  63402942
        32
  85476831
  91184206
  46631897
  65694552
  13013815
  63879238
     12096
  11280525
      2157
     15558
  53499522
      2066
     12063
  47343865
  64231358
   9100835
  63096887
  64319437
      5136
  52187257
  62276622
  65330227
  15124914
  53499072
   5925019
  28834326
  66110399
  80020683
  64468915
      1784
  15113927
  12315597
     12044
  31756138
      1216
      1928
