  52800098
  55160397
       124
  46986875
  64255036
  65272741
      3174
  30855418
  64194993
       186
  33512607
       782
  10903010
  28585902
  62874046
  63289744
     11417
  39017714
  47431865
  50353614
   3211103
  66477859
   2590535
  86028673
  50500173
      2662
  50700097
      4243
  85816769
  65066560
  61626951
  66371552
      1610
  78158913
      4270
      7015
  65934070
  64154332
      4404
  85518738
  65339125
      4023
    344898
  72230739
  65095184
      2052
   9354317
  12218052
  23602093
   5841539
  15105285
  46333384
   9755480
       667
   1799923
       750
   1800207
        75
  44000286
  63783273
  84118739
  90884906
   8782119
  63903469
      4797
  72201468
  32214329
  63553573
      1857
      4621
  33545513
  63437692
  13261186
  91421251
  92220794
  65094107
  31849411
  12854518
  65571423
  66174419
  14833605
  32308172
  45201301
       127
  47480346
  61404183
   2959775
  96764019
  53522589
  61153072
      1093
  80379938
  64358532
      1810
      7492
  83276684
  90534616
  11059367
  48474738
  38801171
  47431867
  49944961
  52100019
  84992200
  90000238
  11900439
  13335284
  35800406
  64274136
  90000052
    182264
  52800411
  47663946
  65181865
      1444
      4289
  29030641
     15659
   9531874
  65644222
  64797550
   3901479
      5062
     14182
  53498877
  61944706
  64783464
  63437709
  65442093
  65504326
  13865260
      2410
      9512
  76363416
  15360258
  46596625
  47383034
   4066016
  51600197
      2477
  13502861
  64354583
       172
  91046727
  29954174
  64917783
  55923754
   9395915
      2739
  84117923
      2571
  63323667
  65028511
      1701
      4178
  85537985
  30110307
   2595804
  12373671
  28717127
  64856314
  13049368
  29643427
  66219364
  13105968
  45100573
    338974
  11765348
  14325773
       711
  28595781
  45100556
  65485423
  11927969
  64358533
   1676495
  28748930
   1196676
  14899120
       774
  82534426
  13153148
  33331257
  63703694
  64978066
       470
       871
  14106652
  64274133
     16159
  62390112
  63393064
  45900002
       233
  65745566
  12993940
       660
  23000028
      1204
   9446397
  58463082
      6966
  63530855
     46005
  33197344
  13188716
       690
  76767339
  33621681
  47694581
  13865294
  15900399
  65872534
  15652132
  18101042
     16057
  90360633
  65015021
  81809415
  13313829
  65546286
   1894670
  77414916
  11024545
  61156959
  47526741
  64288117
      3383
  13087689
  28752868
  30881757
  65918795
  77974623
  87273765
  20301392
     19374
  47343915
  34386052
  39473715
  91399849
  29130456
  65870270
  90000084
  63717860
  11084297
  28748946
      3057
      4414
       337
  85572061
  91312268
  52700443
  49624874
     24939
   3211106
   9286340
      2555
    485780
       135
      1604
  85177936
   3483084
  13261197
  65740262
     95091
    946926
       192
  82534465
   9477294
    677892
  90657537
  44000653
  46993784
       687
      3083
      7725
  47263236
     46350
  33195176
  84129701
  30855436
  66070728
  32901575
  39553145
  33313309
    678056
        70
  84881005
   6768657
  38998330
  62038665
      1834
       187
     46008
   3349708
      1057
      2051
  85025869
  62157144
  64037587
      1212
      2455
      4901
   4722907
  11145042
  28596252
  47695420
  90564484
  30855366
  83276631
   7064289
  52899493
  55600063
  63772957
  53630304
  52002643
      4081
   1717906
  71019447
  90515778
      5988
  11001033
    129561
  10647844
  64274128
   1347644
  83894695
  92220753
      4407
  65750309
   9564860
  46813499
       224
      1552
   1714682
  91251514
  11053182
  47623835
  48474740
   3370871
    168203
  11595545
  63512807
  65496942
      2607
  85149412
  13214700
   9126619
  11887096
  61702351
      2565
  66103962
  28432804
  28500535
       829
       567
     41638
  36100098
    485441
  91354473
  63323646
  46835968
    677880
  30057074
  61400327
      9459
  66152596
  28680466
   8467871
  62411847
  65214756
  68632615
  85578809
  90619188
  90638388
  47322988
  64848535
      4896
      1469
  14571881
  64670522
    820941
  64274102
  65336998
      7005
  12967898
  63822977
  64583058
      2338
   3222094
  28454320
  62541175
       686
  91371302
   8301250
  65007752
  65343794
   7607279
  54550996
  64767584
  65571452
  14744532
  28832118
  47256771
      2269
  28238197
  47430121
  63797175
  65993205
       249
  13087775
  14832915
      4736
      3257
      4634
  30855428
  63703726
       401
      1101
  28393864
   3498851
  13049378
  13261158
  32312864
  49624908
  64706251
       331
  30020712
   9450423
  66326776
   8474238
  17900019
  91162415
   5940509
  59107721
      7980
  13500128
  33623228
  47183476
  65237981
  61642567
      3700
      4891
  86104298
  10647847
  12373776
  14405449
     83878
  91266901
      2449
     14548
  13087769
  29096040
  43800004
  64568868
       590
      1009
   8738548
  10370186
  62719521
   9486710
  47609703
  62364556
      4907
  13087757
  39000353
   1219658
  91015346
  33544648
  65497429
    717016
  63393283
  90619185
       784
  14450767
  47684406
  61404166
  33197328
      3029
  45202105
   4723633
  15349288
      3291
  65917339
   8017858
   8719322
   9395934
  28812523
  63437348
  29558155
  84323850
  63571537
  65237966
  60996957
  65178297
  85630099
  65521160
      4955
       847
  85623406
   8370651
  47694590
  64274122
   1113330
   3117030
   3350804
   9138578
  63156504
  65277340
  13087736
  29055452
  63171950
  63464524
    678013
  26200190
  65169467
       898
  36953860
  52800479
  65209743
       971
  10200201
       442
     13883
  28799814
  52071707
   3862290
  30134754
  61897182
  63990420
  20382314
      3858
     25039
  14252389
  33572783
  51000253
       591
    678120
   6900040
  55322013
  64590211
  12373750
  47736950
  65028504
  12787675
  14371524
  54551014
  61404189
  62044722
      4434
   3281319
  71019446
   5981147
  47145251
  64237469
  66489097
  14513825
  47102365
      1990
  11113002
   9276466
    677922
   5700594
  32573791
  83634346
  45748749
     20296
  66508325
   5948427
      1745
     14671
  63323671
  64784415
    677879
   3117029
  14725499
  63132931
       494
  11536970
  14900495
  27638122
  38998367
    678038
  13487383
  64726666
  29775203
  13087692
  18728537
  47547833
      2163
     13800
     46079
   1080164
       449
   3107162
  66453347
  61400328
       790
       323
  62014663
    205598
  13221522
  65645463
       389
  14832912
   8306293
  30081064
  65238035
       239
  33633623
  58401140
      1765
  91046735
  28443090
  48600078
       421
   1486663
  72230727
  91354461
  14858283
  20021645
  21104480
  65599285
      7047
  65876324
  64475079
  90619167
  12994018
   9601826
  40608569
  47651143
  63655899
       967
      1290
  85103654
  91139624
   8938949
  63730332
   1641583
  65800086
  28679538
  32348378
      5080
  11085147
  13087715
  32279628
   9490834
  65245668
  13049391
  45100568
      8271
   8500322
       653
     14773
  85574602
  12538924
  47547635
       252
       919
    339034
  66666776
  35589916
  47442880
  46914931
  65595684
      2220
  77975848
  91089270
  29717528
  47197171
  64185840
   1084959
   3242907
       197
  33722805
  65441351
      3542
  31801302
      6988
  65676265
   8935825
  47695421
  49684161
  56100041
  63808068
  85674304
   5100679
  63733081
  75264935
       436
    129423
     46046
  11978645
  40476121
       819
      6840
  64552205
      2917
  54070194
  10627534
      6774
   1725456
  66106309
  11913011
       138
  92220815
   9696606
      1320
   1174033
      1427
  91082279
   9477314
      1401
      4620
   9724643
  63385779
     46701
  12675704
   1190019
  32106262
  90036583
  90000068
       348
  46746643
  47655365
  66033629
  84118786
  63598836
  90000262
   9284796
      1443
  85256375
  85439439
  33195197
   6700061
   9363566
  85573730
  13087712
  19700386
  28698149
      2452
   1800401
  19841533
     14490
  13395339
   9388093
  26202302
  29433699
  47663949
      1213
      2463
  68632610
  61709372
  65595675
     24916
    620660
   1671569
  13107353
  59759535
  65538479
      7147
  91399847
  20301391
  91259133
   5600539
  14482075
  56100032
  65603382
       947
      4177
  85396206
  92116593
  31211687
  52800099
  64025389
      3725
  28729857
  31211697
  65569865
  65595663
     14183
   1708161
  85539465
  30143213
  33197354
  33570479
      6994
  37794417
  65244590
       212
      1047
  85537972
  65294282
     46052
   1262345
  15600209
  63953964
      1179
  85518747
  46293567
     10755
       351
   7659885
  11925006
  33536087
  64706800
  30154629
  47305414
    480633
  31238357
   1140124
  30107529
      9111
   8500348
  64459849
  65147432
     83726
   1202212
  46587138
      2110
    347412
   3399096
  85692264
  13281502
  63839122
  65732672
  12373670
  65748599
  27900852
      1113
  66041720
      6545
   8800237
  32920262
  58248829
  45500305
      7190
   8925178
  11902451
  28832113
  29181710
  40578277
     20293
   4249687
   6477783
       779
      2094
  12627849
  44900038
   3211105
  14019260
      3093
  68434958
  77975711
  51800914
  55923948
    347434
  66108807
  27000255
   1347736
  62724228
   1800227
  85692841
  11483386
  39473714
  47548744
   1152109
   1173324
  85413325
  51002033
    950275
  12854519
  20441461
  65493684
      2140
      2388
  31559350
  39473729
  65133218
  65185723
      1907
  30020703
  32134900
  63598808
       742
      4249
   9076128
  12608886
  12683258
  15600184
  64808948
  65630140
  64917887
      2002
  39090430
  54662065
  32799786
  63289708
  90000055
  64819001
        39
  11145055
  13049370
  60110105
  63323637
       928
      1282
   5963280
  14813507
  28666254
  63109805
   9308677
      4900
  63108549
       983
  47573707
      4018
   2571313
  28599864
  29855802
  46563112
      1263
      2398
    505423
    677710
  15067065
  15304955
  63574404
  15273735
     46022
  11990756
  14253511
  17321593
  55160387
   3379067
  47110719
  33540315
     12724
  85500384
  90019437
   9448484
  13087702
    678059
      4619
       372
  67995364
  85296716
  85610481
  55923659
  63598814
   9467981
  47642217
  64174024
  65245709
       759
  46835892
  33195202
       897
    338979
   6900024
  46246782
      1302
  11126988
  30040956
       993
      2567
   9049555
      1247
      2613
   8713731
  32925583
      5060
   1210461
   1800311
   2774579
   8722397
   1553296
  64928762
      9635
     46066
   6631046
  28767107
  62831342
  14813682
  29644689
  32577158
  62374554
       202
   3239580
  99522638
     24492
      5014
   9692796
  85770421
  13428536
  16370577
  31862362
      1413
  64492349
       668
  90000403
   8500932
  85506808
  28670080
  64726670
      5089
  65817777
       148
      4398
  90000075
  85572066
  47110706
     46119
  96846010
  63323625
   9381324
  12300484
  60561748
  63323633
       795
  12373741
  21104485
  30134820
  44869300
  65177658
   3467661
   9553453
      1886
  34386068
  47645204
  58405974
  65049460
       116
  12678880
  64085913
       223
  65999623
  28703469
  38998346
  47263224
  51636435
       409
      4200
  33458883
      2150
  32312849
  47695045
       241
  32945868
  63323687
      2933
  28200064
  64030955
      1351
   1202127
  13792801
  37400024
  17321292
        96
  31559340
  32106268
  65378022
   2847118
        99
  66044076
  12875203
  16578610
  40459725
  45500589
  13374477
  30103832
  31200125
  47110720
  15304918
  47431871
  59426371
  89693690
  97752379
  90983621
  91070856
  11521535
  63696047
  82534480
  92220774
  14949336
  39146354
  46880670
  55923757
  65163025
  14400120
  85500610
  90360649
   9737505
  46503516
  62983685
       994
     10671
  31211683
  64274129
  62853620
     46095
  91370134
   8731290
       633
       457
  91368922
  47715587
      1800
  47437308
        12
  29502663
  55923796
       930
     46105
    964325
  30160965
  63908408
     46070
   8131256
  15022522
  63323675
  11200080
  13087683
  14580996
   3117064
  66026451
  11908915
  65247733
  65537456
       307
  81153960
  36601852
  47277496
  47655366
   6700071
  14325950
      1678
  32365386
  63978314
  65147201
  12373663
  46787384
       264
  14264472
    125476
  89149028
  66649586
  27952919
  54064094
   8781422
  13865272
  52700359
  51400104
     13793
  85623411
       366
  64781279
  14571936
  47759965
  57663524
  65442066
      2229
    600250
  66026016
  61962263
  65451501
  90619153
  90619194
  30046504
   3242889
  85177939
  47694598
  11084296
  64898278
     25075
  65348761
    205627
  90000724
  14572216
  41900322
  57061763
      4190
  27051576
  47607211
  94018498
  38599289
  39200411
  13261153
  38221669
     43728
  47027813
  63701624
     15325
  32902275
  43000008
  63089673
  91354405
  65876297
  85575989
  12611125
  82534461
  12373743
  46587121
  63583934
      7785
  65538495
      9242
      4525
   1136648
    488056
  91259148
  12373666
  33451042
  32097757
       910
  66003571
   4127641
   9060154
  12277172
  55158284
   3900738
  31808618
  64037595
       287
   7434510
  65422378
      4919
   2595807
  77974618
   9492917
  91129971
   9728724
      5088
  90000074
  31211691
  47657795
  64849898
       365
  28550981
       526
  66583194
       381
  68632616
  62988964
   1686229
         4
   9682792
  29023313
  30000703
  29031646
   1127128
  12373782
  28599669
   1130499
  80379940
  43900176
  47772183
    507159
        28
     20701
  98133117
  12678894
  31200691
  38966711
  84825443
  11171717
  21505530
  63726748
  10001728
  12772192
  63399400
  39473697
  46931774
      5617
     30188
  51100011
  65508667
   1202450
   2571310
  84698775
    798602
  63172958
  92116557
  29041394
  33625717
  47626984
  64863377
  64899033
  65645485
     83756
   2558641
  12610215
  11178051
  12025752
  16560207
  28779735
      7012
   8510268
    678004
  11146284
      4305
  28863572
  33402588
  64210927
   8292317
  64910573
      3095
  66059846
   1000072
  96490949
  11127000
  64101470
     95155
  14638956
  29839145
  39473716
  56100035
  15105294
  46746635
    601641
  85681262
  28719885
  38135447
  64513168
  12854517
  28642599
  33082512
  64819137
  85060088
   9714261
  39089911
   1130498
   3117948
  91492784
  13316136
  14783237
  64528974
       132
  91488002
  12973141
  56700585
  62481005
  64274135
     46092
  30169602
    586171
  13196153
  91368923
  13011248
  65442384
  85116981
  12373726
  62044701
  85296719
  29502662
   3256085
   1715582
  66243165
   8731032
  29177936
   8719268
  64096635
     46076
  58284535
      1029
     66601
     24794
  33219467
  64267658
      8124
  12299050
  51636442
  65232210
   1800325
  86113873
  33195184
  38966431
  63323669
  64921218
      2556
     24801
  61962293
  63598839
  98074621
   9413548
  12299090
  64912007
  36200013
  30855410
      1291
      1828
   3370844
      4310
  84721003
   4411487
  63865587
   8510909
   9469158
  47440720
  58401139
  62554241
  46642085
  63344991
   1170338
  47639939
       108
  78158901
   4411482
  14900497
  64727432
      1034
   2571307
  29783797
  11178060
  41339627
      2109
      5054
  39548471
  60334561
  65056548
      4527
     25001
  83276607
  65538489
  91169849
  54400494
   9138895
  14580942
  47814000
  33651452
  82534484
  89959616
  72232880
  66325112
  14529095
  47183473
  68036623
  90461103
      4624
  30113331
      1065
  28854814
  33326957
   2844024
  31559337
  40710152
  33512432
  39105831
  63700505
  65612524
  65441585
  66818011
  12573512
  33199830
  61400485
   3600050
  47277446
  13015423
  29074223
  46596646
  20109585
  47445246
  64343974
      4317
     17297
      1327
  33505289
  47715577
  64732121
      8239
   1168398
      6027
      1900
  84241859
  28717096
  31211673
  63574418
  65783294
  90247476
       868
      7823
   3117947
      1714
      4930
  90000123
      1086
  47564790
   8778956
  49625010
  40400331
      2615
      5631
   4523193
  32095908
      1850
  63323684
  65205310
  85020588
  55923874
  64552125
  11926045
  16738829
  33544650
  36700415
     46085
  10362281
  40594643
  65127073
       489
        78
  65555126
       986
  90000113
  12579008
  96910375
  13139537
  28825132
  33427996
  57245371
  11178034
  46953182
       719
      1014
      3844
  65585512
      4188
   3203768
        83
       180
  91464960
  11400382
  64623966
  64663992
   8992791
  46596620
    678096
   1711026
  31765452
    491323
  12901208
  76767420
  17400337
  47639921
  85518736
  19900129
  30075826
  12776481
  11907109
  64808542
  85572068
  15299201
  62887508
  90001666
  30105099
   9531905
  47703802
  33495581
  65007770
      1219
  29538615
  63868664
      3047
  66552945
  61171622
  62728482
     46061
   2727481
  47256727
  72894267
  65528441
      8445
  66065288
      2193
  85681305
  53630174
  62915134
  66107017
  66214155
  91455147
  12009807
  15362536
  24802421
      1360
  90358028
  63546595
       410
   2142888
   5001561
   9107249
  90936072
  11727330
  28825133
       844
       879
  28767083
  33223733
      5589
  85692822
  32277360
  32337326
    118306
  88111078
  85518717
       758
  65633018
      1343
  84698800
  47204603
  90307684
  90619168
  12594571
   2297256
       518
  64222005
  33400104
  46052604
  64777266
       147
  85439982
  15272452
  33435203
  45942848
  64785061
      8037
  90000099
  11127024
  12590305
  32300556
  65292151
  11536967
  12373770
  85306130
  85574647
  30040970
  31559359
  61962253
      1576
      6165
  30855376
  49624927
  63553613
       735
     24778
  82534473
  65243970
  13257027
  30028614
   9687071
  33294687
      5690
  65282765
  56100028
     19081
  47690270
  64649439
      2009
        36
     15166
  14813694
   8400016
  52348556
  64461830
  47573734
  47694588
   3117059
   2590475
  15349286
  61962289
   3686373
   1578065
  64274117
   1138906
  82534489
  47609738
  33529395
  33758875
  31854326
  65655113
       740
   9435903
  64585804
  64726654
  65645462
  32312865
  46596647
  63393184
      2723
  90534612
  12952633
  63323672
  46596650
  65741075
      1156
   1173322
   1202332
  12670318
  15304942
  64030013
  64037601
  32255123
  85988392
  13087754
      4467
     15200
  12916786
  82534428
  13087722
  29197995
  64789453
   8731291
  63961735
       136
   9388069
       384
  11178049
  64037592
       480
   1053994
  85413314
  31848174
      3186
      1548
  73046900
  32308177
      4847
    678052
  63052696
  24500199
  49944877
  76700306
  13188616
  26700014
  10700143
  28530248
  29861259
  39178883
      1566
   3379064
  73800192
       492
  47277493
       534
      4923
  91464978
  55923795
  39001278
     46367
  65744235
  65959383
  85660310
  55923756
        46
   6477782
  47583842
  52300299
      2117
  65440976
  11178059
    678103
  10177690
  33078943
  90000118
  90526495
  11471380
    677750
  47394383
  51600188
  52071722
  66321415
      3055
  64983571
   1799906
  63463072
      1889
   3080565
  20301379
  30008531
   3117072
  14463075
  14898491
  63085244
  97483302
  64493050
  90002162
  32414271
      2468
   3242582
  14464424
  63323666
  91197958
   8485374
  65214863
      6345
     46139
      1296
  66151967
  12431605
  14012003
  59884746
  77975738
  58470915
  64003716
  50393547
  63747299
  65744223
   3035424
   8146776
  32925594
         9
  70700044
  47036515
  63423939
  91330065
  14019275
  13261182
  17401136
  98104601
  12967903
   1968635
  33455120
  32585188
  63772983
     46352
  12780415
  14832852
    749555
  65974195
   5878217
   1797150
   9490820
  31559341
  47607197
  85200906
  28877182
  73800184
   8033642
  17400985
  47526759
  98050078
       554
      2765
    652814
  27228382
  32176697
  49101102
   4723622
       749
   2900064
  47256773
  50412905
  65428695
      7677
  63323650
       293
   9692748
      1346
  64617869
  65701534
      7215
  73900182
  47392405
       356
  66171762
  30078019
       513
  47394591
      1879
  63649400
      3581
  71019302
  28599654
  52800092
      1165
  84810733
  48400621
   5700020
  65497497
  63751369
  67287894
       377
  18728554
      4641
   1128349
  57943005
  64386665
  65734180
  28586002
  85275945
  90619198
  33462446
      8449
   8221670
   9059555
  10647853
  64582665
        29
  65929181
  28685398
  32679280
   3500984
       561
       940
    798603
  33219991
  64618391
     46106
  28804416
  83276653
  13196639
  64154277
  52800117
       839
  73476550
  90000062
  28703478
  64570245
      1558
   4728339
     46372
  86041177
  55923984
  63089657
      2841
  91354410
  40020281
  12498165
  55923662
  55923834
  76700303
  39035512
  65624335
   4285486
  32100333
  64209646
  84099591
  45100696
  55300930
      2720
  39200305
  46746627
     20281
   3242888
  66514645
  66173203
  12373734
  65735345
       767
      2439
  65607411
     13782
  13204798
  59715466
  65294305
   8326943
   9878264
  84995592
  46596631
  63574423
   5064852
  21104484
  29358450
    319305
       704
      3271
  83276630
  28782143
  33531223
  92220911
  64211032
      1007
    175073
    522560
  63583996
  28877176
  53499992
  63323659
  64867608
  10647862
  14722939
  29600114
  64903484
       577
   1800292
  21800851
     46072
  14800086
  33038324
  65571363
  63393090
      4627
  83276620
  10370932
  38000085
       541
  47036489
      1287
  16541093
      4642
  66245561
  12772270
  53145757
  64297645
  11765339
  27000257
  37819643
  64268557
      5065
  13406376
  47623831
  55923962
      1340
   3242902
  84632713
   5818402
   7064291
       200
    678175
  82534415
  64510327
       506
  66371707
   5700558
  55923949
     14550
  17400081
  47327532
  57501136
  65387087
  13105966
      1760
       484
   3143659
  90000087
  13169600
  62489369
  84099579
   3901511
   9001771
   1519595
  96910184
  33653149
  64174445
    471863
  65980076
   1380138
  90998256
  15424636
  64819117
   8799282
  11800098
  28832119
      5486
  39487961
      7577
   4723614
  65538478
      3028
  28597236
       853
      4915
  84100839
  38966718
  64637836
  13139325
  61400396
  64968284
      7009
    533422
  46868016
      8543
       156
  13087698
       640
       161
  47548751
  83634344
  17900478
  64278851
   6103033
  30855362
  40598716
  45202106
  62429865
      3218
   1202415
   8726857
  52071716
  65289638
      1141
  85306101
  91316568
  63248243
  85151428
      1303
  71600061
  47277444
        17
  91298765
   6800356
   9755466
  15337389
  49624989
   8324345
  61610684
     46125
  90619184
  61610692
  12299042
  65195760
  66576797
  68724793
  95542268
  64132688
  85387180
  91527507
  55700037
  64776172
  65734064
    284773
   1347701
  66157168
  65341079
    129428
  90036779
  47526785
  62724227
  64758532
  52800478
      2202
  31799755
  63323661
  84971379
  15287011
  33635232
  46900038
  14580910
    677956
  31559319
  60023282
  90619189
  12854567
  15618907
       481
  63393488
  64588790
  98074495
   4249697
  14252386
  65879277
  91275545
  12373751
      2542
   3236883
  33455094
  38546335
       958
      1827
      1316
      5727
  56100059
     46356
    678123
  33189997
  44869299
  64265981
       495
  28221685
  56100071
       208
    678135
  82534450
  65311661
  63393456
       836
     46035
  66087151
  64302521
       236
     46346
  84985368
  13500219
  62044725
  62645575
   5400003
  11936572
  47694586
  77414822
   1553279
     46025
  85442067
  51019784
  71000743
  75264991
        65
        58
       693
   2558690
  10903012
  29380248
  47585446
  75265027
   9771891
  63800516
  47654829
      1332
      3444
    135017
  95128266
  12373783
  76700294
  11171719
  64221944
  64308277
  64944374
      2373
  26200002
  64475087
  13110128
  33324539
      4403
        53
  85327830
  13069394
  30000700
  63307219
      1118
    337382
  33626032
  64269326
      4093
     46055
  85710715
   3686413
  90619174
       414
        89
   8563188
     46153
       130
      2835
      6830
  26700309
  10371007
  14572050
  47330417
  90534583
  12373728
  63132717
  65390358
       195
   9088986
      4521
    678109
  83276609
   9704484
  39162035
  13166582
      1067
      5281
   3363529
     15010
  91354454
  13087737
  56100047
      4954
  85942462
  91298746
  26500868
  33156828
  33332695
  64554664
      1418
    678143
  80911040
  15349289
  68716664
  85647920
      7732
  30104598
  40618348
  47744123
  63553692
  58967616
  64482896
      2574
      2671
       121
    678111
       175
  13261168
       181
  32430500
      1135
     46047
  70802924
  63574399
       880
      4183
  47651152
  64741054
    656168
   4723535
       743
   8695995
  14572018
  14783238
  64953889
    162240
  66540898
   9138575
   9456363
   9577185
  28785578
  64769901
     41766
   3512465
    978570
  65998662
  12772214
  30134753
  64776144
      7979
  65783929
  83276625
  53499322
   1083479
  12854516
  52201026
  98133107
  64981082
       109
  90635068
   6401219
  33555296
  39473703
  60583655
       473
  84719962
  62044694
       803
       927
  12507664
      6969
     24184
  13904837
  30855372
  39538565
  66169613
  77975776
  47585434
  64210972
       277
  85623417
  64031002
  76767336
  40728399
  85228716
  38998364
      4639
  33508743
  47209238
  64589663
  78158826
  45000104
  65672310
  65733181
  11025209
  13356621
  64195128
  82534457
  43398822
  89842525
  11903030
  64103001
       316
  11177744
  13107376
  33572778
  47694600
  20301397
  39464063
  65783823
  55923799
  15025522
  63344584
  64955579
  71019455
  28957559
  32902257
  64908575
  47277497
  86185637
  47701856
   9434109
  64863378
   8081194
  47077569
  64777703
  28756296
     13994
  65244589
      6587
  85601033
   9138878
      5963
  21505486
  28909221
  45100694
  64214952
    677686
  11900440
  65374960
     13794
  15022514
  61962264
  72201452
  39137093
  49514393
  62836536
  65295446
      2235
  24800053
  63301666
  85177938
  10647843
  46836002
   1605376
  90534600
       225
   8799283
  12846823
  13674374
  47623834
  63323611
  64100254
      8451
  85296718
  94018499
  37900287
  65022111
    677849
  12498164
  29538607
  46000070
  28763728
  33140518
  64278871
      4203
  47365262
  62728441
      1567
  10986530
   9477296
   3500985
   6477773
  25508041
      2151
       190
   9362902
  13261170
  65176201
  86113795
   9638573
  33016731
      2549
  12300485
      3832
      4920
  62044700
  65642153
        72
  65919720
  85870925
  13049398
  33344813
  70999754
  64906431
       599
       288
  91398151
  48474733
  51001967
  62439392
  64037594
  65095220
  65445301
  80547633
  11145063
  45100549
   3117073
  47664609
  66456550
  85008478
  85060074
  90000085
  14224882
       362
   5845093
  18728534
  29700018
   6100166
       126
  98112330
  12470497
  11451684
      2660
      5091
  28633036
  31211682
  33626382
  54200951
  65175801
  13386188
  64581713
  62191400
  18728558
  30113359
  61962276
  63323696
  12994071
     12781
   2601052
  66377997
  45100013
  63542284
      7610
     18788
  64910557
      1970
  65919488
  63323676
     46102
        15
  94018500
  90992681
  64274110
  28200244
  13087682
  13153124
      5063
  67020808
  30057061
  66170127
      4840
  63583411
  64754472
      1305
      2050
  13247639
  18300006
  32926000
     46313
  85464599
  90619178
  61404179
    224325
  14982377
  64037578
  64037584
     46071
  13313056
  28837308
  47545235
  63689366
   8033641
  65954826
  16578603
    537875
  85267032
  66151812
  87289371
  65059117
  55923963
  65537529
  73800170
  11929600
  46200568
      1955
      7189
    129562
  10903011
  15426077
  30855363
       308
  34386069
  65177218
     14181
     20285
   2600897
  31211656
  62201754
  65218096
       964
      4406
  83622935
      3829
   9721464
  39548462
  85640669
  14857120
  83276663
  28666408
  61034300
  51636436
     10858
   5243887
   9081822
     17304
  90000054
   9532001
  28837801
  65954806
  78952937
  19500420
  15397357
  47655360
  63927810
  65011274
  47277494
  77594873
     46027
  28293416
  47526773
  63323686
  63994610
  85574626
  13186453
  40607001
  64590056
      9241
  38973440
      1738
      4681
   3300198
  46601092
   9398168
  23700067
     46364
  47478224
  61513541
  66246327
  11880154
  22496635
  64364186
  64386869
       511
      4530
       291
  80379939
  83276658
  15100594
  31559304
      2121
  14100336
       213
       764
      9243
  44300202
      4318
      4439
  81809404
  13166337
  30687713
      1842
  65783180
  85787154
  11179209
     10678
       168
  76700325
  95540125
  63574407
       748
  85574611
  13051879
  31559368
       393
  28364792
  64343969
  85500352
   9354320
      2441
  64596088
       702
      6398
  11067625
  14572069
  58989229
    485572
  10647855
      2413
       338
  90534617
  65964423
  90000673
   3117067
  87637858
  39473702
     46330
   8129159
  33166454
  47420072
  85572057
  91354412
  31849214
  45100561
      1985
  12373664
  32369811
  49624914
   1202502
  10647861
  57042922
  77414791
  14264471
  62345895
      4643
    678076
        67
      4302
  64364158
      2467
   1380142
  76700315
  90619172
   3901412
  28771495
  29052139
       238
      1815
      8038
  85697444
     12374
  65831646
  12854534
  61962256
       146
  96491038
  33709005
  39040819
  47715578
  63772648
  65837137
   4584734
  29041302
  56100027
      2826
   1942627
  62044720
       496
  13517886
       806
      1284
    677736
  65295533
      2614
  64396402
   9088984
  12657711
  27701108
     46063
       198
      1416
  12414296
  25779482
  33515901
  64830869
  95949289
       985
  84969944
  85766781
  49944960
        79
  46938804
  64475071
      1806
  62541181
      2929
   5741743
  13736346
      4910
   9138577
  39162038
      3286
  85689358
  91266845
  90000715
  27700329
  29210848
      4189
      5483
     14390
  11120237
  65645461
  24700192
  65729376
  14025103
  27500017
   3379150
  65476908
       250
    127074
       145
  30855415
      3051
  65933600
  63085249
   3370843
  63598812
      1292
      1146
      6163
       298
  54551013
  65623963
  63289747
     20571
   3094965
     46068
  82534510
  39548470
  64274140
        38
  29041301
   2727498
       107
      3048
       352
      1744
  11938198
  56100046
      4629
  65175641
      6986
   1347706
  85034843
  46728531
  19000003
  65497546
  46528367
      4011
     13978
  45371627
  46596615
  65609212
  85273285
  85434873
  63715620
       531
    677976
   9358028
  28342551
  58321056
  31830335
  48200134
   9001750
  60354132
  64941809
      6319
  10039730
  33531971
  62751778
    991470
   9395926
  60023914
   2065675
  64194018
  31211670
  44900017
  65643711
      4316
  12967896
  33304539
  47423035
  65504331
      4917
  12373675
  17321687
  14633565
  59695967
      1575
      1715
  39473708
  65174245
      4069
  14572019
  47657562
     46303
  13087759
  64513129
  66238347
  65540888
  13087746
  13153108
       787
  65378020
      7838
  44900146
  61368117
       680
   1202304
       106
  64979755
  52300297
    569440
      2006
  91089291
       517
       315
  36000442
  47310868
  65693789
  28832116
  47322159
   9670756
  62638050
  65176256
      4636
  70989265
  15226971
  30855388
  39000351
  65136971
  66585460
  77594885
   9696107
  91400267
  10647856
  36400058
  47545225
  64480079
        82
  90619171
  32319660
  47183474
  64411906
      5078
  12807648
  50353615
  64918464
  65601634
   1130504
  47254003
  59315347
  65760346
       273
  43900273
  63966284
  64875330
   1193572
  22496639
  31559361
   1168396
  47634412
  84770541
  33758948
  47139238
  55923990
  65601807
      2649
  25213847
  32902262
  61441509
  64539475
      2578
  15426114
  33701725
      1709
  76700289
  46293565
  55294107
  65054446
      1867
  28293417
  29079926
  44900020
  47256726
  62044723
  85193050
   8017856
  65493056
  66404824
  17321291
  53601511
  63557620
  65215476
  71019218
  66134575
  65090772
   6100973
  56100150
  85273269
  13033046
  13865187
  62649785
  30855429
  61400478
  64649747
  66087168
      2194
        85
  45202161
  65237982
  39035525
  61441498
  62965451
     46115
     46359
  82534509
       110
  14572112
  54000767
      3696
   9720512
  28874459
  65828768
  13356618
  19004294
  65495657
  36601839
  46112849
      1775
      2116
      4805
       128
   4723464
    339065
       174
  12854547
  10898373
   5900112
      7888
  65497074
  91366505
      1163
      1635
  62700318
  64847024
   3143664
  29093892
    678113
  91256671
  47695425
       732
  91450252
  13087680
  13261185
  53601453
       104
  47604905
  65318484
  13020113
  32365671
  52700457
  60380236
      2015
     46374
  90619200
  18000001
  20103014
  13000010
  36200017
      2804
     24926
  60614734
  65417248
        59
  65933284
  82534476
   9755485
  62992468
  86084053
  37603176
  64525851
   1165862
   5700022
   9224471
  39090424
  65744231
  29011450
  64041037
  64734400
  75332863
  29538613
  39538594
    916287
  81809417
  85449170
   9076107
  64210926
  65054643
       842
  30053814
  40613887
  49514392
  65170539
      4906
  11190413
  13865039
  38905572
  65594996
  65300996
  85574629
  28783955
  32312851
    169492
  12114440
   2081728
  97650836
  32585177
      1323
     11050
  85255153
      3932
      2726
   4723584
  11127022
       453
  28548566
  29974023
  62890084
  65442308
  86041188
   8400055
  26000547
  46596621
  39097450
  49671120
   9702318
  28832317
  78158611
  29130479
   9553446
  28837314
  46835890
  57048086
      4313
  98095764
  12558215
  19800023
  32312905
  52262317
  63908413
  18728535
     46399
        31
  90000523
  31559323
   6900022
  62649749
   1920651
  91196741
  64651486
        18
  85492241
  33570516
       659
     46081
  67537300
  11222978
  57943027
  62958392
  11085231
    831441
  12373729
  30855394
  46835888
  51764662
    937292
  53400751
  65497401
   7699544
  12373759
  64267631
     14272
     15176
  28828620
  33085418
    340144
  85201091
  13232202
  30071759
     15660
  39473717
      4752
  12299043
  20403367
  63254208
  29701955
     46101
     10576
  30855361
  64910470
      7023
   9529401
  31201559
  63184963
  33548289
  60419888
      1490
      5463
  28618748
  64663996
     14372
    916355
  52902496
       730
      7186
  10177687
  40677422
  20301382
  33449666
  49624879
  63323648
  65665243
  70802921
  60047430
         2
  12627537
  12967883
  56800006
  63347788
  64884613
  65497031
  12012528
  65783745
      3056
  66146897
   8882613
  14066162
   9618369
  29200263
      7792
      4409
  62638026
  47655367
  14404024
   6477770
      2156
  28200032
  39548473
  47359228
  62066112
  65428819
      4616
   1196702
  75441463
   9670767
  11922928
  14025101
  28937478
   2342394
  77975847
  64993383
      4288
      1364
  90345773
   7064305
      1785
  95540080
     93099
  85256388
  85945801
  13222838
      4791
      9584
      1661
      4529
  30855433
  33211598
    118302
  90000116
  11178050
  13386157
  32310781
  51001966
  63251579
  64418212
      6951
    471760
    485158
  86168669
   9477290
  65202885
       399
      1732
   3117070
  53630200
  61404178
   1219661
  62161375
  65637041
  52332512
  64037590
  85434884
  13865297
  64225609
      5489
   1202489
  12012538
  47290743
   1177020
   4599683
  14966242
  64274130
  65170992
      1838
    678119
  85625452
  64022666
       856
      3656
  83276697
  28608699
  29839146
  62415079
  63739779
  85494084
   9121216
  14263973
      2962
  98050052
  45100008
      7490
  32902255
  91089269
   9771909
       143
   9138564
       969
      4893
     83732
  11085183
       988
      7138
   8974414
  64295584
  66416007
  70700730
  90000121
   9710829
  64685162
  85518749
  91266850
  15304837
  16903395
     46316
  53630024
  55923891
  65501272
  85622917
  60354142
  13033011
  29000895
  46198698
  49674972
  65172381
  65023762
      1350
  91057906
  13049351
   1705401
  47736957
  63819837
  46246791
    677878
   9337469
  23700009
  47545208
  65408100
  64479459
  65673070
   1732199
   2844035
      4301
  43600784
  51454791
  64515914
  64916011
  47301316
  65476946
   1194416
   1942623
       368
  54551009
       521
       576
  64274139
       416
  90619196
   9478283
       606
     10179
  22990213
  29889411
       717
      1221
  64588791
   3209621
   6601603
  33433507
   9747503
  28812526
  28238200
  19300088
  64274131
       999
   1662494
        34
       464
   2601200
  70400087
  66217051
  11892277
  51002029
       452
  16360824
    248372
  85574648
  12923015
  18728536
  31211669
  55923660
       861
   1130494
  91227482
  50800185
  22496623
      3537
   8974413
   9335468
  14857079
   9452202
  65633424
  63800521
        37
  30099644
       274
  81300007
      4721
  98133112
  12698116
  28500129
  85326467
  85448180
  64117260
      6985
  90916800
     46315
  65752469
   8992765
  32312845
      4850
  66187206
       627
  47533730
  85144515
  64026865
   1202380
  65373979
  72894256
  98050075
  59632647
       989
  64618017
  11127029
  11127032
  46503529
   1942622
  66543046
       359
   1098846
  32308181
  54100043
    339032
  91330826
  63344379
    117746
   1202333
   1202364
  88239466
  50353617
    485413
    677617
   1847967
  14220658
  28632469
        80
  65961811
  40913527
       229
     43027
  65796164
  65891851
  66552073
  20021650
  47173459
  91354476
  98104564
   5841514
  12670857
  65204253
  68319069
  32740304
  53499289
  64692390
      4768
  85574636
  14813622
  31803612
    677814
  10903007
  12866403
  49624904
  28100292
  12864087
  12973080
  12373761
  28780571
  47374872
    678166
  46953176
  63664685
  10701582
  29986042
  47685435
  55160390
    337379
  85059834
  11922927
  13188570
      2064
  12863987
  85929528
  65215667
  12498168
     24542
     46064
  10647860
  28976195
      1218
  11126993
  64335287
  65595682
  33045157
     14491
  28669198
  64172585
  11127023
  15284628
      1322
      2336
    678088
  44256938
  62859864
  63817598
  65789408
  88111077
  47110717
  64037598
  53700405
  64938941
   1994995
  85609321
  85610493
   9040667
  46596630
  65441781
      1329
   5911819
  14966241
  64037591
  90230945
  64979878
      2642
  12965367
  14569916
  50400552
  64127452
  14405352
  46746603
  62383255
       251
      2963
  80092305
  33618030
      4894
  30073967
      2576
      4933
   9538751
  61320488
  63393500
  30040973
  32784131
        69
  77975787
  12900017
  82534434
  38135422
  65595071
     46075
  60614736
  14825417
  81809402
  12653975
  27960306
  66320841
      3008
  13160113
  29538620
  10959609
  70500323
  76034903
  40800013
  46813447
  64245697
  65641671
  89302356
   8305924
   5818413
  16583657
  46746649
  65363028
  46642055
  53497992
    877406
        77
   5937676
  64375254
   3352363
    586448
   1800324
  85273265
   4100027
  39189750
  65130064
   1716487
   5400245
  28690282
  31211652
  29600004
  68957951
  65934701
  13087723
    831495
   1733658
  11145060
  65602258
   1933120
  91266907
  11214861
  32311317
  61400497
      6280
  65869675
  13261180
  54358090
       607
  46760053
  33047344
  63323649
  60274162
   1347665
  85066633
  13105967
  11923249
  85461435
  33407568
  62827567
  66146898
  31780263
      4229
  11903029
  31211674
    284998
  28683690
  30047240
  65232203
      5744
  33588278
  65538195
  13087745
  63674739
    339052
       119
  13188647
  90000050
   9061906
   9266339
  11401997
     46110
  28323798
  28447655
  64717580
    964243
  13159101
  52300296
       505
   8563190
  12460768
       841
    677591
    677737
  64518043
   2907660
  13038480
  63655101
   3379039
  12373669
  47526777
  47744051
  62291949
  62809779
      3931
     14371
  63908402
  90619155
       340
  29130453
  29484206
  65607412
   5365716
  46746628
   6400008
  13261159
  47690241
       257
      4186
      2791
  76709333
  12781651
  65415074
  85574631
  13670839
  32399256
      4833
     25073
  10261480
   9620942
   1570848
  85816689
  65645484
   7201102
  15404692
  47654845
      2532
  12373736
  13106031
       761
  90036590
  13087725
  64401909
      1188
   3370869
   2558634
   2595805
  20301394
  29700321
   8292306
  15100010
  62933745
       325
  29052082
       598
       367
  12523777
  63561932
   8713741
   9059563
      9218
       290
    677818
         6
  47451204
  13865285
  31643758
  76767100
  85306144
  91257631
  46293563
  62031763
  65627992
  10980011
       463
  53512502
  62510133
  64475080
       619
   1202430
  76700283
  12803477
  66109620
  63930195
      2226
        51
       271
  38973414
  85060093
  46293579
  51000241
  85812417
  64797530
      4307
    137843
       539
        26
  38915280
  49624958
    600011
  64676980
  13087734
      3113
  82743899
   4720822
  30855430
  30053843
  60943879
  61245200
  64520232
   4889829
  27200282
  47017543
  58154689
       507
      9334
  65826551
  47394054
     46120
  70500083
  33313310
       673
  64835847
  65498363
  10837334
  64475090
  64917809
   9381326
  59369245
  63255862
  16578608
  53145818
    212793
  12670316
  13166728
  64769174
   8731289
  11700014
  26400570
      2242
       373
       163
  85256392
  50388143
  90586962
  29044843
  26200162
  45100073
  65557486
       434
       527
      2725
   2701215
  31559310
   3686363
  31751480
  32308171
  47730605
  65467145
  51600222
  17321689
  15200753
  62936524
  13261163
      1348
  77414885
  28624655
  62704773
       382
      4180
  65758294
  13201660
  62638019
     46123
        94
  97483304
  31211685
      5857
  97976734
   7937818
  11071770
  29412659
  35900321
  47263226
       407
  65133550
      1353
      1449
  91347891
   9633332
  65103825
      6111
  31830329
   3394592
  85572063
  28000171
  72230911
  63533623
  66548126
  91354458
   6477780
   8510269
     13975
   1570850
  90036589
   8974411
  12300471
  62377015
     11269
  46960694
  65414189
       565
   3369790
  85273260
  29957404
  65238006
       670
   2639139
   8738505
  20382305
       218
     26219
  85177945
  12373778
  29957575
  45700403
       635
      2046
   3205339
       159
  14519541
  33422302
  50100254
   3321566
        97
  28575544
      6954
  83276677
  47695418
  12497816
  12373758
      7986
  11908965
  32792562
  65423361
   1942624
       313
   9601856
  63085242
   7201088
  11085234
  29033615
  55000081
  64992894
  90619193
  64358534
  64928863
  19741199
  65454206
       417
       510
  63574408
       230
      2001
  13188553
  28922990
  65457629
   3109035
   8382644
  13263221
  65600883
  12973158
  46426791
  64397614
     43100
        10
  64154352
    831479
  16553439
  38500102
  54064096
      4680
    397000
   1519620
  28818593
       305
  66106258
  47535051
     46383
  11930845
  64274142
       545
  91354404
   5400715
  32931006
       242
  12611126
  13865038
  65177627
  65341976
  28614773
   2668333
  13273410
  47545236
  26700333
  63985250
  65391379
      5858
  81809416
  55923989
  65538480
       573
      4524
  60207192
  18319771
  22900295
  32494140
   1074582
  44256973
    678066
  50418606
  64037596
  91123384
   9300121
  13087726
  65744239
   3862292
  48474735
       263
    900117
  90000079
  63289742
  64521462
       525
      5085
  11700126
  49300706
       217
       312
  11236326
  13087749
  62677874
  63598846
  13865284
  65446116
       456
       380
   7201081
      7985
   3208135
  65312596
  83276676
  13058203
      1372
  10903009
  31211684
  47745526
  63323698
  12373781
  13087760
  57137796
  65408128
    153270
   8382645
  54070187
   1161900
       270
  38500103
       344
  66185917
      2772
  84712421
   9435900
  54700034
      2113
  11906107
  40002398
  65379754
  93233088
  11590431
  19809805
  46642053
      4956
  14833620
  33132934
  92220913
  29616667
  33665435
      1832
  14482055
  31211650
  32965293
  47526775
  64815966
  64848423
      1503
      4197
    678139
        22
  90615523
  13261178
  33433611
  46523218
  65441538
   1210176
  91139622
  13069395
  26700310
  31559373
    488034
  64475088
      1606
  91265056
  91370151
       601
  65745571
   7165901
  12373746
  36953863
  94663017
  13032973
  57581145
  64185728
  64947068
  65699672
  30028597
  46981327
  64962186
  84619780
  86006415
  24906808
  96846011
  32485254
  33200437
  64255026
     10759
      2960
  31820592
  85574604
  28902552
       244
      9325
       737
      2654
  33536083
  65733086
       925
  65963662
  32343182
       624
  32365672
   8280761
  29099552
  66410665
  28740610
  53499860
  33199829
  39055140
  77594983
  64776708
  53705019
  47609736
  28596108
      1033
  85889719
  62048918
  68746793
  92220782
       604
   1347598
  64030097
   3300445
  24600031
  65493633
  13261190
  14813800
  64651461
  11467566
  40728395
  55923793
  12744980
  14580940
  37559923
      2631
  64610289
  65492003
  39473710
      4437
      5394
  65783428
  66063101
  14263960
  30105076
   1202367
  91125811
  84991337
   8699688
  39473692
      4413
  84162850
   8696432
  46836001
      1421
      2646
  65923228
  65442335
      5546
  63592900
  12854515
  55923692
  62575826
   2684332
  91354441
  13166736
       625
      4626
  91438153
  33653150
      3365
     33872
    678173
  64767582
  90020125
  33571277
  39035516
  61665818
      1134
  49944895
  64265706
  65426977
   3239581
  72232882
  85020589
  85255159
  47263240
  64411885
      1319
     46128
        48
  65616092
      1629
    144443
  90619186
  14581684
  20382324
  65655059
  90592527
  28200241
  63523211
  98050073
  64362071
       665
   3239592
   1578069
  97650848
       756
  90000061
  91162413
  48315536
  61996182
        86
  33800576
       645
  13124650
  46000132
  64780739
      1013
  12373766
  65528439
       905
     24540
  65783211
  32585179
   6100038
  11025191
      1234
      3012
  31211666
    678023
  63837963
      4410
  37559924
  66061522
  11190484
       469
      9601
  15299206
   3365015
   3492809
  65442365
   1662497
   9552414
   9705619
  28238203
  65178401
   1347677
  49624956
    831489
  11656609
       776
   2571308
  98104681
  46835882
  10648494
  12910878
  46813446
  91038838
  64797515
      1325
  32399247
  55923876
  78952898
  19000145
  61414692
      3074
  28702291
  64442573
  66441141
  13418804
  64846155
  85256382
  53499907
  64106377
  65538490
  98104676
  28917335
      3578
      4911
   9682955
  13038478
  47654785
      2533
      5159
     24789
   9456364
       713
      6281
      5077
      5482
      2007
  31211665
      1901
        30
  65666851
  83276686
   8254620
      2238
      4367
      7573
  97986257
  13153109
  31559322
  65637700
  31211692
      6026
   2697498
  85692819
      1713
      6164
  76700292
   9880414
  65238308
  90000335
  11651751
      1217
   3379038
  28645900
     24777
  14813612
  64521382
      7836
     15177
  65635621
     46338
   2587272
  15300428
  46835883
  66145546
   3900005
  31837687
  65392461
   3901420
  47694587
  86072209
  28756709
  83370434
  11056509
  51600201
       589
  83905976
  33522269
    829264
   1151217
   3117062
   5600139
  61962288
  64357829
  11236315
   3350824
  48706119
    969804
   7434519
  64227525
      2195
  86007355
  65147366
    630934
  32319677
        84
  65277651
  47277462
  65618441
  83276660
  11777940
  39178853
  63277774
       426
  66109001
  78170216
  31841522
  64268547
         3
  85500374
   7201085
  64358551
     16204
   3239587
  28741261
  63203345
     46390
  85789939
    792562
  63571504
  64475064
  14405442
      1309
  65837027
  29502712
   1699240
  47110694
      1330
     15311
        27
  91162408
  98104512
   4723578
  12648325
  52332509
  64780162
   8400015
       476
  73476576
  70700434
   9490859
  12757590
  64516291
  55700077
      1277
      4531
  71019316
  64475091
  33329825
  63458795
  13139546
  15276721
  28925009
  47526770
    678141
   1689190
  36500289
       113
   9692775
  65378001
       934
      2658
  10903013
  65455311
        41
   6900011
  58581933
  64274125
   8083418
  54662073
  59875673
  64037597
  85789932
  90619159
   7064294
  11127003
  61607961
    135394
  13574233
  47263235
  65147295
  90619177
  19841530
  28138340
  15022501
  33344634
  96832180
   1130493
  30122225
      1015
    638593
  14800148
  28774315
  47383650
      3532
    678170
  74895557
  28815633
  29028439
    205516
  29783817
  64547526
      5053
      1020
      1123
   3800184
  65013582
      3109
  73476584
  86072238
     15164
  31232000
   1800237
  12373769
  25213849
  32696601
  63512750
  63903372
  11904950
  65496968
  15025519
  52300033
  63598850
  64976011
  65408883
   5888975
   9771896
  28799804
   1800308
  65954800
      8011
      1289
  28877174
      3311
        68
  28238194
  63289739
  59865983
  65966043
  90000073
      3079
  28997852
  65391014
      1603
  98104559
   9456362
  12373739
       219
  85103687
  98104606
  28902727
  85746058
  15400461
  45100699
  55923993
  76700321
  83276683
  11916545
  28857892
  31400001
  65733030
   9138574
  11181489
      3289
  42625572
  65454253
       636
  34386066
  39113002
  49671119
  64674793
    678080
  65339234
  13356612
  57164322
      4849
    678054
  65782820
  30105080
       259
     24792
  15304832
       536
  10648197
  12979752
    205557
       283
  89662805
  13087676
   1189982
   1190115
  27632689
      4464
      1855
   3117069
  86185314
  62642856
      2316
      4308
  59172471
  63028038
       914
     22318
  90638374
  64637844
       546
     11422
      6492
  99576792
  28625622
  58362048
      2931
  32751843
      3914
   3160048
  47497922
  95838051
  12952553
  52731833
  31559346
  62698164
       552
      2560
   1196709
    339060
  40538767
    678065
  90000058
       562
      1478
  53630315
  84289614
  13261193
  30069702
  52948172
       151
  85601039
  11865785
  11908296
  28778315
  38915309
  62074438
  90000240
  63289741
  63323697
  64676210
  64905906
       613
      1310
  90534621
   9375519
  12857230
  13087751
  13261160
  27672692
      6025
      6403
  64956621
  75962910
    612201
  90189224
  28959525
  52800093
  31559332
  63344963
  66157154
  13261172
      1201
  12004582
  12077864
  15100043
  46813500
  65538140
  95540079
   8510271
  28804411
  63800520
  14325852
  28221683
  47128124
  59045672
       586
      1339
     24785
  92220908
        91
  64808617
       487
      1039
  72000245
  90003311
   4723620
  32897126
  38501252
      1863
  89245087
   8301253
       406
   5961783
  47418379
  63865629
  57061761
    677618
  34386064
  98104608
  28578743
  64476717
   3285498
  33544642
  64334592
  66323936
  47412758
  65104485
       431
      4314
  64412029
  90000103
  11145061
  65445152
       228
       515
  30104643
   1196669
  66114401
  45100697
      2236
      2648
      6668
  13261151
      1735
    613932
  77975677
  14220657
  33262949
  32319270
      7523
   1695564
      4628
      6028
   9490855
     13781
  71000738
    916361
  12373785
  28926790
  30000702
      1229
  85273846
  90619162
       953
  40573095
  55322015
   1154803
  83950489
  85306141
  13487392
  39538556
      2345
  85306131
       900
  80379941
  64014025
         8
      6968
  85008814
        13
       267
  65758358
  64918331
      2128
  90000242
  45500007
  56100049
  63598821
  65352501
  28767012
  46746610
  65317367
  13502923
  28631702
  63700982
  63790810
  32276962
  49474567
  97892688
  65531326
  13049355
  24906807
  64814393
  38998361
  63522924
  65215987
  65386314
       789
  64884053
  65442047
  83658974
  63492878
     46118
  31848197
  63393239
  85240118
  30020709
  47653901
   1193567
   1347696
       447
   1698810
       355
  82296211
  47100108
  51001972
      6023
   8815335
  12686760
  14072929
   3430249
       419
       137
   4411484
  12373772
  65783118
  65411422
      1097
  72600781
  62640137
  14815254
  25200322
  65464395
  32311297
  39184223
       117
  90662128
  10700032
   8598120
   5417566
    131653
  68485022
  31830324
  97650843
  65487482
      1367
  10900066
  46333383
  63089674
  13309920
  63630041
  64037589
      7002
   5900075
  13049393
      2118
  66452178
  33588197
  47435279
       715
   1147380
  33048073
  33750745
  63446221
  64156297
      9300
   2321877
      4327
  75963014
  85623415
  20301381
  65555279
  89994391
  12373667
  13736347
      2771
  73476570
   4723538
  47607212
  10873419
  84629222
  10580599
  32931912
  33606659
  60354171
      5484
  21104483
      1293
     10756
  85574605
   9252992
   9689249
  64750852
      6346
      6456
  64521438
       863
     46345
  31559366
  31211667
  31585934
  63130110
  13245168
  65278912
  12373731
  53601516
  62935391
  36500055
   7201083
     46353
  29700115
  45201328
       276
  14634324
  46984141
  65845368
  40600874
  15419727
  65704310
  90000742
  11126998
  28905311
  64876899
       920
   1116221
   4723572
  29866518
  11895273
      4925
   9382772
  65283810
  85903664
  33344818
  33439804
  85629966
  90534615
  64040030
  28664689
  28279561
      1537
     10742
    678095
       296
  47392406
   3901415
   5940519
  95542289
  91127986
  57410630
      1347
   9094289
  12300483
  55923755
  86103981
      1200
      2355
  12373674
  47540221
    678172
   5700021
  13841829
  28756861
  85448167
   9593810
  15304943
  84721002
   6100018
      1164
   1209541
  65833841
  31848171
    678125
       385
  54064088
      1088
      1468
  65491514
  27502096
  64918117
       220
  85275946
  11765340
  65733105
  33422329
  32902252
      8490
   6401220
  29967811
  55923794
      4518
  83276700
  32902272
  63344346
  63353640
  13284525
  47695424
      3030
    533743
  22601694
     46083
  12973159
  63256961
  65441817
        56
      6491
        45
  33054433
  60708747
    404002
        63
  12299045
  28502853
  39630651
      2227
   1732200
  35800603
      3561
  47110727
  30028594
  12373733
  42501748
      1328
   1385971
  90915782
  12373745
  64818909
      4630
   7660327
   9532626
  34386070
  47068040
  47263238
  64521338
      7981
  77595036
  32343196
      9422
   8731298
  12756858
  65671867
      2019
  28703432
  65815036
  53499989
  63463693
  64726678
  11127021
  13015440
  30020711
  38966699
  65103417
  11035332
  15800028
  14832921
  26200009
  46737337
  65448798
     46324
  90934071
  30855379
  64531426
    396969
  91129998
   4100199
  29600115
  61825332
      9638
     13532
     46073
    135397
  65748828
  85623427
  13249815
  86084044
  18103502
   1210232
  96910272
  91368904
  64274124
  64788762
      3582
  65645489
      1652
  90619154
  90779893
  12985700
  85173874
  82534508
  31211664
  47263239
    678097
  13257433
  14572051
  47161967
  63463060
      2557
     83846
  90010503
  12995042
  20348718
  50700429
  33418322
   5150450
  14608312
  14990701
  28719586
  90001976
  49695345
  61962255
      3658
  13049365
  31862370
      1312
  65922791
  85060080
  81809437
  64664088
    691204
  90000082
      1574
     23207
  84243789
   8229615
  30104591
  90592532
  91368858
  29011648
  63947888
  65569652
  90036790
      8444
     28383
    678174
  91071038
  82534487
  83276622
  40710151
  38775585
  47535095
      2984
   3325421
  28764553
      3502
   2844025
  83634422
   9435607
  15166378
  51100511
  64531438
   9572259
  65409356
       757
      5588
   3512453
  47543839
  76700337
  84099577
  85625501
       608
   1726499
  39035523
  64547503
  64334590
    822091
  83276606
  98104581
  11236301
  28832120
  65742602
       103
  17321650
       532
       144
  47604906
      6875
      4929
  58332022
      1342
    488035
  90908051
   5871804
  29783796
       733
      6834
   9560648
  30855373
  30032683
      1161
  24376970
  64876451
        35
  37559880
      3503
      2942
  12670858
  33540242
  38966440
  65548176
      1994
   9130238
   9250926
  50700234
  64940246
       734
  98104680
  33378522
  30855391
   9552413
  33553168
      1677
   5741712
  28986484
  32527792
      1851
     15165
  29045078
  49624811
  65793711
  91366583
  65811539
  11906105
  46179662
  63574790
   1040838
  70999734
  19300107
  28334821
      2013
  11074732
  36200864
  63506574
  65387133
  54662051
   3349709
  62891720
  64274118
  15022496
  39022189
  47609737
   1578064
   5924770
  17321627
  28680775
  38966678
  64935105
  66401217
  40545546
  47770241
  59365845
  64847001
  64850472
      8123
  11401714
  48707194
  62906243
  64777059
  64973525
  11726422
     24951
  85610485
   4723582
  13356617
      1381
      3577
     24802
    339064
   1752512
  66145505
  13057738
  11145064
  82534443
  83629281
  15342452
       718
      2073
  64378270
      1294
  96491040
   5064907
  28867887
  98095762
  59615893
      3522
   9469159
    205693
         7
  65288291
   3242884
        33
  77975728
  91316572
  10261502
   1111180
        76
  65783365
  63729954
       105
    205558
  63344784
    678114
  64449429
  64830856
  90189316
  13261184
  64556717
      4790
      2617
  29812123
  64075014
      1073
  28608961
  62481025
  30738318
  57122565
   8600553
  10644643
  17900164
   1196680
  65879456
  30855392
  55923925
   7872036
  10837332
  33692847
  65140322
     16278
      4623
   1130491
  90032303
   9478302
  12729770
  12009806
  14384024
  29717537
   1202397
  66061493
  32660542
  47130521
  98104674
  11201262
  13261192
  18500403
     46021
  28418153
  65493106
   9138576
  56966899
  62965153
  65312178
       946
  63276127
       448
  12373775
      4196
  33195209
  32965294
  62891762
  65622052
  28533302
  12864070
  40605979
     83877
  11190483
       468
       638
      2212
      7485
       152
  14409124
       299
  65925620
  46293566
      4411
  75264983
  65443961
  83991148
  64637837
  66038851
  65506290
  82305011
       623
   2900067
  92220768
  15287005
  20092157
  57410501
  63852250
     25353
  38973438
       281
  39035518
   8301337
    389128
    664793
  12538925
  32312841
  45100569
  64412046
  51600304
  12087964
  77975849
  91266878
   3286092
  73046899
  13087678
  64774376
  66844057
  90883777
  13261179
     23180
   1710207
   4927200
  16400062
  59197512
  85256381
  29913286
  63392963
      4989
     46077
   1578067
  15000026
  30855402
  59538208
      1882
  12373771
   1800216
  66671090
  85777237
  91399810
  26700327
  39515009
  47644349
    194623
   7434530
  14600124
  62077069
  10627537
  66098568
  64576955
  64274143
      6117
  38500814
  49624905
      2639
  29986043
   1738240
  64075415
  55300931
  63896602
  38600283
  47634430
      3070
  65238202
  82534517
      4523
        43
   8501064
  63978313
  65426264
       295
  86113796
     46111
  75264930
  84099580
     14176
  90534589
  17400964
  27952920
      1562
    101244
  85189825
  53630016
  65015003
  90531506
  12973082
  47744052
     46306
  84976841
      1083
    537873
      1232
    129560
  12373742
   8074594
  63301727
       998
  73800035
   9724644
  64769167
      4193
   1612381
  85335156
  98015947
  13261162
  63598830
  83276611
  64274132
  64275861
  10900006
  11536969
  32975340
  62983689
  63323699
  12698109
  14106686
  33701949
  63379267
      4934
   1193574
  12064971
  33235826
  33410890
  63412895
  65106510
     14109
  14966263
  64588381
  63584022
  63323657
  95540126
       303
  91371325
   9138572
  31746846
  32312861
  61816132
  62043996
  85623428
  44900063
       240
       628
      9401
  63800522
  56100026
  65136962
     46074
  15025521
  33386700
  61825333
  65196340
  38754769
  63593072
  65415657
  91162419
  65406416
      4303
      8125
  12373732
  56100042
  62887525
  59442154
  62638037
  72894257
  47511717
  39138974
  64728591
   5937790
  14833619
  31211651
  47526776
   3686397
  30855368
      5079
  13021900
  49660282
  61642437
  13087752
  71019458
  31543136
      1248
  90000051
   6100110
  47640351
  47680279
      1699
  66355199
       975
  47772182
  64677303
  20800062
  33431232
   3117066
        14
  71019288
  14833055
  78158405
    507213
  47277454
  55923960
     11178
  15123785
  63405506
  65637014
       678
      1170
      5048
   5319288
    199043
  98010800
   8713684
  39538586
  30113337
  47172445
  49689968
  65923403
  85518750
   9251615
  65738673
      1487
  13124472
  33093240
       118
  64578241
   3297455
  86262517
  36601853
  65738408
      2668
    613923
  49624959
  47655359
       875
  28780561
  66042520
  85228843
  39610480
  63393291
  77975850
  85574627
  53145808
  62560741
  62989555
      1595
  48474732
      2333
  11127020
  28703441
  30000001
  40677465
       111
  47579128
   2600033
  85681261
  91133012
  65306787
      1321
       327
  20301396
  46703738
  47301312
  62638316
  64037599
      3136
   3394596
  75682699
  83748990
  65391544
  90000131
      2992
      8040
       256
  60614735
  64549229
       455
   1202362
       334
  86119979
  12973166
  86185642
  40609066
  14325733
  16578607
       465
  86185535
  10648498
  65275805
      4201
      3301
        66
    441294
  14325790
  71600042
   2727484
  66570660
  30189215
  46835886
      3046
  66106709
  46562827
  65203423
      5084
  65069476
  63574397
  12373767
  29794255
  63372566
  64636113
  58815948
  65595649
  13123278
  21800108
  58363284
      5059
  47580013
  52002761
       722
   4927156
   7961490
  32100552
    717009
  13841843
  13205759
  28642251
  47288647
     24539
  66065152
  13404742
  64648022
    677625
   5841540
  13087120
  28664688
  58248820
   3430463
  15232053
  46390903
      1605
      1534
       441
  62066191
  58864349
     41690
  66098509
  20800027
  29200160
  32187252
  85149416
  13102501
  27300157
  64693078
  85655241
   9538753
  32299061
  43900274
  44100029
  45100021
      5050
  30047214
  97682768
  11071757
  64919033
  85988355
   4069600
   9466051
  14252387
  29783815
  64475083
  64418819
  83276673
  33530979
  64686634
   9720544
  62642882
  19001002
  65351468
      7217
  85770422
  13281216
  20096498
  21142882
   1173141
  12610303
  39022202
  54662070
  66604761
  14325955
  14384030
  34386063
  90625602
  11467569
  27001126
  62291954
       723
  13261191
  12391142
  64876461
  68530839
  66453349
   7554939
       516
  85226360
  29378409
  31211700
     46099
  85424079
  31211660
      1249
      4436
    472013
  13087753
  64411879
       677
  32200059
  78158119
  65488299
  12854514
  50388384
  12744981
  55700326
       286
  86185534
  14000040
  42501756
  47277492
       343
    678071
       335
  65783271
     41688
   5741747
  29995056
  46590374
  49928587
  65418982
      6194
  17600483
  49624947
    997353
  13087708
  29538610
  91227489
   9833239
  64719115
     46366
        44
  15349284
  53499290
  66409833
  90135913
  65059038
       753
  13124458
  14405435
  29011620
  33238437
   2844033
   9448506
     46116
      1596
  82534440
  65238475
      1666
      2460
        23
  13330357
  14371523
  65188934
       322
  66667946
  39108774
       318
     46590
  13865178
  65595664
  12373753
  12373773
  33726751
  53601421
  12373790
   1843079
  91304735
  64479178
   2989071
   1942621
  65671178
      4194
      2470
  75055382
  64421743
  65177318
   3109069
  11112921
  32902249
  50243142
       738
  73476587
  63388310
   7659884
  29979138
  92220912
  15458374
  64819174
      3620
  75055425
  90000081
  17321304
  15086479
  61873345
       454
  85455799
   6477778
  13500005
  63997828
       466
  82296218
  91368558
  63941976
      4972
     46388
  65836835
  36953887
  65051182
      1395
      3541
  70100116
  66288641
  66008279
       247
  49624963
       902
      7052
  36953841
  65571032
  91227499
      4556
   9459124
  12678897
   3800006
  55923889
  65054310
       450
      1036
    533408
  28999569
  58248823
    178256
       266
  82534516
  11930850
  12926006
     14185
   9490844
  39473711
  63598845
      4315
      5172
      5051
  37449606
  63507541
      2237
       777
      8253
   9475412
  63574400
  63814082
  64956594
  32083489
  38186694
  55923777
   1738242
  55923789
  32398197
  32240117
  43300164
  28924982
      1712
     46337
  32361231
  37100096
       533
      3071
  65845588
   9478295
  14270617
  47685400
      2029
  30028578
      1385
     10525
  84241789
  64974877
  47654842
  62576171
  62960556
  64919906
  90883772
  21006296
  14895085
   5600147
      2667
     24584
  77414815
   7159646
  65672301
        21
      1380
      4931
   1193575
  24200191
  90000057
  39000038
  61400486
  33115036
  62895423
  63814104
    205655
  91347878
   9134696
  30855414
      1559
      2070
  91316551
   5741742
  27855792
  29995092
  55300929
  64742186
   1209548
  45100570
    447950
   9881085
   1733548
   7726647
  63574424
  64910454
  12854558
  50393548
  64102554
  65252060
   8364472
  28200114
   1096531
  85870915
  11061297
  62958391
   9258832
  95949285
  10648493
   9676872
  33553533
  65385272
      2008
  11085182
  65176100
  92116589
  21100330
  65751865
  38000084
      2536
     19087
  82534456
  28221684
  65842705
  11926046
  47526758
  85381358
  91246677
  30855424
      1288
  62044706
  65168544
   8033643
  20329407
  64626648
  90396489
  11127008
   9728472
  31200697
      1341
       294
       149
  13695886
  47695403
  63598843
  63323632
      6942
  65877468
  65922224
  23900802
  39035526
      5076
  66214798
  90000076
  90564497
  11085185
  62853300
  63393489
  64726671
  64266090
    946928
  31851806
   2595817
      4408
    678053
  20294572
      4640
  11914250
  13087721
  64654864
   1912214
  65759166
  26400406
  62748870
      4958
  11887500
  32166737
  65377073
      1865
      7686
    790198
  91257630
  18100055
      3393
   5700575
  45371626
  65312683
  13087735
   2929969
   9395935
  64154312
      1331
      2206
       387
  66489056
  33515741
  46835967
  47561532
  47703817
       611
  66744079
  95128148
  47492995
  45100078
  85187974
  91322400
  12899061
  66060526
  19200275
  33195200
  86370298
  85421970
  36601840
  84810741
  60904925
  64475077
  63966286
  65137001
      3014
   1775654
  70968837
  70999726
     96488
  29130465
  91070863
  13287882
  65442157
     46327
  90000072
   6100023
  11084308
  63567689
  64274103
       809
      9637
  63865647
      2114
   3272835
  92220829
  14915397
  33115037
  63437578
  65591654
  13065894
  65747640
        61
  30057064
  15022493
  86168668
   5701024
  35800492
  63470716
  64475070
       279
  12498172
  12498169
  37559879
  53715036
  54551007
  12373787
  28976758
  42501746
  49624907
  73476566
  15618916
       261
       479
      4612
  86103921
  12854549
  15166356
  31211698
       570
  15272405
  49727939
   5940498
  49624988
  65706958
       698
    678060
  61642568
  61982897
  61400329
   8893125
  64943035
  65308313
  36601874
  65645486
  65174264
     46357
  85623425
  65738641
      1143
     46059
   8305920
  33540237
  33424942
  65540917
      7100
  97986262
  65466814
      4904
       654
       346
   4723632
  14270618
      3102
  53784925
  67776816
    447948
  13087773
  32527789
   2727495
  85623416
  90534578
  63226878
  11938199
  63598840
  65287920
   8719267
   9165663
  45700190
  64932048
  61404165
      2465
  51100010
  85480869
  65521161
   1097012
  13394053
  13015351
       603
   3061024
   8437895
   9138579
  31834843
  78158012
  14900496
  32312866
  32965295
  64776196
  83139128
  14572204
      4199
        20
    199654
   9670101
  12373748
  36953861
  64183426
  66581629
  85296711
  65554318
      3237
  91266833
  91354474
  40599317
      4388
      6367
  33164108
    336960
  12373795
  16573368
  12616645
  47399694
  63703738
  65184261
  65378003
     11529
  85921355
  47487796
  92220915
  62965150
  78158635
       210
  65379872
      4909
  65569666
       664
      4052
      2580
  13087741
  60742599
  96490942
   8382648
     10774
   9742007
  45202107
  64451672
  63323638
  65028503
      2633
  64265705
       206
  13487384
  15800877
  65733088
  28837303
  33641224
   3069467
   9324288
  64912549
   4069468
  15100316
  46956803
  68562385
  90619183
   9680432
  19004300
  19860565
  38998360
     46114
   1536937
  84393193
  33625690
  47690268
  82534444
  85514819
  33331291
   9490851
       602
      1651
  47526774
      4829
  89128465
  91354437
  12373789
  12373765
  13069396
  62803979
  64134094
  65445486
      3962
   1800229
  12862729
  64274120
  12373749
  36953862
      1539
  12926930
  63966267
  26711087
  96846014
  91348858
  33633521
  64512032
  47173458
        87
  64492970
       422
   7201089
  61245197
  64808999
  12656586
     46400
  30855439
  85505412
  31142288
  37559882
       922
  78158099
  15600085
       207
    717017
   7502588
  65014431
  89245084
     46287
  97839877
   8356825
  28804414
  31211699
  50700434
  65530975
      6684
  19860564
  15022494
  46699630
  85692743
  55923877
  63289736
   9477289
  15349297
   3242886
  17400584
  53630015
  54551008
  63741031
  63381412
      3528
  65773256
   6100036
       970
       153
       443
  70700072
  14409118
  65587098
  75264965
  12973140
  15022505
  90546901
  91297631
  14482061
  21104482
  52002545
  62411848
  61400326
      4412
  70800119
  85610483
   8052496
       120
  28939070
     15729
  82534427
  15000172
  47451205
  63598806
      4239
       916
   8983171
       926
    678132
   3320116
  54550992
  83276619
  28780410
  62044724
      5600
       235
  66106775
  65655065
      8272
   1653967
   8669483
        64
  91354407
  13139293
       445
    523999
  32751841
        71
  12867395
   1553280
  65666196
      4638
   2604004
  11071762
  28902527
  32090520
   3374582
  63800517
       754
      6857
   8017862
  30855386
  65599637
  51019783
  33653148
  95128275
  12373784
  13087700
  28642261
  46596642
  95128267
  65442407
  14100357
  29130458
  47613795
  84720982
  11911748
      3025
      5487
  95373232
  10647850
  47263223
  65382483
      7984
  31707165
  49675031
      4914
  71028801
        88
    533757
       160
      7476
  20301389
  39162044
  64917929
      2838
  47500985
       955
  85387181
  20199299
       965
   9771910
  39178866
      1304
  90534582
  63421846
  90025477
  31238785
      1749
  32312876
  90643547
   5948414
       666
   2558631
  64448242
  78158541
  17321655
  47690262
  61181925
  64717700
       580
    678112
  27094199
      4839
  15258009
  31603426
  32926001
      1272
      2265
   9126610
  12727230
  62430405
      4924
   3379149
  58573834
    838505
   7983133
  15800919
  65300985
  65744820
  29155989
  46596603
      2670
  84840144
  32722618
  63344824
  65645481
  63574398
  63256937
  64241119
    678024
       184
   9680430
       176
      1506
    205599
  53500056
  60334631
  75264975
       428
      4184
   1588436
  65416506
  33500936
  59759563
  65534515
      9372
       310
  13430108
      2076
  28756715
  63583970
       778
      1315
   3512464
      2543
     46380
  24700127
  64459937
      3761
  44700004
       209
      5028
  65845401
  39473704
       167
  89553120
  13087714
  29050535
       177
  50257334
  61641086
     13765
  91284411
   3600177
  53499321
       390
       804
  29501031
       474
  85458950
   7201078
  33130062
  65699246
  64128571
  61141828
      7976
   1136081
  66504623
  53145799
  63349647
      6138
  12975654
  28733511
  33301994
  65237965
  65584077
   4723664
       694
  28774768
  64475098
      4440
    831388
   4723613
  11071742
  65922658
  85574630
  31211689
  39035528
  47526916
     25074
  13000812
  30855371
  31559301
      1111
    601640
        54
  90619175
  65056397
  25260533
  31751472
  62405184
  12973142
  28922860
   9459932
  63334121
  14833603
  15100087
  85242704
      1598
       131
  13311095
  76767193
  64977177
  12608885
  13049395
  63629979
   4723291
  42500301
  63978282
      1140
      3737
  85574606
  63344533
    989117
  65056678
  32386075
  57122479
       707
      1068
      4520
      5074
    333305
  90000078
  65578396
      1121
      4832
      6148
  13087732
  11126999
  59427320
       196
  31830313
     46126
    995517
  12498170
  47772103
    678142
  72501250
  14081776
  28762709
  48600115
      3508
  12673927
  11906788
  65661229
  65410944
      8843
  64037583
  85907930
  11085184
  12854550
  31559344
    790195
  84162849
  92220773
  65441715
  65786545
    831492
  33286545
  62722833
   9398175
  11200099
       772
  78061624
  26200464
  40677498
      4435
    624245
   9602488
  90000456
   1595861
  11085211
  12854513
  28100994
  33506662
   6070045
  15424630
  28609084
  20349429
  85638052
  28599831
      4306
       285
  66548996
   5963277
  24906814
  11145057
  64883245
  49624948
  32793783
       544
   3394598
     13795
     33887
    248387
  66134814
  33553155
  10261501
  11906473
  46293546
  65442131
      2011
  42662266
  44249476
       278
  66505585
  30047243
  46746624
     46386
  15424614
    168629
  90638395
  49624961
       306
  64726660
   1174037
  68644458
  85173880
  47655361
  12645643
  33427999
     14271
  28642250
  65631263
  65441215
  92220760
  36500139
  65539342
      3108
      7993
      4927
  66134042
  12611127
  18100003
    507131
  85630019
  13188530
  32414302
  65739481
     46311
   3492804
  54064097
     46010
  56100045
      2501
  75963013
  83712413
  96764004
  13330358
  61642440
  85500351
  30855405
      1371
  65211341
  65572206
      6489
    664792
   2989001
  82534518
   9728726
  11700013
  12373756
    654466
  20021647
  85860334
  12373793
  20353622
  30855365
  65624487
  85567319
  90534623
  65666161
  85583545
  28784602
  47663962
  60274164
  64580497
  13261200
      1755
  21104486
  55923853
  12020653
  64258825
   7858754
   9120361
      1349
     10821
   3286087
  98104560
   9881080
  32200055
  41900323
  34386067
       258
      1006
      4181
  85367605
  47744128
  64713257
      2023
      3600
     13440
   1570849
  12373780
  65993849
  11171715
  64661292
     46335
   1600032
  90000241
      2525
     46112
   2571312
      3668
  39473699
       491
       528
  20382873
  33724027
  59315488
  31723319
  45100562
  64578097
   3294513
  11145062
  57966027
  85574624
  64544843
   6093466
   8974412
      1352
     24186
  52869522
  47664014
  64087196
      4644
    678075
  85189849
      4526
      9259
  90036591
  66578825
  78158243
  14725487
  28733858
  34799912
       255
       462
  64324480
     76150
        98
  90619160
   5700556
  10153631
    135391
  22601600
  12373735
   7938763
  24600078
  32792563
      2676
  10700292
  28515645
       243
  11503017
         5
  31211690
  65496712
  65930371
   5674883
  15304954
  43400057
       418
  91492786
  14327246
  12373777
      5047
     46094
  11181485
  28980678
  64918028
      2440
  60614744
        25
        11
  47744102
  65626740
      1389
    678074
  30000704
      4304
  36400011
  47548748
    485570
  31200692
  46900028
       542
      1564
  33167655
   3117065
  74895495
   8832632
  66514738
  56632541
  73700074
  85614630
  46835889
  63344419
  65347207
  90001492
       508
  63808060
  64648552
  64274108
  85692712
   8800158
      2225
      2637
  13087755
  14482063
  61400493
      2488
  83276657
     13792
  80379879
  13316135
  90000751
       376
  96490780
  90619152
  65363344
  86184061
  12772273
  63598810
   9670768
  20301383
  55700113
   2818483
  65509162
   4069356
   9430076
  65178389
  83497801
  10647845
  11471385
  28505680
  32310774
  61642561
  30855381
  91330795
  30855421
  63089672
      1394
        95
  66053549
  61082353
       115
  94018497
  91196108
  28717396
  64443343
  85876632
  13261152
  28756817
  47263225
  64755534
  66041939
  75441468
  86130965
   3394597
  90487974
  65539450
  31559379
      5893
  47613263
  65385123
      2932
   3349886
  66363173
  12373665
  12373757
  60601018
       326
  84331618
  23700216
  63256922
  64481037
       461
   9771912
  63344494
   3337088
  65929709
  65954833
  14725501
       501
  65492051
  28738507
   9224477
  28600087
  30099655
  92220793
  28736853
  62642900
       857
      3024
  13261189
  63068991
  63800518
      4890
  63323664
  65666152
       432
      1084
      1128
   9528866
  47695417
      5061
  81809430
   4584729
  32291879
  63108517
       165
  24200674
  62642899
  64358531
     46351
  65783340
  28717489
  71028802
  90000237
  28701083
   9395945
  13104648
    246572
  84025661
       581
  14778503
  39553144
  65569800
  72000223
  85447763
       538
      1206
   7064290
  14263934
  63865612
      1422
  85574632
  12373788
  14128759
  46746604
  84540624
   3429702
  63592899
  65179354
  66248222
  62887507
  90000650
  13049377
  15299238
  32111239
  65408138
  83276695
  53499393
    194446
       347
       101
  76767191
  63171691
  64525285
  65347984
  77975788
  20382854
  39000035
       129
     62869
  20397490
  65179108
  65801050
       655
      2016
  65974149
  13695876
  65415418
   3285489
  85149244
  46642054
  64468694
  33722803
  59546323
  76700314
  33625692
      1300
   1595852
       662
  91354475
   3800243
  13500061
      4198
    485414
  85673782
  91089295
  50700409
  64274137
      1502
      2563
     14186
  31559374
  34386062
  48200153
  13261177
  16738828
  28633594
  27000241
      5101
  62044709
       906
      9209
   9322414
  12299092
  62433766
   3286093
  95949294
  29538605
  51543260
      2205
     24541
  51937289
      1311
  85574646
   8254622
  12373794
   8681770
  11536968
  21001048
     22428
  85710992
  92220817
    519341
   9477288
  15226954
      7090
   3365014
  28666663
  65288260
  65565925
   1719100
  85203959
  85574637
  85574601
  56508796
      1636
      2581
  32945850
  64468912
  65285266
      7085
  19809811
  49624955
  64776291
    678115
  78952899
  66255625
  17321325
  28632479
  46835881
     46392
      6838
   9337470
  85572034
  64720146
      3075
  29717527
      2115
  19004295
  65450919
      7568
   8306289
  64225583
  91227491
  13386116
       500
   8600548
  31225082
  33455894
  47526780
      7075
  39035524
  64266701
      2351
  31559371
  65578429
      2910
        60
   2142887
  66100075
  45201967
      8536
       262
      8446
    678091
      1177
   1037088
  65557970
      4476
    678061
  20353277
  29028861
  61404167
  64288089
      7484
   3398107
  91125810
  12854548
      4611
  66410087
      3458
  49624906
  65350603
  90619187
     46358
   3462838
   6477779
  65888501
       626
  90638371
  47437300
  46835969
  63853309
  39035517
  65528440
  64619402
    118428
  60626962
  65175372
  91038133
   1202162
  82534406
  47477451
  47183461
  91312227
  30000511
  32319678
  55923809
   9633803
  65441478
      3504
   9510896
  60708746
    678039
  11127025
  14128756
       388
  15100001
  61642435
  62983694
      1968
  64411909
      4182
       354
  55923938
       572
  33627217
   4387924
  27000239
  55923991
  65202864
      1181
  13013788
  30040971
  65671833
       253
     15199
  12373673
  32388859
  46467421
  14569918
  47398733
  14813623
  65645488
       957
  65789613
  63289749
  64915994
   9601825
  13087758
  90000071
  11127010
       785
      8447
  15337385
  28293418
  60350637
  85143487
  77975777
  46746647
      6652
  83678443
  13114928
  64742182
   2727497
  30855393
  46900022
  47256725
      8443
   3117044
  13049392
  29011651
  38933750
       392
       652
       682
     13209
  14400105
  17587650
  14572152
  29893019
  62031488
  64100287
  31830334
       477
  12678888
  47322181
  65177119
  28683781
  61608411
  29717536
  49321426
       530
      1923
  28600082
  55700124
  91317210
   3431507
   9708444
  28825131
  49600035
    798552
  91038147
  55300313
   9680431
  64274121
   6900118
  27431696
  90022401
  65133548
       938
      6361
    677636
  64978474
    678169
  66517579
  88111076
  30107507
  85656213
      4928
  11127026
  90619173
  18900882
  47657580
  62638008
  65056485
       954
  62554223
      6711
   4069687
  28608989
  30855374
  65662700
      1988
  86003066
  96491039
  52071706
      2081
  85060079
  26700005
      7837
  83276671
  47201165
   2500084
   4723520
  12390416
  13188686
  32902268
  85986411
  90657544
  62965149
  64449506
  53512503
       550
  66442917
  85202956
  85876594
  13049397
  28817716
  29538614
  65527654
       204
  65028505
     10776
  11584023
   8305898
   7434531
  14968995
  28811818
  47597597
       248
  76034931
  33136832
  65641269
   8301309
  63063199
      4903
      9294
  66280517
  85447770
  28762443
  28238198
  12610228
  15200011
  28600026
  59365847
  14832916
  10647857
  11800817
      2160
  11057247
      4913
  91312274
  62649784
  90000193
  64475085
  64819028
       700
      5480
  22200300
  63226656
  64358752
     93122
  64451900
   1614366
    964459
  96491080
  47540222
     46341
   1661079
      1243
  98067613
  33295745
  47609704
      1766
   7016874
       867
  65783452
   5881364
  46562709
  96490941
  14966232
    339033
  90000133
      3910
   1127959
       297
  90000124
  36500049
  30110323
  64804057
  12973081
      7017
  85257594
   8713664
       918
      1708
      2786
   3242123
   1920656
  13609067
  63130734
      6461
   4584736
  66087169
  63852241
      7915
      6987
  59172456
   5900074
  66215581
  82534458
  12523776
  33111826
  41133763
  65209808
  65214904
   2979366
  85421990
  96491079
  66854883
  11224986
  37455006
  47466995
      4187
      4916
  65506280
      2309
  90360643
  13300225
    533766
  14264447
  28533305
  28999603
       566
  11000075
  47256770
      5485
    964462
   1202359
      4311
       179
      1286
  76700318
  31848175
       592
      1157
  65971868
  14783242
  44600495
      6800
  78157886
  12373730
      1716
      4897
   9602381
  11938200
  13106033
  85387300
  13699229
  45100004
  60614731
  46986289
  65711016
  78158883
  48900002
  47374863
  55160392
       493
  85193150
  10995856
  12885185
  28650718
  28756870
  64164542
      1746
    236861
       807
   8292307
   9687055
  64274101
      2466
  63952707
  64525814
  90534577
  28780685
  28832115
       984
     46062
    991451
  15337418
  65704194
  64919073
      4635
  28895093
   3430250
  61404164
  85907093
  90883776
  14294748
  29538616
   5186063
   3184554
  85195150
  40728414
  61404180
      1152
       378
    515610
       383
  12475168
  65497533
  13087730
  86019384
  28696722
  33133889
       600
  86168670
   9143050
  32751842
      8448
   5841487
      1854
  83370435
  14832968
  50600047
       535
     25352
  28756804
  21600228
  47519429
  55923792
  64298041
     27990
  33400092
      1592
    347408
  83276654
  32368599
  46246771
  65408212
        47
  82534460
  85623402
  90619169
  50412913
      2457
  90000117
  31844784
  64945212
  85739615
   4211503
   8832636
   9585321
  12975657
  32319837
  52300382
  63393181
      6493
     46060
  70400091
  97998923
  17900150
  90000562
      2230
    339063
  11700010
  30047216
       610
  38766015
       398
     83847
   3242885
   6900012
  28892816
  56700008
  64048786
  77975750
  85448164
  90619157
  65585516
   8083417
  65028515
      4632
     96487
      4091
      1840
  55923780
  32902264
  58284537
   1130492
  65832191
  32931901
  63553785
  64211031
  75962626
   8292315
  12357735
  14252385
  13261183
  32308176
   9579683
  41339609
  60618707
  65877370
  11936484
  19200151
      1130
  13261173
  14529097
  19841539
  64531379
  66678448
  65786399
  38300023
   3134069
       102
  20368585
  28741139
  29600113
  65603763
      4503
     10741
  17587646
  52641632
  90884918
   9362894
  13261194
  28771236
  49624912
       629
  12780416
  14264473
  55923956
   1797161
  90314650
  46813501
  18728560
  38529232
   7434532
  59632645
  11202670
  14405444
  38998363
   5900070
  22990212
  37800028
       357
  13032953
  48000013
       514
       369
  29783767
  29979199
       425
      2047
    677619
  90000088
  33197348
  38546341
  47277504
  64412882
  64274138
       794
  32850607
      1377
    113052
  64451018
  65007711
  65373934
   2862277
  31211695
  47645198
  63089668
  63908888
       227
      2551
  31211681
  33486418
  64308083
  64814064
      1119
  66180021
  17321634
  14813628
      4912
  10959596
  11056839
     24682
  51490154
      1365
  85058572
  77594917
  90619197
  31377473
    118066
       333
  10647852
  27228944
  28902550
  55923872
  63557203
  65497513
      1295
      1561
    134297
  75332864
      1193
   3117055
  78158066
   8254621
  30009231
  64475067
  82534512
  47301318
  48474724
  55923661
     46368
      4922
      5481
       114
   3492801
  39538574
      6729
       319
   9396006
  57254660
       888
  14550400
  33551642
      2472
   3704603
  65383187
      1504
     46109
  66071937
   7201111
  60992959
  64106393
  64818342
       563
  75264912
  25260552
  63953926
     24491
  61962252
  60593863
       728
       324
  83634345
  15304838
       329
       371
  11084309
  30115891
  40677508
  46644306
  54662057
     10775
    677802
     46057
   5146044
  56100050
  64274106
  47547807
  66739598
  28703511
       360
  90534603
  29930181
  47518795
       350
  28411796
  66132751
  90619176
  28818621
       245
  47547634
   2876070
  15100337
  30107528
        92
  66490467
  33641221
  47256729
  49624940
       650
     11337
   2697522
  32902247
  49624957
  60516895
  28784325
  64274116
       193
  12465340
  31790119
      1667
  64845086
  47526778
       203
       672
     46378
  15349287
      2776
  14833628
       935
       663
      1481
      2063
   1210454
     25117
  43500056
  98104667
  47231315
       260
       886
  15600183
  43300033
  33692857
  64883906
      4895
       123
  68140559
  90534613
  63890716
       575
       637
  13316129
  62737509
  65441616
       647
    447947
    635673
  97904498
  12973160
  37900191
  64210950
    950274
    678002
  91162411
  24500008
  65540701
      2666
       311
  46562857
  90000056
      2231
  89149029
   9727790
  65527945
   1667706
  30028593
  64975600
       889
  32905971
       584
  13087729
  29200020
  64596728
  66157170
  47609742
       467
  11110975
  27348245
  60614747
  65127987
    678101
        52
  28756765
  63171670
  75264913
  17321603
  13200292
  55127914
  63978364
  64670505
     83764
  21104479
  60742600
       615
  58864333
  63379868
  64726679
   5983926
  13188741
      1142
      1317
      2640
   2684331
  70800016
  62819989
     10740
        93
  36953875
       661
   1632261
  91354493
  33641222
       651
  85578834
  19300784
      4042
  27300036
  65607409
     22850
  11155050
  30855434
  30040958
  33566153
  37449605
      3890
  95557529
  15000147
  85692711
  12357747
  63172956
  96910271
  12678883
  13394183
  14572106
      7216
  98104666
  13910019
  64868350
       408
      1037
      1396
  78158400
   8500934
  13386119
       503
      2719
   3299159
  12995027
    692509
   2142885
       122
  85149418
  28963204
       265
  85572064
  13261845
   4069618
  14728556
  62520423
       438
       810
       523
       574
  29783795
  83279411
  11917350
   1202503
      1223
      2550
  50500224
  64844822
     46098
  12994069
  62954674
  29783813
   1123003
  30855400
  32200058
      1153
  92220755
  30047241
  47256728
  55172401
  63598819
  28884110
  30858124
    677623
  19903507
  65283993
   3375432
  10802122
   9601841
  28807305
       332
  84117405
    664795
  10903008
       342
      1110
  12678876
   9680440
      1445
  90000347
  91038125
       621
  63393288
       752
       783
     28582
   2693934
  85131545
  11783875
  17321332
  64265707
     19093
  29011621
   1727488
   4211523
  30099657
  13035530
    249001
  10837333
   9532617
  12373754
  53601420
  57048381
      1337
      7982
        24
  64908572
      4932
   9710745
  78170185
  90036592
  15139180
  39000037
  54000025
  85255151
  11085230
  12373774
      4195
      4631
   1154305
   8974415
      2122
   3180468
  85306129
  12373744
  12952641
  36953865
  47369280
  12373791
  64274123
  31211644
  38916073
       529
   3365011
  84840139
  77595037
       214
      4963
  90000236
   9540704
  39000355
  48600098
  66552584
       413
      6831
  85574643
  13500008
  28703401
  28411795
  30020710
  31559355
  65127086
  90000080
       246
  83497817
  14581704
  32279758
       301
  11071759
   9413528
  56926816
  64918749
      1001
   1210453
  52002620
  50409513
  48800068
  28766686
  72000040
  90000201
  49624913
  65176517
  91162417
  40608700
  64974913
  65600051
  12168583
  18500014
  65538494
      1455
      2112
   1386256
  13261188
     46360
  33740227
  68724794
  76767156
      1894
  90036778
  64452965
      2672
      7213
       182
  77975763
  30020701
  13049400
  64956553
  67995318
  61320475
      1344
       170
  90908072
   8081251
  13087738
      3851
   1722708
  13261169
  30078017
  66100917
  13261181
  36100866
     27614
  66206599
  10647848
        81
       379
  92220757
  91125813
   8254624
       760
  62642879
   9362926
  64908568
     22980
  49625047
       744
  83276624
  15092139
  64057578
  65442115
      1280
      7978
  12373760
  32902265
  12373752
  56265025
   3325405
       837
  32001689
  45701196
  56100070
    112726
     41313
     46034
  22496632
  62593783
       363
      4793
      7011
  47301319
  64037586
       981
  63437693
  64475075
   2587148
  12373668
    488058
   2952513
  66071938
  63800519
  65150202
     14783
    471862
  75265026
  76569389
  15139177
       822
      1254
      2423
   1385809
     13780
  28608921
  46596626
   1833290
  87289420
   4720821
  58408154
     15167
   7912220
   9049556
  22129075
      4902
   9395933
  62831343
  65519356
     46121
  90020030
  21011354
  29945675
  64358732
      2124
  64637823
       216
       558
  14636608
  26700317
  68716705
  64123442
  39055139
  39473713
    613937
  75264955
  11765349
  59546314
      8418
  85413326
  90025478
   6323165
  28432807
  65145198
     46381
  85008493
  83745491
  13401058
  29162500
  64779815
    338973
   1628542
       411
  10499478
  28703407
   1766675
  85177943
  33571444
  33651435
  65218065
  62574610
  64917995
    678090
  28818595
  65244588
       471
       232
     83722
  33621680
   1715784
  86097580
   6102334
  11127015
    677589
  13265504
  62638048
      2098
      2665
  13865295
       832
  85602702
  32292678
  45100009
  87273766
  65209687
  90884907
  47245778
  64411900
  54161956
  48474739
  30040928
  40604880
      1429
      4622
  85626959
      1227
  85556639
  32940089
  33443046
    678048
  84308842
  85710711
   4598581
  20301386
      1297
      4415
  14833604
  64617818
      1096
  71745219
  15022480
      8452
       154
  86175914
   4567324
       746
      2802
      4361
   1169974
   3109034
  72000001
       800
      1958
  32902259
       747
  66371771
      3084
  13087733
  47263237
  64996380
     46349
  28703446
  90015542
  86017309
  32600123
  64617928
  76700298
  29099565
  31559335
  84099592
   1653954
  75264936
  75264992
  90883775
     30382
   2727490
  64883857
   9059561
  65413787
      1451
      4798
  33544639
  65054406
  26711082
  62556816
  65666185
      1770
  11126963
  64917952
  63323629
    730463
   8815333
  12373738
      9317
   9720528
  65007813
  14572090
   1383845
  64507464
      1226
   9881060
  64908565
  64475082
  27121066
  63322110
   9362904
   9833237
   1210235
  91227490
  19841536
  45200101
  52002556
  11471400
  28200243
  64266103
  14004862
  27900316
      5064
  32902256
  65166116
      4020
       185
  29484196
  33625683
      5911
  65223814
  65476956
   2619414
  65833772
  43000868
  65442020
   3379203
  66075110
  30040952
       751
  90000069
  98058399
   8370637
  90000129
  90000336
  28818588
  43300044
  62044702
  65556394
   3239584
  26200160
  39177682
  64944175
   2595806
       158
  12373792
  64590127
  20301393
      8039
     11034
   1347680
  12373755
       328
  32277359
  71019270
  90619151
  91070881
  12373737
     11559
  96764020
  98104561
  33048100
      3886
  28920960
  14833602
  31643757
  63017187
       412
  29538594
      2341
   5961788
  28976784
  47564766
  65337638
   8646474
  17321633
  65239781
      1909
      3248
  50394452
      2000
      3272
  12963150
     10407
  32854356
  54970657
  11933752
  15022521
  55923851
       231
  63733080
  65376852
  65387570
  64558250
      1109
  70700064
  27000258
  65214787
       706
  33544627
  90539273
  10648195
   9841579
   4066017
   9428192
  43600187
    491241
  28828636
       460
  66778648
  13221516
  28825129
   3369792
  85578835
   4927153
       676
  11071732
  48400251
      9789
    691215
  13865296
  63593096
  14264469
  83276659
  13087761
  15015182
  64484787
       509
    678067
  11402008
       564
   9381327
  14544662
  29996531
  65069159
       512
      3021
  28741264
  33422352
  47393675
  64397710
       727
      4637
   1130692
  32902260
  63280665
      4899
       374
  13166350
  47695416
     15326
  13500078
      3798
  86185538
  90619195
       164
  65363005
       415
       543
     46069
      1462
      4416
      4420
  92220810
    677820
  65783475
       814
      6396
  16578609
  64334595
  28733785
      1117
   2774627
  66511450
  64123600
  85623434
  30000701
  57978214
  64693129
       891
   7958573
  13087697
  28766983
  63289743
       268
  30855409
  60954934
    344896
  80379942
  32867648
  63738403
  66665018
  13214699
  47110730
  64211030
       991
  14571960
  64055924
       386
  91492788
  64475094
  65007796
  85816755
  63424919
      1611
      8432
  47142803
  65177276
  65419284
  33515748
  56100002
       194
  46746608
  63598822
  63423676
  85615398
  47277445
  15337388
      4522
   9755469
  51800902
  63837985
       199
   8324344
  13865325
  29130469
  53145815
   3492807
  14701015
    338981
  16541106
  10038440
  12087963
     16056
  37100042
  14097945
  11765344
  90534614
    678110
  49624899
  58248834
  65202921
       446
      2575
  66477888
  65586890
  20380137
  45100664
  63841444
      1138
      5075
  46596640
  55923758
       887
      1208
   1130501
    491268
  15304944
  15424629
  38546336
  46642056
    196080
  90001429
   1674508
  30396865
  38000307
  65413602
   1209542
     20351
  84437725
  90000174
  28446917
      7822
   4883149
       221
    678124
  13386194
  64818958
  65051267
  32576759
       490
  32638970
  62291942
    678134
    678167
  32649508
    368870
  85420664
  63598834
  85929529
       237
   1193508
  33503880
  65747664
  86104278
  13482757
     18341
  72201443
  27646548
  40710154
  65476936
      2119
  15518984
  65672366
  17321298
  28811813
  63733083
   7520213
  32679305
  41900101
      1107
      4320
        57
  50397926
     10943
        62
  91354409
  36400002
  61982900
  90001060
   7724474
  45100643
  63323668
  90619156
  55160396
      4179
  46596644
    224324
   3565546
  12373786
  39553149
    131664
   3080563
  65783603
  85255155
  86124590
     13884
    118367
   1174586
    607786
  64268554
  65451364
   2472577
  77975751
  90534602
  12155179
     46058
  27300130
   9395944
  12061891
  47759522
       155
  66277684
  85047356
  20301387
  28770382
  47263232
   1920661
       361
       162
  29538609
  64612729
  85574650
  19200172
  40674860
   1424142
  83276608
  28608674
  29200053
  65974172
   9250140
  12373727
  85098541
  28200113
  91038840
  11112950
  31844786
  60302979
      2664
  86150046
  13044766
        16
  64861318
       657
    797919
   5064837
      3027
   1074141
  32830895
  27200205
  56100048
  91129989
  63323662
  65282232
     19748
  14833627
  20211737
  84241791
  61610691
     83747
    621271
        74
  30855425
  64320299
  32637111
     14555
  64755342
  65009287
   1800228
   8254623
  12698101
  27900331
  28883865
      9636
  45100069
  85255160
  11008772
  14943399
  62642878
      2663
   5912746
  28914056
  63648868
  91184218
  33621679
  47699292
  65272736
       741
  97995284
  60419887
  64720298
       771
   4200079
  13240227
  43600683
      1281
  53705002
  59953344
  65176873
  28763568
  32902254
      7977
    182412
  71019445
  66001552
  11471399
  65731101
  63437532
       689
  11145056
  30855370
  63908099
  46746644
     25050
   1186176
   3117068
   7829256
   9224470
   9680454
  39184213
  65095202
       547
      1794
  97839882
  14966270
  15000171
   3370859
  13029356
  63393287
  64475052
       780
      4633
  84998515
  85256380
  12424548
  65834759
  48800066
       982
  85257597
   9129324
  28791544
      1100
      2012
      2529
  61781958
      2038
    678140
  65451630
   1143595
  95949287
   9486709
  39109375
     12725
     83953
   9532616
  15100086
  33304848
  47110718
      1230
   1367235
  11887094
  60485335
  14538511
   7651794
  11071738
  13087703
  49684176
  65175727
  92116594
  12373747
  30143212
  64268555
  47310146
  61400394
  27000035
  64663973
      4908
  50417019
       211
      3101
      5488
  44601139
  63289746
   9881220
  65734175
      6366
  77975729
  82534411
  85228760
  90140684
  30020713
  47724742
      1018
    677850
  17321683
       630
      1048
      1318
  85784108
  50400929
       300
  90017199
  16500020
  63276059
  84712418
  30738317
  47519422
  63345586
  64027821
  92220756
  63998716
      3849
  13313066
  53499472
      5683
  90036791
      2020
  12299044
  62486424
  85715417
   6477784
  15376615
  33197327
  53499801
  50100188
       583
     10591
  66007120
  11059378
   9771895
  12400012
  28633046
  24500002
  84165513
   1799493
      2111
  90019395
  14744534
  47183462
       848
  13261176
  29783794
  11536971
       972
  62954042
  65661905
  30071764
  33427978
  65281340
      3599
    183173
  12854520
  14636615
  46835914
       811
   9079899
  55923947
  66074922
  65170142
      1081
   8905318
  14857082
  28599840
      4438
  32394578
  13736357
       679
  63852140
   1733654
  66409786
  33551641
    964473
  30113358
  52800068
  64978079
  65618446
       284
  31142287
    338978
  65877880
      4309
      2652
       349
  39473707
       309
  40606191
  62390113
       395
      2537
       915
       622
       139
   9246907
    118070
  10647849
  29062723
  43601169
  64883435
      4905
  13087711
  38973439
    601639
  31211686
      7901
  44249477
  47477450
  49625009
  98104583
  13342002
  65238005
   1210469
  90348254
  13107302
  65735984
  56100040
   1800402
  13087774
  15067064
  30020718
      2462
  12373779
  15200057
  64054109
      4969
  64769891
  56100031
  29996747
  65666170
  84720981
  90000494
  90619158
   8083419
  13263167
  13087701
  31211688
  64210949
    339061
  12579094
  63323660
  39035529
  55300197
  90568435
  10647851
  13261161
  65492757
  29872099
  39162045
  59172470
    677931
  78170321
  29700012
  65886438
  15349298
  65455726
   3242887
   4065906
     96489
   2297289
  12683264
        55
       593
  50257342
       956
  90534581
  49624873
   9771911
      2223
  12778506
  12913334
  23209498
   1210460
  26711086
  78158085
  90036793
       736
  86017318
  12625728
  31238786
  59294108
  65028502
      1069
  11214902
  13134784
  16536101
      1124
    351763
       100
  76767192
   8382649
  13087731
  28804410
  64328278
  37449614
  12373768
     28353
  29091682
  61825334
       585
  85289167
  11071772
  32941867
    599842
  90000060
  85963606
     10014
  65348762
      3085
  30047242
  47690298
      1529
  85789940
   5700568
  30855423
       339
  10647854
  47263227
   3337076
  47263234
   8800196
  32304302
  60274156
  95540158
  57966620
       801
    678100
  85848807
     19225
  84243872
  28736803
       375
  83688622
    505408
   9691757
   5757715
  28818586
  31559345
  46467357
  52400015
  98133109
  29783802
   2601320
       189
  10700026
  47053975
      1276
        40
  30028616
  91070855
  13087728
  31559302
       215
  29848697
  83276656
  65571509
       813
       892
       314
   7201113
  19841526
      7983
      8062
   2796000
      3026
  66181839
  90908059
  63172957
  63509131
      1509
   2595816
  85781137
  46596607
       762
      3407
   8003131
    677823
   1800214
  46684458
  65624460
  59467129
  50304657
       345
  13865286
  64275905
       458
   1732202
  85177944
  33219461
  55700087
  46293564
   1219428
  66540679
  85813150
  52400012
  98133114
  40000128
  38973415
       272
       394
      2024
      1431
  26700334
  33300086
  65176050
   1209539
       304
  91369678
   3488407
   8510272
  13087707
  65007783
  33544647
  60601019
  64297585
  65141534
     83774
   4700872
     19189
  90000077
       420
  27952918
  28522609
  32343203
  57966026
  99576796
  20211774
      3738
   6960911
  28633004
  65542826
  91162418
  33601272
  47301317
   1166769
  28650711
  65090198
  39548479
  52800185
  61404182
      1085
  10945796
  59928963
  65782871
       440
      4319
       292
  33443045
  64507432
  10200192
  64722035
      2592
  66326931
      1095
       169
   5962283
  64451632
  29097166
  13261164
  33657621
  55923759
      2874
  47540230
        50
  90000148
  32200057
  65734140
  65760251
  63423813
  50417899
   9150313
  25260508
  65312645
      1446
      2412
   1800296
  88626764
   8738545
   6465897
   9710769
  65238197
  11145054
  63437640
  65539992
  44100212
       872
  87289421
  20448202
  58759626
  61610681
  56100044
    131534
  53958744
  28293420
   1800208
  73800167
  12373662
  52899505
  65441488
  83276603
  15022447
  53630173
   1173140
  53145817
  65185764
      1982
      2636
   3488963
   7201101
     46122
  32347933
      7039
  28506887
    677683
  66605487
  90619179
  38391433
  45700185
  49101105
  64804137
      1324
  96764018
  64268553
   4723610
  29839149
  65697105
      1225
  13261171
  49474569
  58695682
  46836003
      8450
  85177937
  64889525
  65663576
  65546417
     46705
  94018501
  13263197
  64320286
      1659
    978569
  20301384
  28810795
      4935
   9755473
  63908414
  33195203
  97986197
  14495720
  28619521
  65240242
  90000094
  28159046
  39548495
    989106
  65750496
  85275947
   6477772
  47744129
  60954935
  29538606
  47634413
  64042235
   9250134
   1799495
  65540740
       472
  75265039
   9704482
  12493838
  64475068
      3850
  85574625
  94018496
   9881093
  63393133
  77594972
  32312855
  84243801
   5400746
   6161916
  29538622
  85694504
  86119961
  64268556
       289
   9771892
  14000085
  16583652
  59919855
  91316578
  48474734
  64037593
  62004237
     11518
  12961620
       183
  77975764
  53145756
  64863379
      5086
   3363532
  85060089
  86198532
  29839150
  33132926
  64886212
    337383
  11052636
  12675705
  30855440
  63323627
  90619161
  11181444
  47369544
  64298382
  39700090
      1772
  25279109
  47657571
  65341018
      1019
       133
  83634870
  63665353
  65247181
  47500967
  63868686
   3440483
   8292322
  12747063
       222
  63865897
      1915
      7010
  11127048
  13017628
  65638279
   3377740
      3485
     16158
  24333594
  65311406
   5818429
  14011530
  47420937
  47327515
      2207
  49624910
  64492088
       519
  46884074
  58248831
  64808890
       520
   3407180
  11902233
  43000366
     85932
  85306148
  89969160
  47197177
  55923992
   1185725
  91368855
  13021899
  63797176
  31559377
  46200709
   2953970
       173
  65177350
   9138573
  15300956
  53300251
  65655887
    916384
       427
  96764023
  11912808
  65176303
  64988591
     10889
  19140161
  30855411
  31211693
  63344553
  30040962
  63630086
  63853336
  86168699
      1104
  64475065
      4625
  58864332
      1846
      1563
    337359
       282
       178
  11085239
  33376080
  51800881
  97253801
  13087679
  15600201
      9343
    678094
  66514707
   9250139
      2650
       475
       917
      1578
      2669
  39509864
  76767338
  90619199
  13087713
  62704680
  64139354
  65546285
      3076
  11715618
  28796171
   1578068
  91129983
  64906454
      6856
      4938
     20575
       112
  14700025
   8600034
  13089821
  31559358
  38966706
  65378002
  65442349
  74895418
  28101026
  53630314
       553
  90618117
  97483301
   9880921
  32312831
  33768089
  85273281
  91244990
      1949
  84957430
  86095201
  28411798
  65603306
       150
  90000059
  63171665
      1092
  31522675
  74200022
  62749182
  45474838
  47487797
      6024
      1240
      5052
  15419731
  13049394
    333306
  65671802
      1568
      7007
  74208120
  15086487
  57428300
  33608424
  47446463
  65834639
  78952903
  86041151
  15301213
  62044708
       488
  28221682
        90
  39656518
  47638000
  90000162
      5015
  66447040
     17421
  66514608
  29538619
  63085263
  83712411
  85567967
  85816678
  90691245
  15166377
      1987
  66327463
       403
  85752256
  29889412
  30855367
  33014974
  46200700
  61509139
  65300982
   1130500
  90307687
  13035529
  14900509
  46826331
  51636439
      1402
  85480899
   8437891
  62359785
    155314
   3214529
   2595803
  31110224
  53499437
  55000042
  91299869
  60345592
      1586
     41691
  14571573
      1222
     11662
    118568
  65747706
  15272449
  51200764
      7887
  84825414
  13087767
      2645
   1123310
  83276682
  40597975
  63509163
  28885794
   1367249
   2775952
   5700552
  47036456
     15728
  65833807
  85448197
   9466052
  28885823
  78158270
  30103828
      5773
  64554805
      4433
       234
     24456
   1145952
     14670
   8228057
  29173983
   9337440
  28666398
  47451216
  91323858
  98104513
  63953310
       444
   1605375
  68646196
      4192
  85143488
  90114848
  25024860
  47664659
   3239591
  53700040
        42
   5400001
   9224469
  85572035
  65595680
       755
      2626
   9076269
  64979754
      2010
      7122
  85610491
  13500271
  64776109
   8983157
  14252436
  45474828
  65636592
  65385567
      1452
   3117071
  28101049
  64974893
      2961
  33326928
  90002288
  32931910
      2375
  31211696
  13374478
  65146211
  72456105
  13309919
  24800898
  53400765
  58302154
   1168397
   1593852
  91070861
  33536090
  65339271
      7491
  90000070
  91410256
  65207704
      9329
  90000687
  47694553
  67836529
  92220834
  65202906
  65103457
       142
  96490998
  47585468
  47657574
      4892
   8800016
       968
   1605546
   3061183
  91139623
  37800813
  63289748
   3474705
      2610
   1605512
  28543695
  28600096
  64883266
  20800085
  61848825
   3195864
  20043885
  39538588
      5081
     46067
  45100015
  53630025
      4185
  85461427
  15404696
  74895474
  12653716
  45202094
  64908149
      2056
  61441505
      7724
       540
     46080
  51001427
      3221
  66607017
  61962275
  62983693
  64037600
      2703
  15076353
  85816690
   8081267
   3333599
  13033010
  62887516
  64791977
      1662
  66554086
  33545504
  64835852
      2079
     23788
   9456540
  47202750
  63751372
  30071744
  65476950
  28738509
  56632540
  64037585
  45100695
      4918
     14549
  59172472
    677933
  27300034
  32375760
  44000285
      5700
    677714
  90534622
  65645497
  65488277
      4753
  65794465
  77594966
  49625000
  65842727
  15139178
  63574420
  30855364
  36400143
  62806887
  64475097
  65024513
    635694
  78158868
  85771108
  45100231
  49624875
       134
   9670763
  13311090
  47657553
       997
  65424320
  30855380
  63915142
      4405
  16578602
  62430331
  65177590
      1554
  14857039
  85116982
  44652242
  47701898
  31609932
  47592832
  47277495
  62638022
  64198879
  65238208
       269
  65811528
   9477295
  66070661
  41548541
  65735983
   7200773
  46677184
      4202
  78158059
  86123606
  30855399
  64590095
  65538498
       688
  14628947
  28736879
  62652002
       191
      1998
  13865261
        73
  15139183
     10835
       188
  63323685
  14321091
      4921
  46596624
  16286113
  65885525
  63733082
  63338841
  33536089
       171
  65783235
  91266912
       125
  64791913
    678089
  78061623
  12787664
  12373672
  35888484
  45100574
  62767334
      2661
     24870
     46093
  91492785
  16337731
  31507673
  47680269
      1169
  63290835
       773
      4191
   1196675
  64780431
       483
   8254625
  12373740
  63700974
  64274134
  90002291
  63400320
  64274127
  66963584
      5049
  82534425
      6965
       582
  30075833
  64493242
     46103
   2601310
   8832633
  13153125
  60168834
  47673415
   1347715
  12961582
  13139545
  46970107
    678133
  56100033
  65773272
  85035878
  28448044
      1306
      4841
  28733770
  30071757
      4615
  18100002
  28934585
  56508791
  64835838
   6805726
  12827480
  12067698
  14832933
      4926
    627132
  63808064
        49
  77975720
  28530571
  65378021
       498
  14966251
       979
     24949
    205555
  84243866
  63323636
      1507
   3109070
  66367640
   6630526
   9430108
  90000097
         1
  66001959
  85789518
  29964233
      3827
  16506461
  33621713
  47322182
  85870962
  60651098
  64411898
  39631959
   1170337
      2566
  29802996
  64778337
       929
   5911800
  31559324
  11178052
       560
      3044
  65834224
  28444781
  38973437
  47542415
  57524661
     24776
  40608702
  39109365
  47584003
  65272770
  64411913
  29130471
  61962287
  65831857
  65391514
      8273
  90786875
  15179929
  33489320
       843
  28548557
  64525306
  65409286
  26400534
  47744053
      4792
  64966979
  33431792
  64728575
       588
      4035
    339066
  65015111
       770
       948
  97650833
  65175918
      2629
  85255154
  14968994
  65312476
  63393104
  45100077
  83955649
  85396203
   5692937
   9755462
  13316128
  45000138
  46300175
  64993369
  15304836
  28837315
  33040992
    339076
  33164109
  15101119
  46835893
    104306
      4312
  64868031
      1052
  76767244
   1131133
  85174055
  31559309
  57721009
      1918
      7013
    472014
  66255009
       578
  85623437
  38966676
      2630
    831440
  46562826
  47744065
  65176448
  65785262
  63519513
        19
  91368878
  13263271
  31400604
  55923890
  60124203
  63574394
  82534414
  91277096
       669
  13865298
       201
  13139627
  39538581
  46746626
  62825639
   2558630
   3409107
  98050077
  13087742
  14969071
  33433512
  13139576
  47480349
      3034
  65786003
  32280798
  61642436
       731
   4602163
  64030982
      1139
   1877818
  33262948
  49624878
    485442
   6768324
  27000256
  49684162
  33633522
       828
  28138346
  32348385
  65727552
   9692774
      1687
  13051885
  24200871
  65441409
       649
  85143469
  63709850
  62638025
   1202141
  77975678
  85574638
  61305135
  63598807
  64653130
  12648384
      2544
    916372
  49700468
  64427260
  65328851
        32
   8637834
  47655364
      4785
      5039
    989954
   1072531
  11937163
  36500069
  65303772
   1190129
  82534502
   9553445
      2157
   5496605
  11917016
      4252
  38500059
  97650845
  65238036
   3117034
  76363448
  90003270
  12973079
  64225130
  26111886
  39700017
      1026
      4528
  78157823
  11126991
  63255882
  13087691
  14264534
  28825130
  65454179
  65500269
   4710949
    916405
