  65244642
  80329401
  90001001
      2350
  67764857
  10396238
      7819
  39644958
  55175801
  74700012
  84298413
    480933
  67138333
  80329492
  85547633
  91454006
       567
  64835980
  79583291
   9247850
  15749376
  29300639
    259248
  50200499
      5045
   6693097
  13020178
  18502325
  90000735
  39573055
  28504258
       320
  47628222
  29491876
  62198457
  20183803
  24802621
  94926507
  86025686
  90000668
  70375339
  12061607
  29220573
  71051254
   7417369
   1176571
  66769859
  79868471
  15404678
    652987
  66272701
  67318561
  67509121
  79965841
   1273591
    599854
  60698867
  66917567
  67621774
  66678289
  85242744
      2338
      1242
  62128652
  65972517
  67551144
   9340200
       686
   7417368
    280227
  20504730
  39744727
  68058052
  79709013
   2566996
      1185
    886884
     28506
  44300271
  80379856
  94926478
  35800546
  58929597
  90000449
  67893980
  80329482
   3608860
  12315598
       249
  94926549
      1456
      9442
    449672
  66703521
  71019413
  49443760
  64450058
  72508067
  79583310
  86095051
  33832425
  85301654
       401
  66870175
  67323571
    480938
  71053623
      7841
  85488674
       331
  40537962
  63862403
  66854959
  65247728
   9654059
  33903084
  68023058
  80069585
       571
  59674507
  79709032
  13750500
  20603826
  31918358
  32345874
  67269184
  79708991
  85301616
  11910705
  22900913
  25800551
  66489411
   2611748
  91420853
  91579248
   5836889
  68263644
  82548854
  82698674
  90002353
  90000688
       697
  67508580
      1400
  85696526
      4787
  38626865
  62128666
  15374461
      2211
  14052866
      2889
  64716477
  10554319
  33398007
  15600005
  47300298
  91423294
  65670639
       784
   1224177
  33963826
  67256182
  79583410
  79965857
  80329446
  13596126
   1822042
  62128501
  83712408
   9778455
  48400090
  91057928
      2339
  64757033
  90000382
  85301640
  79709071
   2395319
  16701500
    112617
    480859
  79583359
  90367293
   9029464
  38500221
  63529937
  65392288
  59674472
  64832307
    632329
  85816370
  29716373
       847
    280218
  85175797
  85741943
   3553995
  90000547
  80329418
  75713545
  30270589
  79868485
  85206051
       898
  14100538
  91162625
       971
  80069568
   2566972
   7700738
  12979899
       442
  61639462
  66414312
  11308243
  13767271
  79868594
  80030157
  85946927
  59888373
       951
    762635
  64318464
  11308155
  12653167
  29461882
      3858
       591
  39663858
  59356858
  65509992
  66087023
  79708997
  79709157
  80069753
  85226364
       424
  67754681
  79868579
  29606145
  38500201
  53630670
  84151291
  54800091
  49962195
  62128389
  64787581
  79868567
  80329468
  15188926
  94926367
  68088904
     25479
  67099946
  67929091
  80379903
  19405586
  91324148
  66465266
  79709046
  20500572
  29014749
  29562265
   1257579
   6100822
  64757038
  20318624
       808
       205
  91367837
  39565302
  62128504
  62425947
  80069655
      3495
   1862378
  33535489
  28871914
  20381125
    378683
  64636500
  79583354
  63966235
  21412247
  40538009
  65860398
  46400278
  57207939
  65509967
  80030071
  85549862
  67827079
  85568698
      4034
  67076762
  79965739
   6768667
  17001433
     19968
  79868488
       449
      9216
  66337836
  67062503
  80030039
    306838
    576571
  80329475
       323
       389
      1439
  43421349
  47753684
  65627392
  80030152
  63565015
      1420
   9833357
       239
  61869924
  65508708
  81670280
   8874215
  62128687
  12315529
       421
   1387135
  66367329
  79588546
  82997579
  79709007
  11323470
  23700779
  30178563
  91354429
       967
  32471097
  65595546
  79965801
  13824192
      1844
    632424
  62128583
  79709065
  79868658
  91380959
  83163046
  29027445
      7737
    167128
  72600835
  80030136
  30209991
  62128386
  30015304
       653
  62128653
  79583475
  29653856
       252
   5948999
  65069513
  79965695
  79709029
  85549935
  14149854
  22286969
       478
  79868555
       197
  85816287
  29472896
    378682
  33357395
  63831335
  80069730
  62128727
  80069711
  11954561
  16621997
  66212947
  80379895
      1029
  85921306
      8124
  67422050
  85914925
  86005308
      1764
   3015286
  29597746
  91348703
  22286970
  66378958
  11400195
  91503610
   1260613
  66452713
  85637108
  84506786
  29164233
    258201
   1014143
  67520406
  27300143
  64767538
  79965822
      3590
  47383332
  61915612
   3680456
  11945349
  65509970
    112510
  66625233
  80379872
      1034
  40538010
  42589128
  63392302
       108
  79965812
     83949
   1328381
  37869391
  80379794
  32700611
  85587936
  50407179
  62759438
  79583347
  85012794
  85809254
  65922918
  85960959
  24500527
  40537959
  79588663
  29041722
      3240
  67864700
  12752867
  15047729
  65215901
  67767038
    258087
  20603662
  80379770
  15100051
  39200053
  66179495
  85637125
    257964
  67923023
  66967209
  71028468
   2611399
  90868736
  98170118
  91464965
  54800085
  49129634
  67241002
  29130367
  94926536
      1925
  40713128
  66342130
  79709067
  85301636
  85910939
  37100006
  68020245
  79709118
  85914924
  13545164
  65656231
    345996
    378460
  47610095
  60018452
  67313210
  13351709
  20603676
  28106865
  90768015
      2239
  30280243
  80069756
  80329517
  85574399
    258066
  79583386
  79709098
      7823
  66135000
    259252
  62128617
  10095962
      6594
  66172103
  79583335
  80069761
  85921301
  13494256
   1227931
   1031919
   9207808
  58134021
  64295709
  62196052
  66427759
  84770508
  20603906
  79868490
  11037866
  26000316
       681
   1000063
  39335590
  80069723
  85190507
  11308236
  94926513
  64283805
  62438930
  79583379
  85976748
  86010564
  30267668
  86131773
  91464983
      1628
  67062877
  80030058
  80069590
   9788278
  62064239
  13774525
  29110399
      2369
  67838924
    257959
  33614322
  13077650
       986
  32457321
  14427475
        78
  86094683
    378674
  80030063
   9593770
  90000113
  54851076
  67215186
  67872469
  80329534
      2904
  46580428
   6600003
  65927268
  11896486
  84770540
        83
       180
  90486233
   9664050
  56869952
  64707023
  68527722
  15439618
  13214716
  14006343
  22286991
  30014316
      7957
  67350603
  65975712
  66998893
  66219914
  85749870
  20500020
  91364489
  26900585
  91270839
  46901007
  79965798
  91169775
      3689
  47599556
  63926189
  68123495
  21335875
  79868631
  85175774
  21700510
  36900011
  66596141
  67860892
  79583428
   7957076
  10335332
      1219
  13794875
  11323445
  66423507
  79588644
  86100035
  68003305
  80030055
  94926481
    691868
  63926572
  66053542
  66092104
  67414100
  27700423
  29025143
  40742607
  13816978
      3926
  79709124
  14658970
       410
  62128604
  66086139
  10183773
  48070760
  67557587
  79868523
  10159603
  27775773
       844
      1591
      8149
   2395305
      9237
  30052137
  91327560
  85895812
  65723936
  67066915
  84793823
  16232654
      9427
  85969193
  31253953
  26000505
      1115
     16904
  65627418
  10465588
  47059998
  67050916
  67419174
  79583408
  79868633
  80030022
  67355649
  68117539
  80029995
       353
    249501
  23900315
  30138954
      1825
  65938339
  79588628
       147
  43000481
  28974498
  90000099
  66548556
  66996003
   7562264
      3611
  85749871
  13169183
  66213943
  67618930
  20603891
   1267942
  62196068
  66551674
  66769840
  90000418
       735
  12315561
  66342141
  79965666
  12315544
  90022831
  79588522
  90036373
  33392999
  79709039
  79709183
  85809269
  94926480
  40638483
  84835500
  12653150
        36
  10219612
   9205811
   1599614
  68336266
  33200614
  47239957
  65642725
  64976753
  62198364
  67487185
  11759641
    257036
   7447180
  33805276
  33535486
  66615867
       791
  48036096
  67960479
       740
   2394750
  53700808
  64516017
  90777573
  66374980
  79588498
  80160805
  82053724
  29002103
  65069177
     38527
  67050943
      1156
      7805
  64832263
      2467
    345997
  79709115
  85184993
  91314219
  66854229
  85946925
  20683767
       238
      7664
  61400498
  67873161
  80069755
  90024402
  65595705
  65207542
  79709066
  21700579
       865
  63761040
      8119
  39318571
       146
      7824
  58988144
  62128686
  84151293
  20600023
  94926462
  79583385
  79868566
  12870449
  64419330
  67144519
  11818828
  67803676
  85226365
  27100314
       496
  80030120
  90486241
  28782609
  64644211
  90000383
  66374765
  67484982
  80030081
  66449961
  79583356
  79965682
  25795736
       198
  65969095
  11903026
  97887927
  57325080
  62064236
  67483778
  79709107
       985
  44000173
    378673
  79588599
  90000114
     35352
        79
  66304699
  83712499
  64797333
   9816712
  14658009
       701
  32415125
  29666048
   5961810
  85226370
  40742624
  65401318
       826
      4601
  67305826
  80329493
  80329547
  13949103
  12691750
  13688073
  79965707
  12315460
  73639851
   2829148
   5025812
    884668
  85946942
  65967278
  67419176
       250
  62128685
  71051253
   5697300
       145
  65271624
    183094
    831485
  67272712
    345954
  47715568
  67802392
  10012371
  94926540
  63903450
  80329379
  85012822
  67732931
       298
  91618405
    258079
    449676
  33617629
  80329467
  21200597
    257958
  79583300
      2060
    449663
  12315517
  27775774
  91327582
  85853789
   9382793
  21800536
      5116
  80030121
  30308102
  64242314
  85012832
  85994570
  14035780
        38
      5804
  63868144
  79583346
  84151269
  85012795
   9676192
       107
  80029996
   7447182
  91327561
  91579214
  85946931
    488412
  63203436
  80030037
  12108424
  67100407
  11323468
  64812109
  59375075
  80069670
  84118716
   1251868
  61709509
  85809273
  11138115
  60184923
       531
  59674468
  85301649
  29366007
  64013297
  62128711
  16232657
      2448
  84409138
   3674760
  67077897
  67155661
  79965723
  80030105
   3683320
  61885881
  65509581
   7100922
  14924230
  93752182
  65660863
  47635133
  10523488
      3659
  66937053
  13987837
      4786
  65069510
   6960919
  39683189
   8701110
  98142648
      2080
      4879
  62128614
  65247820
  66618504
  62128584
  68736286
  79965830
  39627583
   3333776
  16232925
       787
   2675920
  83699253
  11290717
       680
   1386862
  62128462
   9124492
       106
  33418458
  39614014
  60961548
  79709141
  84548246
  12315465
   1915989
  67754640
  19743845
       587
       517
   1377750
  33805040
  29494873
  67192238
  85549936
  30252408
  63997058
       315
      4703
    759247
  33614321
  33805277
  39782862
  39578468
  66238256
  67526775
  20603628
  68111644
  71028469
   8739829
      4123
  68151788
  62128368
  80329404
  86005307
  11155244
  15309098
  39644955
  80030102
  11323474
  58134018
  60225452
  30335954
        82
  68301022
  80069669
  12645053
  12644983
  90986779
    182183
  54800073
  67538353
  80329427
  67108668
  79868619
   3725557
  86118010
  64575581
  67485763
  79709041
  79868470
       273
  66329090
  85881974
      7998
  41003408
  67195535
  67408879
  79709154
  80379871
      1049
  84770541
  20603674
  10046582
  53630896
  27300071
  60944663
  79868632
  90400135
  62128774
  79965720
  16232766
  39663844
  67639789
  11704626
  79965833
  65553841
  28106864
  23800563
  94926371
  15404714
  91057922
   1822040
  67998573
  60961535
  59674564
  21335883
  62128607
  36159917
  39782867
  54800087
  79709073
  80030095
       845
  66706989
   2568115
  12315471
  40714692
  64397645
      4758
  33832426
  85858736
     16711
   1356758
    980820
  38942646
  85794755
  63868146
  66853852
        85
  86375550
  67143746
  85751421
    480945
  65040709
   3213770
    112508
       110
  90000064
     28527
  80030151
  11020790
  97988161
      1384
  79709132
  80069695
  80329470
  44701388
  62128543
  65825124
  67538344
  68278117
  11955568
  79583403
       128
  64832324
  65069512
       174
  66342164
  10898373
  79583286
  85749872
  21800631
      3821
   1253824
  65531172
  80329437
  79588543
      1635
  39573075
  79965796
  79965800
  81594887
   9369580
      1120
  47842635
   8121674
   9347998
       696
  79588598
  80069724
  85921395
  65830600
       104
      4053
    345998
    782457
   9382979
      1074
  20603685
  85746066
  56408401
  47831512
  90000511
   1245999
  66758966
  85898254
  32524523
  66226592
  20603907
  29012704
   1024221
  53631011
  67233691
  80329395
  29135516
  10300186
  15749353
       712
      1503
    715588
  32391724
  79583406
  80069605
    480953
  62128499
        22
      8121
  84995594
   6768669
  90003227
  61869943
   6693065
  66101359
  66218351
  10438356
  20603883
  90000527
      2348
  13020179
  66382702
  67478532
  80030024
   3211108
  27900494
    112511
   3735201
  68002062
  15100142
  27600037
  97963849
  91375613
  80069709
  91364490
   1202176
  67802594
  24800098
  94926508
  67233762
  80379884
  28518870
    146218
  49129559
  91420871
  31269957
   3278173
   5725284
  64732581
  85549891
   9623448
  22900650
  94926482
     22854
  20603688
  90000487
       244
       737
   1350511
  67068740
  67167668
  79583427
  79868604
  85587941
  19900212
  20603661
    211490
  85301625
       624
  46114350
      1670
  41216262
  51490156
  60570977
  58294602
  80029973
  67419098
  80069571
  15636951
  47753734
  62128690
  79708994
   9094415
  31918361
  63966236
  79583463
    449673
  80030134
  11315723
  23800253
  65967300
  80379860
   4684805
  86005756
   9721563
     88555
  37400016
   1230709
  12645063
  68058479
  80030021
  80069633
   2394840
   2594530
       604
  90000698
    632349
  65723937
  66645656
     35807
  60825332
  62519337
  65465193
  15749358
  79868634
   8874240
      2133
  27353287
  11248886
   1915999
  79588557
  62198459
  67212243
  13750489
  29373092
  57383105
  79583336
      1475
      1421
      2646
  80069762
  12315512
  98074591
  65508003
  79709085
  11155245
      5285
  79868519
  79965694
  79965840
  85955632
    264965
  41482047
  62196051
  58929612
  33645955
  29257977
      2634
  62498539
  79588670
  12315489
  16604218
  29374681
  85543866
  85873954
  12315543
  79709170
  24200517
   1950018
  79588665
  11962284
  84788068
      2534
  40822032
  67314616
        48
  98142662
  65509590
  80029976
   1514133
  65284525
  65886246
  67754266
  79583324
  68461727
  84506760
       665
   5316978
  80069675
  12315557
      1663
  66670503
  68165237
  86210801
  66549598
  14063077
  84923646
  90000061
       645
  67474602
  79965799
  16277176
        86
  62298666
  66351994
  67993721
  79583296
  79868530
  80415592
  85301657
  90868734
  67316858
  85012824
       905
  67420520
  79588513
  80379821
  62128548
  66882102
  79868468
  80069649
  80069692
  10122661
   9124500
  15718507
  29184506
    155608
   1014144
  32343205
  80379786
  32444409
  79583380
  79709096
  11308242
      1424
   1177622
  12110774
  13781149
  12653166
    378466
      8007
  62128329
  64548504
  85707232
  10190036
       469
      4205
  47628221
  13494254
  85746089
  13553941
      8006
  91348722
  47863384
  67896573
  68091317
  80069587
   1334745
  39744748
  62128214
       776
   9775976
  10227134
  15555990
  62128487
  85520319
    667450
  66017764
  67557812
  11844116
  29018026
      3119
  85637110
  10335364
  90024386
  64757035
  64757059
   7100028
  62128644
  90367274
  32491267
  79709123
  79588645
  79868492
  90000423
      3074
      3960
   6002676
  53274957
  67316977
  67938848
  70700891
  12315459
  11407398
   5180813
  41003414
  65346720
  67839784
  71053595
  85543760
  20683771
  63344775
  79588650
  85301664
   6768674
  14044277
  16604273
  62128311
  66348277
  67234188
  80029998
  85915469
  30178588
  32407761
  63967599
  66484509
  77047227
  80030072
  85301614
   6600527
     15459
  39573079
  67066928
  83680724
  40714711
  94926535
   1000001
  66351995
  66879969
  79868531
  85972349
  15104155
  90868735
      2533
  26402140
  91367840
      2349
  68309235
       713
  13642871
  13688069
  20470947
  93752184
     10727
      5206
  39782859
  11267551
   8800434
        30
      2238
      2733
  62944625
  64581997
  66985837
  45600080
  62198445
  80069760
  30179649
  79709097
  54700091
  13642857
  15420261
  90000417
  80069763
  85592730
  29788425
      1217
    745336
  67525139
   9382810
  21702526
  54459760
   9937462
      7604
    121265
    484099
  86010555
    171441
  64757031
  85698621
  29509529
  68554988
  86010563
      8363
  39670711
  66286771
  13619453
  39664034
  66745023
  67538329
  84713943
  48108260
  62128428
  67233604
  90000422
  13777928
      4759
  13354505
  13535480
  31828055
  85914932
  90588698
  90000465
  32424424
  56937346
  84506771
  67027478
  67998888
      1011
  58134016
  50431844
  67062474
  68082753
        84
      2905
  13801472
  13763391
  80030097
  11124574
  24600049
  33200613
      2557
    258202
  14658010
  24500106
  67091961
  85637109
      1162
   1915998
  79588558
  85012833
  68057646
  85522254
  39573078
  67447058
   3630581
   1109225
  46400583
  79965765
  94926451
    257807
  11155246
  13930237
  30209989
    121268
  56086813
  14063096
  90400108
  23100584
  62128605
  66224702
  79965749
  79965831
   3028375
   6134376
  32927054
  79588627
  25313896
  47335832
   3026342
  13238387
  67962311
  79709037
  22200658
  46415485
  85372397
   1539888
  67278008
  79588662
  84788069
  30209965
  47892443
  59674566
      1191
    249517
  38662886
   8739828
  20459453
       757
   1239575
  67205599
  68597715
   6601872
   3475961
  79583409
  84403326
      4120
  85301663
   7562263
  62128494
  29500213
       608
  79868469
  85994594
  29091195
  65975709
  79965706
  84654573
  20493882
  37900268
  64225696
  85184991
  39689776
  62128541
  61369110
      5154
  39113395
  74100014
    345999
  10248646
       103
  64372383
       144
  58332022
  68420233
       733
  47767491
  61575811
  65860421
  85904609
  62128328
        35
  95675106
  62198437
  80030122
  20603905
  90000486
       734
  66825615
  67487327
  79868603
  11323415
  79709034
  29041724
  29355217
  91420852
  79709184
  36800166
      4014
    255551
    558545
  63525418
  62064238
  64832342
   9193193
      3690
  26000133
  20902609
  47753650
  94926444
  64794700
  65627430
  80030019
   2571192
   8801746
  26200513
  39842540
  65237397
  67136778
  97988212
  46694869
  66137534
  67254545
  27600657
  91134845
  62128497
  85914926
   2999294
  10043816
   1781066
  66410947
  29117650
  67106761
  10396247
  20603889
   9529050
  40742622
  47753735
  16232701
  86030142
      1589
  62519338
  67483646
  85746065
    988384
  39663896
  11248887
  27973426
  40300745
  64834910
  66226597
  85881917
  29334767
  50351335
  14800059
      2653
  47276327
  84506787
  94926538
  67384423
  10038151
  10438349
  15566429
  67573361
  79583337
  11621974
  15565540
         7
      1634
      4119
        33
   1335098
  41482046
  58134023
  85587937
  85689354
  85904612
        76
  61416932
  80069725
       105
  62128425
  62198434
  85301679
    258067
  48891082
  85707247
   2748545
  12752868
  15749386
  15807457
      2617
  90768016
      1073
  39663913
  62059508
  40537958
  66850965
  67281082
  85809255
     21779
  19300582
  29273850
       451
  39328812
  85927826
  85881957
   7447184
      9656
    378672
  46779878
  64623516
  27775772
  47216061
  68057688
  85817344
  16606164
  80030070
  11937697
  12315510
  79868500
  85372381
  86066391
   6768666
   9470603
       946
      2913
  86230323
       448
  67042531
   9721095
  14814952
  80030103
  83684631
  20603825
       330
  90024337
  33826192
  64812149
  80030043
   2594524
  80029980
  85637111
  85904561
  25100530
       904
       638
       468
  40300703
  79868577
  11155277
  66367328
  20603657
       152
   1200518
  65971792
       299
  91646554
  38081955
  83163047
  85710733
  14052865
      1423
  79709083
  85641860
  65822843
  25642461
       623
    632423
  12653170
  29414266
   1259306
   1754385
  85301624
  91579237
   4444869
   9122667
  13734562
  91057929
  80132885
  80030133
   6100820
  41482049
  63868145
  66234089
  68483291
       281
  29298821
  66427788
  79965692
  38500220
  67366028
  80030096
  10405602
    631862
  79868583
  80029974
    470704
  38836337
  79709028
  85549885
  20603853
  80379801
  66853429
  10296929
    480900
  11348150
    280037
  79708987
  10438367
  17900666
  84858247
  32315533
  64372382
  28475096
    634464
  64732579
  79868486
  30009763
  64283774
  65510000
  79583319
  80030129
  82997577
  27200065
      1331
    378464
   5835527
  45207116
  79583290
  29163954
      2562
  75713546
  12315587
       387
  31772464
  77625342
  68426128
  80030150
   5027573
  90000667
  63926602
  79965722
  10575454
  29390841
  33839871
  67308280
      7885
  47972992
       423
      4105
  66618525
  10601521
  91270834
    671044
  80069634
   3655497
  52002887
  66764402
  79588512
  79709005
  26500648
  84151290
  85159106
   8609931
  79965697
  14006335
  28845186
  90502072
  31300006
  40633273
  72508066
  79709006
  85816289
  85764221
  90000072
      7165
  90003440
  79868596
       809
  46681636
  49694054
  61900955
  80069713
  10335347
  28966447
  63680451
  68925828
  79868557
  11200986
  11903027
  41003416
   7101026
  11323420
  33778838
     33329
  39782865
  83680723
  85195944
        61
  90023438
  85301651
  11700506
  85301662
  90000425
       279
       644
  47910257
  67176270
  67233219
  80069608
  62568873
  65504743
       479
  40537961
   9369569
  12206317
  13244111
  13368541
  16204501
       261
       570
  67413494
  67997522
  12644982
  68325741
     16769
  58858785
  80069693
  85012845
  29164240
       698
  66583367
  85301617
  90000458
  90000635
       924
  79868641
  80030153
  16300617
  63966283
  64752344
   5911586
  64143501
  79588549
  79965762
  85946943
  67647341
  67272335
  80329510
  60026112
  65321171
  80329439
  39590772
  62128369
  67993717
  79709053
  79588551
   1255069
  64747439
  68336268
  11323481
  12752839
  33798405
       908
       436
       819
   1386302
  39689787
  68336657
  85904605
  16232583
  86066345
      2917
  46931261
  79588571
  81594883
  24700659
  38500217
  64690898
  68128434
  28962915
      1080
    699267
  66638485
  80329422
  13558773
  15860300
  90736287
    667448
  29223772
       138
  91354464
      1427
    280058
    743424
   5988243
  67189874
   7236051
  15305074
  79588567
  10462563
    632446
  30279205
   3029334
      1473
    306843
    345994
  61105341
  68195665
  79583366
  84770546
  16595565
   3512099
  13558765
  29013769
  65069479
  85746090
  62128406
  62128586
  10701409
  29363503
  90000068
  26400609
       781
  40538007
  90597210
  60062816
  62472651
  66759980
  85637115
  91404702
      1443
      4033
  62128531
  68372702
  79868544
  94926446
  62128591
  28869568
  29315987
  11915898
  19600114
   5833097
  66797483
  12315452
  29163847
  79965746
  66991736
  90000150
  68084346
  24700366
  29854751
      1927
  47831506
  58370709
  62128316
  66478801
  79583451
  80379833
  67693280
  30015246
      4760
  64210519
  64302517
  39782857
  66596148
  67586836
  79965814
       947
     15462
  85242777
  86183979
  80329406
  85201921
   7546323
  14924235
  39205935
  80030083
  27500485
  55263092
  61539956
  80379769
  86095434
  65319659
  66618329
       212
    626241
  82053725
  12315432
      1179
    258074
  83674915
  60542242
  65732704
  67305840
  79868613
  79965843
  20360658
  29444924
    378145
  20800541
       351
  62128323
  13169243
  33644108
  85301609
  65201217
  79709152
  80069630
  91364494
    348243
  58134046
  79588587
  85106855
   1245019
  39627592
  79588657
   3646709
  70700024
  27962463
  62128637
  85187096
  29163838
   1256982
  61138946
  66625260
  85372386
  94926486
  79709086
  79868628
  29788440
      1113
  66887607
  79965689
  85887555
    632352
  65642716
  79868580
  15404716
  29390817
     13506
    255367
  32839592
  33535484
  66427774
  67244809
  24600003
   2394708
    345938
    257961
   1253934
  67224236
  20603627
  29131559
       779
  65316933
  80030074
  39663797
  63868148
      4073
  12315588
    258338
    532453
  63860528
  79868477
  10183618
  11091577
  68190291
  29411182
   5300760
  80379840
   1384503
  79588614
  80030025
  91646580
   1387111
  79709092
  12315508
  15623774
  90000096
       648
  83163049
  67924041
  20683769
       742
  71018214
    257956
  40742639
  13558771
      1147
      1762
   6100812
  62128032
  64707057
  65642709
   3420062
   9369560
  12935011
  63729185
  16669728
  62064234
  13791311
  90486237
  79583341
  79965680
  90000055
  90000120
  91608612
  16400088
        39
  80329488
   3535270
       928
      1282
  70985599
  79868655
  86005336
  85898267
  29314159
      1027
    257029
    480980
  68631627
  85707418
       729
  79709162
  98142680
      4900
  12315559
       983
  85816373
  62162935
   3683335
   9593772
  19900092
  46563112
  62780533
  67321218
  79965783
  21000528
  94926396
  33357398
  64832334
   3026308
  94926416
   1872521
  62064242
  67077898
  67317741
  29435644
  64644147
  85637131
  23200654
      7808
   1194331
  80030145
  85904564
  15274260
      7816
  10183753
  14600577
  63966260
  65969900
   9529025
       372
  85471896
  85881953
  59927631
  79868569
  80329495
   9124494
  24200685
  91406211
  80029981
  80132880
  25400591
  86033369
    340437
    762632
  64549916
  66616797
   2394767
  65787992
  80069720
    256453
  13473882
       897
  80329377
  29298835
  79965795
  90000538
  32497411
  63926627
  59256935
  15154706
  91579234
  98136185
  32343184
  64866532
  65281915
  67059757
  67586405
   7417355
  11935596
  67967099
  85390750
  85226366
  23500504
  66822265
  66919835
  13778787
  46984376
  80030147
  85605463
   8541407
  11323433
       202
    378676
  32492198
  90088445
    453141
  90000446
  33772002
  85786356
       671
  54459501
  67167671
       668
   3626440
  80329551
  62198313
  79709103
  46694868
  91057933
  39588927
  67656433
  79868621
  80069737
  11355026
  12790133
       148
   1788515
  62128713
  90000075
  67100304
  70800056
       795
  66210850
  91404713
      8615
  61400494
  66086160
  47059987
  56700059
  62196061
  68300575
  15301008
     23708
  33302635
  79583381
  20603782
      1358
  54372249
  29373090
  94926539
  62128682
  80030033
       136
       480
       384
  65971796
  80329477
  84520733
   1769476
  11348174
      4765
  13771643
  21600065
  62128370
  67349131
  47101062
  86010551
  94926382
  63926606
  63761019
  66496975
   8701108
  12315516
  11308245
  29368058
       492
      7691
   9910838
       534
   7447192
  29382480
   5965996
  79965676
  16600501
    249526
  79583326
  13035499
  30164588
  80030017
  85915468
  11315641
      2712
   1189311
  85870924
        46
  22900692
  32551321
  62005224
  39278293
  12315472
  55000028
  64644247
  85143902
  13794808
  22286966
  18600401
  90000464
  68080119
  79588560
  64976765
  10396245
  12653131
       254
    257216
  31269972
  66552529
  85425928
  13515620
      2901
   1255226
  49553117
  90367282
  80329436
  59375079
    634453
  80329562
  10014565
  14671866
  21000557
  83684647
  15571799
  53513077
  62759429
   9760170
      2757
  40300736
  11290778
  29141389
      4207
  33200644
  62198444
  68335979
  91364452
    183090
   1194308
  94926455
  42589139
  79588554
  12752860
     11086
   8033890
         9
  91169792
  33873525
  67612756
  85251070
   7447179
   1202322
    378680
  56086817
  65560553
   1163214
   9347999
  90582032
  59952031
  90446340
      2535
  62891980
  85707204
  90769133
     20392
  60951846
  79868600
  11289899
       554
      4756
      1356
  85301612
       749
    504953
  26900570
  83936025
  94926366
       293
  86066340
  47893211
  22286982
  90980061
       513
  60961531
  79965710
  85554575
  10465604
  13748986
       356
  90000089
  79583405
  79965702
  94926547
  79965701
   9529044
  29200004
      1165
    113387
  68417374
  24200834
  90640658
  33357407
  33805025
  91169767
       377
  21412210
  14009935
    167130
   1257560
   3683552
  40000158
  66882459
  67484185
  85301602
  12315469
  13424038
  24200022
     29016
        29
       561
       940
  63400303
  66623066
  79965770
  15100108
  33535543
  67167959
  13417875
  20603683
  66625264
  80030126
  28741196
  79868493
       839
      3294
  65371537
  13922088
  86236139
  47948452
  65703820
  67378100
   1000068
   3900802
  11940283
      2841
  40742618
  64787135
    969775
  62128672
  91587066
      2275
    561174
  85858739
  79709144
   3111104
  61113209
      2720
  58134035
  64372369
  91169786
  68268347
  11116096
      3699
  47915220
  66069506
       767
     34484
  65917311
  67047872
  21335866
    667443
  66549600
  85587909
  47907190
  80379875
  30021185
      1397
  84770503
  84995592
  12315422
  28974318
  91297593
      7316
    112555
    715586
  57048211
  66821396
  29953988
       704
  80329416
   7433837
  28652729
     19614
  90000294
  79588573
  80329369
      6925
  90868719
  62128750
  90001450
      6791
  84151251
   5811502
   6768670
  29025146
       577
  62128360
  85904616
   7417363
   8801738
   1915984
  67959898
  79965743
  79868601
  13054687
  22286997
      3632
    488414
  56112545
      2131
  66938403
   9529024
  67962845
       124
      3174
   5400303
  62128595
   9876473
  32541611
  77974196
  68596722
  38784020
  83936007
       782
  64832355
       186
   1247333
  66218450
   9382983
  23743960
  62128350
  67589621
  62128492
  85848566
  14427463
  90000295
      1046
  61674964
  65319658
  90000370
  42589138
  64798784
   2566970
    249535
  64757045
  65860387
  62064245
  67385926
  83684640
      1610
    428388
  47519896
  29025145
  91149752
       833
  64832366
  66366995
  79588564
  85797298
  28996057
  80030053
  28962686
  86010586
  62196094
  66704500
  12544768
  66086146
      4999
  10129402
  14924229
  80030013
  12644990
       667
  80030118
   9174644
  90000968
       750
  68368561
   7900018
  91057938
  22286998
        75
  80329385
  64706693
  85838859
      8201
    112388
  91324122
   5697308
  61674967
  66609539
  79868648
  90000373
  85707245
      3005
  67318027
  84617268
  21800265
    345940
  48400049
  80030107
  91149800
  79709056
  29163985
      1228
  66246991
      1345
     16792
  68040003
  79709165
      4000
  41003405
  67040699
  79868652
  13020188
  19718824
       127
  59985809
  64636453
  67025372
  67562910
  28686797
  66580254
  67244308
  79868466
      2609
      1055
      1512
   1000071
    249538
  79709131
  90000093
  90000459
  62128739
  85872783
  90000052
      1410
  79709090
   2596252
  90000594
  64976733
  66086167
  85637112
  28904958
  80030012
  12110511
    255938
  71028967
  56086825
   3660162
  16232567
  80379838
  90000067
  91285735
      9232
  67026012
   9760561
  86391321
  66427493
  30164589
  53100063
  65364634
  67059751
  79709022
  79868552
  85549899
  12644993
  29932197
   2157977
  80069647
       172
      1430
  85746082
  66086166
  80030084
  85301606
       726
   8541408
  44241263
  66850976
  79588604
  91542265
     10049
  44100101
  80069704
  80379807
  47891617
  66700449
  90000492
  70985601
  12676475
  21200404
  79583440
     19617
  64636468
  68023905
  85858704
  11320748
   1784090
  39664067
  47383334
  68342852
   8134333
  91364481
  46891282
      6663
   1449881
  80379890
  16533179
       774
  83712494
  13205814
       871
       470
  71018167
  79868616
  33418465
  59952014
  62128185
  68121950
  49129629
  67318288
  79965838
       233
       660
  46049552
  62128327
  67964323
   7417348
      1204
  32497754
  85159134
      7813
      1891
  76000760
  77974198
  12315576
  16232566
  62128422
  65247788
  13187522
  59821578
  66030359
  67652529
  84770522
    327792
  67167674
  79583453
  28304042
  11323459
     18742
  52318042
  63529317
  79868551
   3006809
  29255539
      3993
  66601529
  67292882
  67802955
   6600013
  21335889
  23500437
       812
  33554963
  79709014
  65737599
  64283781
  91618403
  60961540
  80329382
  13619454
      1960
  85549944
  30209983
    258082
  42770119
  61352650
  80069707
  23200034
  79965767
  80069743
  90000084
    632445
  65554393
  65831658
  71018215
  12098597
   1622332
  39573072
  62128415
       337
  90905000
    258177
  28001164
  67415763
  79709003
  79868572
  85432456
  29001988
       166
  80379886
      1604
  67400868
       135
  30716501
  68225399
  90024401
    345993
  67654087
  11323480
  86083216
  79965687
  83674906
  85543791
       192
  31837385
  84151263
       687
  33418424
  79965671
  13777487
    143348
  85301642
  14063059
      1022
  59674478
  21600097
  64316837
   8800200
      3935
  66086141
   3286930
  33963828
  40300728
  62128393
   6768657
  29752689
        70
       187
  46563115
  62196054
  83680721
  85490833
  80329440
  90000157
  53500120
  67892331
  29373565
  30009833
  80069729
  80030065
  97939753
   1800425
  71028869
  12315566
  16232794
  91380986
       541
  66427757
  84770513
  91380999
  39324669
  58674252
  20381131
  62064221
  30021192
  68628741
  11544129
  47753660
  15047843
  15786828
  82548875
  85200639
   8934548
       200
       506
     24430
     30814
     32903
  44701412
  60125821
  64832270
  79709159
  85707240
  91270831
       484
      1149
    344733
  79965699
  62128496
  65627423
  79868483
   1387113
  79965730
  20603677
  29966709
   5037672
    345957
  67585259
  79588501
  79709008
   7100899
        59
      3636
  32815716
  67034358
  70985585
  11308190
  62128387
  66512874
  67550794
  85838146
   7417395
  58419987
  65771910
  83712417
  86005338
       931
  30313271
  80329501
   9765023
  22700105
  28659479
  79868653
  90861353
       842
   1015229
  13351671
  21600645
  90000660
   1257573
   1262649
  30718968
  85521243
  66086129
  20360660
  85914902
      1025
  33526037
  66881473
  66969476
  12653174
      2273
  61943423
  85858733
  52002914
  79868525
  20603795
  29472704
  90024387
   7861796
  24302659
  47363044
  55264417
   3031985
  13654718
       453
      7818
  33635195
  57627648
  71028838
       950
  66835614
  13750494
  32931598
  56869974
      1718
  73639891
  15381877
  16533222
  27864053
      4096
  64757060
  67462411
  79588493
  29012138
  62128471
  40300743
  79868570
  90000323
      2085
  84870312
  22286979
        31
  29210617
  62196058
   8948305
  29695960
       659
  53700748
  79583439
  80329414
        18
  91354434
  79709173
  10500510
  90868731
     29326
    280061
    280224
    121245
   1087779
  32501528
  68481600
  80069727
  47753659
  20603632
  38301870
  47576618
  62198436
  65590536
   9100665
  68311405
  79588620
  62196056
  71051227
   2527782
  16232922
  44000025
  64862985
  29589668
  62064240
  79588630
  14924216
  15334111
  86065055
      4752
  85167071
   9664067
  11114536
    378678
  79709023
  85549933
   2394657
  18901474
  27700436
  80708444
  85696534
  65952482
  80329459
      1490
  64757041
  26702625
  11777966
   1971283
  79583316
  80069746
      2057
  65438603
  15047820
  27907909
      2506
  66883507
  68120087
  85999956
  86066393
      6630
  39670726
  65660893
  80379889
  84770535
  39614017
  79868562
  86003421
  91364457
  80329490
    306841
  62064247
         2
       817
  62128193
  79588538
  79868645
  29559237
  56210418
  11323477
  63761039
  66251244
  72239003
    339543
  79588589
   1301247
  16049084
  54851083
  63966252
  64372370
  79868661
  84770544
    257192
  39613498
  85638092
  11323441
  21335856
  56086822
  67933965
  80329479
  80379772
  91661898
  47301198
  12315514
      3204
  53499386
  63529949
  66014636
  66596145
  79588683
  80030115
  85242791
  15810234
  11924895
  27400273
  84050765
  33409269
  24600403
  29393450
      1215
  66405799
  85301678
  62128669
  66859870
  12315596
    249518
  33296733
  67139244
  86025690
  90000384
      4036
  79709128
       399
  79709167
  80329430
  65247877
  85898294
  32428946
   5031421
  39689780
      2559
      8981
  65732242
  79709112
  66641851
  80030015
  85994565
   6700730
  90002591
      2383
    608527
  79965805
  11507772
  26700316
       996
  46443755
  67080058
  66549597
  80069758
  85578417
  85858717
   1335100
    608161
  62196064
  79588552
   8197863
  80379842
   1000073
  53630884
  68302899
  79965864
  84520741
  91364496
  79588585
       143
  85372384
  39627590
  67360427
  79965859
  39842545
  58134048
  64697768
  29011894
  41971436
  62128159
  72608423
  66572142
  85858727
   9118950
  12315548
      8789
  66660193
  66615985
  80030127
  91057906
  85187058
   9876476
  90000503
      2253
      8790
  66794989
  22700526
  90585790
  91057935
      2092
    257026
  33614324
  13482103
  51543725
  13866738
  39278618
  85786354
  80379867
  11290761
       576
       521
  33805023
  85301631
   3021891
  31301171
  52002886
       416
  12001636
  66990298
  67872055
  85424076
  85425941
  11200995
  79868495
  85452574
  85817334
  94926545
  39573051
  67143172
  13816993
      7412
    378463
  67066499
  85301647
  22286984
  29200017
       426
    632507
   5316982
  80069706
  84520742
   1194305
  32491246
  68491742
  62128476
  79709160
  10100009
         3
  86031943
  59674508
  11361993
  91576716
     11258
  33535517
  63555755
  71053594
  85873996
   9955988
  29865597
    379150
  70985597
  85898269
  71053602
  79583307
  91327556
  68031572
  20603575
  22286992
  68306433
   5040440
  17862366
  27800782
   1797757
  54851075
  85301604
  20603489
  63594184
  79583470
  15420160
  62128627
  66513355
        27
       476
  44553795
  62128348
  62128630
  85914942
  16604278
  14369637
  67033043
  90000191
      7585
      1277
  64832344
  66342168
      9235
    256077
  31854315
  64697761
  64832374
  20381127
  62128464
  80069716
   7900014
  91646558
  57325089
  47792462
  66427784
    258065
  64306071
     15456
  12441899
       113
  91479322
       934
  80379908
  85637116
      7929
  85549876
  80069640
   6900011
  15439653
        41
  15100017
  63926254
  65355350
  38301881
  66854188
  80141168
   1191287
  79709100
  80030143
  13683421
  16305619
   9382982
  50200510
  65690500
  85779573
  12805650
  14881209
  79965793
  29047362
  62128520
  63344147
  85012837
    213552
   5833222
  79709181
  81101046
      3506
  47792441
  67066938
      4295
  31878049
  39663853
  10301473
  62198357
  65069505
  66634838
  11216981
  85637106
  10353139
  20496097
  79965668
  80069689
  85799853
  85906770
  20603811
  66427751
  20683762
  23000688
  62128362
  77974195
  79583480
  80379800
   9395971
  15646434
  64832363
  30289751
  66615934
  80069650
  67552109
  80329388
  83712414
        68
  94926476
  79868465
  12315564
  15718503
      1603
  62954041
      1040
  53700861
  56700065
   6768659
   1822039
   6100825
  39627589
  85012798
  85746058
  29141586
  62198311
  11289887
  22286972
  62128324
  11348963
  29201210
       226
  46592825
  60184834
  85904577
   1386311
  79588637
       636
  67446048
  11155275
  11323485
  16533217
  85852374
       259
       536
  63860682
  15294494
  79965670
    762654
  32498728
  79965820
       283
      7618
    258076
  64210520
  13698891
  79583479
   9548114
  15374464
      3887
    886916
  33571760
  80069599
    198541
   1194328
  38300092
  53630979
   1514250
  68734258
  67032895
  71028244
  14813387
  15420258
  21700381
  12653138
  91476446
   8609929
      5809
  79708985
  80329533
    249520
  33535477
       552
  68000319
  68428474
    272376
    659144
  66184786
  80329445
  10438345
  27000232
  27573945
       562
  63382819
  37011432
  38500223
  68119659
  79709150
  29598179
  40537964
  66427794
  13771617
  65741705
  11323500
  90000091
     58015
   9910866
       151
  36900018
  71215677
   9870310
  15100411
       613
    167203
  40300734
  79965772
  85012764
  85637126
   9348000
  83684645
  38836375
  47359629
  94926453
      1091
    612201
  33597046
  85746072
  18502320
       596
    255365
  65216580
  63576643
  79965839
    259250
  62128392
  20603642
  67447676
  20552577
  16185344
  29172988
  90000541
  80030132
  29577280
  11323471
  90660121
  40742635
    762647
  67612412
  79583476
  11345702
      1143
  52921108
  62128654
  62128668
  20603687
  33963825
  58042413
  62128451
  67326224
  79868659
  94926372
  91354450
  64932075
  85587926
  15646416
  67319081
  27800549
   1822041
    667446
  29491874
       346
  66487325
   9033472
  16444210
  12645002
  90000548
  67011963
   5700246
   1968669
  67348100
  80069586
    762643
  58929599
  64976671
  32414689
  67121869
  80030038
  80329393
  91348710
      2465
    480946
  59375074
  85946930
  11209251
  80379898
  20327324
  29015623
       603
  79583397
  79588503
  23102748
  29679100
  10200446
  65876430
  80329419
  22800440
  62127914
  64867036
        20
  58134039
  62561837
  39745357
  67372853
  79868591
  85184994
  23900599
  85946926
   6693096
  12790199
    259249
  62128522
  67136062
  90001934
    405314
  40752546
  15300481
  39565319
    256457
  43200003
  91364492
  79708998
  14063069
       210
  90001002
  79965802
   7957095
       664
  49705430
  16232920
  90019067
  90486242
      4052
    336127
  66670713
  79868521
  79709045
    336112
   3682508
   1254028
      1131
  53100014
    345961
  39663795
  67439246
  80329398
   3525135
  86065073
  47272572
  79708992
  90367262
  80069656
  15749369
  25500519
  94926479
  66399859
   9100659
   1174177
  67441818
  80030061
  10465564
       602
  40644593
  62954043
  79868487
  83683161
  12315556
  79583407
  80069606
  10200447
  13642854
  15749352
       646
  62128438
  80030023
  10313570
  12315586
  46703290
  62128356
  79709031
  27294030
  43200780
  13601600
  18500540
  29566426
  21800425
  91367839
  79868609
  86083770
   2394821
  27400529
  91646577
  80069631
    634463
  65860376
        87
  86030130
  62128667
  66883428
  90726350
  98110896
  84770539
  13494257
  19700021
  64757036
  66614491
  66804440
  79868657
  59674549
  84506791
  56100847
  79709048
  85587940
  24100543
   1200100
  62327789
  15541551
  79583474
  79965665
  31300005
       207
   1315140
  56100054
  79868554
  85554568
  80069712
  11200987
  41003413
  29953971
     37155
  62128419
  80069607
  15901080
  33535487
  66427771
  80329535
  62128542
       643
  85543776
  86033370
  79588609
  85372382
  14131630
   5940636
  46694863
  66014657
  80329417
   3497240
  29012722
       970
  47059996
  80069694
   3682524
       443
       153
  64327285
       903
  79868578
  65825125
  79583285
  85012817
  85603232
    900289
  65860406
       775
      1422
  79588548
  80379824
    358008
  32374203
  57383106
  53700824
  64976704
  79965797
  91169778
  31051208
  46884637
  79709082
  15420260
     16770
  62128651
  65069509
  90000650
  66751413
    713040
   1024233
  79709012
    953146
  77336227
  79965823
  66427787
  41482048
  85681992
       347
       101
      7865
  49129560
  60475516
  66248382
  67292854
  85487689
  64797280
  68083638
  90001935
       129
      1383
   2075657
  65488746
  66664879
  90000196
  80379819
  12867352
  94926445
  49657197
  62128313
  62064218
  79583321
  66226593
  80329396
  14924201
  90444375
  66549599
  79588487
  85568699
  10095718
  24600509
      4198
  85914923
  80379820
  90861359
  65897384
  85301652
  64732578
  11069100
  27000241
       906
  66382701
  13435179
    480939
   1942893
  76035007
  20603707
  10884007
     28543
  53700743
  64411971
  66342166
  11908926
  41482050
  85773971
  15484001
  79868520
   8609930
  64318566
  66625252
    112563
   6010481
  64884352
  79965810
  85816288
  86112560
   5961809
  79965674
  85301622
  90339937
  80379858
  12752865
  84151258
  80329507
  20504732
  91327558
  79708993
  20683772
    378010
  21700276
  90000424
      1519
      3539
  13688067
  79588651
   6768673
   8934545
  94926407
   1328377
  14900848
    449674
       500
  58134041
  72230565
   6490454
  64832372
  40537960
  68260855
  68335209
  12315511
    112347
    625833
    849882
        60
  66099347
  66965774
  80069700
  47172173
  68336265
  79709109
  85820293
       262
    666941
  13715956
       699
  63473348
  66152610
   8587990
     40905
  32472123
  64846215
  79709030
  29396603
      4611
  46300132
  79588556
  80329515
      1314
  85626566
  86025656
      1160
  40300738
  66516276
  14052864
  50100090
  67036916
  71053592
      7513
  66758957
  66859737
       626
  11070985
  48200064
  67451109
  66234088
   9347997
  29398615
  67254519
  20603658
    112562
  44900031
  15198592
  20603686
  37600016
  80329365
  80379857
   9593768
  28504262
  94926484
  80379802
  85707202
  85858723
      2266
  24600001
  89294244
   5976511
  64832309
  66256149
  71019412
  79868582
  12935010
    449671
  90868733
  47552116
  64974191
       402
      4588
  67059589
  80029975
  85301653
    257963
  37100089
  66870174
    257688
  13241713
  66427767
   9816711
  65058818
  23102749
      1968
       388
  63990920
   5961811
  35781731
  64708454
       572
  67090067
  10922988
       354
  64460453
  79583398
  85012812
  85301619
  12465220
  27200064
  66773590
  68112583
  79588547
  79965725
  79868629
  12653128
  66745100
  13054685
       253
  27573951
      2446
  33963827
  44701285
  13532767
      1145
  66367330
  68003694
  79965760
  79709004
   2606701
  40153335
  66345795
  79709155
  67568148
  13794880
  28795860
  91270835
       785
  65509965
  21700606
  90000071
  39565293
  67348067
    336115
  79965748
  79965832
  29345460
  59372430
  26200539
  29052066
  29398488
  66326723
  29414845
   1300028
  15812996
       682
       652
       392
  61869925
   9788285
  64835977
  79868593
  77152549
  85816299
       477
  62128606
  65560554
  66993902
  80029993
  85746094
  24600693
    378681
   7447181
  17900648
  39782864
  65247873
  61710087
       530
  62128582
   9371513
  16624965
  29620554
       846
  11323467
  33614323
  47732805
  90001000
  91404712
  64697795
  64960450
  80030104
  31269969
  64411962
  67389826
  66854089
  16232656
  30046422
      1066
      1437
      3239
  36063209
  80329402
  85184992
  85746078
  13866784
  29075192
  91475075
  66683203
  31980490
  40300747
  79709156
  80379830
       954
  67346937
  79868536
  64976723
  22102038
    336130
  63383723
  68418049
  40752573
  65660864
  13987836
  64283787
  62128689
  67387577
  80379873
  85454830
  11356842
  66632298
  65701890
  54800090
  84635078
    632422
  62128585
  85012788
  53631008
  65343552
  84548245
  11291451
       550
  79709043
  10524179
    280228
  62128581
  66549611
  67863147
  80329558
       204
  67202155
  12752837
  80069668
   9651860
       248
  35530315
  64832262
  80069654
       949
  59674469
  85914931
   5836890
  66821523
  85809271
  36667077
  60026111
   9104889
  10222723
  58134036
  79588492
       700
  79709027
  85184995
  13816999
  54800074
  33719411
  43799105
  63966241
  11896478
  68254317
  79868473
  10575451
  62128684
  80329494
   1387134
  20603659
  91492001
  67934023
  94926537
  47715567
  49711324
  20603675
       867
  16232929
      2831
  66414435
  66427758
  80329454
   3819228
   3531313
   8161938
   2129633
  66578024
   9096364
       297
      2061
  40537957
   9767357
  10636924
      2786
    182786
  20800691
  91618406
  66378723
  83712407
  20426153
      9655
  85175798
  80329484
    642662
  12315470
  36159916
  65860395
  79709070
  80030098
  62128726
  12297270
  91423293
     38036
  47840893
  11838861
  28000641
      3588
    189365
  33357371
  85914934
   2856599
      5161
  63917150
  66427790
  68117134
  13035555
  13750487
  94926534
  66819223
  85242789
  79868548
  62128710
  15100115
  66158421
  67348533
   9174667
  20364647
  23000423
  85817318
  10594678
  29133947
  83684632
  27500607
    183092
       179
       592
  39565292
  80379902
  23402349
  86025687
   1873293
  62128615
  80069754
  11348194
  62198370
  67314233
   3637126
  29002102
  79868565
  79583384
   9727212
  15549429
  29132530
  90050204
  27900632
  66743529
  15047815
  79583437
  85816807
       493
  62064237
  62162978
  80329469
  85746093
   2758342
  11243220
    183179
  26900275
  39627582
  86010552
      2466
      3241
  79709116
   3111063
  30076227
   9846342
  79583357
  80329434
  13311636
      1417
  65943448
   9118972
  29164197
  46400279
   3683334
      2263
  40742608
  35601593
  67167675
  83680725
   9529021
    345951
  33597047
  20603805
  90000199
  14131629
    258064
  56408402
       942
  64832278
   3013268
  40537963
  79965828
   3340711
  61915620
   6693066
       853
    258737
  85301639
  39663920
  30013013
  91423032
       890
  65247365
  65723926
  66883390
   9870296
  85587920
   2479724
  20547853
  15800281
  22400542
       640
     12251
   1801647
  20603653
  16344287
       156
  91270823
  65284628
  79965792
   5037668
   9597164
  15076619
  26525201
       161
  46694855
  39669296
  46694847
  53630885
  67585974
  80029984
  93941709
  64757058
   5901380
  79965721
  79868625
  83504346
  62786961
  14600510
  16403405
  86118038
  91056723
  66512842
  79965696
  80329452
  13778780
  20603631
  85190543
  13750501
  27001028
        17
  83660613
  12645066
  62064241
  85215932
  10301793
      4755
  79709062
  56700071
  79709072
  85184974
  40537955
  79868522
  80030092
  80379805
  11680435
  90000502
  90000647
  53700749
  67059577
  79588525
  86375047
  85520625
  90000421
  65509968
  85751422
  90185457
  68113540
   2674192
   9529039
  64419278
  80029970
   8934539
     41096
   7447219
  59674562
    155832
  66340607
  11952511
     13109
  84790763
  47509565
  58988143
  79868482
  79965835
  39573074
  79868472
  11308240
  13054686
  27200646
  60335880
  61105344
  79965761
  10409663
      2542
  67076698
  67135367
  84327122
  15047817
  29011893
       966
  58042414
   9710895
  21900544
      1827
  54985201
  65069511
  14249833
    306840
  65931865
  85728090
  94926492
  47789308
   7417345
      4030
       208
  62128772
  66414067
  67211789
  81594897
  84617257
       836
  47315006
  79965726
  40300735
  85012816
       236
  79588635
  71028948
  83712418
  24600034
  38301878
   2500008
      1525
  91542270
  83651339
  12061650
  79868547
  66414478
     11260
  47792463
  20381128
        65
       693
      3494
  62904177
        58
   1833620
  61709494
   5867183
  33808332
  13494255
  47059993
  79965780
  85012849
  14709009
      1963
  63840755
  80069591
      8245
  65355351
   1241028
  61312619
  85637132
      7940
  85994564
   6100860
      4403
  33839872
  64834923
  85506113
      1118
  30000700
        53
  62128545
  64757039
  67355542
  75333266
  90000522
   1319425
  33668235
  44701378
  12644986
  79868564
  80329498
       823
       414
   2394764
  79868630
  11936761
  64466839
        89
       140
      1515
  62128688
  66378826
  80069750
  27500687
       130
  59674475
  79965667
  85921372
  29322436
  79965678
  86117505
  33786374
  64318595
      1751
    241224
  62006739
   2596255
  90868730
  91057927
       195
     12386
  79868595
  29116692
  85707205
  16232767
       658
  64648271
  15439619
  36973033
  40068517
  12315542
  39210342
      1418
  66066312
  11290762
  15047816
  67632854
     16768
  32621504
  85938339
  15812976
  29012680
  57657589
  13228286
       121
  40788714
  55175797
  67871958
  79588615
  80329394
     12842
    112509
  62128357
  62128507
  66342132
  77625344
  20458578
  29001650
       175
       439
    744397
  38836371
  64302504
  63130484
       181
  90000144
       880
    128332
  79868556
  60125822
  86003420
  91404710
       743
   1256754
  80030163
  94926430
  61400487
  65464784
   3531061
   1167674
  62128619
  79868576
  66735785
  80069567
   1387112
  67318600
  80069612
  84403321
  94926461
  67768988
  79588530
  47706718
  65723932
  70375374
  79588502
    258077
  32306764
  28664831
  79709010
       473
  62196086
       109
       803
       391
  68277492
  80029994
  28985706
  40636091
  80329483
  85898270
  12315528
  62128363
  66703424
  20472595
  64693067
       277
  65392204
   9692916
  27730063
  28281853
  80069604
  85567172
  86001152
  12915948
  33903086
  62128347
  66985841
  68117920
   6768668
       683
       793
  65862852
      2406
  62064233
  64644225
   9029462
  91366523
  65860399
      7809
  67857827
  67310648
  79709168
  98175558
     98125
  40021423
  79709111
  66342129
  66342170
  79709019
  19718766
  15327421
       316
   5211107
   2394775
  80069759
  65966494
  79709042
  86083223
  33863249
  57048210
  67212650
  39782873
  79868516
  85638089
  39744754
      1050
  62198449
       464
  83684646
        34
       452
  66625272
  79588559
  85301684
  85549854
  85858716
    449667
  45600224
  29014710
       861
  40300742
  67202174
  14569995
  39782868
  79709172
  29134547
  84151256
  33706326
  63934887
  38301869
  87354474
  91354433
  79583464
   1916007
  33597030
  49129568
  85637107
  28909359
        37
  66726999
   4015362
       274
    532567
  34001257
  64846181
  67474564
      2165
  60472796
  65509592
  65967819
      2505
  65165976
  15600079
  79709024
  85568750
   9741140
  15342544
  28050574
  90000461
  49492179
  62128484
  62198428
  81251149
  85175796
  85914936
      7659
  65233718
  80029997
  91460028
  49129623
   9742017
  79868532
   9571163
   9573214
  13532788
  31301094
  80030060
  80069749
  79709108
      4121
  62208209
  66848290
  80030154
  12645059
  15749439
  29029319
      1847
  40617731
  66134362
  68025509
  68124537
    255940
  80069638
   6768661
  13868629
      1758
  62064248
  63870632
  67321682
  80379900
        80
       229
   3497515
    632508
  66985394
  29130356
  91270830
  67237088
  79709009
  10409697
  12081618
  65947219
  22300580
  90050206
      1681
  10396239
  86082302
  80379771
  85923747
  79965759
  80379781
  85242790
  90000471
  90722555
  91348720
  32305392
  62128620
  66412969
  12315513
  15047805
     13137
   1925625
  58419988
  65776911
  79868526
    363448
  65967964
  67615420
   3186445
  66618729
  13794986
  15900832
  85301677
  84835427
  27169799
      1218
      4668
  52002913
  79709121
  12315595
    167131
  39782861
  13098380
  65847098
  80329428
      1322
  66854957
      1382
  85873987
  13698897
  14063078
  79588518
  25477316
  85301667
  47677944
  11896076
  56029449
      4141
  59927624
  66134920
      1467
  62127929
       251
  86390887
  91092010
  79583320
  80329514
      7697
    249500
   1260596
  38836374
  32472124
  62128388
  47914781
  62196069
  30098735
    143576
  62196059
  80069731
  80329524
  28052618
  63748994
  79868539
  62128268
  65927244
        69
  79583438
    259251
  80030009
      1072
  32497416
  64960405
  12315562
    167121
  67174377
  72608422
      3008
  39782858
  79588631
  24716316
  85601114
   3376050
  10483030
  20603901
  30174012
  29174427
  86375111
    378669
    378671
  59372428
  44000024
  47831500
    280225
  88487151
  24264659
        77
  85905272
  86066315
    480915
  66096157
  67355097
  12315565
  13922082
      8816
  67995221
  13763420
  94701680
  68186682
  80329400
  85707236
   9861762
    112344
  53700840
  13750496
  79588537
  80029989
   7417370
  10601413
       607
    258204
  11896487
  23500406
    348245
    480949
  79709038
  79868642
  91423041
  65284485
  29223804
  66367333
  66087010
  85914919
      3090
  39573052
  62128493
  79709158
  27500418
    267163
  32385996
  33489516
  85994402
  85852373
  90799437
  91348704
  65684214
  24600204
  66850958
  67318068
      3633
  80329508
  85269050
  11323450
  14063088
  66086131
  79965821
  80030056
   3654791
  68386806
  94926385
   3772885
   9470604
  39731002
  85167082
  14569985
  66596142
  67413422
  30210102
  80030099
       119
  62128429
  67276879
  90000050
  19700241
       505
  40500228
  79588664
  23900673
       841
  46862886
  85576757
      4037
  85301630
  85817348
  62198438
    258086
  40742646
  66427785
  26000261
  12315475
  14063098
  85167051
  70201691
  80329518
   3006807
  21902622
       340
  65887893
  68055531
  84835472
  22600604
       257
  65466845
  80329433
   3013272
  39663502
  86030125
      1527
  79588516
    112554
  36400014
  39638014
   9328076
   9497558
  65880631
      1229
    257684
  67039079
  85746052
  28880418
       953
  80069609
  64582126
  79868614
  85946949
   6700045
  65462049
         8
  90001451
  62198371
  64732580
  79868597
  62128539
  79868574
  12315560
  11308153
       267
        13
  94926370
  10232191
  53715177
  59674477
  62128187
   7957006
  13804980
  56086818
   7417338
  28816114
  90000158
  64632915
  67212269
  66685879
   8934547
  15790816
  62196053
  62891981
  80379790
  11929054
  56652613
  10535027
  30144562
  90000426
  66956092
  80379768
   3211110
  29214317
  90000488
  11348162
  13781163
  61901167
  85809272
       789
  67863565
  83580275
  68300090
  85567169
  80329380
  55293619
  67683316
  68281447
  79868620
  84770532
  62196062
  85858709
       355
  15047823
  66252818
  61400499
  67192282
  47881923
  65933534
       137
  30252465
  79709093
  83712500
  33357406
  63478550
  83163048
  67473308
  61802544
  68051995
  82053739
  84520738
  84770547
  85301629
  29164835
  59088206
  80069752
  90000436
  91169784
      2697
  31269982
   9748650
  91169774
  66625263
       117
    155273
  50500003
  62064235
    178766
  63529948
  79588500
  67869884
  66993934
  79965693
  91267517
  19743846
   9681329
  15076627
      5921
  62128655
  72361627
  79709135
  65616644
  15076609
    642661
  66286196
  80132859
  13351696
  90486234
    480992
  29015488
  53631004
  62128248
  62162836
   1245904
  67582704
  85898287
  29256542
      1809
      7463
  40021422
  40742625
  66849803
  85275487
    631863
  22286967
  25502639
      2842
  46503486
  40300714
  47547569
  85175760
  11945477
   6693064
      2380
   1614159
  31269968
  72933261
  80329376
  20603655
  29620785
  86009683
    257810
  62128629
  11959162
    258062
   2479726
  66569814
  77974117
  10396244
     31168
  48012741
  85301637
  10335350
    634454
  80379874
  85707235
  47831497
  85904615
  63136317
       863
  66248426
  85522261
  85816337
    155805
  53630897
  64372368
      1004
   1000070
  79965766
  80329366
    183093
   1202323
  32333731
  57500007
  65967927
  71053544
  85012850
  11094828
  79709074
       721
  68632470
   9130225
  98128966
  66066650
  68090800
   7417366
      8274
  62128580
  65256974
  85817341
  85904625
  10391427
  86101151
  90000450
  65257570
    480979
  79709089
  10330329
       276
  13464679
  90764388
      2093
  67445019
  86010553
  11348199
      4757
      6616
  64787168
  71028868
  86005757
  33508758
  65346711
  67121865
  40963544
  53700747
      8906
     12457
  61708299
  80030094
  94926468
  33798457
  58134019
  83403774
  90000197
  66427754
  90000463
  33349064
  60026110
  65509966
  79709106
  80069583
  90001014
  80329480
       296
  90400121
  91465056
  29189452
  94926521
      1200
  39590773
  67160910
  22286990
  61915641
  65971791
  52318087
  67621025
  79965724
  13715990
  14912818
      2447
  66437646
  85994591
  79588566
  19718822
  21412211
      1468
      7831
  63966251
  15576076
  29066773
    327611
  65701774
  79868480
  90000095
  90000252
  94926490
    762646
  79965747
       220
   3602290
  64832296
  66596128
  10353133
  27400558
  23175918
  67076835
  66677288
  16606217
      4032
  66342145
  30123940
  46179733
  65338785
  80329548
  65468551
  62128771
  79583404
  83680729
  12315552
  28871823
       838
  80030000
  13750483
  16400087
  61049502
  20603663
  16232924
  38386390
  47732804
        56
  40742619
  65316890
        45
  26800036
        63
      2227
  53700895
  85301665
  85749869
  86030134
  79583446
  79965782
  13494253
  12315500
    336043
  33333123
  41003407
  80030082
  65883319
  85637129
  28816632
  29937366
  98142681
    612199
  62128454
  39573061
  62128663
  67176229
  79965842
  80029969
  47957431
  65812670
  85994576
   2394846
  91375605
      2187
  33355758
  67354274
  80069764
    340436
  67415733
  85962445
  14063076
  27000033
  65472199
  66703446
       642
  85962389
   9324279
  66854158
  79588544
  29531880
  66202568
  66674726
  79588511
  79868605
   2479727
   9593769
       302
  62128424
  67416521
  13301520
  26200009
  86183241
  64582187
  66596171
     13532
  33400030
  94926483
  48067100
  79588658
  79588642
   8935780
      3582
    671039
  46345024
  11931150
  33535483
  85848562
  63868149
  30046428
      2191
     76872
  66618585
   3006810
  15047787
  91661892
       723
  94926426
       430
  79588678
  12752838
  79588666
       516
      7524
  31210111
  12645064
       524
     40489
  60163843
  85226360
  22286975
  28746936
  43000043
  82962808
  90024344
  86084389
       974
  79868635
       677
  53513083
   3719261
  64528971
  85242742
    259247
  18500041
  67408795
       400
  32464995
  39328814
   3020551
  29163950
     25945
  46694867
  67048854
  85749873
       286
  79709047
       343
    257894
  79709033
  66219227
  80069598
  12315546
  65502715
  85301601
  62128481
  70985598
  85696529
      7810
  65616639
  67358822
    825074
  67028593
  40742606
  50351274
  79588623
  79965681
  82548853
  90000247
  67098932
  11475190
  27500587
        44
  67901128
  10713809
    257028
  30076230
  94926477
    112426
    744456
      5771
  64832236
  66717853
  61354283
  68053102
  10483031
        23
  67959863
  30069858
  62127913
  85012825
  18200090
       322
  13816987
       318
    336116
  66496966
  79709099
  79965745
  64992133
  24100501
   1320953
  85301656
   9601859
  68034284
  11982618
  79709040
  33707814
  65975697
  79709059
  80379881
       738
  67691945
    345955
  62128290
  63490823
   9124495
  29163977
  63130498
  71051276
  79868518
  81588726
      3620
  79583293
  86025685
       454
   1803233
  62128498
  72362812
       466
      4972
  47100940
  61142224
  80030135
      1395
   8511700
  14057099
      4206
  40714680
  91579235
  47583771
      7714
  60570974
  64757034
   2394668
  39463780
  66510238
  77625141
  20603783
       247
  15749387
   9174654
  20603660
  67388555
  79583349
  79583469
  79868584
  80030075
  85301613
  15342567
  26500479
  90000128
  41003425
  62484082
  65509983
    249510
    449680
    257962
  62128736
  80069688
  11323423
  86066552
       504
       450
      1036
  58134015
  11323449
  86009660
  24200630
      2450
  62128160
  80029999
  80030148
  11348170
  29500724
      4799
  68336269
  80030156
  15548456
  40631431
  80329531
  91187147
  80069666
   3395083
  65316764
    344729
   2394822
  12752869
       777
  59674559
  65657404
  27608736
  62128708
  66618760
  67414001
      3573
  80069632
  16232584
  90000457
    128072
  65509971
  80329511
  64757044
  67076604
  46681634
  63024358
  67318322
  67923693
  80029979
  85715600
  85848510
  68188014
  24700651
  29482910
  66581817
  67757045
      2883
  62198361
  52002511
  62128639
  79965675
  80069721
  80379797
    561173
  62498538
  64832259
  85301675
  59674560
  67608605
  22200762
  71028951
  80069676
  85206053
      9234
  63151646
  67272877
  79868528
  80069628
      3996
  67314092
  91489732
  98103696
  33666296
      1380
  62128616
  67810845
        21
      7884
      2983
   9763593
  12598755
       555
   1996110
  67095602
  67279725
  13343789
  90000057
  47943798
  64732722
  65509989
  66253839
  85175800
  85301658
  66577574
  85994596
  63404457
  80069570
  10396246
       768
     40939
   1450181
  61915629
  65802094
  79709151
     33342
  65119329
  12842425
      1577
      1631
  68080201
  85587908
  27200113
  21700484
  56029454
  30009847
      1465
      4204
    183091
      4116
    596300
  80379876
  18801414
  80329522
  85746088
      9229
     11085
     39025
  15749389
  90000212
   3630578
  10353140
  94926415
  94926512
  85012790
  64632904
  64697770
   7447178
  66617121
  10335363
  67546252
   9470596
  84790766
  85904627
  90486202
  61747643
  64318547
  66427756
      2536
     41076
  44000026
  16616342
  66993829
   3184592
  13987857
  55175806
  62728784
  66530736
  67305839
  62128691
  15860327
  85439735
  86094682
  32541134
  85301615
  11323413
   9193991
  13244118
  11200994
       294
       149
  67589598
  94926365
  65465192
  80030100
  23102750
  39627588
  64338179
  67233734
  79965718
  79868494
  10438332
  11896485
  22286971
       605
      1359
  66367331
  79588509
      2512
  62128495
  85914920
    258199
   1211574
  39573050
  91423043
   6693094
  94926504
  60839381
      1152
  80069658
  80379868
  85182214
  15607533
       378
  85568749
  91579247
  79965764
   8800437
  33979954
   9756380
  13672787
  64832294
  79708990
  67568144
      7827
  85914917
  64520848
      1854
    112727
  33831275
  94926373
      1419
  65926509
  66577461
   3602296
  20603684
   2261285
  85681950
    258088
    612189
  66743648
  66510159
   9664068
  10408026
        47
    256076
    608490
  39036200
  47919286
  66427783
  90000117
    378670
  91653162
  32319837
  54400037
  66452158
   8934540
  12315473
      3735
    344730
  33790575
  80029977
  85858738
  53631003
  64460478
   9237242
       610
  67064411
  66787509
  10535036
  29331115
       398
    972767
  79588561
  84995573
  15749354
  52800962
  80329516
  59375078
  68193165
    745332
  32638759
  64560779
  85554583
   9788307
  90000972
  80069648
  29450721
  86118011
      1398
  80069757
  13494262
  13642843
   9382798
    366219
  67517214
      1840
  85858718
      1799
     40821
    257686
   1176546
  66109226
  66821579
  85439727
  67103157
  67409761
  79588553
  85994574
   9741134
  14012004
  29491878
  90868718
  61138960
  13930256
  47831504
  20603641
  29651287
  85858726
  11308237
  83232549
  10137456
  16232620
  62128683
  65508017
  80030034
  85587938
  62128361
  62128213
  65814658
  79965698
       102
  33349666
  79965789
   2394856
  12315458
  90018964
  49704625
  39686449
  65971798
  90400107
  85746096
   9529022
   1106232
  85794794
   9593771
       620
  32345907
  66410617
   3498451
   9153787
    405315
  79709145
   9529032
  11348164
  13805919
  80069747
       514
  62855697
  13688075
       357
  91092009
       369
  33805024
  60990257
       425
  83684613
  85817335
  90000065
  62128544
  68020267
  85946944
  56700058
  79965711
  26000389
  79965709
      1377
      4070
    632506
   1163213
  68387193
  80069696
  85301646
  80329438
  30013008
       227
  11323488
  13596140
  67347935
  11356840
  27900576
      1119
  13787401
  86095436
     10890
      4762
  79709084
  11908925
  46750256
  80069715
  79583306
  79868559
  29574628
  86086621
  90001064
      1295
  28387505
  22286995
       333
  31301194
  90002712
    211489
  67905840
  12315515
      3064
  79965771
  80030123
  80329502
  85576760
  21600838
      3884
  31400034
  36900079
  64960435
   2807915
  14658971
      3250
   8494969
  11356902
  80030018
  13243502
  16604277
      9253
  25234011
  24600064
       114
  42100004
  64306060
  64832343
  20603794
       319
  59674506
  47614836
  47914655
  48900701
  64539396
  67266406
  84050779
       563
       825
   1014109
  64623542
  79583295
  79583355
  10438346
  86183978
       728
  39670712
  62128305
  67584887
  79965804
       324
       371
    480981
  52318083
       329
  67682643
  82997578
  34764621
  52318090
  62128599
  65107012
  13886652
  26900023
  22958181
  47172174
  66603235
  80329496
   9124493
  85012847
  80069629
  85301608
  39670826
  80379887
  12315431
  18500478
       360
  60961537
  14881208
  39251029
  40300744
  59927630
  66253817
  67687422
  79868502
    822731
  67806015
   4803730
       245
       990
  66789063
    336106
  65616636
  29011895
       650
      3857
  67066029
  79965856
   6700814
  26200424
        92
  32497360
  33394610
  68000455
      1246
   1273437
  40021419
  79709044
       193
  85242740
   3752077
  12315441
    280219
  80030026
  14690615
  86121154
       672
    257960
  23500546
       203
      2776
  63070763
  64832362
  80329405
  67926258
  68339336
   9331711
  67413336
  80030073
  80069639
  59256936
  46551513
  80329389
  11323447
  13351667
     12840
  80329392
       260
      5407
  20381132
   9620238
       907
       637
       575
       437
   1000075
  39102974
  66750683
  67233582
       123
       647
  79588613
  62402785
  79588605
  38500218
  10227131
  62128505
  39622307
  42770104
  63966253
  66636603
  86005309
    345995
  80069569
    667449
  61674963
  67767530
  80329421
  11400242
  13500084
  79583432
  28901345
       741
  65737560
  79709153
  80069610
      1281
  32489050
  33928493
   4246536
  90003616
  65509980
  66261900
  68082142
  30209993
      1434
    667452
  62128407
       685
  60363711
       689
  64757037
   7236052
  11958664
  94926358
  40538008
  64550295
  79868656
  12648303
  22800111
  29709593
  64405181
  10014593
  15749380
  65596040
       780
     37815
  80069602
  85215944
   7447220
  15274251
  67436306
  25000600
       850
  16600067
  36200247
  62128317
  15812991
  29648463
  67203827
  79868543
  80069579
  85372355
      9215
  39782856
  79965813
  11165318
  16604229
  64906144
  79868590
  29800590
  98170105
      1230
  67639784
  63583843
  15646420
  79868489
  80030144
  85954105
  55403816
  12098574
  90367275
       896
  80030080
     41027
  10012372
  15851021
   1716587
   1127715
  67413548
  27500511
  62128521
  79965863
  83712498
   9597140
  13020176
  27573946
  21412209
      3378
  33357390
  47639533
  63423759
  85012836
  94926417
       630
  68026302
  79965794
  85749875
  91364493
   1386848
  79588656
  11704627
  90031618
      3466
  79709120
  79588542
  79588648
  10095958
  77625247
       300
  66859736
  67233653
  28465180
  90601007
      4041
   1767253
  33783853
  66753125
  13300088
  16232921
  39627593
  79868627
    249540
    659832
  15749420
  28978889
      4051
  67325536
  79965688
  81300030
  14035797
  39782866
  67051956
  15047812
       583
  62274191
  80030128
  80329471
  11348200
  20529577
  90000705
  94926485
    825049
  31301089
  55138330
  85746064
      8076
  68195038
  40537953
  79583483
  14685059
    345939
  68336267
  79709064
  59375084
  62128426
       848
  80329552
       972
  64757040
  91464989
   2394722
  64708453
  67314291
  79709054
  91406227
  91642113
       522
       821
   1957084
  64318481
  65628167
  79583299
  79868637
  85301618
  12108425
       811
  63410828
  67313184
   3617351
  13619450
    702692
  80379841
  85904606
  17900823
  15674803
  29373093
  90283719
    203613
  62198442
  86066392
    280059
  16204504
  10076606
  10137478
       679
      2059
      1470
  44700011
   2527379
  11937698
    178773
    257957
    632449
  40742636
  48171842
   9768061
  84409137
  86263089
       595
   1253825
  48200089
  60986669
  65492741
  85426626
       284
  91327559
      2652
  32549224
  85816296
  66427763
  17900444
       349
       395
      2537
  85794790
  21402489
       309
       915
       622
      1442
  62128587
  79583471
  94926506
       139
  79965683
  84506790
  90868737
    625799
  68020221
  60951852
  66252097
  55829695
  79965691
  29005507
  64322726
  70700015
  15300037
  64832371
  80379832
  91661897
    249519
  14700006
  79583452
  67279787
  79709136
  80069691
  80329474
  44241260
  80069698
  16232793
     13507
  31524396
  66496954
  80329442
  85533181
   9633087
  62128547
  67658188
  84870313
  64288284
  79868592
  80030125
  80069641
  85167093
  67558292
  85587932
  16444208
    249502
  38301882
    371150
  79588579
  85095087
   8695802
      2216
  41003417
  77625186
   5040468
    612200
  15486588
       593
  68113531
        55
       956
  33903154
  62128523
  85012838
  66816720
      2223
  79588486
  13987954
  68270735
  91134842
    480977
   8200011
      1069
      2940
  85184874
  68276219
  79965669
  29688217
      7660
  79709182
   9529045
  14041907
  16486392
  21800575
       100
      6749
   9529055
  21000446
  79583481
  85746098
      1897
       585
  67647812
  85187095
  13355590
  61709486
  66550508
  67959562
  33862293
  66859738
  80069657
  90000060
    504954
   5481317
  79583467
  80379818
    532625
  62128420
   9995012
       519
  47564763
  80329464
  11908927
  13483880
  91408998
       520
  44701279
  62128359
  13619456
  24200605
      1602
  62128139
  47103794
  66490468
  29316894
  80069705
  83712423
   3211104
  24900644
  40456423
  16516097
   6100824
  31269303
  65040719
  79588550
  80069664
       173
  85398381
  49840767
  63935162
  76200125
   2566971
       427
      2598
      4348
     10889
     32559
  56700147
  29399939
   8948293
  47335054
  61671304
  79588597
  85255796
   2999292
  79709161
  11937696
     28738
  67360353
  67956007
  79708986
  79965677
  10164468
  21800272
  22286993
  29389782
  38856694
  85543867
  62128744
  80329506
   9771219
    258205
  67254535
       282
       178
    258075
   3617288
    167158
   5984031
  67802488
  79965773
   3651650
  91327557
      3199
  47001750
  59674548
  65480038
  10200441
       475
  80030054
  80329485
  13037794
   2394809
  66821246
  79709146
  85587927
  85816346
  86076515
  64832373
  66928262
  15495822
       805
   2590458
  15860295
  44553794
      3076
      3998
  26500201
  59251732
  53100008
  62128349
  64832341
  12935012
  16604128
    648735
  57325088
  67066190
  80132863
       769
  10396248
  28946503
       112
  65453972
  66555762
       569
  67962296
       553
       933
      3563
    576527
  67280536
   8739837
   9206664
      1233
  46300896
  65338503
  47910561
  80329561
  21335865
  11348193
  13553928
  86122695
  64832357
  80336297
  90455436
   9382981
  90904996
       612
  40300737
  68021038
  79965844
  11290777
       150
  90000059
      1092
  33701762
  64756093
  67163435
  23102747
  33780775
  62128391
  11348181
  40742610
  62128300
    532598
  67038943
  67481953
  66086144
  83815875
  23703663
   1817348
  62128335
  62128636
    182265
       488
  79709060
  80329387
  67076983
  80029972
  20603824
        90
  67212378
  77974194
  10335346
  90000162
  62128650
  79588641
  67031604
   9788279
   9721564
      1987
   1916000
  83712411
       403
  62128241
  63868147
  63518986
  65392308
  80329397
  66336710
  67871982
  68273078
  22286973
  94926546
    480936
  62128477
  67376663
   3013255
  39312149
  62553529
  85905292
   3021892
    249512
  79868474
  29638379
   5039015
      1586
  44241264
   9096362
   1822038
  46806820
  79868496
  12315589
      2645
  64832318
  13494258
       639
      2510
  62128325
  12315509
  16277179
  66367325
  86010572
  11308246
  29402333
  71053593
  79965811
   3683551
  53700744
  84050782
  15349278
  15749419
  23300559
  30154377
  65971804
   9983026
  47522450
  52002970
  67316915
  30069871
  11348167
       234
  85012818
  11923031
  79588661
      1436
  40538006
       549
  66205055
  68227873
  79588629
   2566995
  27902286
  86193164
       444
  47335813
  79588671
  10438366
   1854257
  12315579
  13032929
   1386303
  66342167
  62128310
  14814953
        42
      2584
  66741798
  80132884
  86183981
    762653
  80329532
  86010566
  28918927
       695
  62198368
  70375386
  79868549
     13110
  85301660
  85793689
   7900015
  33798455
  66749809
  68273233
  85751409
     34468
  66854958
  85637130
  85242776
      2906
    155115
  84835459
  85994566
  77277210
  84680327
  38626832
  59927626
  80030116
      4231
  62128657
      8982
  61332405
  20529601
      5331
  64905312
   2829143
  13688045
  85881973
   2606624
  90000524
    258070
  79868533
  80329466
  85858702
  12315530
  37603225
  29448800
  62196057
  80329378
       142
       968
    176990
    257030
  39627591
  66629188
  67653143
  79965861
   8661875
  90767978
  59812072
  65419820
   8622199
  90185459
  90868732
  80329415
  15636950
  39627581
  64866533
  80329536
  85549919
  17300920
  21335878
  27700545
  29466333
  79709087
  21412232
      4185
  37600007
  58134008
  32483280
  67077896
  80329550
  90000110
      1547
  68639489
   9100664
   6768654
    378677
  80069728
  64846279
  84770514
  64730683
  31941171
   6693087
   9529030
  67267175
  86094679
  86125164
  36566858
  47955893
  39590771
  61416915
  29373095
  91057934
  40742638
  48100003
   9760140
  13794811
  39618409
  64863014
   9529027
  98070546
       979
  39670725
  85596914
  11300388
  11777967
  67059772
  39100059
   6100813
  64143502
  66342152
  79868660
  12315547
  61332393
  13227150
  16232928
  90486224
  79588568
  79868644
  29957705
         1
  91479922
  26400089
  90747966
   3211359
  85595417
   3009407
  11950518
      2566
  62193645
  83712491
  11323492
  59954808
  63241102
  68516509
   3328103
  94926383
       560
  91479936
     28060
  80029992
  23920722
  79965855
  90738979
      3614
  60845682
  67834032
  70985584
  79583342
  80329504
     16784
      1440
  67064965
   9855413
  90861354
     16953
   1823761
  62128729
  27700001
  66017318
  76032607
  80329546
  12653173
  13688055
       843
      2558
  11924894
  30164590
      2711
  33863250
  66086128
  67835264
  85637120
  10296926
      4015
      4590
    258084
    762638
  80030002
  84050764
  68426370
       588
  64800293
   2568117
  90762972
      4035
  40742617
  40742644
  66411773
  80379834
       770
    280039
  72230859
  68088985
    345941
  13667584
  90601012
   1163174
      7817
  79709117
  80329403
  67233035
  80329435
  15100350
   1163508
  33903083
  79965806
  85904565
  11846391
   5984061
   2394819
  66251982
  76032627
  22000021
  93370489
    157199
  39627579
  62128470
      1719
  39782871
  60215727
  67151163
   5040500
  19400014
  20360657
      1052
  39573053
  80029982
  30172671
  66574835
  29165750
  58120653
  62692191
  79588588
   1890269
  59256934
  67659972
   6700816
  21000034
  95256717
  29041737
       578
    632421
  62128500
  79868599
   9597287
   9664064
    715580
  62198433
  79709174
   9207809
  21900656
  79583358
  13603599
        19
   1968646
  62196055
  65392955
  65205429
  67448723
  86010565
  91162626
  15860329
       669
     19609
  85848558
  11937695
  20603580
  70800055
      3259
    272398
  14063093
  79965858
  84770526
  84953609
  13763418
  20603624
      1945
    632425
  29602840
  91227500
  46114346
  47100865
  79868581
  12315423
      5800
       909
       731
  91579242
  15646438
  94926406
      1129
  67176146
  67033084
  65069176
     10851
    988376
  39614018
  66930829
  80030066
  84770534
  85914922
  15047842
       816
  56484795
  57325075
  79588523
  11235907
  13733071
  16371648
   5697727
  58134014
  79583292
      4074
    327843
  15860351
  84770545
  11323478
  20493354
  98142647
       649
  39663859
  91270832
  39590786
  79868484
  20603678
  90400139
  63840754
  66884106
  80329448
   3490558
  10095960
  80069738
  24600055
  66180128
      3589
   1865111
  39782863
  85637114
  85905299
        32
  85520326
  80329476
  27602623
      2898
  85898286
  47952666
  66041949
  67027430
  79588684
  79868654
  28618063
      2274
   5697515
  66730860
   1000086
  66924119
  85554565
  67616161
  22286965
  67318166
  68341209
   2590695
  12315597
  29802131
  79868524
  67862594
  79709127
  94926393
  65517490
  11072100
  64832375
  29845817
  86065095
    155584
   1000082
  62128538
  71053616
  79709017
  85068521
  98142678
  15124986
  30192155
  91661893
      4084
    577637
  67573181
  12645048
  67356347
  68124012
  80069744
  33661206
  21248089
  81594896
  91187088
      4081
    203641
  79868647
  12645075
  29015546
  79708999
  79965808
  80069661
   9002035
  30176622
  79868663
  84953615
  67538307
  10335340
   9740708
      4165
  65271634
  13435191
  15294454
  67555035
  91463515
  79965852
  94926503
       224
  79588586
  39663856
  49722221
  63866335
  65069121
  65975695
  30169606
       618
  53513076
  70384908
  13146634
  20360652
  90757625
  60951843
  63529936
  80030036
   2610789
       116
       223
  65628138
       409
  61674970
  67872238
  10353136
  62128472
  15266450
      3613
   1001608
   8739845
  79588600
  12000619
       241
     29027
     32399
  79588673
       502
      1351
      1779
  47419010
  66645400
  80030077
  85301611
  65120076
  67264047
     33936
  79868529
  66668107
  79709126
        96
  67868368
  33805022
  60951848
  79965714
  94926432
   5316975
  61064632
  79868563
      2486
  66703477
  79709052
  15749370
  62128142
  66111958
  39565313
  91149774
  39782849
  64669955
  84770536
  79588540
  12000223
  64812211
  65723930
  29091233
  40742616
  42100017
  64490336
   3818951
  40603220
  13771642
  67313018
  82296135
  85816206
  28868338
   9324276
  15342580
       633
  80069736
  94926500
       457
  32700040
  80379864
  85301681
  29615588
  66812021
  80329478
  67899482
  85825364
  85858729
  15646447
  27309953
  22286963
        12
       609
  29200098
  48070739
  66246916
  66577494
  85416690
  13558766
  20603652
  27700735
  90020828
  39318570
  28810996
  66537216
   2395311
       307
  65069179
  65869480
  66012926
      2400
  84770515
  90000849
       264
   5430714
  91380988
      2272
   1961302
  62139291
  66577526
  67347911
  29014106
  94926459
  12645001
  47863277
  80030140
  80329458
  11025614
     41069
  60825345
  12752861
  90367279
  90729225
   9721523
  16231684
  94926454
    258072
  31884689
  40670925
  79583377
  80379878
  72239007
  13622589
  94926435
     28058
  66636675
  68025447
  68419278
  90634714
      1581
  98142683
    258663
  66858320
  85382705
  85698611
  46694862
  64682854
  66367322
  11427887
      1173
  39355802
  83315789
  29533029
    634461
  67647329
  83684638
  85301626
  90534595
  80379865
     10895
  85750960
  90001030
  50600027
  15749362
    280221
   1014149
  64237666
  80329413
  22286960
  65633900
  83868845
  80379776
   3522590
   4576165
  12041995
  39613506
  29052074
  85848521
   9324281
  11936754
     28519
  55264394
  67862397
  79583288
  11926303
  11621969
  33344814
  33741105
  79965785
  11323436
   1106236
  66858276
  68128280
  90367257
  60475095
  63574697
  67346817
       910
  65243212
  66427782
  12315592
  20603793
  22287000
  90643165
      1737
      9436
   1902997
   4892215
  90000588
  94926458
  22286981
  62196060
  63400346
  66352011
  68191587
  85637118
  20300019
     10894
  65845813
  15900854
       287
  13024838
  79965740
  11400205
      1736
  54459692
  63404456
       365
       429
  37961277
  52002885
  39664068
  94926471
     11015
  79583365
  79965705
  10152269
  94926542
  55088617
  67408782
   9852203
         4
  90400119
  63911925
  67075169
  85242781
  15374467
      1174
  63761018
  67101955
  98142627
  66745212
  67233667
  67733113
  80069679
  82548862
        28
    480974
  39210328
  79868542
  15718519
    256078
  79709080
  90023065
   1330294
  65765073
  79588489
  79709175
   6768664
   8935781
      8749
    339555
    532595
  58134027
  66821181
  85707206
  13556835
      4040
  64967769
  79588672
      7661
  29347124
  66304705
  29926842
       586
      1339
  10335345
       487
      1039
  68486665
   6800040
        91
      1986
  66611212
  29307969
      1803
       406
   1106233
  40537954
  62128421
  79868636
  80069665
      2055
  59783182
   6693093
  22286974
  90738998
  13777557
  15860331
  28919490
     33861
  15047829
       431
  45700740
  79588508
  20381122
  64605849
  59985804
   3331558
  10296902
  12653152
       228
  46925391
  85914921
      2236
  79965819
  52318086
  85554581
      7523
  33583873
  65611435
  79588582
      5414
  80069748
  79709051
  11323483
  64087154
  79709129
  80329423
   1014150
    565700
  39782860
  80069597
  12752863
  80329505
  11323453
  80379774
  62571536
  85881968
  29866619
  67381451
  80030032
  29553502
  62128743
  80379782
  65584153
  79868643
  90000515
  79588624
  79588660
   3647656
  10200028
  65831391
  80069677
  65713556
  67546711
  79709122
  10400088
  85301676
  13463840
        43
      2026
  79588667
  20683770
       295
  60215682
  67685166
  24400441
      4038
  12315476
  12653169
   1777762
  62568876
  79709169
      3511
  67590769
  79709114
   8739836
  91404709
      1232
   1514249
  67805987
  72497023
  85637128
     13459
  65642181
  67647354
  85596943
  85946902
    480902
  38691349
  80029968
  85012826
  91348737
    261994
  39782870
  31884694
  33903080
  59927623
  62128662
  67324494
  41003406
  26900254
      5843
   1222792
   1144510
  13866723
    155866
  65637908
  79583445
  80069732
  21200506
  86164859
  53630898
  65284792
  60524344
       720
  33620384
  64636482
  30076167
  65589273
  12315583
  90000149
      6793
       303
  86151101
  32474181
  66134942
  11829272
       628
  62977533
  68335955
   9466065
       240
  67555002
      3355
  67421002
  12041994
  91423042
  79588643
  85858725
       275
  64316856
  65388039
  67959884
  98133048
      8125
    256950
   9152927
  43300004
  79588640
      2125
  62128240
  66427755
  20603360
  66596172
   3013256
  94926364
  66012937
  49129635
  66427786
  67059767
  10076579
  90726336
    480912
  85848508
  91348705
  62128303
  80030067
  29212446
  79709068
    613240
  11896482
  90000051
  32491248
  62128709
  65531095
  85914918
  33597031
  79965732
  80069637
   7181407
  28864170
        14
   2538815
  79709081
  15500471
  20603861
       678
  33810211
  11348176
  91169771
      1170
  32385995
  64960428
  91185601
  85549921
  66086130
  66636727
  90001028
  94926384
  64644255
  67269147
  79965854
  38934646
  47100894
  62128621
  15100403
  85816389
  14427470
  20603651
       118
  90000474
    468267
  63498163
  80069722
  85898285
  30015314
     33920
  12653172
  44701368
  67210254
      2760
      4139
  86283813
  41204600
  79583328
  85938793
  79868527
  85915466
  85817349
      1595
  11308193
  46734491
  67306349
  80329542
  29510943
   5040501
  80069627
  66825530
  85301668
  30209987
       111
      1870
  39818479
  53513125
  65364632
  14065018
  15047761
       317
  66854956
  80329560
       327
      2186
    345956
  39683190
  19982453
      2992
     68491
  66670798
  80329503
  89099416
      2087
  11290747
  11868563
  21700095
       256
       455
  85955619
  79965712
   5040449
  11427888
       334
       465
  80379882
  84635085
   9956506
   1202324
  80030008
        66
  29260068
   8661874
  30009859
  90031622
      1268
  36667064
  63529935
  79583348
   6690420
  16155678
  67042634
  13169220
  79709171
  65069476
  10492144
  90367258
  86157557
    349323
  62128483
  79583468
  86236118
  85372388
  10353137
  32415132
  63446306
  11308238
  65012302
  83712421
  66812752
  90664934
  79708988
  80069719
  29197526
  90000169
  66342136
  68693677
  79868650
  90852477
   1000065
  66579223
      7950
  67689326
  83712416
  13049571
  30144593
      3169
  83773549
  62196065
  33587351
   1000072
  62128141
  20603626
      7519
   2075667
  66331808
  67548161
  79709164
  68030185
  90000288
  66850970
  80069580
  84249062
  58419986
  85301680
  85858706
     16791
  67808449
      1166
  45101536
  27608727
  29047361
  56029458
  64528974
  79709176
  90861360
      1839
  79588590
   9502181
       132
     19615
  67076677
  31253954
  85131510
  66086132
  79588555
  16173901
  93941710
  64960407
  13354176
  39116058
  79868541
  15404724
  46458442
  66252020
  66996616
  12315490
  11248888
  13351718
  67485039
  68118726
  64706595
  39573071
  46611141
  67178482
  11073903
  90016183
      3168
  85258717
   6768671
   9100478
    256953
  65343527
  29291612
      1788
  79588621
  64671685
  65491208
  66348270
  85838860
  62519335
  64862986
  65202191
  68057912
   3508410
    626236
  62128394
  85103739
   2818597
   2601926
  86118012
  68530741
  79709125
  65648659
  67212612
  22286983
    378675
  67517946
  79588519
   9529023
  80069745
  28116334
  85301659
  15294455
  90002577
  90872903
  32775635
  26600267
  62064231
  64832291
  33801740
  11348171
  29446732
    257696
  51700675
  62064244
  67698835
  85914939
       225
  12109217
  29389779
  20360653
  59630867
  90726328
       579
  64706799
  67802503
  79868537
  80029986
  85946934
  30046425
      4764
  58134029
  67066839
  68486566
  79965790
  86084163
  13553924
  13619448
  91404705
      5106
  67479410
   1245892
  90000369
    280220
  51100017
  79588601
  85848522
  64797337
  70985600
  80329500
       190
      2549
      1214
  60845703
  68088419
  11345714
  91348724
      4039
  85898292
  13146610
  47685412
  66427778
      4349
  59256928
  62128485
  86106213
  65231909
        72
  90000460
  90000501
  79868540
  12315457
  59375083
  85012782
     22988
  60951849
  83712415
       288
  39614004
  39661618
  80030005
  84617267
  15843288
  65595633
  79965717
     12431
  85904569
  85946941
  85723033
  90000085
  39107269
  61812232
  79965817
       362
  13750479
  26000671
       831
  67284637
  79583364
  79588584
  85707224
  63761021
  64636615
  66596164
   9324277
  94926464
  85372390
  85488660
  14797483
  80069735
      3428
   1222797
  53700072
  80030029
  80030159
   3818952
  85012841
  79709026
   2594542
  30144583
  67347139
  21900036
   5901379
  71028949
        15
      3232
  62472653
  27200479
  90000540
  66087008
   9395974
  11931262
  14038834
  91149754
  67178383
  72700084
  71028837
  85175763
  85175791
    143269
  65654245
  86063821
  32257974
  59375080
  65975687
  71053613
     17252
    256949
  64316859
  85167072
  13763407
  22286964
  85949938
  39782855
  79965816
  15749415
  29091208
  79583370
   9763221
  26600484
  37730727
  65744572
  79868646
  26201017
   6693067
  11686630
  85175765
   1850400
  66719658
  66998967
  24000596
  65599265
       308
  47599839
  65438602
  83232548
  20603781
       964
  34003309
  46694861
   3818953
  98058643
  66248940
  67729937
  14685071
  30021193
  39663855
  64619749
  13386275
  47126044
  79965731
  66618214
  79583317
  23000068
  13222872
  64832335
  86005337
  11308192
   5300908
  67066871
  85898282
   3535093
  27700503
  67075623
  67959877
   3602270
  90000054
  13642862
  94926424
  46049551
  56086823
      3612
  67240737
  13987901
  64636484
  65252251
  80030031
  15749361
  66217804
  66427781
  83712412
  84506798
  85301610
  63529919
  79588632
   1269299
  67511329
  82296129
  15047846
       722
    155568
  66342158
  67422805
  85696536
  86033410
      1035
    126929
  45600219
  82548851
  86322137
  41841501
  64230584
  67409733
  79583287
   6693088
  12358218
  65509969
  90024345
  40614659
  76309802
  68084296
  85616317
      7906
  40300724
       441
  11544070
  62128434
  68264398
  79868467
   3211107
   3375704
  90221505
  64636496
  94926522
      1639
  46734484
  47915229
  80030162
   9100065
  15749356
      2142
   6100823
  64812314
  28987771
    254415
  53700745
      1655
   1222791
  57752381
  62128326
  66058196
  67102166
  67292858
  79868475
  80030106
   2596256
  15124965
  67351912
      2004
  65247765
  83712492
       120
  31269981
  47089127
   7417324
  80069682
  17900391
  94926493
       916
    258078
  79588634
       926
  65860383
  17900170
      1105
  62075183
  65786646
  80329486
  80379798
       235
  86058954
     33878
  79965686
  83712409
    952832
  40742605
  29967298
       445
  35601598
   9548116
  11115349
  24600033
        64
  67207762
   6996130
        71
  97963897
  62699622
  79709147
  80030003
  79588677
  85858744
   9529028
  85794791
    648736
   2594544
  12315578
  36063210
  38301879
  45500060
  62128728
  67130434
  85923709
  12590181
  22287042
  86045529
  90335343
  79965781
  80329443
  14685066
      2604
      8244
  31301001
  54200821
  80069690
  81300001
  13781151
  13494252
  71053615
    480898
  65247334
  67810926
  67833803
  80069594
  84095948
    258080
  47332172
  85533180
       370
  62128546
  38081963
  60778788
  79965737
  80030040
  32312919
  33805026
   7417341
  11190352
  64832356
  68058105
  79583391
  79588578
  79709001
  12159626
  63136316
       157
   1821591
   2479725
  66086165
  67995407
  80029983
        88
  91492002
       594
  67353042
  71028911
  79868507
  85946946
       160
    182785
  46694846
   9328077
       955
  64648042
       965
  67234378
  85301644
  98142630
      1304
  79583454
  67134592
  12315521
  62128334
  66894521
  90000961
  65120067
  16232565
      4998
  64876848
  66034914
       666
  79868587
  79583304
       580
  60951842
  85258718
  85898296
      1272
  80329530
  10307760
  67480566
  80030149
  10424295
  39519280
  66741702
  90023315
  40537956
  64757028
  15259366
  91579233
  85914945
  29579026
  90245525
  91081005
  65877034
  79588608
  13688056
  67653251
  90000143
      1056
  62128358
       184
  32962175
  28700571
       176
  85425947
       428
  40627156
  65355404
  85637105
  20603359
  46600181
  62128190
  16232585
  66460229
  66921048
  67863007
  20603490
       310
   5966025
  46779900
  91285733
       778
  79709091
  80069613
  21335871
  94926460
  91169783
  85994583
   9130224
  79588596
  10190013
  16232907
  85637113
       209
  65963017
  65723933
  79709011
   3477697
       167
  86183980
  47831514
  64250435
  67050937
  80029991
  28998656
       177
  91327554
       390
  79965834
  85012807
       474
  60961519
  62128482
  67724827
  28504271
  83680726
  80329549
  85921311
  26400069
    167118
  39510342
  40608469
  40538005
  64769284
  83712422
   2609054
  30076231
      9233
  45800280
  11291473
     11261
      2625
      3997
  47712280
  64832269
    103778
  65197036
  65931329
  90000420
       694
   5911562
  62128346
  62128645
  72508029
       932
  90000669
  84617275
    345952
  79965744
  80069697
    258063
  80069603
  80379822
  85707243
  20603835
  29291110
     15460
  47059994
  79965829
  80030085
  15420226
  30126387
  29461688
     16900
  66847987
  67589613
  20603804
  37600011
  62274190
    627354
  66111956
  67118019
      9230
  77974197
  91366574
  31745097
  10012392
  38301876
  90000983
   1356746
  12644991
  60951844
  12315593
  13906544
  12653171
  30209587
       511
  39541413
  44500019
  65955147
  84835455
   3655505
  61674968
       291
    143433
  30324997
  66352012
  66552293
  83712433
  21700686
  64466578
  65006796
  66427752
  66635092
  30209988
  38301886
  79709076
  79868610
  85301672
       213
    258013
  33978928
  54851052
  80029988
  80030146
  85946903
  22900402
      1842
  55208028
  21335873
  90000324
  94926470
  63870608
  63085273
  29223868
  80069615
  80329409
  86007553
  10964742
       168
       748
  90486216
  67048857
  79588575
  28780026
  86066382
  66574519
  15047766
       702
  80069653
     19607
  64960430
   9533145
  13794981
  94926487
      4043
  66549496
  66323503
  67447075
  29002508
       338
  47706713
  68336274
  80329411
  10353144
      1387
     10029
  66427762
      7210
    349322
    480973
  49300027
  27002573
  86316489
  80379778
  90000406
  68700223
   2851418
  28177243
  28504253
  40295497
  68664331
   8541406
  67833265
   8934533
  16231868
  28281852
      3836
     13647
      7607
  61037517
  79965836
    632543
  80329456
   6693083
        67
  40021415
  10326448
  12644994
  40300711
  85786355
  12935017
  30076277
       761
  30087292
    612196
  79965742
  79868498
  98173810
     13460
  65383176
  67361890
  79583297
  79583441
  80069685
  80030087
  85809263
  22958165
       598
  53499667
  85554558
       325
       367
  62128459
  66739013
  67356547
  79588539
  80329460
       290
  86184063
         6
  91173301
  68119169
    378406
  65727363
      4082
  66414258
  67485010
   9867244
       463
  68254341
  79709110
  83712495
  16595532
  29814409
       619
    523006
  10465576
  20700015
  68080138
  80329424
  55545006
  79588647
       271
        51
    480976
  52318041
  80030050
  80329489
  85587931
       539
  20603574
        26
   1257576
  30280238
  67233623
  85921365
    112595
  66726579
  82743899
  11896481
  90000304
  67072326
  79965784
  12455115
  62128465
  79583473
   1356752
  79965673
  80030078
   9548115
  20603858
  94926354
  47753661
  43000033
  65355347
   8723077
     11853
  79709142
  90000444
    257697
  67382105
  67479677
  80329463
  12790135
     68558
  80030108
  16232562
  80329431
  12315575
       373
  85398378
       163
  90726332
  39663720
  80069663
       527
       434
  62128307
  67725444
  79709101
  85394712
    126816
  47182249
  63761049
      4071
    258073
   1884687
  61539955
  64757047
  80069684
   8948304
    183129
  13987870
  29013742
  90868742
       616
      2895
  65971803
  55264418
  85690868
   1932979
  47256777
  62128632
  62128741
  66248290
  13355963
  13515633
  30046433
  79965684
  80329372
  82548856
  20381100
        94
       407
   5988231
  53700069
  67808920
   8817162
  53303824
  13000093
       798
    217697
  13073682
  86085402
  32668757
  85187097
  90002920
  53630882
  30209929
  90000435
  91533702
   1245907
  67067380
  65965483
  79709149
  10390762
  33418430
  79588675
  12315522
     13111
  66304704
  71028267
  28346933
  91380989
  66853664
  79868651
  85301633
  11020803
  11291979
  13715942
      1041
  28005138
  30217463
       635
  62128304
  66286452
  67072551
  80030042
  80030141
  11323484
  12358217
      2126
  66506298
  66077478
       159
  65507989
  66342175
  67263011
  79965787
  10187942
        97
  59677940
  33805028
  58332023
  61715914
  79868662
  80379910
    167120
  79868478
   1968666
  33798397
  14800051
  13763397
       313
  62128473
  79588527
  79868509
   4418590
  66551785
  33591485
  65509979
  17800019
  67198457
  12911663
        54
    626226
  20603654
     33969
      4422
  65627372
  81594880
  38301883
  15486587
  16344286
  21200439
  90185458
  14060921
       131
  80329537
  91134841
  80329453
      2224
  14924226
  71053545
  25242976
      3892
  64636467
  91430298
       739
  79965679
  85605202
  23046589
      1068
  10159583
   1300002
    671038
  33418428
  12315491
  13575835
  86083751
  80329386
  13313949
  26200578
  32679287
  10216199
       196
  33357408
  47059984
  79709061
  80029971
  34325308
  59985814
  80030091
  85644018
  90001528
  80379806
  10302685
  27000775
      7994
  63797565
  65812082
  79588485
  80069687
   1000069
  44701324
       973
  40788715
  70384827
  85670800
  28664790
   1260617
  80030155
       634
  33691691
  15373988
  90000320
  67904098
  80329391
   1000076
     24444
   1994499
  79868585
  83712437
  62128506
  64648237
  66775827
  75713555
   1968667
  27915460
       772
  59674558
  80069566
  90002637
  80379911
    258661
    183089
  42589134
  11055592
     33838
  64713586
  90000456
  66596161
  67647347
  14063070
  58042415
  63398252
  64960418
  67208684
  90619521
  91434411
  79965735
     30883
  68003709
  79709036
  80069578
  10483032
  33863376
  53303822
  84765329
       285
  67161101
  80329370
   9118951
  12935013
  27500277
      3885
  71028950
       544
  27800598
  85167078
   8948275
  47708827
  66134814
  80132881
  63966237
  64832258
  68090428
  85786351
  48006920
      3082
  62780531
  85898262
    480852
  55240438
  80029978
  13351772
       278
  65477626
  40199200
  80030020
  13816984
       311
  66342173
  90000056
  79583294
  83685462
  85301655
  40763286
  86030133
  39355803
  13987856
     33992
  62324417
  67612450
  67479442
  79965769
  80329544
  29638136
       584
    480982
  65423634
  10187930
  65966405
  84529186
  10438352
       321
       467
  85921399
  65975696
  66111860
  85904562
   9124496
   9533146
  22287034
        52
  91375606
  62128291
  80069589
       615
  62128598
  67312842
  79868517
  80379888
   3535065
    634460
  50351343
      1142
  32343186
  52921107
  66947879
   9171297
  33564648
  62128427
  67253919
  80030130
  84617264
        93
  47256776
  85587939
   7417357
  62128469
  62128212
  79965788
      4042
   2675909
    249040
  15749388
  98142650
   8934532
  61747644
  13763408
  86121151
  16232890
  29289811
      2222
  65624031
  85211908
   3378319
  29214548
  79583289
  85082373
  16232771
  91661891
  80030139
  11086020
  27500067
  90000448
       503
  33798470
  45200351
  85510540
   2504669
  11323424
  86066551
  54851050
  65776902
  29164244
       122
  32668758
  28673395
       265
       574
       523
       810
       438
      7525
  67658035
  79588669
  10111310
  17800827
  28400636
  67935635
    531887
  47984543
  59989229
  80069667
  79868612
   6768660
   7100919
  50500022
  66859790
  67224242
  79868638
   9548104
  90601008
      1621
  39565295
  62128680
  67581144
   9096361
  67511415
  80329420
   3630584
  65509972
  64757043
  67645110
  68024272
  13906367
    128075
  30858124
  63870633
  85749874
  39328813
  39782869
  49704305
  85301645
  94926427
  67416021
   6693081
  93941708
      1183
    345962
  65530855
   6962348
   8904325
       332
  91476439
  62128408
  67285639
  80030051
  28868334
       342
    667451
  62128588
  79583472
  14569982
  29500708
  62128745
   9470605
  94926431
       621
  33963829
  53513103
  62128455
  82548852
  80379796
  86066341
       783
  33552321
  66414272
   3200701
  15414699
  85206054
  90868738
  20603388
  29953059
  80379894
  49129650
  86035654
  64116662
  79588576
  39278617
  62127928
  80030007
       510
    112369
  85301683
   9124498
  26800094
  28052617
       230
       459
      2145
  80379866
  11940852
  12315539
  14071544
  15546366
      1373
  60961528
  80069734
  39688900
  47984553
   3018895
  13698892
  86199969
      9661
    265830
    642663
        10
  22286961
  29563516
  47409075
  67518142
  12315581
  16062379
      3856
   9324280
  28432874
       305
       545
  67213666
  80379773
  79588655
       242
  90020826
  40538002
  79583461
  28647558
      1274
  62826836
  80030117
  84835435
  16232563
  65957669
  80030014
  13532780
  49625756
  79868589
  79868545
  90486236
       573
   1957090
  85587921
  85928108
  67480478
  13575851
  63681616
  85587950
  28754821
  53630899
  62399734
  16792879
      2483
  67384539
  22286980
    612946
  66270464
  27900537
  28991873
       263
  91475080
       525
  67129112
       597
  32435834
   5038978
       217
  40562784
       312
  91149775
       456
    378405
  46998713
  65697128
       380
  12315580
  90400118
   1678859
  67066853
  13526627
   2075449
   9382807
  39627577
  85616326
  90768002
    279038
  80069733
  85962410
  85858712
  13922910
  22286962
  65531225
       270
       344
  47614837
  67653935
  80329554
  44701407
  63424763
  11308239
  13794985
  33992267
  12315421
  40538003
  67350639
  85794778
       306
       435
  94926523
  79588654
  47359635
  88487156
  72933253
  10560590
    448108
  62826837
  68227515
  20459485
  67118006
  83712413
    257680
  45800017
  79965700
    249497
  67860235
   2680063
  80029987
  90024390
  90904988
  33702381
  94926548
  79965807
  80329432
   9420889
  72239006
  79709104
  29365910
   1194304
  66250627
  79583311
  79868664
    258662
  13794371
  53018638
      1172
      1620
    626213
  66549602
    258071
  46371284
   3682658
  58858780
  79588583
  83684643
  86030144
  79965733
  85967654
      4181
       258
  90000146
  54600024
  64835902
  82570956
  14685062
  39663857
  62128390
  65308678
   3660206
  11308244
  82548857
  11323460
  68419240
  10353135
  32457444
  64960406
  66660832
  47537189
  15749367
  29700518
       528
       491
  66741672
  85596946
  91464958
  79588674
   3725562
  13688059
      8150
  66713094
  62128443
  67388382
  83712432
  12644976
  29568175
  12315591
  19900231
  49930440
  66452831
  10496473
  27322187
  21600255
  53513117
   3211111
       632
       462
     13461
    612197
       255
  47753662
   2394836
  59927636
  84835440
   9870265
  62919764
  80329444
  30021194
  61485450
  81594900
  13866707
      2547
  35800538
  58134045
  67066946
  79709078
  85520344
  60847668
  66370748
  85816324
  15362617
  27800507
       243
    480931
  65247387
  47908065
  65680233
  85568735
         5
       418
  38301880
  85800354
  94926543
  10137504
  94926501
  67195877
  85301682
    634471
  54294420
  65971794
  84835483
  85242782
    256079
  79588572
  39335587
  83868849
        11
        25
      1389
   5888520
  47984554
  67573219
  33312868
  63967616
   3185709
      1463
   1356474
  67476078
       542
    167129
  67104111
  80029967
  90018968
  79965774
  86009644
  13107342
  29511877
  66552354
  28647557
  68034344
  80329441
  20493360
      7605
  60397593
  85372387
  16604262
  91404714
  59952032
  68304562
  85576758
       508
  64560116
  79708989
  90000305
      5901
  67067805
  79868588
  81594894
  10118594
  62128466
  85200634
      2225
   1957717
  85520309
  66857056
  28066774
       617
  56652645
  11201472
  39312400
  66375820
  79588533
  80329457
  85554574
    488408
  67198530
    823175
  64036768
   9721524
   1273435
  38836335
  63735737
  66414332
  80132862
  80379839
  66745339
  67347920
     10730
  47277208
  60951851
  70400205
      3007
    155932
  66761659
  68309999
  85616320
  85946904
   4892216
  12315501
     32820
        24
  29489668
   2567276
  91423964
  90367278
      6950
  40697008
  85012828
  67997169
  66452147
  68060295
  80069642
  85012835
  11936762
  64913975
  29164183
   1245930
  67520708
  71051275
  12644987
  24600581
       214
  86184027
       631
      4963
  90002487
      1017
   9324278
       413
      1045
  66171835
   9382980
  90601011
       641
  11927774
  66160000
  77625144
  79588545
  90000080
  79588510
  79588659
  80030010
       246
    249505
  32618598
  83712497
  66587155
  67538320
  79868626
  84835431
  68402720
  80030035
  85187098
      1993
  62128280
  62128631
  79588649
  80029966
  85242743
  68093217
  85543885
    249511
  80030076
  13500339
  30099647
     13508
    256952
  65509982
      1455
  67075570
  16232936
    199635
  65966454
  26002488
   1963374
  48891075
  64697773
  85914937
   2394713
  62128737
  65531027
  79965708
  80329381
  11058850
      2495
  67079925
  85301628
  12653175
       182
  36500371
  33903085
  45101238
  79588616
  80069584
       170
  90486235
      5406
  40615740
  50090089
  62162880
  79965719
  79709088
   8801741
  94926466
  91169781
  29559241
       379
  62064249
        81
       760
       963
    217429
  79583318
  80030027
   9762186
  15599991
  86263221
  65438601
  85994585
   9130226
       744
  54851081
  67353781
  62128699
  80069751
   9348001
  64450061
  91149792
    149068
    762645
  64335348
  65723935
  66989497
  11325975
  13750499
      2608
  68030947
  85576756
  14249827
       837
  62128656
  66596143
  66086142
  80030124
  82743900
       802
  11290736
  29308392
       363
  66854892
  85898283
    720302
  65427244
  65967399
  67076922
       981
  80069601
  67152665
  10455540
  12645004
  86141958
  85212487
  11949514
  23600577
  36566859
       692
  85301650
  85946935
  91354416
  46750257
  62759442
  12315594
  62128628
  65654249
  64524578
  85398367
       822
  39569492
  66184034
  67176182
  68066529
   3497329
  67353865
  79583376
  79965803
  65466846
  65831612
  85587907
      2147
  37600013
  13921311
  17400029
  94926544
  20458874
  65729159
       268
  66086159
  90726308
  20603656
       141
       991
  41003401
       854
    182147
  64405179
  65720562
  85816336
  90000725
  21335877
       386
  62274189
  29444996
  65392178
  67066903
  71053543
  13734024
  29025144
  94926414
      2954
  12315563
  67361893
  86075856
   1916018
  67387354
  29553762
       194
  64636474
  85921371
  14902875
  80030093
       199
  94926467
  36700069
  67488154
  86118037
   1000193
   5400302
  65271626
  67238124
       788
  33798450
  44701326
  65509988
  79709063
  31914810
  33418426
  47564770
  59674471
  66748381
  79709075
  83403773
  66211689
  13816979
  65432292
  80030101
    698449
    158907
       446
      1536
  67993719
  90400120
  65509996
  66547543
  67074056
   6693095
  85858708
    249508
    632350
   2218416
  53103821
  85960964
  20603649
  62128618
  66345845
  79868481
  13679886
  29566811
  47791610
  65971790
   5976532
  79868575
  80069680
  85994590
    183137
       221
       482
      5363
  31269983
  66338320
    641067
  62128773
  66402523
   7447190
  26800035
       490
       684
    211478
  32994806
  62699624
  91270824
  46458460
  67066887
  26700016
  79588636
  28870625
  30123941
  91423031
  94926359
      4031
  79965690
       237
    821184
    258085
  62128249
  80030001
  80069741
  85816907
  13838390
  22286968
  90017743
      2399
  80069662
  80329526
  13763416
  90000751
       376
  79868611
  80329462
     58065
   2888449
      2100
      2709
  45944741
  66858397
  18502324
  79965853
      1197
  79709077
  65654101
  94926465
      2894
  65975694
  53513081
  85467565
   1246006
  12752862
  91463516
  85301627
  13804392
  90000325
    576526
  68124691
   3174746
  28802330
  85904624
        95
  68336270
  80329412
       115
  80379783
  85669906
  27700078
  67725907
  67859227
  27825047
  94926528
    537260
  11315692
  94926381
  63966234
  85521207
  11323454
  90016184
  71051323
  71053681
  85167086
  85800385
  85898274
  27200252
   1245906
       461
    659807
  11896483
  20603650
       326
  62128467
  35800414
  66427753
  79868622
  84057104
       501
  79709148
  80132857
       675
  66086164
       857
  79709015
  21400313
    257695
  67103121
  79709002
  67900703
       432
      1128
  66659891
  85707244
   9368983
   3535308
  12781756
  29468697
  62128418
  80379795
  79709057
  64636454
       165
  85226359
  16167280
  16578656
      1720
  24600052
  90000609
      1259
  62541921
   7900021
  12100099
     33759
  85864837
       581
   1440561
  49625757
  62128738
  67032969
  98142679
  53700882
  80329499
  90020799
  67554979
  79965672
  90868740
  91597156
  67167868
       538
      1206
  71028966
  15749400
   5043061
  62162863
  80329374
  94926425
  79868553
  80379837
  67798499
  67423830
  79583455
  85520310
  13750482
  66185527
  67170014
  10137483
  28934686
  91489742
   1173174
  63410850
  67076787
  80069701
  90001936
      6731
   6000027
  49300141
  66750677
  79868476
  85914906
  29383751
       558
       818
      3631
  22286996
       216
  67307671
  67857331
   2357401
  39782853
  63410834
  79965818
  80030119
  30051596
    256951
  62128191
  62128302
  79588529
  91642119
   2075641
  11096360
  67312956
  85746070
  91423033
  39578469
  54851084
  62128681
  64757054
  10410535
  62128594
  85848501
  21700066
  86278126
  50412921
  72362828
  29162500
    652990
  80030158
      2807
  62128351
  67075547
  22286976
    480864
  80030028
  11225061
  86283835
  40206647
  63177158
  79588563
  94926422
  98142667
       471
  53303823
  62781889
  66969069
  79868624
  85226354
   3006849
   7900017
       232
  64976760
  79588639
  79588653
  15749384
  90768014
       878
  10232175
  28996056
  62128698
  66985866
  67972797
  84151285
  64450064
  62859652
  15420259
  91327553
  80030016
  28800602
  65975688
  85092481
  12315577
       860
  65424694
  91207380
       832
      7709
  62128423
  62128590
  71053614
  20603669
  28997926
      3994
     21576
  67585510
  79588618
  12315600
   1319417
    822735
  62128740
  66666615
  66854895
  67412417
   9675175
  61674966
  85817326
      3006
  80329383
  30061925
   7417360
       557
  67550840
  79868497
  85301670
  62128164
  67612385
  30108372
  67120950
  79868573
  35781738
  79583435
  85549945
      1511
  40611790
  22900508
    632444
  66456167
  79868508
  79868568
  80030052
  85242778
  85301641
    249537
  59630866
  66743450
  46694845
  53630883
   7005232
       746
      3630
       154
  90001029
  66086140
  80030090
  85941270
  19405631
  85946933
  13351677
  13688033
  27200102
       747
       708
  44100002
  66427760
  15076626
       835
  66852676
    255939
       336
  59911485
  10600533
  40714699
  47789296
  64328244
  84151300
  28773971
  91661894
   5431721
  64302512
  67807435
  67384623
  80030011
  22287048
  64757029
  79588619
  90000658
  66822350
  68301229
  80069595
  29260061
  91057907
  79709021
  12644992
  29164192
   8874208
   9529029
  79588668
  80030004
      1528
  66575765
  54459558
      7781
  32106276
  11200090
    470702
  12315553
  30163984
  62128770
        57
  67526620
        62
  51026359
   4234405
  11073911
  87478950
  91367846
  63154654
  64832277
  15325580
  90000198
  98145861
  65060224
  71028913
  85914904
  11959161
  13394676
  67408527
  68118780
  68157172
  12315531
  80069592
   9437534
  39782872
  80069703
  39082741
  40670941
  71018191
      2903
  64644264
  79709018
  79588517
  85301638
  10400131
  10901444
  65723927
  80329523
  10914844
  14924196
   9788306
   9071177
  65652953
  65786914
  67808475
  15600259
  63136318
  65319657
  66338964
  84617266
     39061
  15047834
  67568145
  80379862
       155
    576546
  39251026
  79868505
       361
       162
      2971
    200752
  39210330
  62128530
  63785969
  79868538
  85372363
   3340745
      1668
  79965763
   9597286
  11323406
    262660
    634459
  91354432
     11084
  83712430
  29256568
  91169794
     83948
    167124
   1885580
  62128449
       830
    953304
  40646896
  53700822
  62127992
  79868598
  14900843
  90000243
   3630577
  29208894
        16
  90003229
      4754
  39011818
  55175805
  86045082
  94926524
   2394832
    488410
  65095753
  85520343
  85706590
   8934546
  91454016
   8934538
  66880244
  74900463
  68249704
  86066306
     16820
  32321626
  67305838
  79709025
  80379899
   3006808
       849
   1199485
  32333732
  66573004
  11323458
        74
  80379808
  85746081
  85809261
  28957221
    258200
   5983183
  47383333
  67124490
  67382160
  67999321
    631876
  46389527
      9231
  12315569
  90000493
  11225075
  66596174
  66916840
  64727042
  66556335
  11200996
  11935896
  64832301
  56869963
  79965860
  80069616
   9382984
  65990781
  79965791
  80069683
  67118020
   1597942
  83712493
  80029990
  80329487
    658967
  64832365
   2571191
   2594543
  62128184
  66454462
  86112559
  54851070
  27400583
  63926636
  32497424
  65860392
   9687422
    112689
  80030069
  85887578
       185
  90861352
       691
    480899
  80329555
  91380975
  39618435
  67520617
  12315479
      1890
  86206263
   9548117
  94926469
  26707004
  28978736
  33798452
  66549976
  85301634
  30014295
       724
  65733527
  79868479
  80030086
  90798959
  79868499
  85848552
  11323457
       158
    480985
    612195
  61485449
   1334889
  47793804
  90367277
  33312857
  33805027
  79583442
  79965786
  80329461
  20603622
   6100827
     13458
   1602246
  58382334
  65069178
  85910941
  30163593
  62128540
  79588528
  79965768
  80069702
      3886
  53630881
  62128192
  68091817
       412
  79868506
  91173302
    634473
  80069686
  29562702
      2146
      1235
  64976742
  39694063
  83712496
   6700691
  12315419
  63761793
  64611825
      3995
  68698279
  83680720
  32207655
   2395314
  11323421
  13035587
  57748063
  62128634
  67070937
  79588646
  80029965
  85301643
       231
  65006768
      3938
       706
  79588638
  62128480
  68340279
  26900617
  47957394
  85187099
  11315691
  62128468
  85301635
   3471944
  22287046
       460
  79583303
  16232564
   1000083
  35800413
  79868586
  12315574
  29986161
       676
  79709143
  29390778
    744455
  64812275
  66604802
   2394854
  16231854
  66625259
  67644441
  86026143
  65802749
  80030138
      8065
  47467526
  60961546
  62402781
  68023134
  15404719
  29466253
       509
  61609041
  67547608
       564
  62128509
  91169768
       512
  67551506
  79588617
  84835454
       727
   9721522
   2394774
  79709079
       433
      2600
    999440
  66880228
  79583436
  85520633
  91169770
  46984369
  64757046
  67276941
  80069681
  84749599
  47806815
   3369972
       543
      4072
    632447
  80069614
  85301648
  11944072
  22000534
       164
  62198448
  67546854
  13777502
  21335872
  49625759
  62128409
  80069565
   9382802
       745
     11259
  67316845
  79588574
  14546763
  15381880
  40714708
  90735080
  31884698
  67358952
   9654060
  49300026
  65656226
  66668108
  33400319
  65553837
  79965685
     13112
  37600018
  79965837
   9934768
  80030006
  85587949
   9661781
  22287047
  29481044
       339
  90031613
  40538004
  15749401
      1024
  62128338
  85301605
  90000092
  68225443
  11945311
  91592072
      1892
  66660190
   7065158
  26595258
  65507996
  85301632
  29415943
      7606
       189
  47952651
        40
    823176
  66141066
  68516548
      5216
  65508020
  65314455
  67361891
      1044
      3837
  66769847
  80030041
  85809262
  22725437
  22286999
  67190626
       314
  79583298
  16301545
  22100033
    212293
  58050054
  79588534
  79965741
  85554557
  62128436
  61488491
  63772965
  12315568
  29289956
  36063202
  61544687
  66614073
  85746071
  90024400
  79709000
  85012829
  90000396
  47576031
  56869962
  52597063
  67890672
   3331567
      5122
  80069710
  80329520
  28051333
  90643158
       458
  79709119
  11348152
       345
  94926472
  63735744
  79588562
   9124499
  13244119
  29615589
  33539716
  79868623
  79965758
  90000264
       394
  64306056
  64682851
  12315582
       272
      2097
  64832364
  90001527
  79583462
  80030079
  10129410
  27000782
       304
  66915835
  29574629
  40538001
  65284551
  79588652
  80030131
  19718830
       420
  33798453
  68254933
  90000077
   1328387
  85301674
      5492
  66998561
  71051193
  10492145
  65131009
  33957213
  46458478
  12315478
  94926355
  79868546
      5924
  64648317
  65888874
  29165575
  62128371
  85858713
  12781755
      7578
  39663996
  85817325
  80379846
  10028129
  12645074
  15412226
  21200694
  90000371
  36973032
  64697774
  11289922
       440
  64513515
  79709102
       556
  67066823
      3595
    258664
   1826585
  79588603
  12645049
       292
  91354469
  85301671
      1095
  79588499
  91454001
  79709058
  13228294
  29517313
       169
  56029455
  63095105
  66378315
  13987871
  94926502
  16232580
        50
       840
   2596254
  66985864
  67424854
  82548859
  63583825
  65735065
  80030164
  62064250
  62513212
  67076540
  14203493
  33418431
  80329373
       537
  79588633
  64757026
     34286
  45300081
  79583456
  85287220
  79588676
  80379836
  66858217
  29548658
      1982
  64974192
  66965738
  79709020
  28974328
  20360665
  60524343
  62349640
  67345787
  79583371
  80069593
  80379809
      1405
  90000385
    122939
  68113548
  85549950
  91423040
      1324
  80329543
  15599984
  29953910
  86118013
      3004
  38603874
  64644276
  20603809
  94926541
  39782854
  79965815
  85373599
  11401020
      4761
  31854329
  65404178
  66703496
   3717133
  90000083
  67647335
  13763382
    307396
  33535518
  85398390
  68025606
  34003308
  67101460
  79868571
  22700067
  26500640
  34075604
  39573080
  79965734
  31301004
  90000094
  67077633
  12315456
  22286978
  29191748
  11309568
  90000053
  47985947
  39609049
  65967877
       472
  65826582
  67763726
  71028870
   1245891
  65508009
  83674907
      7872
  71051322
  29200550
  66427780
  85202793
  47256740
  64302514
  71053680
  83936022
  33863410
  66342159
  10219213
  29590589
  86084170
  91327552
  91366575
      4083
  39835600
  58134034
  66758952
   1853925
  64929259
  67670659
  85012785
  59375082
  67130407
  67312999
  29401517
  32097758
  47021072
  28840674
  28900022
  47984549
  13553947
       289
  92896660
  62196066
  66117917
  79709016
      2173
  68728850
  94926463
  39114237
  62198450
      1127
  58674251
       183
  72894298
  85914929
   3535110
  85242783
    625182
   1957114
  62128417
  66891085
  85858705
  85881982
  28974373
  29318284
     19616
   9870321
  18600215
  39782874
  47715547
  53700867
  61654786
  62198356
  11323482
       133
  80069678
  80379804
      7394
  66750319
  79583329
  85305344
  10095985
  14063086
       222
  65197031
  52834938
  65802092
  66087007
   2999287
  10353550
  12315448
  84506769
  38836330
  65685701
  82548864
  39613505
   7417349
  28978852
    257678
  46931262
  85324032
  85576759
  12315558
  11382508
       959
    256954
  58134042
  67413933
  73900177
   6768672
  49129628
  68066759
  10383576
  23100994
  90367256
  66854893
  80329384
  80329553
  11323440
  20683773
  68640084
  85175764
  20368090
  62128395
  90024388
  79588541
  66012936
  66601471
   3192841
  79868649
  80379843
  84790755
  85707231
  39487095
  79709055
   3006805
  11670856
  91057939
      4753
  46367022
  66596149
  80069742
  29302618
  37600010
  39663959
  15860354
  79709166
    257682
  79709130
  24600042
  40628779
  67962387
  84520740
       997
  66549601
  27000653
       134
  11348172
  91423034
     41003
   1000074
  62128549
  66615953
  83504347
  28001163
  66578753
  62064243
  67892431
  10137479
  86030145
  91270821
  51700676
  59592249
  29014716
  90000239
  65960319
  85898281
  28810995
       269
  20603633
      3200
  68083066
  70700025
  11290764
  64636452
  64636483
  80030068
  11323407
  94926525
       688
   1170685
  56086826
  59256938
  62128416
  67342604
  76032571
  30052129
  29559233
  94926423
      1998
  39347692
  59674479
  68057748
  80030030
       191
  94926380
  91297590
  60177618
  67662200
  79588602
  20900603
  13750503
        73
     13505
  20603837
  30164593
       188
  86037949
    479763
  21600643
  39627586
  15404722
  80379780
   9852185
  15812998
  90000066
     29021
  38301877
  60951845
  85348215
  85242739
   1202327
  33333130
  62128486
  20368613
  20603621
   1260626
  20603667
    122972
  79965716
  79868602
  29444918
       171
    327819
  62198374
  68661983
  29484528
       125
       884
  63998955
  64490301
  79965809
  80329390
  29149416
  79709163
  85521215
  31300099
  38500216
  48702574
  65287563
  66743795
   2075584
  54851082
  59281800
  67233566
   8983580
  65428510
  79588591
  85242779
      1937
      1169
   5600395
   6100808
  67890430
  68037515
  85788903
   7417329
  86025619
       773
       710
  55601957
  20360651
  46049538
  59677939
  85301607
  11290847
  80029985
  85904725
       834
  66883332
       582
  52200002
  79588565
  66159997
  79965775
  80069600
  64302523
    167133
  46894059
  66958422
  79588622
  14569996
  15420167
  66886468
  68023199
  79868550
      4841
    259103
  66685878
  85258716
      2498
  39847130
  67414819
  96491089
  31918363
  64706942
   3646721
   1334874
   5747242
   7300347
   1317921
  60677929
  85943935
       498
  65465194
  85910919
  27274239
        49
