  15515489
      9203
   9934756
  60474773
  26200971
  15198964
  64378290
      5478
  13018488
  46901010
  65283633
   1099303
   5166849
  91198879
  65243082
  65546346
   9679342
  85207328
       890
      1090
  85579586
  58967577
  64510334
       156
  46631835
       161
  11084823
    381818
  63472127
  64448990
  28987813
  47753695
    370419
   2813183
   9389351
   9878237
  31799770
  83193392
  19606841
  33726764
  13630572
  15696437
  37720956
  33033900
  60473895
   3016387
   9660596
  38109381
  53630557
        17
    639590
  65566125
  53512896
   5082547
  65563817
  38223441
  64209578
      1972
   9990166
  38089519
  32554948
  49101315
  62950405
  39078698
  29062010
  60474740
    582070
   2996716
      1408
  64122350
  85163095
  47573779
    573502
  67035628
   9549814
  29095134
  58236141
  12639284
  66583741
  65938757
  59401584
  90461108
   3263197
   9777874
  18650796
  13305930
    568236
  13032992
  98104880
  53512506
  64475084
      8369
      1827
  11084808
  85202011
  50387674
  60474956
  62038681
  64209558
  64787372
      3425
  65661388
  36601844
       495
   1049533
  65698313
       208
  85314032
  90564410
  85928881
  27377909
   1161442
   2601179
   8683285
  13473910
   8765339
  29503018
       236
  66576804
  85770388
      1207
   3258701
  11168391
  29978872
      1525
  66207998
      3748
  13041629
  13105518
  85579604
  53512511
  67036026
  91015476
  29009159
  91371438
  18100026
  31236246
        65
      3494
  85542329
        58
       693
  59575374
   8598094
  10499488
  17628040
  31854324
      1963
  65773238
  20260659
  56121607
  65270066
   8654864
  47229028
  62138407
  67232656
  11139530
  13041630
  50412928
        53
  12644986
  36601870
  28870134
  64166155
   1049161
  66043074
       414
  71018070
  90551006
  19366218
        89
       140
  60475262
  65192689
       130
  11200824
  33684746
    261987
  65392165
  65283642
      3146
     28153
   5102239
  65696348
    264864
  60473756
       195
   5960197
  85025859
  31600497
  11200085
  60474633
  64727006
       658
  30192182
  65584182
  67166263
    437245
  45769812
  65496597
  30809705
  45769802
  65883278
  15616488
  47730521
   1245510
  66318392
  66538486
  53117813
  91400246
  62637276
   5036841
       121
  13107628
   3529715
  21702334
  60474894
  65666181
  67284078
       175
      3817
  20118361
  33549453
  47497883
  50400566
  64652811
       181
  65789398
  15200069
  64709180
  66151921
  90205562
  29061847
      1902
  39665470
  60474888
      2434
  65785301
  31934900
  48200011
  47713198
  47269985
   9448530
  29098424
  29157568
   1150897
  60473885
  11428523
   1083479
  11932013
  65783929
      2363
      1106
      1182
    621372
  65052687
   1186178
       109
   1139523
  11793102
  66604435
       391
       927
       803
   9206140
  12933537
  57953260
  46000004
       277
  66448404
  64636495
   8980274
  46715209
   9875332
  29121522
  47033891
  58425748
  63321213
      8261
       683
      2406
  67102174
  90000153
   1222746
  28797954
  65940846
  65334272
     19148
  10838150
  65711373
  65097011
      3388
  65413113
  13238345
  65378433
       316
    657155
  65816383
  50100068
   1049705
  12787456
  85777262
  65176548
   5606865
  47800092
  64122328
      3657
   1049478
  55060719
  60474470
      7020
    378617
  85202016
  31865460
   9300092
  85817019
      1050
        34
   1049502
  53512507
  98069476
  47476325
      6583
    916427
   9742852
   9308633
  32912670
  91319487
  50800178
  33600283
  51238310
  58294641
        37
  90003134
  65526821
  65813563
  32328568
   3418990
   9130282
  53117931
  11788030
  13427653
  89039842
  60475308
   9875309
  11084818
  84727725
       939
   9601862
  83995381
  29251607
  65609218
  64709209
       567
       829
  12183617
  60474887
  85781299
       320
  18501209
  47209157
  51700628
    468839
  65598419
  66612537
  91015483
  24802621
    442910
    518159
  91092266
      1469
    558719
   1608332
  29181281
  64918489
  66540085
  61307111
  64091471
   9438797
  32188000
  64288542
      2067
      1242
    339039
  50407407
  15413850
      5865
  12758881
    183155
   9934763
  91450424
  31603111
  31868317
   1048995
   5835526
  65962598
  90000449
  49721447
  47112936
  63332146
       249
      1456
  40719599
  64681650
      2262
   3424570
   9001819
       401
  65069102
  29251604
  60474796
   9692626
  90242952
       331
  66278064
  47730497
  53499439
  66399261
  50422024
      7980
  14520997
  65919373
  66322758
  71053889
       571
  64868069
  85992968
  90017420
  18031336
  53499445
  43900307
  53118056
  64291075
  85335160
  15267428
  61669204
  60896376
    378451
  85321113
  28961659
      1966
      2211
  67213483
  15612805
  47811966
  66403673
  77975682
  15554028
  85141034
  89039822
  89947802
  90936318
  67095680
  66247449
  29327014
  94996634
      1415
  60197749
  98104884
      1438
   9878252
  65566417
  95128291
  66404981
  84763700
  85788722
  91491287
  20260674
  15267449
  47270005
  60719506
  14321109
  29199047
      2958
      2393
  91198930
  91308481
  32364076
  11156761
  66467179
  15230270
  11088399
  66016203
  62889772
  13487752
  91162625
  62908130
       971
      3629
  87825237
       442
   9549813
  65295305
  65401221
  83915057
  91450419
  85417973
       280
       951
      2443
  66616936
      8420
  36601843
  65145978
       424
  65040812
  66514655
  60474736
  65177469
  31269580
      1990
  65913205
  32805964
   6103099
  15267435
       205
       808
    544711
    384430
  91013298
  50400581
    221492
   1158603
   6783824
  12997920
  47447625
  64550664
       494
  66146851
  85924014
  95460181
  33318955
  32554949
  62481018
   1080164
  85188439
  28537625
  63395079
  91330130
  90082024
  91450443
  52800492
       449
   1110627
  85534326
  90242970
  60475109
       790
  86047354
  65350001
       323
      1439
   5973299
  65618617
       389
   9721057
  85335190
       239
  27324044
  63523275
   5624487
  91298775
       421
   1049164
  85404578
  90082033
    381819
    468842
  91015486
      1144
   3263170
  29846166
      9376
  53715086
  60475055
  60473759
     32860
   1049711
  65408720
  85768008
  15230290
  53700503
  98131847
  52400026
  91464995
       653
  65986548
  29179009
  63681588
   1148633
  66116859
  61307070
      2220
   2365748
   8227238
  12827356
  65295262
  28443127
       197
       478
  28936827
  91377990
  59557498
   1095983
  85034841
  91397762
  12094908
  90004320
   1049543
  29040938
  90241296
  10039553
  65883245
   3013401
  13407380
  65798087
  85604503
  72508100
  30165447
      1828
  28754232
  64779768
  85542342
  89039783
  26969606
    246486
    370420
  90000353
  13073651
  85477340
  33344778
       108
      1034
    475984
   1049777
  57173712
      2109
  28118687
  72486012
      2323
    349900
   8501068
  14702539
  13704633
  85963611
   1086620
  10132570
  47497855
  64974600
   5102237
  47806806
  72230685
  65314836
  66715178
  85153716
  85314078
  90017405
  90461103
  47501274
      1065
  31799767
   1118452
  66318355
  38109385
      6785
  47407041
  65325454
  11084822
  94926536
  50413093
  90016372
  23875247
  12506169
   9369590
  91244493
  15330058
     14895
   9702334
  87825310
  82709776
      5202
     77920
  65534837
  66490060
  85386429
  29111320
  32105126
  64747439
  65266794
  65271312
  18650799
  47885942
       436
  66707841
       819
      1640
  27822720
  56500031
       820
   1725456
  50300163
       138
      1427
  60063527
  63443146
  64683175
  65634125
      1473
  84392009
  85528085
      8713
   1186175
  63823029
  78170198
  28708250
  13791306
  65838213
  66287252
  64284315
  15330071
  22000295
  29171201
  60473940
       396
  13113845
  86003406
  60474610
  62038664
       348
     62872
  60475101
  59859540
      1443
  85000498
  60474979
  45500339
  66174209
  40592266
  42349146
  66713174
  85669113
   9358303
  46715206
      2401
  12865392
  62796165
  53700556
  28932845
  64262909
  84409759
  45700075
   4069564
  66233155
   3017238
  85707865
  28721136
   3242109
  67280462
      1167
    825003
   3263185
  85543431
  60474932
  85204906
  15545958
       212
      1047
   5748629
  47712998
  57743024
  67230884
  61307114
  62128323
  62481002
   4101966
  65485387
  29328673
  84165516
  86003570
  64297712
      9111
  65913208
  85114798
  29074016
   3309417
   9403103
  65497292
  15330007
       874
  15267430
  64951236
  13487852
   3529727
   9308636
  90005419
  53700425
  61239143
  66516176
  64612587
   9180443
  86047356
      1453
      2094
     89403
    381822
  66926626
  90016377
  63172639
  31934901
  50422014
   9878246
  53499709
   1049137
  90700958
  91423010
   1049624
  38712392
  53499436
   2572805
  85825385
  39081623
  59401590
  30055434
  33433681
    742123
   1049631
  66058229
  90000096
  62932674
  64746439
  29220096
  11161259
  64983828
      1147
    336265
  29055418
  53630405
  62796249
   9790082
  67136286
  17689761
  28721335
  48000019
  65351260
   5797901
  11498001
      5853
  28728002
    687563
   5797885
  66325404
  77975810
  28203145
  60474390
        39
  63718326
      1282
    497756
  22201117
  50409508
  53700781
  65066071
  85574363
       729
   3369946
   9679365
  15127081
  29178639
  32279694
   9679351
  33318931
    634927
  11241993
   1049191
      8279
  65892954
  62214471
   8819545
     23287
  85773823
  90004238
  90017808
  28918939
  64810382
      9418
  12698110
  16560661
  60474624
  36601895
  62481047
      2130
  31834847
  66743671
  56869949
   9748210
  12513101
  64063914
  57754761
  61034199
      2425
  90700982
   9692606
  13098797
  31820852
   6103089
  96910369
    491286
  11787969
  12845376
  26969665
     96559
  13438363
  52002704
  87825276
      2986
   3534980
  65622167
  91450421
  52002809
      1747
      3678
  66318386
  15247679
  29327023
  37400059
       202
   9397269
      1742
  60474600
  85883825
      1413
  28329876
  28578751
       671
  60474570
  30192187
  64448949
   1674043
  13642869
  64922951
  65564106
  65692928
  64929203
  91330135
   9679367
  60474960
      9196
    316390
  67003086
  65547484
  85865090
  28890552
  30143543
  41369540
     12675
  90705142
  47767517
  64789453
      1376
  91491253
  94926539
    916445
   8370684
  66028168
       136
  28924714
  63966274
  65288901
  64929218
       480
      3186
  71962613
  14330972
  65539951
   1771532
  85463177
  31269893
   3263161
  30110325
  31803617
  66528046
  46000217
  89039825
  63463155
       492
   1049482
  85849701
  45769838
  15291172
  29213932
  30195504
  64311805
  31269476
        46
  13065902
  85414410
  60474981
   9686929
      8780
   3469130
  85616608
  12780423
  90000118
  57846121
   6783822
  33701145
  60366982
  66321415
  90005335
  90762938
  15400002
  50409306
       254
  91491267
       397
     19147
   3630204
   9723560
   8968143
  11084794
  65583339
  39665469
  47100931
      5201
  91423009
  36601905
   5729164
  51200691
       124
  50134629
    496950
   5901775
   3263184
   9178394
  31803591
  60475102
       186
  17689767
  29772590
  67205531
  28991982
  65271273
  31803618
  64730857
      4243
    206569
  90000948
     12401
  66455404
  64626410
  65102858
   3263194
  16715874
  60481653
  65351113
  15725503
  59401563
  63441183
    478878
  65834198
  66074636
      1614
   1049506
  65960847
  56121586
  64353707
  28685676
      9240
  90400101
  60888778
  66997338
  66323297
  31200693
  38223476
  50400086
       667
       750
  91467726
  20260647
  58260243
        75
   1625877
  12833492
  28918946
   5576157
  64978338
  66056374
  43600066
   4721336
  29064776
  66311477
    666664
  86136013
  49025792
    254570
  12908207
  84727735
  63233774
  64623344
   3443799
  66806820
  63198751
  64889731
  65092541
      9094
  89947812
  63750375
  64524354
      3130
  65749547
       127
  83915013
  47367990
  10800009
  65560530
  88601735
  53630408
  60475265
  63172619
  66318326
  32156681
  85202021
  50397906
  58236132
    269388
  85604559
  90000052
      3556
  85217891
  24201211
  33617378
  50388370
  51800423
      1957
  85217867
  90539264
  95079921
  29327064
  63630432
  65749479
  29700861
  62557405
  17689762
  64419251
  38223477
   9777866
  66545048
  98014811
  98132118
  28779620
      5778
   3421629
      8230
   8968137
  66886208
  58236147
      2410
  89039827
      3150
  13704651
  66304484
  48400169
  66994770
  14100134
      2089
  12946047
  89039819
  29957405
  29034991
    646865
  12304318
  67414395
       172
  85639816
  45769747
  65134172
  51200150
       726
      1701
   1589284
  65547482
  12465330
  28467917
  33565799
  58236146
  63250533
  65322039
  71053635
  10861964
  15133458
  28754236
  91197479
  91450409
  60474609
   3242110
  13018479
  85808422
  90952898
      1168
       711
  72486026
       486
  11082035
  53117973
  65248946
    491264
  62481003
      3190
   5983915
  10138105
  64154635
       470
  38765997
   9433117
  85792777
  62390112
      2069
       233
       660
      1204
    372950
   7398794
  20900293
  53700753
  85903855
    314359
   6328793
  10400459
  65922735
  64466125
  14800010
  29220112
  10132557
  12827360
  91197517
  61388369
   3106108
  11905162
  29066336
  65643458
  90016378
      1125
      1960
   9878247
  12100057
      5475
  65961607
  15267383
  14844869
  60474268
  65662787
  85000487
       337
   9852195
  60475259
   1198191
  28873324
  57913373
       166
      2801
  52800332
       135
   6911897
  11084828
   5947098
  20260648
  33600197
       192
  65842777
  64246017
   9790081
   9934747
  31269813
  65998712
   1048792
  85970034
   9639940
   5545416
  89039830
  47531260
  62038665
        70
  66616880
  60473941
       187
      7707
  46715217
  60474770
  65496528
  30135105
  38223439
  61886058
  65786461
  85025869
  85848812
  28866626
  29160727
  54514472
  60475623
      4057
     27231
  36601904
   1049575
  57173701
  47269991
  84409278
  20433367
  90539304
  27300032
  28595620
    350800
    485451
   9652023
   9728697
  98511411
   1595875
   1049510
  65634099
  66485520
  30195503
  66054987
  31300037
  65629972
  53700414
  62557424
  66443017
  28997683
       224
  63543120
  66186252
   3327992
  65782349
       618
  15301315
       116
       223
      5943
  53601410
  66399553
  60475068
       409
  84087534
  64091508
   8800261
  65301137
  85335157
       241
  33261462
      8994
      6896
  84727707
  87825305
  47685417
  90777567
  28672214
  28939101
     27234
  66448438
        96
  71962644
  31803598
  33318949
      1900
  14747226
    289393
   5994441
  20399907
  28890555
  85770397
  36656592
  53400869
    491753
     11466
   5810666
   2638131
  89039836
  40009484
  53400762
  44400049
  63995114
   9477047
  29734650
    639597
   9466081
  12918240
      1285
    135507
  11077945
  85190507
  85535385
   1135393
  66609531
    554168
   3429725
  45769811
  47269987
   2964235
  15329985
  16360832
  66343860
  66672490
  60474998
  60475271
  45202023
  50423694
       489
        78
   9593770
  10870793
       719
   5101938
   9251300
  65546355
  85335184
  67413014
        83
       180
  65546323
  66991303
  28705397
  88601720
  47713197
  65284509
   9878240
  12865380
  13311497
  47249408
  50100279
  66880986
  28601879
  49072642
  12823151
  66677481
  30159706
  85463333
  11070988
  77594934
  45000022
  39234078
   3418986
  28922493
  31269368
  14147514
  31871016
  66617463
  85928876
  64061707
  66218614
  86336954
  84986817
  29025143
  64989125
  13402166
      1360
  11216135
  85360524
  27001137
  56121580
  57600031
  47664803
  50423651
  10100079
      5589
   3091770
  20403751
  65175476
      1781
  15793951
   9998130
       758
   7132851
   9692602
  12974142
  30143539
  30199444
  13463508
     13069
   1049116
  60474558
  66813019
  85314079
  29142550
      5500
   9638038
  84132272
  85324331
  85335185
  29692003
       353
       518
  11084831
   8705698
  85746990
  26767959
  29964465
      1825
  63376964
       147
    827837
   5101298
  10132564
  33044207
  65892327
    618472
    378616
  30000460
   1797371
   9867891
  13169587
  85672668
  30140312
      1978
   8372106
  29274828
  59068795
  68367396
   1083494
   1127088
  66605000
     19081
      2688
  18100064
   7789921
        36
   1049662
  65444465
  29700180
  28870165
  64727067
      6495
   9112462
  64588802
  60474093
  58895215
  84974706
  14542494
  29217113
  68597713
  65498004
  20271521
  28895314
   3484814
   3529716
  30192185
  61674866
  66814605
  31854326
  85825369
  17300099
  30169580
  57619402
      2723
   9935881
  18800016
      1116
  90016375
  63543636
   1774458
  91077461
  58294599
      2467
  15330057
  65301193
   8491131
  50394455
  60474336
       238
      5851
  61307030
  12465329
  31803599
  50423660
  85773824
  65301031
     32684
  10132567
       146
   5901766
  52200024
  66707812
  70700934
  13515615
  29978900
      1543
    350799
  78170263
  96925637
  52300045
      1284
   1170537
   3516661
  11070997
       806
    286373
   8800269
  20260654
   1135390
  87825329
  15230286
  40700140
  65277357
  65301140
  64978326
   5890573
  66403727
  98104885
       198
   5983944
  10998592
  97887927
  64142174
   1193034
  84738821
   5748602
    973381
  66678373
  90000114
  64899045
  29327052
        79
   2365749
   1049730
  60474997
  60474514
       701
      2161
   1049136
   5961810
  66364592
    496932
   1049751
  11858221
  85585467
  48707196
   8306291
   1049663
   3383509
  67026592
  40592249
   4723779
  66517023
      1250
       250
  66737186
   1781155
  85722071
       145
  30159707
   1625878
  65536135
   9469157
  90019389
       895
      1146
      3158
  15076368
       298
  85202037
  53700227
  30958715
  63133245
      4268
  91503956
  66145297
  33037658
   5100606
        38
       107
  33318954
  51800408
       352
     21949
  90000223
  87825306
  65357491
      5797
      7916
  85034843
  47447626
  53700317
    123429
  65321590
    808559
  15098826
    915955
    485489
       531
  65392191
  60475005
  63584911
  63871382
  33505107
  60473939
     10252
  65875979
  11084832
  53700571
   5064807
   9878219
  90635147
   9660588
  86277477
  85188437
   9679356
      2757
    430426
  29247033
  64592735
   1127126
      5952
  64510339
    586585
    183090
   9855701
  60474424
  65566371
  85566469
  63437529
  39173005
         9
  91330065
  60474446
   3377978
  38223405
   1459895
  33798375
  60474458
      9072
   1540534
  63332132
   1146871
  64889760
  90446340
  28921347
   1266111
  29964456
  33318950
  60473936
   1300019
  84592706
  58401148
  64209579
  63648639
  12655996
       749
  11216055
  12988328
  64047932
      1346
       293
  47269979
  65194794
  10400499
  13262270
  65295267
   8968159
  65988730
  36601865
  53630255
       356
       513
  28258550
  57619404
  29200004
  65956401
  67035544
  66521605
  85193142
  67178056
  66482882
  71962629
  15127100
  74518285
       377
      2137
   9994699
   1347125
  12698120
  28843139
  78170291
  84738823
  16524826
  66962494
  91330105
  28593277
        29
   8819339
  31269754
      7060
   1074658
  29803224
  33319012
   9254120
  15098829
  63137585
  91371440
  32433989
  59859539
       839
      2458
   4249668
  11221507
  65703820
  76592811
  90000062
  39103591
  40637214
  29173072
  85140953
  72701442
  77975733
  89039831
  55300203
  71962633
   3485784
  11200053
  60475622
  85614168
  91664335
   5760809
  91465065
      9930
  84727728
  87825297
  52002675
      9926
  67284673
  85532673
  32600014
  38766014
  66785127
  67898239
       714
       767
  39226313
   1181378
   9878264
  29948280
      1397
   3091760
     10924
  53117974
  85865086
  28378991
  29433711
    599830
    990270
  75962996
  30108184
  32494032
  52002891
  62222945
  62481053
     27329
   9637814
  85217866
  29173069
  40715855
  46900363
  64528970
      3156
   7789919
  10802785
  13402184
  40637221
      1789
   9692620
   5400101
   6741516
   9001738
  91313947
  13013801
  28656243
  31384445
  67196810
  66517038
  66750011
       541
   6978497
  11290758
  85414403
  30736575
  29082772
  31536061
  40616891
  53715083
    374971
  65176108
  82953171
       200
   1049193
  28994604
  64510327
  65001461
       506
  66512052
   1049579
  15267411
  28959769
  11216635
  85314027
  32364089
   3504247
       484
   1049139
  63440510
  47269995
  60473884
  11084764
  29596096
   9692625
        59
  89039833
  65944113
  85335153
  98002204
  50400594
  63793820
  24200004
  56121623
  66145786
  15696461
  24600344
  46715182
  58866708
  58938534
    644594
  63718330
      2285
  89947807
  33503900
       842
    954879
  85781289
  65935935
  87825256
   5948961
  60961507
  63383025
  87825260
  60474738
      6680
  66881473
  46503542
  50380021
  12087993
  29866480
  60475281
   9878251
  64297630
       497
   1121542
  11267509
  85589947
  60473883
       453
  38223474
  85870980
  50423677
   8523538
  10933010
  13294390
    564722
  13107641
  46548928
  11915913
  85604629
  95128250
   9504348
  61866365
      1399
  65540011
  27822719
   1049162
  66670465
  32100546
  85202019
  32362401
  65880306
  39554187
  40592239
      1466
    496923
   8743801
  85614155
  51200057
        31
    378810
  67166845
  47657567
      6602
  64623748
    378374
  84348689
        18
       659
  64788807
  11270141
  13402174
  65961732
  11744989
  47358192
   1131352
      1480
  90000621
      3172
  60474314
  64209566
      4752
  12833493
  66506694
  65768928
  85669110
   6741522
  28721127
  64623691
    347440
  65636954
  85206059
  77975857
  31804783
  47712264
  53601413
  60473943
  66575792
  45201310
  50409316
  60473893
  46958335
  65310565
     32640
  31269648
  47875232
       730
  28568245
  47245424
  64229657
    378450
   1049666
         2
  64215427
  65811383
  90002655
  32386135
  53700721
  14582659
  65998729
  84840159
  85542338
  52002710
    491284
  85030223
  83988077
  65288062
        99
  60473937
   8741383
   9486653
   5931819
  91330076
  31803621
      3862
   3081585
  61485270
      3185
   9496879
  85197376
  28807394
  47807699
  29905134
     96560
  74518284
  65242314
      9202
  91330104
  91368922
  66327275
        12
   5797888
   3111875
       609
   2578805
      1756
  85335152
   1198776
  61388371
  62648457
  14982386
       307
  63395141
   9601869
   9679368
  63978314
  70700245
  28715337
  50237267
  51100518
       264
  60481666
      2272
  65694774
  64944410
    458847
  28918937
  65288061
  65051209
  29140455
  65202884
  64954854
  65892320
  89039752
       366
    381812
   3184568
  65938683
  47765143
   9180433
  13163145
  29606619
  31788136
      1494
  12300486
  67233118
  58291720
  28070360
  40613367
  60474307
  65069171
      1657
  71018069
  67667708
  85770392
  90724118
      2974
  66446245
   9001680
    475978
  65810483
  15521702
  85748118
     27506
  68367386
     33470
   1708391
  66519259
  29037725
   1775970
   1174035
  33309938
  65413262
      2283
  85414397
  91092280
   3501885
  14770525
  66280574
  60474445
   5748631
  85669121
  10870788
  11081279
  64626436
  65015771
      9242
  90017416
  31269693
  63695677
  31962344
  47197117
  60475072
     62874
   3358755
  65749670
  47197161
  62375606
  91015471
  85737106
  20358648
  90017415
  30195506
  62557439
     19152
  65936138
  85604459
  36601892
       287
      1186
  85743718
  33318996
  47753615
      2078
    634923
  12133187
  11217439
  66668087
  91059153
  83663025
  12655974
  98511405
       365
       526
  66317987
  29058510
  58401993
       429
      1698
   5971145
  87825286
   1049511
  12698123
  66219242
    309411
  29980114
  47365443
  53499443
  62932702
  65308495
         4
   1127128
   9548265
  12988325
  13041176
  57173702
  62481050
  72230796
  86166625
  90000563
  27901224
  15819417
    658563
  33799125
  33542851
  63137578
        28
   3339907
  47497860
  14700766
  47753719
  47531285
  64305746
   1186622
  10830421
  85414396
  85953287
      2502
  60475069
  85694512
  49200042
  65217028
   9287859
  58958271
  61941010
  64154656
   1245475
  86075728
    381760
  38801670
  87825243
  31799775
  64781533
  58236175
   1048955
   1543908
  65547480
  40417791
  60474313
  61354228
  59401592
  82011743
  29047361
  36601869
      1175
   1049721
   9852178
  62481005
  65242634
       132
  40726740
   1197105
   1049167
      2422
  91368923
  29905137
  63017197
     25660
   5797887
  66332162
  85414395
  91372355
  36338003
  60473887
  13754416
      1801
  86003433
  38592712
  85217873
   1599145
  66054993
  66372412
  50160639
  30193134
      3168
   2777138
  63402952
   8968145
  65657501
   9517246
  62577083
   2858421
  11428513
  21600206
  25493496
  50397928
   8812886
   1049178
   1168527
  62128394
      5963
  45100694
  66154648
  66542165
   8968136
  83360379
      1495
  50400935
  10961063
  29179507
    485452
  47807701
  85202765
  33190019
  49694944
  65001466
      8720
  96910185
  63172634
      3814
     27507
  65538412
  65560526
  65791466
  85314026
  47478900
       225
      1685
  91077465
  65359706
   9728700
      9812
  60474936
   8738600
  57952906
  53630730
  71028317
  53512899
  11323408
  31803616
  67436090
  85535393
  47431855
      2151
   9742012
  60475100
  28843138
       190
  38223437
  67036032
  71028029
   5948932
  12797644
  85366187
  85870925
  28887436
  29106309
  33885986
        72
      9928
    463592
   9033776
  85589948
   1593828
  11077942
  47637137
  66519297
       627
  84738825
  85477338
  65829495
  28968228
  42770113
       359
  67577624
      1725
    584412
  60475269
   2365752
  66318302
  12593372
        80
       229
   8743809
  66479288
  64523300
  90038245
  98069577
  15586785
   9773064
  53630802
  60632535
  91444823
     54209
  65810480
  91354463
  31803612
   8731469
  85276312
  28100292
  30145086
   1654832
  65534775
  60475104
  61306849
  64046312
   5038999
  49692483
  50400918
      3201
  85568399
  36722201
  53217054
  66340117
  62214659
  10700157
  85951651
  65381812
  85189830
  40500137
  11402020
  11591175
  91013299
  27001116
  86031185
      1382
   1128415
  26493584
  85722978
  64644278
   6169644
  62557434
  65618643
  68760409
  28720798
      1467
      7963
   1095964
   3091765
  13300957
  66709629
       251
  90953168
   9433109
      2576
  15272442
  85614154
  29331567
      1633
   1049532
   9395922
  29827530
  67066242
  85604621
        69
  47496788
  50394697
  85870913
  58236164
  60474897
    378375
   1996325
  33439771
  64995263
   1049630
   5166845
  90936337
      1072
   4069508
  14400119
   9679359
  62932650
  47269988
  60474455
  54300057
  98511312
      5781
   1049710
  28920663
  14224892
  66233001
  89039862
  60474879
    639536
   5100619
  65506276
  65256396
        77
  65507630
  29752312
  53715082
  60475004
   3066878
  13136247
  47269996
  67108202
  85359719
  85669111
   9395912
  85025881
  91491261
  65194793
  65048345
  13778800
  86312236
      2175
       607
    314566
     96535
  91423011
  27417373
  27971883
  29160404
  59029027
  65270977
   3421537
   9728692
  57173713
  17628043
  39600426
  63783005
  85025893
  91198872
  56500369
   7204874
  28593243
  60474992
      5754
  13704657
  14800065
  66503921
   8819338
       119
   4568040
  10836237
  28892164
      1660
  67025120
       505
  90016268
      4037
  64268049
  66536625
  86044734
  20354201
  30000447
   6400008
  50409305
  50504986
       257
  66547571
   1781156
  28870088
  29864207
  91543855
   3535120
  86166588
  85604416
  65507637
  66442569
  91398162
  99133509
  90000141
  28873414
   9855702
      1409
   1049583
  65500316
  52957998
       900
         8
  66264381
  44800274
   2164234
   8900281
  65488625
       267
        13
   1146872
  13734025
  46847313
  62430858
      1706
  90000242
      5008
  12845377
  13568768
  65032314
    454424
  31746689
  33318953
  65178726
  33318963
    377477
  66993717
  47778177
  91398190
  53079790
    485522
  58236170
   3091771
  65266793
  11428490
  66889187
  90487762
  89039838
       447
    378808
  36601866
       355
  64835912
      5983
    372943
  65383148
  64046327
  91197520
  31854321
       419
       137
  65696119
  85193145
  74541836
  85314031
  65272753
      5040
  65813216
   5040437
  91289777
  91450441
  52800091
      3189
  28956751
  90953102
  46900052
  64727014
      1979
   3312943
  85217882
      5364
  62481052
     20975
       117
  13487893
  66028027
  53700657
  56121619
  28706401
  31200089
  59401557
   5166847
  11084813
  33563469
      4706
  13065903
  73800003
  98069612
  64378285
  12489850
  85647902
  90000063
  57844637
  64102605
  13890533
  89039832
  29993960
  65134164
       715
   5700756
  29224324
   6783821
  25502639
   3263186
  60474775
      9205
  66666694
  82133976
  16400334
  15100167
  60474521
  60473934
  65015803
  86047371
  64727027
  33310055
  64626390
  64790339
  14040391
  57952919
      1550
      1293
  15015201
  90000615
   9878235
  64380617
      3216
  28620590
  19500014
      3648
  62415086
   1049776
  15267468
   9928727
  65467019
  38223427
      4316
  64140568
      1822
      3659
  85865074
  91298790
      1575
  30062591
  32166259
  53715084
  14692323
      2080
       851
  53524276
  65008185
   1207287
  10870794
  31854302
   9126608
  63463145
  60475223
    137854
       106
       517
  66493236
    465442
   8831233
   9679339
  23875248
  39127355
  40500138
  50409501
  50700444
       315
      1483
  85131516
  64585629
   3272953
  85604637
  31659840
      1103
   3378705
   9517664
  12506167
  77975792
  50300207
  58977183
   9772141
   1049542
  29250824
  64660763
     10251
   9529516
  10647856
  66709270
  47560012
  47774157
  91465061
  29655915
  33596026
        82
      1969
      8999
  53700569
  63966284
       273
  11084820
     12152
  67284661
  15413858
  10311694
  50409902
      1049
      9137
  66272617
  29289440
  62138444
   1146873
  91398158
  23000013
    475983
  90000132
  65102113
   8267234
  65541089
  50422006
  89947804
  64899053
  13704634
  85928877
  28920722
    454425
  10837190
  11226853
  28871255
  65044114
  71028526
  20260640
      1780
      9472
     13172
   1086618
   9878254
    407845
  89039780
  29677393
  64730851
        85
  91450444
  64803398
  65408410
  33318973
  90000064
  62038678
       110
  87825232
  62984023
      1384
  13222879
   5895245
  65829496
  85034837
  63957444
  85942468
  59964949
       128
  49694947
       174
      6873
   8598096
     14846
   1603953
  85202012
   5895712
  15337476
  83915055
      1163
   1140136
   5310800
      4770
  65271535
      5980
  13139318
       732
  15342439
  12400213
  10630871
  12968554
  61307057
  63325874
      3155
       104
   1781197
  63879921
  65986660
  60437086
  64996884
  66537634
  12607525
  90016366
  61369105
  18650801
      2456
  66825064
  48400157
   1049250
   1080159
      2158
    639538
   5901770
  29964453
  66327354
      1932
   6103074
  13222880
       712
      9371
   3027954
  29027029
  31834845
        22
      5456
   1769029
  54713338
      1606
  15300553
      2348
  47411108
    123373
   1674040
  65044138
   1191274
  13383054
  57173708
      2071
  66028163
  91364490
  14417771
    990272
  28834849
   4713838
   8713427
  20441491
  39082008
   9878238
  13500289
  52002909
  61307054
      3610
     12609
   1688057
   9679360
       244
  65628976
  85025895
  32375966
       737
   9679379
  11788029
  11077906
  90200870
   1177051
  65636432
  65314454
      1195
   9692596
   9878232
  66449532
  85694540
  84738826
  31269331
  65362045
    891356
  14900224
  66479598
     27922
   9207833
  11003099
  90973384
  19300580
  28732147
  32243148
  47112937
   9844036
  65546154
  29374322
  28919039
  90000351
  52200020
  65696363
  91450438
  29772596
  90205579
  96910319
       604
  65583130
  86022643
  89039839
   1048996
  11401724
  85368288
  90017384
  90038240
      9019
  13486842
  43900304
  29964466
  15300568
  29052872
  10971740
  65448229
  65662758
  85514848
  63523276
      2793
      5546
    252788
  11077907
    128188
   1049556
  33356465
  31814267
  50800167
      2321
    639555
  12887001
  64666831
    940054
   7204860
  97925568
  62481049
  65102900
  65610105
  28878255
  66257776
      1134
  28896845
  47585484
  65651404
  52400714
   5082545
  13013802
  91089271
  39652591
  60475274
   9878253
  12806605
        48
  65409351
  66404982
  64209553
       665
       756
  16544075
  31830289
  63172636
  63696771
        86
       645
  13487831
      1013
  10974241
  66207942
  32494031
  62481037
   5928163
  29251606
       905
     28890
   1128412
   1179598
   5947088
  83915058
  60473889
  64594458
      3012
  67094231
      1424
   1182686
  15015198
  65519341
  66674076
  85781297
  40748841
  64781483
   8852831
  15600053
  31803615
  66318301
  63966287
      3442
   5700751
  85034840
   9728662
  91371439
  90539263
  64258987
      6191
   7875929
  60475107
   7204877
      2065
   6416719
  28806839
  52231348
   9777840
  11910805
  66521599
      1364
   9852198
  66403090
  20260645
    153298
  13734188
  46715208
   1049654
  15329984
  64199799
   9878256
      2197
  61674858
  64122380
  12988313
  85589937
  30081089
      4036
  70500047
   5606864
  62481004
       399
   1971572
  65476902
  64923022
  10046568
  47806795
  64683215
  29082185
  14684330
  11084835
  59952005
    657156
      5959
   3013404
  28931419
  33330254
      6737
   8421134
  83653495
  90953169
   1980192
  65512573
  20260661
  29160707
       856
  89039784
     28613
  67275857
  57173706
  28932843
  86230826
  64238117
   5963257
      4893
  15413877
       143
       969
      2763
  47357711
   8760944
      2378
  12013686
  33190018
  85314223
  98099866
  11286250
  66201125
  79435105
  58049858
  89947827
  33801729
  31771681
  72230761
  64186545
  66913119
  29581783
  60475127
  81036140
       358
   1127107
  90936312
  85974113
  53499438
  61748862
  13196646
  90016450
       521
  66374067
  53700522
  52002693
      2218
   1189637
  12001636
  12639283
       416
      1724
    758309
  66889188
  91465949
  53700565
    491342
   9777873
  13028048
  29690934
  60475307
       426
  65093086
   9517234
         3
  57953130
  65243652
  90000257
  29990838
  50330902
  62342016
   1083476
   8934736
  66990790
  85768459
  60474993
      1309
    792683
  85589945
   1049550
   5901781
  56121582
  91319843
  15098827
  31804782
        27
  26767960
       476
      1489
  27450793
  63896288
  13172713
  29046649
  53601418
  29084858
  66186715
  11401728
  89039751
       113
  65212873
      2546
  85314039
  90992999
  28955556
  28990757
  53499441
        41
  65773237
  91275956
  60474792
  43181564
  52800326
  62557445
  52800056
   1148618
  65602754
   5953837
  65104322
  85964998
  91109387
   9001776
  39001450
    347427
   2607638
     14191
   9878241
  29047362
  30100207
    452838
   9878261
  66654005
  65655566
  40592218
  59859551
   7768371
   1049503
   1140113
  85190533
   9660591
  30197990
  32414233
  58236165
   1049745
  90511060
  63966282
  84738837
  60473757
  11919988
  66427751
  60473994
   1625874
   5888975
   9728663
  52400020
  58260254
   1140088
  65444429
   7426346
  67139007
  29327021
  64980547
        68
  39235736
  11216538
  30172647
  60474605
   1099305
  13487814
  90000073
  58236142
  59107735
  64809736
    373250
   1161438
  98132972
  33304858
  64635320
  40601716
  65875067
  15291189
  39630657
  63443148
       226
      3129
      6658
  11084829
  72486030
   9692631
  52002633
  65235035
  87825254
  64209557
  64767391
  13535793
      1884
  58260234
       259
   3370175
  29149171
       536
     13501
  29327063
     10302
      1704
     33468
  28779655
       283
  85694538
  43400112
  60184816
  60475099
      3112
  86003490
       914
       546
  65566269
  53512510
   9429128
  14321106
  63854776
  47497922
  65547475
  10828371
  53700514
  84825446
  87825298
  57846123
  65753613
  49072643
  64054054
       552
  65583341
  77975809
  29709732
   1049501
   1131687
      3564
  90000058
  91664340
  65533176
  85592395
  53512903
  64261432
  63655171
  60474930
      2204
  59952024
  60474922
       151
  12000215
  85314245
  90000240
  36800773
       613
  85202023
      5555
  10371617
  11077954
  66683926
  66442568
    381815
   5810660
  66106982
  85579584
  28100553
  52800093
  20260646
  56100137
  65961654
       599
  64141979
       288
   9876246
  91444819
  62557438
      1733
   1049512
   1742737
   9777875
   9486665
       362
   3263196
  64727012
    377069
  13487933
  50412917
       831
       126
   9146064
  40700142
  13704626
  85025855
  13035550
  28505422
   9548266
      1970
  85202041
  66318329
  33356470
  13485854
  53117661
  60473765
   1049741
  50000012
  62557406
        15
      5626
  30631735
  56121588
  60474977
  66820263
  67034743
  66713013
  84409704
  46639869
  12865389
  14557384
  11191456
  66323295
   1708017
  13131495
  50400592
    658573
  47748542
   2292873
  98104867
  38109375
   8934734
   7900537
  91371406
  47875231
  63232024
   2001083
   2517607
  85207316
  30055403
  66502446
       308
  90732281
  31269835
  65683331
  15600054
      3829
   1049194
  89947814
  90539266
  20271535
      1914
  13782646
  13432510
  90000173
  40592253
  53700557
  56121624
  64032004
  63443085
   3263162
  10976842
  65317370
  12915952
  90000054
   5820202
  90000967
  29803223
  30028501
  27822520
  31301034
  53700495
  50240848
   9229601
   9865289
  85360531
  45769801
      1959
      9241
   5797882
  66024681
  86031295
  87825257
   8735518
  65886492
  33318944
  59859534
       511
  65427236
  28987804
  31804755
  53700720
       291
    381814
  40719620
  63172622
   5937705
  65791339
      9243
  67061871
  63901650
       213
       764
  65560379
  83529931
       977
   9852162
  66242490
  29964460
  31803622
    202704
  10601228
      1842
  53570606
  84727734
  87825285
  91450407
  61307075
  65003579
  15523872
      1461
  89039750
       168
  13281519
  90762959
    657159
   1049144
   8934767
  85614153
  47270015
  66639003
  66703252
  65842558
  15500122
  28921081
      3210
   1707699
  64592756
       702
      2022
  85217868
   1049744
  85217890
   9202102
  66510922
       338
  13010917
  13487864
  47365441
  39600409
      1387
  86152267
  33309936
   9421635
  84999358
  63958157
  12639282
  65810495
      1985
   1049554
  85542324
      1269
  14224890
   9777859
  66069824
  60474899
     19083
   1049349
  28342970
  18031348
   9226463
  78170251
  65215329
        67
      3149
  13013804
  59315489
  15854159
  63718328
  29101672
  12133189
  14600153
  67361890
  63172627
      2219
   1049541
  90572578
  46551648
  60474772
    555779
  90017417
       325
       598
   5973297
  15267450
       367
  85163099
  91298722
    639612
  65842753
  40732029
  60474443
       290
   5818403
  66411756
  85781254
  22600373
         6
     28533
    250346
  85206501
   5901760
    485571
  21800010
  13033026
  71962628
  66474416
  90000258
  28695822
       463
    985903
  47711647
  53512502
  65749501
      2226
   1181864
  65372118
  64154682
       271
        51
  13704636
  30000443
       539
       709
  64142166
        26
  59859561
   1410449
   3457100
   5101941
  65588553
      5838
   3512551
  64419328
   3457096
  46715219
  28918945
  33318994
  33684741
  33863290
  32279693
  65355347
   4897196
  85748750
  64126070
  63521210
  64087612
   1049580
  45769882
  10113866
       373
       163
   8893123
   1049523
  12133186
  77975808
       434
       527
   1049635
  53499444
  85773893
  63794265
  10500460
  28969168
  63839146
   5517940
  90000178
  29086143
       616
       382
     32960
   1155920
  86003494
  52231339
   5025214
        94
     96534
  14891844
  61601050
       407
      1449
  30008561
  29191688
     11339
     13817
   8935834
  10394329
  65796793
  66654002
  78170245
  62175982
  65376843
    491272
  58982783
  85202768
  66883359
  85639783
  90000343
  85897957
  17627925
  30113601
  38656103
  64985887
  13172454
  65694730
  60473960
  13704631
       721
  64209563
      3157
  72486018
   9638583
   9292163
  91298778
  28962020
    800174
   1196869
   1747703
  12918241
  38223406
  63809139
   3094955
  91060763
  33356428
  64923095
  29964455
       920
      2390
  57605040
  11227036
  28990772
  31877280
  90000197
  33318939
  53601416
  90000463
  33344818
  51800414
  65242375
  65176636
  53700523
  13383100
  65509966
  60474316
  67036028
  15084925
  85197362
  28960755
       296
  84774161
  85414409
  63951854
  65547485
  66398582
  29083525
   1756581
  13018496
  65513995
  65971791
  67667707
  31771063
  63172617
      1878
   3094958
  58236169
      2291
  90511058
  51800303
  53512504
      1164
      1468
    350594
  13143111
       385
    454416
  65491514
   5915870
  64143487
       220
  14733800
  84738824
  85722981
   1049539
   7764255
   8800631
  87825278
  64087616
  64651955
   1049483
  52939257
  64412826
  89039824
   5973258
  36601908
     33847
  33319011
  53117709
  15600039
  29083274
  89039829
  43400080
  12784258
  65051096
  11956151
  10745236
  65641257
  66584603
  77595021
  85669102
        56
   3369945
        45
   1049190
  10998593
  86003515
  64166378
  65293465
      3208
   9773051
  89208580
  47285942
        63
  35800603
  43400298
  65629609
  31692845
  66041992
  65643465
  85324334
  84840160
      7981
   1084966
  60475057
  63871380
    491285
  15084926
      2019
  85112447
  13144373
  63172620
      1012
   1049530
   9324279
       642
      8603
   5797899
       302
  65612222
  50400583
  65301032
  61421438
  58236162
   1410444
   1804317
  13335278
     19151
  65301029
  58026023
   9001756
  15059104
  77430221
  85408496
  63203442
   2322160
   8227239
  30192188
  66889456
      1369
   1049514
  66317926
  33433715
  60209267
   9591828
       723
  28027781
  64917091
       430
    381821
  28982231
       516
      8061
    259776
  67437217
       524
  29995587
  60474870
  65791710
  67171658
  29964471
       974
   9679378
  86285181
  85542343
  66964202
  66448357
  29772595
  60474681
   1048956
  11799241
  85025886
  60474339
      1199
      5717
   9287860
  68173969
       400
  12465339
  30073807
       286
  87825280
  66846693
  28662678
       343
       335
   2858406
  66856892
      5298
  65546304
  60474980
    137888
   9777854
  11084833
  15330072
  61307068
   5312728
   9421630
  64200012
  64209585
  65224030
    128582
  33380393
  64311707
  66813763
        44
   9723541
  11820206
  36601885
  91198850
  14145334
     33469
        23
   1958676
  29775204
     32821
   9728699
  66073713
  38109378
       322
      1082
  38599320
  47811953
       318
  85276695
  64236041
   1049573
  65680226
  15612801
  71053568
  85335155
  30195505
  60896375
  61708447
  27206923
  11308163
  65842846
  57913378
       738
      5732
  15015190
  64143490
      1498
      7319
   1608313
   8968155
   1150621
   9875307
  85000493
  33433690
      2210
      4972
  28997680
      1395
      3318
  12997905
      1921
   9049558
  11867746
      1378
  84738834
  10828450
       247
       902
   6741515
  15230252
      2347
  67030554
  13307038
  66784605
  29327022
      2221
  29700973
       450
       504
   7241453
  65322141
  89039779
    582069
  11798596
  90018444
  52002786
  11923686
  60474963
  64631735
       266
      3395
  28813415
  85614182
  63629696
  85321129
  61239146
  28962516
  46983289
  65295266
  28754237
  31269263
  53630406
  89039753
       777
  91450418
  65103526
  12886994
  11023578
  91330134
  33505287
      2077
   3006860
  50100355
     12054
  91013288
  44301039
   1980160
  83193391
  65352056
     12593
   5963242
      1201
   1049553
  12969708
  65015492
      8749
  28991975
  33419696
  60474452
    264863
   1049492
  90017206
  30192183
      3558
  53600646
  85217869
  33563467
        91
       487
  20342425
  62540956
   9337562
  64209577
  65174123
   1189717
  85217893
  87825300
  33628939
       406
  10754516
  85579602
    518197
   9120358
      5984
     10434
  13850169
  47269977
  65194792
  31269641
       431
    165850
   9720476
  91330087
  28568270
  28705376
  63582145
       228
       515
  68367384
  43600522
   2365751
   9469166
  67667706
  98069576
      1155
      1757
  66957135
  64911863
  11700218
  26969602
    246482
   5901529
  90000357
      4382
  60473763
   7204875
  27957528
  24200519
  29001032
  32997860
  62950723
      3621
  65546305
  90564425
    367795
   3208732
  90511059
  39078702
  90000341
  13704656
  91013287
     12596
    112467
   1731671
   2758332
  32296152
  39019079
      1645
     21952
   6741510
  86172076
  63978313
        43
       295
  13041631
     76477
  40500136
  91423016
  15413750
  33318977
  28886068
      8767
   1049544
   1304518
   1049574
   9000185
  54476294
  86003213
      1083
   3013402
  65428805
  66576445
  85282562
  90564419
  60473933
       998
    480902
      6590
  85335156
   1150620
  85000492
      7021
  13487938
  86214714
      2215
   1080162
  28908724
  91266799
  91450449
  28750574
  63133269
  63172645
       720
   1105306
   8968142
  90000149
  21201125
  60474896
   4903879
  27173310
       303
  52002893
      9401
    621364
  12698117
       240
    465440
  67033786
  83915012
  29913312
  90936336
    987038
   9867908
  11077949
  18031349
  30631730
  59401572
  60474878
   5797884
      1782
      6828
      2174
  65609810
  91450426
  29258853
  11290713
  90973382
  15267460
  32704133
      1722
      1585
    316113
  39200443
    202752
  28869672
  40731964
  41339640
  63172628
  65171771
   8372115
  60474868
       975
  66678433
  47798745
  56121621
  65345286
  85951678
  65039551
     23288
        14
   9548120
  11097662
      9200
    617587
  13037303
  31864072
  45769824
      1170
      3771
  61920727
  65176161
   8934766
  11506817
  86210919
   1086619
  96925635
  64087609
  66443429
  71713987
       118
   1781195
  47237353
  10100170
   6733413
  65711800
  66473775
  29173511
  84592713
  28862558
  60475283
      7065
  39630286
     20578
  65785504
  15330022
  33299742
  47407074
      9939
      1595
  11208711
  51800409
  58377998
  64754787
   9001778
  10132568
  30213497
      9000
  85542332
  85604461
  65744060
       111
  12371368
  60474451
  64646981
  60474306
  60474800
       317
  64328199
       327
   5973295
  66146314
  28997682
  44100096
  53512508
       256
  32420228
  64401671
       334
  13487773
  51200055
  63035228
   1049531
       465
      4201
  78170222
   8401063
  65093360
        66
   3349684
   5729169
  12727757
  33439772
  66377385
   1196868
   9292156
  27000016
  65874774
  12845399
  90400102
  40629036
  85712122
  64209564
       722
  85211397
  60474097
      3061
  85364664
  64353642
      8689
  66154647
  66318336
  47807700
  60474317
  90487765
  47241065
  90539261
  47069720
  60474083
  12933555
  66274406
  66678955
  13601286
      7053
  67171659
  59401581
  64209559
   3574201
  66000201
      1655
  72486024
  11023579
  66512001
  60474895
  11084807
  85529105
      2004
   3094947
  66848481
       120
      5540
  47089127
  47269982
  71018145
  60475045
  63398214
  62038680
       926
  65622135
  40617378
  69876031
       235
   5102244
  91467716
      8214
  85697461
   3094943
  29581776
  60473942
      1941
    678147
  66317920
  27001332
  14800167
     19153
  65296386
       565
  33439812
   5101944
  60184840
       670
      2245
   9392905
       218
      1041
  20407963
    454352
  13200590
       159
  65507989
        97
  14582657
  85604501
  90638982
      3023
    167120
   9486672
  60475267
   9710749
  64781108
       313
    639601
   1424103
  60474991
  59134940
  90952899
    491282
   1211601
   3431966
       417
  85669118
       510
  85770376
       230
   4100715
       459
    491263
  62561844
   3263182
  31269869
   5748626
   3430473
  64526082
        10
  21806664
  32018554
   8968140
  65426403
  63717861
    829238
   8315629
  64898098
       305
  83915014
  29208685
  47738218
       242
  90539274
  56121583
    417814
  65015509
  65134154
  12825238
  14823673
  65457142
   5797900
  15230654
  46715205
    463601
  11301594
  66452637
  15267443
  28918935
  65225993
      2244
   9878228
    454351
  60474569
  16544069
  60475268
       263
  14509117
  14582658
  59952025
       364
  12133188
       217
    639613
   1049786
  10388072
  65994996
  66317986
       312
  67409675
  90953105
  64907321
  65104392
       380
  28896865
   9579692
  12886993
  28118688
  29331569
  85669117
  12698122
  60350680
    658564
  13487762
  65734252
  66851840
  31837390
  60474985
   9549819
  56121604
    350253
  12915953
  63226451
       344
   1049486
   1131684
      5871
  15330075
  15600042
  58786371
  85869807
  29803258
  29173066
  64126133
       306
  91013296
       435
   1196867
  12865396
  65421046
  65392132
  70985518
  59951991
  11200039
  28304814
  29001858
  51100519
  13754406
  50277287
    244028
  14687619
  90000126
  65980125
  23623464
  65283842
  84903006
  28296275
  67231597
  53117738
  85604495
  60474928
    374969
  65279624
     10506
  28363196
      3373
  10935159
  28315142
      1885
    500097
   9898169
  30186968
      1755
   9777841
  90000671
  90000106
  31855865
  30031333
      1172
      2376
  65404498
  66742132
  63735249
  67667709
  58260226
   8934737
   9517252
  90000146
       258
      2023
    378017
   1049551
  29204843
  46715185
   9258835
  90000241
  90000432
  30192172
  31428118
  32442817
       491
       528
  10600463
  11089949
  13041634
  66778287
  65162824
       978
   5901741
   1821720
  84727708
  90000344
  15413918
  48954849
      6190
  13300424
  66323459
  29479628
  13347407
  64510302
  65270984
      9259
    381807
  65638564
  66846526
      1187
      2214
       462
  11200002
  65913202
  65456199
  64517196
  53700722
  65195608
        98
   1049540
   1049703
  62919764
  63391129
   1581972
  85542339
  60474315
  85928951
   1958649
  31269836
       243
  40623716
  83971734
  29252419
         5
  11208720
  78170295
       418
  45132130
  65980092
  47607233
  28873406
  64209586
  85870972
  65007437
  11911494
  66362618
        11
        25
   5797881
  13704640
  47497926
  64115332
      9201
  14700765
  65655620
      1463
  85335151
  85585578
       542
  65960275
  85694507
   4069425
  66778286
  70524677
  90539275
  32013218
  85217871
  16604262
      5672
       508
      3209
      3545
    381799
   9601868
  66318396
  28918938
      2225
    349145
  13246152
  60474885
      3162
      1275
  15267442
  61239142
       617
  86031307
  32319271
  65588575
  32362403
  63172605
      4103
  12965724
    639614
    378623
  13398606
  80274148
  31803623
       376
   9728696
  89947809
   1980134
  32572587
  16604203
      1197
  63443147
  66786339
  90744574
  61307116
  47564765
  60474934
      2421
    128062
  30204296
      1394
  43000032
  66178871
  84999359
   9001730
  84957534
  23589174
   9001764
  66253578
  85025865
       533
    302636
  13301138
      1385
  15098069
   2307270
  67626738
  64755303
      1723
  95079899
  29700863
  58294644
      3366
  15493580
  28887430
      1060
   5901743
  39630287
  40592267
   5656709
  15296016
  29336030
  64153491
      1380
    681560
        21
      2983
  71962632
  85891516
  13089823
  90000057
  65509989
  85359732
  59401552
      2070
      6696
  33310057
  84727729
  33318948
  68760407
  63446374
     33342
   9878263
      1631
    485525
  90998275
  60474423
      4455
  66671250
  28869674
  60475098
  65014377
  28842157
  33074397
      1465
  65973410
  65600261
  85746988
  47501258
      9402
  85190534
  85860251
  63129753
  66821554
   8492831
  13704637
   3369940
   9679357
   9193474
  10802784
  65832911
  84738836
  27200217
  61307069
  11216510
  65842705
  65233521
      9927
   8853654
  29964457
       405
      2766
   5954050
     93644
   1049491
  28769440
   1049706
  28931421
  11000049
  59596049
       294
       149
   9572374
   9772147
  30199442
  39600446
  53700521
  12772223
  64458349
    706972
    279751
  91336589
  98734097
  28800482
  28902728
  71100042
  64842601
      1359
  12655964
  27324071
   1194333
   9875296
  13400148
  84727739
  90000230
  91467084
  65187073
  91015456
  91198874
  14687620
  57173711
  33187333
  53700564
      3171
  31803594
       383
   5973256
  65842640
  66317995
  68367398
  91244478
  66077594
  15200064
  39019118
      1674
  47497921
       600
       705
  28918933
    994396
      7692
  65566138
  85025891
  72200244
       535
  91319844
  66488324
  85953277
  47564778
   1049716
  30195531
        47
  14321107
  86275876
  29223680
  57846120
      6493
  91316510
  24902775
  29085211
      5906
  66744587
  91244494
  27703098
  29027068
       610
     12123
  14400278
  38766015
       398
      7928
  78170196
  11217436
  85614169
  90564416
  11216063
  62936552
      1398
  59812069
  11125577
  85694537
  62744871
  66442567
  91299871
  50122601
  64808728
   1131686
  65005030
      3876
   9230675
  11088409
  65550761
  72000096
  47573697
  56508800
  63577348
  28706781
   1049746
  64003927
      1130
  12729772
  85515413
  65279641
    564723
   1179289
  14287990
       102
   1146874
  66969893
  65349931
  65169857
  33563468
  65350413
  11428497
  84727705
  68575448
  31723291
  64835899
       620
  85908568
  66889189
  12988321
   3301359
  65822985
  60473935
       357
       514
    165851
  65690040
  16400021
       369
      2047
  68522716
  90000065
       425
  72508064
  28890553
  60782838
  85647140
  64463208
      1377
   9324270
  60475306
  53512907
  85193143
  65343151
       227
  12655978
  13214242
  43601570
  60475318
  65798580
  15200050
      4912
   5973291
   5729172
      5590
  65760180
  66680621
  39082006
      1295
     12202
  10046575
  66232986
  10045459
  29129854
  14123846
  14823611
  22117513
  60474798
      1193
  91330106
  63382796
     20258
  67196349
  29935360
  65547474
  85694542
  50400593
      1278
  61759424
       114
    805405
  66232989
  65123911
    364196
       319
       888
  55700223
      1338
  86336744
      2135
  11601437
  62191391
   5729179
  65692242
  60473882
       324
      8247
   1194332
  66175500
  61827847
  63574695
       329
       371
    648683
  30055425
  66860676
  31301131
   2546343
  84165515
  65042226
       360
       350
  85000491
  45500742
    267542
    378369
  51800422
  64231324
       245
  66318351
   3091757
   5039653
   9001664
  30196479
  64808861
     13811
  66490467
        92
       650
  65584904
   1049294
   5948444
  11428517
  29216033
        64
       445
   5891802
        71
  90762964
  29846174
   1049719
  67036027
  66400842
  29140470
  64209555
  13249589
  90000480
   5541904
  65491605
      2132
  16548714
  29970089
  33310056
  59821577
  83597423
  58236136
      1962
   9446389
    716674
    480898
   9609299
   8274101
  10011550
  12465331
  59356423
       370
       568
    595523
  33318945
    468840
  85202009
  85614183
    350281
  65533129
  85025858
  44301488
  59952007
       157
  85024023
        88
  66042578
       160
  85722982
    381817
  11161260
       955
  66318380
  66739268
       965
  16715852
  32414295
      1241
  13172453
  83193393
  61332317
  33483336
  65996954
   5082574
   1126541
       666
  13487942
  65547483
      1411
    639593
   1049528
  12655980
  60475286
       580
  15616489
  66609293
  33318926
  46958336
   1049104
  13704615
  91491275
      1817
  40637213
  85163094
  98073958
      1910
  11084816
  90000143
  91450442
  65661409
       184
      1056
  70800017
  60474269
       176
       428
  86216379
  63385777
      1954
    657157
    403499
   8690447
  12769632
  18650797
  65243767
      3848
  90704181
  53512505
       310
      2076
  66318325
  63828902
      1315
  65416408
       778
   2578787
   9130224
  85264183
  27500116
  47745534
  63443067
      4727
  65726288
   1202386
  30210082
  56121584
   4100071
  64143482
       209
  48954857
  85112446
       167
       177
  60475129
      1435
   9778364
  13447638
       474
      2899
    254572
  71028316
  33562886
  63681605
  10839999
  14844872
   3394587
  90952900
  57953263
   9622888
   9642950
  60474585
  47745504
  53498569
  55100009
  60473839
  13487894
  15696424
  49651724
   1725154
      8486
  60474774
       932
   1135399
  12133183
  28873432
  47270007
  11788036
  66577437
  29996748
  91109389
  32279698
  64709199
  11401719
  85749491
  85891513
   1202454
  65509979
  29327009
   2601340
  62557415
        54
  58967578
  12988329
  64682606
  15545956
  50100003
  60475263
       131
   3449110
  63808061
  86198541
      2224
  13176466
  66962650
   1880304
   4069594
  66843311
  98055119
  53700292
  71962625
  28100711
  65103534
  29241739
  60473755
       707
   1049747
  90000078
  63696839
  65730636
  66715608
   1625876
  65558582
  66406193
  31830253
       196
  70400458
  85610454
      7721
  60474731
  62020927
      1946
   1086614
  15419728
    496947
  60473945
     12542
  54713087
       973
  23000050
  61608426
  64631734
    381820
  67004782
      2048
  13032993
  64862079
   8831231
   1049525
  33286545
  14725512
      4435
  52002707
  53630407
   9723549
  10753260
  11216623
  60474680
  28203147
  29178854
  33892771
  84727738
  91368580
  36601828
      2692
    314957
   1205540
  91372369
  48954851
  53700346
  65525297
  66403367
  26700060
  65350444
      1981
   9773063
  13433514
      4888
  13607263
  60475078
  61307071
   1971571
  66843338
   1155910
  91330103
       544
  14702535
  63820652
      2330
  63966237
  12979990
  90772899
  66512878
  85542328
  91284450
      2396
  14321104
  91450428
  15238222
  15330024
  75265043
  28708233
  20361799
  31914078
  50382858
       278
  39203309
  85781262
       311
    364195
  90000056
  65920271
  85962315
  91131930
  65711283
  65295306
       889
  86031186
  85722979
  65194709
      2473
  66142462
  57913379
       467
  62557441
   9692604
  86003395
        52
      6705
    377170
  15084927
  65602753
  29084175
  47363063
       615
  28960863
    457057
  12501151
  65798012
  65589568
  62819989
   3263180
   9100761
        93
   3091758
     19150
      5635
       651
   5973251
  13468877
  66250750
  29068954
  12465340
       193
      1667
   9308637
  16536543
  20318636
  33685079
  86256212
  90000402
  91450420
      1992
      1976
  66033195
  26700008
       203
       672
  66717493
  53700163
     94739
       935
       663
  60473890
  15854179
  53601414
  67027417
  85034834
  29978278
       886
  65973007
  91389474
   9241361
  89947816
  28873131
  31595461
  31934902
  64823593
  40610731
       437
       637
  65788634
    489325
  63172638
  65519360
  90016376
  60474886
  64755342
  47885988
  63966253
  64059024
  85163100
  51800923
  91077444
      1426
  20259016
  47666228
  58236159
  30055420
  50700451
  62038667
   1593837
  58260235
      1281
  29040660
  30197100
  31269322
  65509980
  65321594
    194630
  66925620
      7059
    496945
  98055121
       685
      9025
  31834726
    437264
   1186176
   5901780
  89947806
   6741511
  56121622
       547
    485490
  31799771
       780
    634928
   1049342
    627407
  85526168
  53700468
  90000151
     11043
      1237
      6556
  53512915
  59775061
  13041053
  85749492
  66891948
  38223407
  65672295
  90772898
      9314
  31780253
  60474621
  11084803
   3529710
   7624169
   9436946
  90082029
  11154993
       211
  12465334
  62557410
  65308667
    523488
  66543178
      1018
    981412
  28961654
  60235902
       630
    374155
  85181781
  77975858
  71019052
   1131351
  65757160
  12075017
  67316878
  24601186
   3378859
  10802753
  29331572
  47375662
   9660604
  65426381
  66774812
       583
  31853981
  57173710
      1454
   5835517
    678017
  85025860
      1520
   1049516
   9001754
   5496623
  28891455
   9692613
  35900181
       972
   5948432
  13487803
  90511088
  22601603
  12655969
  29964461
  47245423
       821
     14926
   1049625
  90017422
   1049526
   5907219
  46491144
     11689
   8905318
  12845383
  90000356
  13704654
  86285374
       679
  66776151
    289391
  13409444
  65820677
  85217880
   1245389
  15330070
  62923006
       284
  85190539
  62020844
      1989
  10681335
  30039267
       349
  15127078
       309
      1442
  85639828
       139
  29126000
  84896897
  18600116
  65217404
   9679350
  13487865
  85414388
  47036420
  53630550
  65753685
  84998520
  47447624
  11139546
  53700655
   9878257
  28918947
  57782349
  67136268
  17900194
  21501104
  64002320
      4717
   1131688
  14692313
  66480115
  12465336
  91450440
  63966258
    608544
  11400066
   3263190
  65773236
  28737689
  60474916
  90082027
  90564442
  62950138
  64451802
    254571
  39078701
      5583
  63966281
      6846
  29140511
  62481013
  65242585
  64811870
  83915059
  53499442
   2297289
  67442013
    828395
   1391424
  47544614
  47270011
        55
  30216652
  71019050
  98055118
  31803592
  57953146
  63958109
      2223
  66891816
  15337368
  40618254
   8968141
     14888
      8998
    374157
  65913210
  26799889
   1049748
       736
   3496606
  53117670
  53700293
  63601220
       100
  85386430
  65466848
  49000472
       585
  85825377
  39235751
  63345886
    496946
  47430129
      1412
  66031861
  90000060
  54130756
  45500440
   1189716
       519
   5943815
  28384498
  32211881
  59951994
  77277165
  31796940
  62935496
  92453617
  60474961
  15304990
  29336023
  53601419
  64636497
       716
  66373570
      2102
     14187
       173
     14155
  66551774
   5729170
  47269983
   9878158
  60475128
  10048264
  10935192
  63695651
       427
  85928915
  61958691
  66752250
  86061830
      1104
  14800048
      1995
   5729180
  85921361
  63867437
       282
       178
  63703383
   3091766
  66538317
  87825311
  29021141
  65156714
       917
       475
  91398113
        95
    403501
   5102245
       115
    574589
  14508864
   1410447
  65602756
    377068
  11954416
  27001296
  27243967
  33503905
  42541260
   5748630
      1493
   1996314
   8968144
   1175329
  91423017
  28935504
  60011274
       326
       461
   9679366
  65685213
  85794803
  33318960
  60473764
   9466090
  11186967
  66444361
  53601411
  64645414
       501
   5954049
  53690882
   3475939
  98184186
   5656707
    377813
   1099307
   6103049
  87825356
  36601882
       815
  85718464
  47670643
  15267451
       432
      1128
   1049529
  65643457
  81138997
    687564
    338984
  85321142
  90638998
  47036402
  14692325
  13041571
  65832049
       165
   5748628
  63978373
  57207715
  52002703
      1259
   5947097
  57844640
  58260229
      1447
    828710
  39113393
   2777715
  59341604
       581
    262534
  12151582
   9121213
  38223438
   9027238
  65922733
      7054
  65696162
  86095410
  16536087
       538
    128336
  47301196
     64382
  12054542
  13704614
  29336011
  47560032
  60473944
  62038660
   9403102
   9421636
  12506149
  29794337
  72508027
  33162622
   1174888
  13065906
  86047262
  13516453
  66069492
      9112
    554169
  90000154
  63879245
  65555992
  47713061
  48954824
  65146472
  66750677
      1939
  58260246
       216
       485
       558
  27001324
    407850
  85817034
  60474318
  53512905
  58236174
  50257335
  85614170
  65672844
  28685737
   3263193
   5947096
  85514835
      5876
   3026320
  32427279
  12849345
      1203
      6541
  33539649
       471
  13473914
  30097201
       232
  56121585
     13814
    440825
  85202769
  12969721
   1049555
   9001787
  12538975
  65964137
  64178587
  64603867
     20579
  47497863
      2098
     78315
   3067379
  65986579
  15267475
  50414711
  59859536
       832
  83915060
  20350143
  13402178
  29083276
    279724
   9564296
  65032669
  31804778
  57953264
  60474771
  23875240
  13018580
  63172635
  64517184
       557
  85589921
  15267382
  52800034
      1612
    612597
  62343419
  83629292
      1297
  62557440
   9964311
       154
  13850151
  66318387
  98511369
  47467011
  14725510
  80030090
  33489318
       708
  13528416
  65001490
  66673957
  39610479
  65169883
   8968138
  31659834
  43500067
  11920947
   1095958
  10000106
  28120076
   5973252
  85579605
      9929
   6416740
   9875323
      1983
  91013300
      8746
   1625871
   3031115
  89947798
  15984730
  33318927
  65056454
      1451
  85025885
  63575793
  14800011
   8732369
  64448980
  65271266
   3423951
      9317
  19700233
    687567
  31871007
      1226
  47269981
      2301
  30109505
  50413087
  29581769
  63395122
  65842922
  65252065
  85314080
      5715
   1049505
   1778070
   1049646
  85768010
  10648198
  33356468
      5911
       185
  14702536
  38599306
  39665466
  59964972
       691
  65466839
  45769830
  58236152
  12465320
  67163403
  85650819
      9226
   9548117
  66323296
   5691439
  87825332
      7064
   1049718
  17900161
   6600040
       158
  85848839
      1299
  52731846
  65271513
  90017414
  31655422
  45769880
  57750041
       328
  64061651
      1530
  65134178
  60474442
  64003777
      1500
  66745694
  66453787
   8227231
  65944133
    372946
   3379001
      1909
      1198
  90539186
   9692609
  33443050
  32362353
      1016
  30108201
  58982814
       231
  50505039
      1109
  33503904
       912
       706
      3853
     13815
  15600030
  64750517
  90539273
  38109360
  65213727
  66318390
  28918936
       460
    645285
  29700971
      3950
      9258
   9180429
  49300638
  62939580
  65428732
   1049717
  15059195
    123422
  65295316
       509
   1189701
  89039754
  65612221
  28000224
  66774817
  91298735
   1410445
   9878148
  12152584
  31855817
  65671340
      2222
  91423019
  60475063
  62732145
  29864201
   1049513
  31803609
       122
  66318334
       265
       438
       523
       574
   3027951
   6100278
  13487820
  60474937
  65871677
  95080014
  51343165
  84922947
  38876043
  60474962
  61708446
     14141
  66028123
  66483084
  64047956
  13601644
  67452139
  29964462
  14330976
   1697983
      8252
   7073958
  12886995
  66176948
  66285865
  85614171
  91275998
  30858124
   1469861
  77032969
  90000355
  28593453
      1471
  13654947
  90000211
  66742168
  27173306
       332
  15330073
  61368122
   9457674
      1445
   3422555
  12780421
  91092268
  49893628
  60473761
  64651898
  66285537
  84087536
   9284810
       621
  29794421
       783
      1936
  36800110
      5766
      2959
   9336960
  65638730
  15833631
  47662267
  63703391
  90000152
  28394212
  13028033
  31865461
  56121608
        24
  11290688
   1084967
   9564321
  10998582
  11084802
  85335154
  62732233
   9564311
  11601436
  64624066
  85614152
  64923126
    885766
  86336974
    497724
  10311698
       214
   1095963
  67007186
  85198851
  45500741
       631
     71944
       413
   2546342
   5797898
  65010112
      9411
      5981
  13544178
  66274487
  66708798
  85781282
  58236163
  14513828
       246
   3430532
  11852091
  13432506
  45769890
       301
   9001663
  66819490
  84738835
      1993
  13402180
  19366221
  62038673
  33503896
  90000704
   1184223
  66239247
      1455
  65373412
   1199465
  29198912
  58260252
  65271213
  46715201
      8855
   8934756
   9517216
  36601830
  71028572
  29238426
    279750
  31723290
  64277600
  68716710
       182
   9692610
   1245764
  65969281
  63966293
       170
    491325
   1049664
  90016379
  11084814
  11400110
  91398188
  15500353
  56121587
    573501
  66674050
  60088430
        81
       379
   9369576
  86173174
  60475254
       963
   3263198
  10098112
  86310716
  90000374
      1516
  66203079
  85202020
  62935479
       744
  91319473
  85209605
  60474797
  11428522
  29151309
  54200952
  63133244
    586582
  47649681
       837
   1049785
   3029507
   1049647
  67436263
  57953261
       802
  14330991
       363
  13231586
  66005304
  66318362
  85741922
  65798037
  85414399
  86095540
  64012291
   5864118
  65498005
  86031294
  91015477
     23785
  65328596
  66323652
      5793
  11614089
  66703950
  85526167
  99764074
  64811261
      9206
  40009491
  38300193
  47270009
  85171888
  85391727
  22600396
  20380147
   9692600
       943
   1245499
  49675021
  57952918
  64580931
  67038569
      8829
    443823
  91450404
  33159695
    167119
  53117972
   9878262
  31269261
  39665468
  65097385
       268
  10046576
  47199215
  47748544
       141
  65732984
    182147
   1049582
  13246733
  46440849
  47375344
  13143110
       386
  12538998
  47721567
   1000017
  85626378
  91289763
  55108067
       194
  11200825
  13032937
  64955221
   2601336
  15337388
   1245489
  12845378
   3431504
       199
  11428512
  65007465
      5549
   1110388
  86198543
  28963652
  40582462
  50400591
   7004338
  12979979
  60475075
  60474776
  66330996
  85722992
      1944
  85207315
  85974077
  66813463
  31803600
    558531
  85025868
  20118360
  33684762
      2575
    350802
   5943818
  87825313
  89947813
  90004247
       446
   6328766
  15084924
  28454326
      2433
    608546
  13400003
  65638621
  53690899
   3379196
  67175076
      5873
  11084809
   2365753
  11216758
  65971790
  90038244
      1826
  85543695
  65271306
  65134140
      5542
   3312942
  10961062
  90000174
   1148631
   5800616
  11908919
  86095221
  66709714
  29120931
  65547476
  63960903
  65447671
  36601884
    829244
      9931
   1135396
  84727723
       112
       769
  12133182
   9001777
  34118651
       569
  53700469
  60632550
  63321221
   1181384
  12277187
  85207322
  65500378
    699115
  62557414
  65710569
  30000204
  85202014
  28754234
   5895705
  11290685
  72486013
   9389431
  85202022
  90000059
  63437531
       150
       612
  63940147
  30110326
   9096168
  67677101
   5947087
   9878244
      5632
      9162
  14684398
  60475270
      3424
  28695543
  45200060
   1608337
   1049552
  37900291
  61368109
   5864594
  66646491
  15330055
       488
  75264996
  52800314
      2264
  65759882
  62038676
        90
   1625875
   9692595
  90000162
  28658433
  52800199
      8727
  65588593
  64984019
  71028454
  85579601
  45201177
  64682141
       403
  85929926
  16447599
  60474604
  65271234
  85374977
  66665551
  91319812
   9536334
  76592852
      1774
      1428
  90000139
  15127099
   9554859
  18031338
  29001313
  53499437
      1586
   4722430
      1222
  66311479
  57619403
   1574780
   9772169
  65694696
  71028710
  28742638
      2042
  29981077
       639
  85737606
  38411467
  63966268
  40636982
  66243209
    378622
  10700244
  11077950
  26969605
      5773
  65749524
  85025888
       234
  28870178
  47657670
  39581178
   8968139
  85694539
  28816478
  29022741
   5100408
  28786725
  28890548
       549
  85364668
       444
   5656705
  18650800
  57846122
    167117
  66255088
  63695618
        42
   1049714
   3535119
   9676784
  11046885
  71028573
  87825299
  90000190
  28742601
       755
  72486011
  29964454
  30108165
   9538318
  52800082
      1622
  13015355
  24600458
    443864
  66322757
  62481001
      8768
  33048081
  66995063
    153297
  12780396
  13786331
  84903093
  60474801
   9389335
  85604628
  40593569
   1181377
  66172296
  61044001
  63584922
  20260662
  61307115
   1049163
      4095
    167126
  16500084
  60475264
   9873786
  84409275
   9852174
  66653221
  90159763
       142
   3372145
  11286251
  28342291
   2833844
   9219884
   1049282
    437267
   8981282
   9549830
  20260650
  60474447
    196669
  65753654
      1252
      3159
  62274184
  90000110
   9679337
      2056
  89947828
  47715581
  60474096
  65825160
  64209565
  63132725
   5748606
  91197515
  13487805
  84902954
  28479791
  65584891
  85025898
  45769907
  66812552
  28525222
  19909534
  31269649
  65192695
  64619226
       979
  85963593
  47767516
   3263169
  90973381
  90000142
  65033790
   1620418
   9223982
      5812
   1049192
  65749648
  53700567
         1
      1904
   8370683
   9720460
  66220229
  90002815
   1980171
  64448971
  90000377
  46901008
  64556868
  64570257
  65842881
  85432596
  65176231
      1472
     32173
    973380
  66580969
  46715181
  12637695
  36601743
       560
  12639289
  32212643
  39127356
  64626318
  13729877
  84738822
  53690896
  12988334
  13487782
  90000365
  29444523
      1440
  67036029
      3167
  20260642
  89039826
  33489320
     12541
  85737117
  29864209
  38223473
  13037319
  65878134
  28475086
  65926272
  33318974
       588
  85770400
  15278001
  61836686
  10828449
  11242301
  66818182
  91496290
  33380392
  44301423
       770
  90564450
  64978309
   1121543
   8853634
  14206750
  40667831
  63519524
    377815
   1178279
  18600231
  31871020
      1178
   7845684
   3013403
  89947808
  30090456
  57953173
     62907
  12787469
  66178087
      1719
  66317980
  85542307
  85719955
  90772872
    254573
      1052
  65598741
      1837
  13487772
   9001724
      1301
     13813
   9448499
  91077469
       564
       512
       727
  65920337
       374
       433
      9319
   1049524
  91382386
  40748840
  66603610
  91450408
  20118374
    491343
   3369942
  65248945
  78170290
  87825284
       164
       415
       543
  56173125
      2781
    657158
  28991981
       745
       814
  63978374
  31739017
     96533
  13487801
  85320793
   3191386
  59535765
       339
  13642845
      7055
  60478319
       801
   9529522
  72486040
      9318
  66581989
   9875278
  28896889
  53700183
  57953262
  33318932
    533405
   7004179
   9001565
  11216022
  84780440
  90000155
  14330995
  85953285
       189
  33767347
        40
   1084968
  16524849
  28922049
  62481046
  62881231
       215
      1044
  29040658
       892
  66744675
  85677981
       314
      3752
   9753376
  53512904
  40579751
  47253798
  65277638
       762
  15511254
   6323166
  83688600
  49689978
  65889704
  56121592
  29398856
  57913374
    381816
  65659789
  86003396
   1126948
   1189617
  65996895
  85217892
  90564423
       272
      1431
   1049504
  67208370
      4997
   3349683
   9852204
       304
  66812546
  28757648
  11428520
  85566456
  85604512
    377070
  71028570
       420
  89851541
  51800410
   1049105
  91423018
      5924
  13041633
  59251730
   5496631
  11201420
  65150209
  14572135
  65404479
  63172630
  11217435
      3049
  63172625
  64803369
   2744409
   3031247
  98072252
  23875241
       440
       976
  59952009
       292
  64191281
  14819037
  85202767
  58260228
      1095
      2387
  28932857
  48400040
    758360
  29761906
       169
      8716
  50388369
  13704635
  60475224
    235587
   5748627
  66820937
  29122941
  33732494
        50
   9878260
   1049743
  60474578
      5761
  23201195
     13816
    639496
  45769774
      1446
      2412
  23201029
  53700572
       703
  47245382
      8960
   9027239
  14823549
  65539992
   9466063
       872
       537
   5700771
  85542327
   9554867
  50409106
   9652878
  90000342
  64142164
  63667305
  58260244
  62654150
  84529178
  47197162
  66969986
  29581775
      1982
  64702220
   8743798
  12953813
  91316512
   9999775
    891096
  11035168
  15586777
  29061993
    891128
      1324
  32312809
   3200196
      1961
      1225
  67036031
      1307
    378809
  31854329
  13002626
  13398612
  90000083
     96561
   8735543
  85102199
  91369895
  36500314
   1080161
   5613529
   9001694
  90539265
      1517
   3430009
  60474935
  64085508
  28721328
  35800058
  57952907
  53400769
      9412
   1791412
  85996364
  40000476
       472
    221787
   9692621
  71028318
  67035424
  29210458
  64589249
      8896
  14538521
  66427780
  29764753
  29139940
  50400590
   1126540
  28606139
  47407076
  89039818
  29827535
  60474308
  62532667
       289
   1049623
  29316825
  85025883
  91450427
  28786719
      2173
     19835
    826535
  14254387
  12961620
  66361781
  65566318
  66247534
       183
  33319007
   1133608
  60475103
  71028322
  50404654
   1152190
  85197393
  91450445
  64210954
      1019
  65837003
       133
      6465
   1049722
   3379099
  62481006
      2068
   9308632
  66250726
   9934749
  14129232
  47497885
   1049648
  56121603
      1915
      1811
  56265466
  60473762
   8726811
  15696436
   1049507
  65784551
  27058675
   8738596
  60474984
  12772124
  65578774
  29082179
  64085634
  19137569
  29912584
      2079
  90461114
      2949
  93181342
      1858
  85314082
  31467269
  44600006
      1971
  62128395
  13065907
  65999886
    485530
  11793121
  91333909
   8934735
  66776793
      5700
   3378773
   4101957
      4753
  66854914
  29964459
     14769
   1049527
   7996292
  91335412
  59401587
   3098548
  60475051
  56121606
  65272752
       221
      3188
  85239797
  84983127
  27220900
  53499440
       482
   7764264
  28918934
      2362
  95080027
       490
    639818
       684
  60477913
  36601907
  60474579
   1245365
  89947805
  33356469
   1196490
  89039823
  91299874
       237
   1186177
  11543689
  91267518
  36601919
  39226305
   5166846
      1528
      2981
    998105
  13065904
  91089272
  31830291
  38109366
  63172646
      8207
      1107
    349873
  64717091
        57
  86180581
  56121577
        62
     19149
   4234405
   9777876
  91131872
   3023597
   3263183
  11084824
  66670545
      1964
  11933185
  13487796
  28886066
  66445931
  64845224
  28577563
  62164963
  66105605
  60473881
  60474691
   3111095
  11139531
  90638989
  51700629
  53700656
  85846374
  21002348
  63130111
  50400058
       155
  38656100
       361
       162
  85024025
      1668
  11308234
  66571906
  33318928
  12967905
   1754498
     14620
    167124
    339038
  85202017
  30110320
  47654857
       830
  46715187
        16
       657
      4754
   5893806
  14145325
     13326
  45769813
     11444
  10015560
  84670303
  85794807
  63443081
   5700824
   1781190
  60473891
  15342440
  33318938
        74
  50382852
       578
      2630
     14930
   1980145
   9308635
   1279930
   9207809
  66407220
  85217875
  29772589
  30172667
  53700426
        19
  91162626
  27600357
  29913315
  91313948
  28431709
  65423748
       669
  14684331
       201
      2849
   2774287
  66009118
  10046569
  66009123
  85086223
  53601412
      6581
    639592
   1155924
  91015463
  19752019
  91284449
      5800
  66017238
  60474754
  64338624
       731
  94926406
  62020798
   5729165
   9395909
  11161258
  85951681
  28935994
  85361736
  62827005
   9634650
  13704630
      3173
  13416726
       828
  85321111
  28586719
      2805
  90443278
  47783369
   1049249
   2365750
  85314028
      1951
     14532
    622838
   1049138
   9772145
  18650798
  45500545
  50404673
  86031184
  86047378
  29261403
  39554215
  67161508
  85202039
  19895359
  33489304
  65961262
  47774184
   1183916
  90973393
  31803614
        32
   5797886
  60474174
   3400971
  46000216
   3369939
  50409101
  59401555
       786
      2066
    485492
   9728661
  12277202
  78170197
  28267171
  31659839
  56121620
  14684327
  60475031
      2274
    225466
   6854759
   2120328
  13238394
  84395265
  60474739
      1026
      1784
  13065901
  67076487
  12745006
  66473782
  97818268
   9180423
  91007184
  47619129
  60475092
  33416765
  33798431
  50423692
      1928
   6783823
   9878250
  94926393
   9207832
  65513998
  28890550
  85202018
  82184233
  15586763
  64278886
      6217
  65247083
       134
   2850525
  64510329
  83504347
  29905135
  53700412
  58260230
  66322761
   9182654
  13482098
  85951674
   8315646
  65513970
       269
      7056
  65497265
      3200
  13736355
  14692326
  50409504
     14575
  95128022
  56121625
      1998
  85017098
  90000244
  65301135
       191
  89039828
    350801
   1184419
   7204873
   9001655
  65351376
        73
    716644
  13704650
  29206010
  53700045
       188
   9618790
  33276217
    237193
  90477222
  10039535
  60473892
  12465333
  11084839
       171
   9832098
  65547481
  66744862
  85604497
       125
  65566123
  66359695
  13221886
      8788
  28842070
  86267718
  29905136
  50387653
  64937034
   5758874
  12886979
  28609001
    580489
  33216768
   1719182
   9116559
  89947810
       710
  28902726
       483
      8416
  66272337
  13228857
  64726355
  46715197
      7923
  85173603
   9601827
  13500220
    639548
  11084811
  91078528
  38109365
   5841950
  91078537
  65314439
  11216050
  12865393
  59401586
   1049742
  29719866
  50234031
     62873
   1182170
  83988076
  50385482
  91197495
    381805
   1049177
  12797642
  64153466
  86003553
        49
       498
   3349730
  11216867
  66364604
  85000494
  28874319
  50381164
   1049621
  84902903
  85672656
  58260237
       469
    812402
  65810482
  86274703
  31803596
  31803610
  64953596
  85529104
  51700625
  63772948
  63868690
      1997
  85570705
   2558685
  33489319
       776
  13166306
  65223824
      1459
      1361
  10132571
  65446229
  29077669
      3119
   1160074
   1150606
   9369592
  65612223
  44500003
   1049515
  84132273
  84452292
  91013350
  65342403
  65104351
   3309419
  70700854
  84986831
  29964458
      3527
  29670953
  12655989
  85335186
  62978809
  13428026
  28720796
  65012647
  11192609
  91389451
  32296220
  60475293
  64517215
       713
   7458653
   9702335
   9852170
  28324192
  26767958
  50500521
  11923244
  11242300
  85114792
   9128142
  10828443
  15696399
  15854154
  65296049
        30
  23000003
  45700034
  64581997
   1979886
    111984
  90001003
   1049622
  47792250
   9229606
  86152258
  28715093
  47543698
      1089
    485501
   8738568
      1362
   1224635
   1131353
  90539195
  29964467
  50387673
  30052330
  11101171
  90415494
      5634
  65675826
  85877957
  15600038
   1636944
   6600048
   3370854
  29692348
  90000465
  61827831
  90000354
  52800322
        84
  89039782
  65694749
  72600800
  85604502
  57913371
  91382169
  91430279
  29149185
  47700030
  64771774
     10926
  65973411
  90000210
   3263189
   9369585
  65506293
      3658
  10974239
  66113671
      1162
  85202015
  29581767
   3006861
   3440122
  90001349
  47151243
      1574
      2303
  14538520
  89039792
  64809412
  36601889
   1083492
  12506142
   9767157
  66638819
   9593766
   1146875
  13281506
  14862556
  66543071
  90017404
   1193037
  11216134
  20403750
   1187199
  64842873
  64845058
      2159
  15584354
  70700852
  66750205
  53145803
      5588
  85102943
    654937
   3124172
  33212845
  65104379
   1980081
  28600027
  31723292
   1049117
   9602688
  28736013
     10177
  66502435
  66538646
       608
   9369591
      3609
  64450520
  63443135
  64439968
  13500001
  84452289
  63446392
  28832120
  65317432
       103
  85614181
       144
   2546341
    990920
   1707152
   9609294
       733
  89947817
      1161
    825073
   9529540
   9548110
  62451756
        35
      1994
  12908206
  29001295
  58260238
   1574796
  45500748
  10110827
   5959735
  28932842
      1677
  85791516
  31887553
  39082009
  65301157
  64919948
  29716225
  12946046
  84738827
  96910376
  64389347
      3063
      1196
  29964428
  45500109
  65498003
  65546153
  66682312
  20902609
  61827879
  66232988
  91382555
  50435953
  89039835
  90614698
  66775028
  65451726
  85359725
  91602837
  48707194
  60474516
   3067351
  91298701
  95079900
      1381
      2179
      4806
      5979
    222814
  64199673
   1189639
      3202
   1597929
       718
      2073
   1740102
  11227667
   2774787
  89851550
  47690051
  94926538
  28754233
  28922982
     12813
  30028595
  53512914
  61034195
   1049479
  85475525
  14805610
         7
    128261
   5895702
        33
  11930642
  12518699
  63276135
        76
  33857927
       105
  66093715
  66708856
  86003446
      2617
  86017214
  67199739
  15059103
  62481025
  65546152
  66082128
  85733667
  85228773
  63636230
  33162625
      2773
  27775772
  28833871
      1064
  91060762
  32660542
  66452767
  29763091
     28129
  63172637
       946
  12655965
  91330131
       448
   1980096
   3305924
  11225051
       330
   9772142
  60474513
      9207
  90017421
  64554992
      7431
       904
       468
       638
  14642297
  47288159
  50400567
       152
  13486844
  65925620
  64209580
       299
   2001080
      1423
    828400
  90000182
   5947089
  66683286
       623
   9878258
  15084934
  67345082
    141962
  11216656
   1049619
   1120325
   4128489
      1916
  55600081
       281
   9723522
  91348518
       548
  28203143
  60475097
  60473758
  64678909
  66317941
  89039821
      2134
    973385
  38500220
   9692597
   9878255
  75265031
      7930
  51800254
  65274577
  91491288
  12538901
   9679341
  87825236
  50800172
  62577155
  85744120
  89039841
  17628041
  14891826
  30130378
  11483387
  60473959
       387
  66580852
       611
  65566093
  91467705
  44600340
  85928911
  33400027
  63978360
  12506154
       423
  66174081
  66250882
  66311481
  91198880
  31522676
  51700627
  63966286
  63145132
  61307110
   3475101
    491271
  87825347
  90000072
  53565472
  11910808
  65913204
  20260663
  29035586
  64031997
  64589480
      1991
      1457
  28999908
  64974538
       404
  65596720
  66711241
  85869834
  40592265
      8710
  43113623
  65109801
  85865088
  32319616
  64209562
        61
  30213476
  53601417
  83568806
  13228872
  47089660
  12529513
  28551245
  20403603
  60475073
  60475616
   3091755
  66538314
  66580193
  50412937
       261
       937
  29655912
       570
   1158629
  65869227
  91198855
  47431859
   1128411
   5797889
   5940498
  85102173
  33332390
      1441
       698
  66073276
  30046544
  49930410
   8491133
  29700030
  66817670
  67071146
  91330062
   9541490
  85202010
  33684757
  47379040
  58982816
   3094959
  12886999
  98069445
  21002251
   9679361
  11428511
  85364667
  66318397
  67067472
  46715192
  60474414
    437265
  66247584
  85197383
  15715408
  65741466
  65301030
  98511425
  63137589
       346
   5845908
  85870926
  20260673
  53700465
  29243406
  65295263
      5758
  28907464
  48954842
  52800081
  66106457
  67101262
  29794425
  30192186
  11084819
  66539960
  85335158
       603
   3484817
  90487760
      5955
  28897170
      1930
   1095990
  62127914
  64626354
  31659667
  32465912
        20
      9204
  65932741
    580141
   1049728
  10046574
  57953131
  29101842
  60475000
  85579585
  13163084
  48000020
  23600523
  38223442
       210
  64993583
  30119126
  64268505
       664
      2580
   1049283
   3465926
   9723550
  65515641
  91664329
  31837081
  40500043
  65336997
  33318968
   9679362
  55000089
  64510342
   9742007
  20260655
   1083475
  14902894
  64834811
  83597435
  39113364
   5600561
  65798504
  49691608
  29951068
  66317907
  18100143
    437246
   5901530
  77975703
  31834846
       602
  49529689
  60473680
  47270004
       646
  85514826
    639581
      1539
     12500
   9403388
  60474454
   1049749
  63966267
  65305736
   2833845
  12207332
  65813217
  60473888
  58260236
  65810481
  85905906
        87
       422
  66711401
  47407081
   8968153
  39082007
   9538319
   9679363
    430416
       922
  64588803
      1996
    137889
  65194530
       207
   9742006
  13554195
  63437533
   1049715
  29041374
  43700625
  64324407
  66399973
  28614907
  28932840
  96925640
   3097643
  29120932
  67146289
  85865087
  13515600
       643
   5907327
  15300389
  16715871
  59859569
  47200259
  86031199
  28100441
       970
  87825233
  85630012
  64974513
       153
       882
       443
  11590412
  13222878
  90746810
  65295264
      2136
       899
      1133
   3406072
  12465335
  46642086
       903
      5990
  49400108
  13486843
  32602264
   9924163
  85610483
  50400568
  28976430
  62732176
      3148
  14900107
  83915056
  28378993
  67166817
  50394698
  60475056
  64727018
  61307026
    954843
   4348522
  85112445
  27971889
      2320
  71019051
   5082534
       347
       101
    972527
   5082551
  14572045
  66318398
  11428508
  14542496
       129
     12872
  66038701
  90017385
  50391128
  12827358
   5064824
  13100427
  30154631
  48954841
  64552149
      3307
  66502440
      2464
  29336032
  29121520
  21200078
       662
  38876026
      2366
    246490
      1931
   1049641
  91298706
  39610468
  53630259
  11177251
  60474601
   9146041
  66899034
  80160751
  65991644
  66682771
  72508142
  62950346
  64914851
      6714
   1049729
      9071
  82709777
  85025896
  29293369
  53512509
  64209576
  12465338
  47301175
   1049620
   1049327
      4711
  68367376
  51700626
  65547479
  85542317
   3031141
  98184185
   5895713
   3300157
  65630037
  28754231
  60184891
  86285375
  25493490
  28357112
  19200652
  13704658
  32362362
  12053039
  66474508
  85414389
      1458
   3091769
      1519
  12865400
  94926407
   9120360
  60474701
  85211356
      1866
  90936326
      9068
     10831
  90000181
  66318337
  65301160
        60
   3379188
   1049341
  96910365
  30131827
  63203214
      8769
  64397672
  64614987
    161853
   1127120
  98110886
       262
  65959543
      1177
      1379
  28961657
  85722980
      1314
   9878186
  85202013
  64985976
      1160
  65666815
  90000352
  33684756
      6407
      1676
    468440
  17628044
  28991979
       626
   3555909
  61307056
  90000282
    437266
   1912221
   3496601
  50423685
  60475096
   1725572
   3029514
  28522253
  86029060
  16530957
  13166621
  85844655
  47270003
  13064958
  85359731
  28496808
       402
  19900159
      2391
  11923191
  13549891
  85924015
    141959
  12506168
  85928866
  90000145
   1171942
   3091753
  65248182
  33539693
       388
  10200149
  85951680
  66278270
  50391118
       354
       572
  47754104
  91198875
   1178066
  65558592
   1791403
   1049674
  85017725
  64724863
      1145
  85891520
   3287460
   8760964
    167127
   6702110
  65509965
  91330109
  15337385
  33798430
  53715085
  67270028
  28974252
  20260671
   3020097
       392
       682
   5445567
  15272495
  31780275
  59401556
  33318957
       477
  29129739
    485491
  43113622
  33799132
      1923
       530
   1086621
  12974131
  13428543
  15696422
  65208542
  29190453
  47712990
  53700375
     10253
      7881
    818417
  57953309
  60474556
   9878249
   9548267
     11502
  11084817
  28984902
      1814
   6100054
  66242112
  66415311
      3628
  85017726
  62908857
  63203121
  63277035
  72486045
  15819409
  64533979
      1948
    267523
   2578780
  66152172
  64929208
    378370
   6700090
  26700112
      2081
  70062221
  46901009
  47036419
  40607724
      2292
  13002678
  87825248
  53512503
  57953147
  62978753
      1903
  90000890
  60474630
       550
  14752312
       204
      7941
  85781288
  29327051
  86085396
       248
  85202040
   6783825
   9746006
  60507065
  90539255
  85119307
  29581773
       949
    816077
   9878259
  85669114
  90001452
  64769892
      9150
   1095977
  38089518
  44800282
  12698104
  84727719
   9772148
  60474515
  13152759
   1049750
   5100039
  65597194
  31536014
  63601226
  66043790
  67075239
      5974
   8845801
  90584581
  91543857
       700
    202050
   3280311
  31302269
  48707195
  53700568
  62481019
  95540061
  14645820
  13407386
  26767956
  51800304
      9081
   1049601
  65179077
  66570716
  90000134
  52002700
      1008
  91450401
  94926537
  85579588
  91664339
    202708
   9950972
  67133069
  47442892
       867
  62923018
  91013349
  90000381
  33318969
  64732743
  29247078
  39521353
  63718322
   6807754
       297
   1083493
  30073098
  85768460
   1741111
  28731082
       918
  90459661
   1049484
  28203141
  53117708
  14519602
    123428
  64473608
  72659270
  66318353
  85694521
  89039781
  53700504
  59401573
  60474753
      2394
    165849
   1086615
  10300014
  33319020
  64754805
  11920951
  65749618
  66290974
  19900111
  66823698
  59199970
  65789582
  75019221
  33043292
   9679338
  52800046
  53700320
   8370681
  11077898
  83684632
  85781271
       566
  12952660
    577475
   9308638
  65696673
  50100354
   9549821
  33416769
       179
     23283
  91467082
  12678954
  62796216
  10900004
  14692324
   1049732
  86198538
  60474448
   1189713
  65558544
  48315555
  65007398
  66318382
    350798
  50800179
       493
  89039820
  28200031
       807
      1283
   7764251
  64582857
      1102
  85026240
  13311636
  37900115
    639591
  23700005
  13060304
  40592263
  50409500
  60475061
  29083266
  13487944
  65497220
  91013297
  11428510
  27173299
  49651723
