      2607
  20414865
  65547031
  65658695
  55239324
  66565903
  77430212
  68152495
       567
       829
  65526817
  47628222
  54856785
  85558064
  13654688
  36394455
   3111050
  12152798
  28816000
  66939623
  84217106
  91462377
  29224066
  13226924
  52002792
  11400095
      1242
      2338
  96490943
  61639470
   9373031
  66262445
  66463428
   9335454
  32345712
      7195
  52002806
  85099048
  16744438
      3073
  85626397
  41200003
  28763246
      2269
  21204421
      1485
  13227908
  32361138
       249
   9013332
  66998086
  46117745
      2262
  91467738
  53715187
  67051954
  13035621
  29037303
       401
      7879
  67349586
  65179052
   9421627
   1056047
  47753638
  54856791
  63156653
       331
  87705420
   3353945
  16445110
  11361997
  13750500
       571
    143524
  79708991
   3565548
  65691261
   1820428
  16595470
  67330809
   1159070
  64512473
  13301105
  15113968
  60764770
  64104666
  68001188
   2558660
      1009
      1400
  85458523
  90019146
  90528770
    400140
  66502436
      2211
  13779017
   1798312
       784
  91104191
  62857138
  67609780
  10447811
      1415
  47868495
  14072345
  32600256
      1438
  47753669
  10477547
  39652590
  33321502
  65548180
   1593849
  13688206
  66055000
      3911
     15522
    713352
  33508779
  55851068
  89691068
   7100903
      3988
  67347301
  67512029
       898
  44701247
  66395608
  12790956
   9778446
  29294643
  39250921
  33431804
  11334618
       951
     29347
       424
  67760348
  49710974
     18853
   9274159
  65690108
      5937
     48118
   7768374
  67486201
   9763532
   2120273
       205
   9140263
  13905681
  85845111
  11349013
      1545
   9106259
       494
    401221
  47944452
  46400278
    478812
  97943131
  67076762
  67169800
  90064768
  16764406
  64882211
  64487995
   3237930
  12152704
       449
  91277092
  11058866
   9816710
       323
      1256
      4078
  30055437
       389
      5196
  39250906
  61668703
  64993352
  81239127
  11189970
  13941366
    808563
  65793343
       239
  91412471
  67095891
  29235252
  62191633
  64974139
  32445979
      1765
  61639461
   8907846
  90000634
  87716448
  29445310
   1292414
  15486583
     18852
  91631052
   1977780
  10507826
  66040249
  66920024
  32445982
      1144
  55851005
  91539722
  85677957
  65091944
  66251053
  85793675
   8793902
  26200145
    167128
  67051965
   9375464
  12613351
       653
       252
    619920
  13300937
  67241947
  65197108
       197
  63402965
  65636190
  90000194
   7912590
   3185333
  13020098
  29438231
  13020135
  26701169
  13779102
  67068960
  80379895
  63868691
      1029
  10076608
  85914925
   1183994
   1300345
   8689410
   9683954
  51001457
   4897188
  27200070
   3456183
  59630864
  53499794
  13407380
      3137
  90019141
  14827184
  15077728
  29570229
  64908741
  27500016
      1291
  98096417
  63819253
  15715471
  55265391
  65127747
  65499671
  66218966
  90000353
    222822
  95616923
  65670583
  86025639
  12622045
       108
   5760465
  11308166
  12997144
   9106253
  13407399
   1259130
  16642002
      2882
  98143979
  46534571
  30145093
  31200010
  85371790
  50500085
  26980150
  63927711
  85558096
  13795342
  57966038
  14529095
  90196975
  95700360
  64861301
     18744
  59592248
  19300581
  15025660
  19137561
  13231600
  85765055
   3376048
  15100205
  16402606
  64670432
  13186455
  45101233
  67542582
      1327
    220948
  12152747
    834475
  67167488
  68566107
  80329517
  20399907
  47657502
  45701187
  61308366
  90089876
      1714
  62857143
  90000123
  12825284
  13225423
  29187147
      1086
  91607143
  57585819
  66117876
  16607196
  29291228
  85282626
   9771887
  62193659
  65785097
   1822729
  66862687
  10000215
      1285
      2615
      1363
  66067815
  40628914
   8733153
  11287059
   9947939
  13688214
  30046438
  53103799
       489
  67813350
        78
  13227895
  64932060
      2853
  11178034
  12152669
  13035663
       719
    155952
  50090741
  68280294
  32345903
        83
       180
  50500018
  65662093
  64996079
  85864831
  12152817
  30094429
  91336808
   1191280
  48500020
      1813
  64603851
  67177319
  91423021
  15564352
  29133565
  62533845
  67069336
  96491019
  20493351
      3689
  65546184
  13229273
   9974202
  13020111
  30070121
    620056
  86038106
  31884835
  31200021
      2824
  12117007
  13035577
  32299413
  93941733
  65626019
  85953292
  29287802
      1219
      2579
  39250976
  67165908
  10897749
  75264888
  85799133
  68091755
  65123949
  10164485
      4028
      7370
  13400802
      1360
  67106120
   8907851
   5033594
       410
  47600346
       879
      1591
  64685445
  13020087
      5589
  90677854
  64813745
  65175170
  65730969
  67066915
  85844682
  24900260
  97943114
  93752181
  85366978
   9559958
  67512018
   9435934
  29154636
  21601155
      3930
    823186
      1115
  59592250
  13553950
  13035666
  11210746
  93003733
  98096387
  67419174
  85665963
  86045540
      5430
  12003143
  16288642
       353
  93752108
  65973942
  31301190
       147
  91479950
  65571012
  20184919
  30163566
      4064
  65824748
  47649887
   3660148
  65813572
   4438291
  18500524
       735
  45701128
  63171882
   3355408
      1978
      3959
  66531191
  49701331
  85889169
  90001208
  10536154
  11933189
  67158922
  29925072
  90025334
      2688
  67442050
  68415287
        36
  67160821
  85816811
  13020140
  83864399
  30210118
   9755961
  63171895
      2490
  33490424
  38800681
  38800016
       791
  47600247
  16744440
   9435903
  60508440
  22102292
  59498673
  91369925
  20428262
    613070
  65812044
   1667127
   8033650
  13035665
  86374750
       238
      3009
  11025136
  29083671
  12750420
  27000062
  91490190
  42770101
  75713525
  64394649
       865
  89691066
  27545919
       146
  96491038
  64726112
  29466280
  64419330
  65546185
  96491068
  62312317
  66446992
   1196312
  13020127
       551
  61749636
   2075469
  12538999
  29933368
  16402630
  45700725
  86265222
  11296283
  18500482
  20472584
  65119704
   3534989
      2614
  77975816
   1169708
   2048985
  64141119
  12657832
       198
  12613352
   1710508
  19900237
  27700421
      9260
  91514252
  60071819
  27360663
  66678373
   5760470
  59194905
   5984042
        79
  65472718
  13227896
    478814
  91145134
  66836727
       701
  93941724
  32497442
  90064774
  13020096
  80329493
  80329547
  20184922
   9510897
   8306291
      1729
     25941
  47515197
  75264889
  12441896
  30055439
  31301113
  46215256
   8845814
  11055830
  13574283
  29797316
  39250975
       145
     17106
  67661456
   1148879
  29268699
      1292
   3602287
   1959008
  32503882
     12234
      6223
  91618405
  80329467
  23200024
  32279792
   3433891
  30027814
   9974201
  15138273
  84874555
  85906791
  10369780
  12898034
  91570505
  12145953
        38
      2825
       107
  83687386
   1805428
       352
  29443693
  50500058
  90677810
   8907852
  16500932
  85366977
      3957
      4029
  68259502
  13420264
  98133036
  67067017
  85951682
  64908713
  58358749
  65509581
  90064767
  67312775
  12152796
  66985852
  12152744
  91310641
      4316
  97237921
  11898913
  85896769
      4069
  65413826
      2181
  98142648
  65014230
  28951537
  50500039
   1844692
  86127659
   4100129
       787
     40817
  52982092
      1087
  68415288
  85891545
  12400245
  13065900
       106
    619933
  66531127
   8910965
  31200016
  91570504
  40685395
  85080443
       517
  85474783
  11972101
  47013226
  12769462
  40740074
       315
  61088369
  90625648
   9762933
  15568852
  71051502
      2852
   8739829
  10411892
  27700192
     25170
     41098
  67236987
  90017553
      2907
  10076591
        82
  90677802
  91186950
  67076732
  13407387
  84290217
  90019144
  66329090
  86354747
    222165
  96491081
  39250979
  80379871
  29644873
  99225278
  64737396
   9435923
   9935512
    118496
  95128313
  61308367
  66055002
   9106252
  25213847
  32492213
  67062493
  65815945
  11845591
      1709
  84149580
     12663
  13700238
      1867
  18100168
  15311966
  65392860
  67051976
  66917110
  88523979
   4100236
  66808497
  13375975
  13786329
  63330504
    991495
   1395789
  66446253
   8907847
     18745
  47928037
  90000111
  15513439
     16329
  12152815
  13363884
        85
  49200080
  63328946
  90000064
  11178032
  13383057
       110
  91276958
  11948770
  97988161
  67754286
  85715706
  11955568
  65546197
       174
      6502
  97237919
  64004236
  87716445
      1313
      2074
  12997135
  53630938
  90677832
  62191634
  85626569
   1500901
   9952666
      1635
  39250938
      1120
  11287071
  13020109
  16642006
       732
  64004233
    325859
       104
      3155
  13020113
    432232
  91462399
  65590936
  83991150
  15061844
  86041015
   9435900
   3400306
  13072091
  46410238
  67343560
  57048213
  68088888
       712
      1503
        22
  96491046
  10800151
      1584
  13689579
  66439903
  11931996
   3427192
  64889362
  13383054
  65546177
  12790971
     16873
  91620855
  66054980
  67612252
  16706211
  39082008
      9857
  85282633
  29182672
       244
  96491021
  64993394
  67861287
  68127846
       737
      2654
    151738
  91479892
  85715681
  20603661
  65015513
  10076411
  44301491
  47813991
  61137687
   3200006
      1195
  78128937
   5025833
    831156
  66055011
  68415290
  66703344
   9208876
  65546154
  29315990
  37303813
  65046438
      1033
  91104214
  47713012
  61253288
  65897405
   6756296
       604
    540467
  65684213
  67489075
  10409669
  15113808
  98096388
  59881758
  27501015
  38415111
  53499796
  65217202
  65547013
  20399906
  32445963
  30280204
  91380409
  92733585
  67330808
      3870
  91479907
  55700003
  56500037
  87609943
  65448229
  90000566
  12595467
   9435920
  10507825
  68300788
  13024829
  31837380
  44300370
  66117580
    103746
   9748237
  47834241
  67103332
      1134
  47335833
  12743475
  66502428
  29077812
  19302186
      2209
  91187055
  39250954
  15851017
        48
  98142662
  65509590
  11287588
  13020136
     20174
  59107774
  86325845
  64842089
   1096080
  90863473
  47990849
  13020097
  13711383
  64580942
  20267189
  26600261
  90000061
  67474602
  68234966
        86
  90756327
  47814067
  67121020
  80379821
  32963260
      1333
  48023708
   9920088
  10477534
  36000043
  55000073
  85474776
  65525119
  11025191
      1234
      1424
  90025360
   7600522
     14005
  45600261
  16808540
  32445962
  91268289
  15960186
       469
  10400538
  96491052
  91333889
   6010480
  13255388
      1569
  57966041
   1169711
  29200032
      1361
  62857141
   4976897
  20286724
      1325
  48802197
  66615708
   6324781
  98143963
  67839784
   5841048
  14820592
    619924
  33719294
  66565917
  75265036
   6768674
  13227893
    155771
  66502429
    690075
  13028317
  11747528
  10311702
  96491045
  28853308
  39250981
      2349
      3927
  67904584
  13688074
  67200539
  11189860
  54856787
      1255
  33691529
  33467035
  50200419
  58718523
  12520800
  10384396
  97943120
  16794915
  13020117
       853
  64908715
  66399787
  32279619
  39645060
  11744998
  30140611
  31837394
       156
       640
   8787007
   9867654
       161
   5175137
   4873183
   9722458
      3840
  67051951
  75265035
  91371410
   9768830
  29474081
  12838596
  14458447
  31837378
  64697953
  47753668
  66690682
      1303
  64394748
      3484
  58159091
  10477526
  12000010
  67357525
   3578210
   9713461
  15100005
        17
  65113436
  29638384
  30255935
      1505
    111256
  67479841
   3353930
   9421641
  11296310
     17090
  70985951
  15100566
  15648346
  20267190
  11320713
  66615392
   1171397
      5017
  66054997
  13595379
  66659844
  10597684
  15960202
      1943
  90677815
  49500377
  28600327
   7699187
      1408
  91371337
  16733747
  29315993
      1776
  63866546
  65362777
      1535
  66098003
  85905298
  86073936
  66699742
  85681290
  46995016
  50500021
  13601303
  13054664
       481
  13878442
    991403
  10477536
   3379095
  64961780
      1827
  53499789
   1153516
  96491014
       495
  91421351
  47335807
  85366981
  90000576
  27206682
       208
  81594897
  84780448
   9747517
  88578308
  13123252
   1169707
  47833687
  83815870
  10364469
  49701337
      7540
  52785520
   1074060
  27570142
  66138105
  45700009
   7699405
  26100072
  60135769
  65773582
        65
  70369081
        58
  64921774
  66463437
      3067
    646043
  44301809
  53400139
   9771891
    576843
      1332
  65792702
  13496672
      1963
     26394
  12912210
  67360211
  12152738
  47056470
  14820610
  18601405
      2298
  11954419
        53
      1118
  53499792
  20352351
    167085
  66962626
      3246
      4093
  15201094
  71053707
  22900170
        89
       140
      3797
  62191636
  75713564
       130
     16095
  33684746
  15568829
  30034370
    823177
  11894133
  62623452
       195
  68159412
      1067
    445512
  65989002
   1774403
  29344448
  85558095
  64276824
  67033914
  12471098
  12613350
  15571810
  90777490
  65657503
   3701613
  19000006
  68197984
  85458501
  14599559
   8800197
  13020132
  65546181
  20353954
  30139880
       121
  91277039
  67280402
       175
  82300213
   9207137
       181
       439
       880
      4183
  98143966
  65547016
  36394454
  11189855
  67091122
  13365783
    143690
      2434
     15260
   1185322
  13716103
  13120929
  55290586
  16794885
  19901541
  60973485
  63603506
  62868042
  14043814
  29957488
  12842044
  33767630
   9683951
  12728203
  91576702
  65547028
   8907850
   1300347
  97943130
  13320013
  15021409
     15515
  85848455
       109
       473
       391
       803
  13020144
  32445958
       277
  53715188
  66074161
  15477133
  66054978
  12152705
  44701390
      2527
      4027
  11025209
  13170965
    703192
       316
    730684
  66857269
   8840143
  29406255
  29419609
  47515196
  66055005
  84847610
  85770396
   8441124
  98096376
  10447821
  91464982
  66493256
   1197612
  26200935
  12997141
   9802039
        34
       464
     29341
  85858716
   5918157
       452
  61488071
  13087094
  26600273
       861
    538045
      3537
      1802
   8694981
  13035675
  13020151
  40619102
        37
   7699547
       274
  70701735
  28847925
     19124
  13095527
  18500037
  20426294
  29552188
    143491
    404366
  48100068
  13600488
       627
  90677852
  91036456
  85568750
  85690885
  90749737
  47867976
  65662145
  66502443
   3772868
  29236200
  67307665
  72100799
  90677905
  31565325
  31565313
  85439467
  85521781
   1251497
  13227892
       359
  33934024
  66185997
  15138246
    720850
   9282050
  10507809
  67802335
  10400673
        80
       229
  11189861
  10152007
  13145396
  28964835
  29480745
  86016142
  87716450
   2047457
     21756
  11290815
  12152797
  39645069
  66477385
  49622350
  57966043
  80379781
  12152707
      1542
  93941764
  90716094
  66351257
      2980
      2064
   1132575
    155954
  11008797
  10027946
  28200067
   9094297
  50500086
  55265379
  87716449
  64897795
      1218
  57966039
   5760471
  65565476
     18747
      1322
      2336
  87251490
  89583389
   1275353
    949129
   7660329
      6415
   6782192
  12152754
      1329
  96491093
  97943135
  39078713
  66290820
  66677209
  67891264
  84721145
  47814085
  65301068
  85751432
      2642
      4065
    653139
  85060096
     83885
  64434976
  12152676
  20472558
       251
      1467
  12152740
    155820
  64550255
  93941732
  64889367
  11025194
        69
  13883726
  57980527
  85241566
  12898023
  15860547
  13712832
   4765256
      3008
  49300137
  21500188
  96491057
  13789269
    551840
  47630500
   9282060
  66617705
   8907848
  96490951
  29339998
        77
  62857286
  72666965
  12152824
  96491044
  33767628
  64889377
      5242
  13407383
  11955474
  12997138
  13750496
  90655727
  65547021
  66162563
  13114731
  19900021
  29250365
   1802726
  11189863
  33631685
  66480096
      1099
   5031780
  16808537
  63402958
   3535063
   1410559
  65472705
  30046418
  56500003
  85694275
   3535207
   5417568
  86025638
  29267119
  93941704
  61264700
  66596142
       119
  96491069
  90000050
   1334842
  65590869
  90000115
   1898690
       505
   3033228
   9790961
  67174498
  87609939
  13020110
  16607116
      9860
  85988002
  11013774
  14101464
  85366979
  85521798
   3529536
       340
  60379444
  96491017
  66587773
   8935777
       257
  64726141
   3543790
  10327202
  13229263
      1527
   5936134
  13795346
    221928
      1229
    704151
  12132599
       953
     41099
  67383442
  27600166
  40620281
  67923675
  12521846
  28942582
      1409
   3383825
  67266280
         8
   2612819
  10801467
   9762919
    823179
  53700988
  15881637
        13
       267
  59592235
  65627950
   5760469
       656
   1134752
  40773086
  13407384
  66280031
  10582930
  11929054
      4058
      3497
      2254
  86397180
   1404769
  96491055
  50422032
  64689325
      1355
  82689051
  13394704
   9827554
    674919
   3184594
  10341866
       447
  64603852
  85807640
       355
  10364475
       419
       137
   3413992
   3641740
  90777295
  12894410
      1159
  13229274
   1335122
  65134549
  65547034
  55197507
   9748650
  13335368
  53513014
  66625263
   3539597
       117
  50500003
   8865032
  61639467
  98046000
  47990857
    949740
  96491067
   4100126
  68415295
  47753635
  53715191
    603102
  13020142
  15059125
      2685
      1809
  93420260
  67648798
      2945
      2404
      7854
  66442605
   9912548
  29337024
  47150320
      4114
  39700428
  62687936
  32312918
  66159485
  67711139
  83090872
  13823475
  17900014
  16352749
      8471
   1147786
  16614102
    222177
  64423457
  85891544
  14815009
  29608441
   7997168
  16642015
  33291069
      1293
   3328183
  67306132
  85895408
   9748672
       863
  85872101
  85474779
  32333731
      4222
  63171894
   3660150
  97998154
  86101151
  89099417
  16402579
  44000153
  85832954
  85439782
   9727201
  16517718
  32413542
  65472727
  66325895
       276
  65200264
   9042108
      2093
   1132574
  65590880
  67838541
  66446142
  10447816
  11227036
  20489634
      3779
  66351271
  67489608
  90000197
   3029521
  15828943
  53715185
  10073560
  63149642
  65214116
  13383100
  15651513
       296
        30
   3589280
  12952728
  12441895
  90001207
  65195600
  13420544
  29217910
  29398540
    222071
  98128487
  66064914
   8789917
  10383571
  29220638
  67525139
   1169710
  12613353
      1217
  91542296
  67570078
  44301440
  66316284
  14878975
      1362
  54800587
  66038878
  85784686
  14365718
  29182671
  61854568
  66361090
  64321738
  65730474
  13601466
  13976414
  67133106
  86316523
  13295079
       589
  33431797
   5961799
      7131
  66140920
  66496960
  33634003
  13535480
  47713013
   1833372
  64932061
  67034382
  87819775
      3473
  11178040
   5034819
  12152816
    540466
  45000114
  49900639
  65765068
   2581694
        84
      1011
  63609970
  63723909
  67165959
   2075664
   9697508
  65217201
  27200089
      6079
    620045
    540481
  91496082
  89089533
  98096389
  65966723
  85282621
  29230981
  28130454
  66531148
  83024894
  11928296
  62596990
  66609479
   1777765
  27800482
     11703
  90677833
  98096377
  66012005
     17316
  29042243
  67993518
  19900007
     16360
  66367911
  65146379
  13020112
  65730627
  68160600
  65472713
  12848608
  96491050
  85474775
  66531138
  20600725
  90481240
  13020088
  10760443
   9773471
  57966035
  66331845
  66520074
  13797273
     16713
  46410239
       757
  86356582
  85282617
  68025953
  66502435
   1900933
  12603893
   8843480
  15900536
    730679
  37049377
  29492560
  65952594
  65623518
   1720354
      5154
   1836097
       103
       532
       144
  98096411
   9771886
  14800172
      1342
  86083292
  12997143
       733
  85130866
  20184918
      1161
  63283274
  28775639
   1764557
        35
      2942
  66064989
  18500525
  15124493
  84806140
   3634952
  16542418
  32503881
       734
  96491053
   9335438
  12898019
  29041724
      6501
  39082009
  84058355
  67904667
   9094257
  10100016
  85317412
  65207605
  13688213
      3690
  64737435
   2307283
      2013
  33409085
  65546153
      1804
  59592246
  29307833
    348609
  67096482
  29206997
      1032
  13750488
  12657375
  85914926
  12997140
  33633998
  20184920
  32345904
  62104795
  86049756
  11726422
  16733729
  29366104
  46410240
  53499795
  26900219
   1060567
  61488066
   9901034
  13200150
  29163840
       718
  84472913
  11926199
  19100613
  16642026
  32491255
      1294
  92653478
  96491040
   3153367
  15077727
         7
        33
      1634
   7699546
        76
  90677904
  43900076
  12152737
       105
   1079560
  65175721
  85955631
   2953975
  62877223
  85897407
  14795244
  85711526
   9615894
  57966021
  63605385
  13095528
  86330087
  65546152
   5851047
  21700154
       451
  37600461
  21500187
    401202
    569427
  91423275
  26300340
  47753706
  66181593
  67523057
  47107681
  66996442
     15232
    568455
  13020134
     15520
  12152701
  29331114
       448
       881
  32361129
       330
  85619732
  31685304
  61639460
  12762377
       468
       638
  50500004
  64889378
  67049528
       152
   2774864
   7768373
  13020095
   3557311
     16619
  90000182
      2409
  86083276
  29206974
  91268288
   9435926
  13035658
  66117582
       623
    222128
  65625798
   9375126
  30014273
  85915418
   2398460
    326448
  67992642
  10038147
       281
       548
   3016435
   8698005
  55589451
  10073521
  13247129
  90000195
  80379801
  47753711
  49691152
  23000156
      3912
  13020099
     15521
  64193818
  70384840
  17900666
  67866293
  91496077
  12152706
  27200126
  65698841
  11318082
  12300773
      1331
  65413769
  66159475
  52002874
  62191643
  12530500
  30055428
       387
  66138158
   1141404
  85970826
   2618104
  66158458
     16893
   3655497
   9418179
      3014
  40740019
  62191645
   9862721
  13773553
      7633
      4159
   9094289
   2314233
  67620333
      1878
      2138
   3443634
  11282450
  67807599
      1164
  85690870
  12152795
       385
      1829
  14599550
  90000375
  64550739
   1171386
       220
   3602290
   9763198
  64394722
  66401119
   9829147
   8033651
  29220526
  64419323
  32541582
  67462425
  18401463
      6225
  65202055
  65799079
  66655363
  63596070
    808591
  50500084
  10700454
  12643295
  20379340
        56
  33634008
  27696169
        45
  64004228
  29709747
        63
  29389473
  12607550
      3561
  13257448
      6419
  85873985
  11289921
      1231
  64215411
  66329044
  66861708
  63402962
  12912204
   1784650
  14308941
  98142681
  96491091
  91467741
  66054983
  85751447
  96491041
  93941702
  82049163
   3707597
  11354772
  29996390
  64977511
  64214190
  11025133
       642
    808582
  79164012
  85681939
   2479727
   7699261
       302
  96491000
  40697019
  80160814
  31300248
  59580872
  47523849
   1855114
   9585291
  13627516
  32530376
  67168767
  20014136
  91354494
  72600828
  65989019
  90282308
   2314229
  66117883
  13170308
  67549580
     33024
   9375997
      9337
  12152693
  12997132
  67349412
  68177795
  80975427
       723
  64737422
  54334007
  87716463
  20504705
   6700243
  12152812
  31210111
       516
  66530415
  83529983
  84749595
  29274482
  64004226
       974
      1710
   3719261
  30279574
   7699237
  90777497
  44000045
  85915422
  11400094
  11933188
  13627518
       400
    404365
       286
  96491020
  36394456
   9762920
  48900782
  13020104
      7869
     54379
  26700108
  85458506
  65730477
  20493901
  29375793
  29385775
      2582
  45200370
  29500709
   9421630
  36500379
        44
  66283564
  64475694
   1171519
  91406080
  50800697
  65343138
  78482124
   3038487
  32676291
  29952321
        23
  66531134
   3616431
  10000044
  11600093
   3242114
   9756393
  10073524
       322
  66055012
  90000447
       318
  66502431
  30122176
  72604286
   9500100
       766
  90135157
     16901
  66825858
  55263271
       738
  10105498
  13674141
  66671477
   9955986
  11700476
    155766
  29126708
  47908291
  90000081
  29446723
       466
      2210
    475006
  47982845
  34046082
  12607507
  28668461
  83687382
   9130097
  29224010
  91473835
  86001154
       247
      7848
       902
  36394427
  63402960
  67355832
   9174654
  20603660
  66502441
  90000128
  13227906
    401225
  66481098
   9538223
      9854
      1036
  64434396
      2450
  12898032
  16739961
  32315531
       266
    620038
  91104216
  68128618
    776132
  40685389
      4315
  14599480
   4700946
  66702245
  67658005
      6804
  63004639
   7101054
  20399909
  64988518
  63821655
  32361140
  32506349
  10029291
  91316520
  13848559
  85629725
  13304025
  14599514
  26747618
  12979937
       533
  66299253
  13407394
  68061842
   8907843
    569423
  13020139
      3863
  85881967
   9641031
  13553935
  98055550
  37100085
  85891550
      2395
  52002791
  65281182
  11827158
  49300160
  11926043
  27975674
  67000401
   9513027
  11976161
  47753710
  11618435
    613136
  66038929
        21
   9435935
  32279790
       555
      2561
  46609407
  39645079
  47753612
  66501741
  90493879
   3111103
  33376166
  11273817
  12790928
      1559
      2070
  86325850
  67688897
   1803471
  14783273
  15635042
       768
  90000090
  97943137
  67698727
  65677904
  47814087
   9762907
  13996037
      4116
  91607122
  90121255
  50600119
  85881977
   5976530
   9788477
  13975022
  40019789
  71058100
   3481727
  10477542
  16517556
  33291067
  17800254
  65381859
  29262265
      7220
  91252244
  20330540
  28845186
  67757854
      1521
  20349598
     16703
   8907845
      7194
    601049
   7699393
  11178029
      1991
  13363639
       404
  18500036
      4077
  85366954
        61
  53715186
  63402967
  66054996
  66093721
  85923706
  10802764
  30213476
  48802303
     15153
  55600023
  86118663
       644
      2352
  30055423
       261
       479
       937
  54856790
  29058363
       570
     10915
  62529570
  67868362
  18600951
  63486802
  13336488
  93941765
  10401225
  66054981
  16500135
  85278542
   1596910
  32279793
     31485
  29026309
  10134791
  65292171
  65546176
  87716447
  86035664
  65598171
  67319081
       654
  67051964
  12898035
       346
  10477548
  25213846
  29200062
  67106223
  67320964
  63402964
  65392746
  90000362
  29438230
  66531135
  32040238
   1134731
  44701294
  64603880
  63597413
  64836025
  65876430
  10408013
  12997134
  28358346
        20
     16620
  67117989
  66581629
     33058
  67072255
  66682774
  47423036
  65565409
  68653764
  66523940
  14618831
  29316088
  47753721
  64941867
  30295227
  11189859
  11900234
   9398471
  85080450
  87705419
  13020126
      2580
  40641022
   1850408
  31425576
  66111763
  85558065
   3682508
  15138240
    600397
  96490942
    214707
  40740029
  67511934
      2633
      5850
       206
       923
   3029531
  28840316
  59194904
  13905680
  96490967
  55154360
  45700085
  29315992
   8800443
      3496
  86337085
   9721561
   9773436
  20441453
  29316046
  91333925
  20372061
  52728707
   1900935
  11024654
      5197
  71053787
  13688205
  13747298
  91496074
  15616853
  12912208
  32768041
  10769765
  10477531
  50333741
  68335753
  16706210
  23200005
  85474773
  11025192
      3013
  66918883
  29491564
    222902
  91406037
  15600017
  33431806
   1300346
    156054
  12094910
        87
  10388633
  64936834
  16595469
  91361110
  29483386
  39082007
  63865027
   9985622
  96491051
     18851
  40583303
       922
  62857768
  65175795
  65362794
  70361634
  16231724
  29221823
       207
  65657504
  68165235
  13383094
      3924
    401203
  52100066
   2120332
  67904615
  64737417
  66055010
    540468
  32386162
  40619242
  80329535
   5988238
  16297892
  24901303
      4583
  53499797
  29475633
  98047577
  29050843
       643
  66515821
      3528
  47900100
  85665958
       153
       443
  11400071
  33767626
  14910009
  15000502
     40651
  91395984
  90000565
   2795982
  66680443
  85428160
     15348
      4432
    214708
       775
      1422
  11354753
  62191635
  67570082
   3242115
   1592369
  29480424
   3634951
  40649135
   9206666
  11216961
  12902259
  97943132
  30034369
  14065041
  65730473
  67066670
  30145092
       347
       101
  86009635
  11900006
  90000196
   3391963
  80379819
  85976714
  15960205
  29438233
  29475814
      2016
  65639081
  13020137
  65987047
  66502427
  66502440
  77975819
      1300
  73800701
     10885
  67558391
  85914923
  85466863
  67381378
  91423379
  53630924
  67862944
   1168176
   2581691
   7201123
   8033648
  91277095
  12976360
  90000637
   5953178
  65546199
      2205
  62927412
  88800654
      1403
     28543
    404364
  66366856
  86157478
    550371
  96491047
  38800083
  13457029
   3545919
  12917835
      2581
  96491022
  90089882
  91333872
  90677755
  19301468
  22900012
  29417743
      2651
  52002790
  32445977
  79163961
  13020141
  13114747
    156024
  64889363
  62857142
  80329507
  16536383
  91505653
    707051
  36400051
  64876835
    222843
  98143964
  78482123
  16022176
  65583157
  67097482
  66797481
  14900848
  85690854
  13543202
   3408667
  13386116
      1866
     20166
  64569904
  13779116
  65722613
  85976792
  90000181
  10732339
  13464670
  97943134
        60
      6416
   9137283
  72508111
  85873965
  12152814
  63395135
      2564
  67067071
  67921665
   3772833
  10073554
  93941766
      1497
  85915420
  80329515
      3413
  66531146
  16755852
  90000352
   1220095
  13035651
  97237918
  10095720
  39645084
  67937545
   1667538
     18423
  59088215
       626
      1676
  85742300
  85779583
   3599700
  13020114
  75713349
  39127649
  16022177
  65123948
  85540955
  11334635
  13872658
  80379857
  15864980
      6725
   2476516
   9771894
   1152934
  13035576
  29922562
   8424911
       402
    156004
  85466356
  20458592
  47713014
  97012424
  65636121
  67275447
  47575946
  82093578
   4141893
   5536419
  10601540
  13020143
  61178322
  97598438
  85772707
       388
      4079
  59592221
  66636018
       354
    172727
  55145637
  67812680
  10514929
       253
   5844332
  90000633
      4063
  85458526
  22200178
       957
  86178244
   3015976
  67162202
   1068194
  96491013
  66648186
  86265236
       785
    949719
  66502437
  12898033
      3958
    401216
  68111622
  64353368
   1171385
  59592219
     16435
  90001092
  32279791
  65555810
       392
    619935
   9890321
  13020089
  19938591
  30055440
  63402966
  15918578
      4026
  63333518
  86265240
       530
  45657111
  83687385
  31685305
   5973318
  67200520
      3989
  64996076
  13386266
  64314455
  30195750
  65238140
  90000734
      1066
  47515212
  89691073
  28877324
  11801358
  39250920
  13114748
  24100190
       954
      2789
  97237920
  65547030
  83991149
  13301496
  17300127
  66939622
  66531200
   4531015
  13020128
      1988
  96491018
  96491039
  12613354
   9788476
  32700021
  65428640
  14783269
  85915419
       550
  84290218
   1166878
   1920600
  13227907
  32361137
  47908055
       248
  84058106
  59592247
  18500498
  30047804
  14964025
       949
  44000029
  20426295
  12152703
    295730
  66855633
  85915405
      3285
  93941725
  57980450
  90000193
  10032891
  29383206
      3808
     12611
   1204556
  20184921
   3456185
  13407386
  30055438
  66442622
  85910947
   1226238
  13574238
  96491080
  65555734
  84272063
   5585387
  29542335
  66367931
      1243
      3793
  86354746
      4341
  47490053
  61308365
  66634524
       867
  90025388
  84780447
  90000112
  96490941
  10447812
      3910
  13225426
       297
  65760124
  66250984
  98143977
   9763216
  11178030
  39645066
  66914862
  85631520
  86063854
   8033652
  91618406
   4788985
  86003540
  86337086
  11981947
  25902132
  11976160
      7539
  91277040
  66520077
    111254
  53715189
      2700
  60203474
  86003516
  28604194
       987
  47290619
  13420263
  71051501
  29129584
      2851
  65730471
  13676515
  96491079
   1169721
   1300344
  15100115
  29229401
     62915
   9174667
   7101049
      2309
  48800156
  67285801
      3399
  13765735
  66171749
  96491090
  65183768
  12152799
  13421998
      1286
  12152745
      6204
  13343817
  66180129
  86009603
  29267224
  53715184
  12603911
  16744439
      2827
    619934
     29328
   4439115
  80329469
  32279794
       493
   5843659
  28659478
  29418601
  62376334
      8812
  86005066
  11178027
      7126
      1283
   1169705
  33760577
  65047357
  64737432
  66299323
  28934687
  13688212
      1417
   1077010
  85887560
  91539749
   3012001
  27606977
   3535148
  13423327
  67263022
  19718813
  95128225
  63821430
  15864981
       436
  33534460
  31300250
       819
  83679168
  86025618
  13601310
  66442620
   3535222
  18500469
    115214
       138
   3512108
  62191638
  86035687
  60037284
  12862273
  70700234
   8350471
   9661893
  14000149
      4067
   9100083
  14800169
     13260
  11958376
  29513952
       396
       348
  84641675
       781
  85596931
  18000017
  64603882
  13779127
  58841739
  63518238
  30046420
   3431049
      7643
  65547007
  86278527
  13020138
  62857306
  85474785
      3868
  68415293
   7415345
  61416917
  14820608
   1009903
      7147
  67857801
  11053221
  10381873
      3790
  62174303
       947
   7699397
   9743493
  12912207
  32332947
  63426166
  68366540
      2120
  80379769
  85891505
  65565331
       212
  13473884
  53630970
  63486822
  65732704
  66325131
  16125361
       351
  44900016
  67277288
  46215242
   3701664
   6086817
      9111
  66081721
  70985954
      2110
   7543695
  65732672
   9013325
   7768369
  13020116
  66474912
   9410328
     12552
  13227891
  31300247
      3010
  32679285
      1975
    401224
  99545183
  62857113
     59410
  11227035
  14000492
  14985270
      3990
  64902666
  90000657
  90677826
  40500466
  66633711
  30272204
  49000013
  85953296
  13407392
   1131026
  64210990
  65398217
  85619728
  67386345
  68114149
  13298819
  87716462
  59988929
  63410825
  91490192
  39250909
  65238149
  73300154
  39250915
  78061622
   3386115
  67612204
   3353942
  67734264
  85816357
  87716443
  90000096
  65628099
  13020122
      2388
  15005435
  90000376
       742
      3191
  66929422
  91607112
  68693713
  67824636
  83272220
  66531131
   3170598
   1171383
   3459449
  14584100
  39645073
  47515198
  32971649
  65891247
      8001
  98143980
  26200140
        39
  16738862
  15005444
      1027
  85366976
  98142680
  85366966
  29418991
      3922
   1965678
   6382445
  21377263
    829089
  98096423
   1169712
  15138274
      4018
      2398
  66504814
  85366980
   7699402
  18100247
  14824293
  47867978
  66055013
  90608440
  91276957
  67326099
  19801442
  32445971
  53499791
  66442639
  13227879
    146607
   1589535
       372
  80329495
  12912215
  66446600
  14694261
  33431807
  54700038
  85130857
    167227
  73300177
  13020094
  30252463
   1201113
  85867781
  12601357
  13268881
  18500479
       897
  47753663
  49959668
   3182919
  67059757
  63413852
   9375139
      3245
  85677962
  57966045
  12152818
       202
  66552395
  67246977
  65281613
  85789942
   1247513
       671
      1413
    435849
  47919847
  64993358
    829093
  91277116
  80329551
  13651088
  62904167
  32530380
  64897789
       148
      1697
  96491049
  87609941
   1850884
  21203116
  27350880
     15517
   8153323
  85505023
  21204488
      2240
  67512129
   3717129
  31400003
       136
      2294
  11178049
  12152654
  29159363
       384
       480
  12152726
  20342437
      2511
   1771532
  29169586
  29473399
   9828865
  84290224
   1169704
      1566
  14824474
       492
     13344
   3546707
  11162245
  90851536
  96491064
  14101362
      1366
  62481026
  65300951
  86254252
   9613551
  30275375
  85751401
        46
  10200105
  13374497
  20472598
  64004227
  65235126
  65785211
    167247
  60680436
   3651641
  53630916
  13601364
   3556217
  65732240
       254
      4357
  85317411
  15960187
  42189625
  62191647
  15600257
  66055004
  65547043
  29287344
       397
    532555
  57986331
  80329562
   9435929
  14671866
  47635138
  65609194
  85751448
  90025362
  91185613
  65590821
  65913761
  13579377
   1148888
   3645101
         9
  75264999
      3647
  33634010
  56361818
  96491054
  91375775
  15850982
     15608
      6666
  91333927
  91672954
   1450125
   6900111
  13407385
  85439781
   5760468
  67475298
  67663280
  67809106
  83894698
   6896283
      4059
      7634
  29260878
  10518666
  13257447
       554
       921
  12562815
  30190735
    674916
  13574127
       293
  66541479
  66853797
  67355526
  68191043
    155914
    173090
   7699473
       356
  91465055
  85969190
   5911546
  66641560
  66675423
   9282042
  28349286
   1770754
  13473902
  16168761
  59322684
  46200045
  44702099
  66279976
  85827153
   9229623
  91672964
   9285304
  12152792
  24401173
       377
  87716453
  32279613
  50700082
  27354885
  13601297
  64004231
  12265255
   2774797
  90756353
  86083266
  12152647
        29
     15523
  15100108
       940
  13417875
  55241255
  63609942
  29339948
  36500010
  87023568
  90000062
      1558
  53700920
  67462424
  11940283
     22141
    620061
   1774400
  67462408
  86016125
  11168402
  29268675
  53715190
  66565927
  67892098
    155647
  66246483
      3513
     15610
  48800013
     16853
   1756710
  83090871
  29340012
       960
      2439
  90677759
   1738027
   5300741
   3159142
      1753
   8200027
  13227888
  66926782
  90003621
  67168126
  64269733
      2790
  90000177
   9230676
       704
       901
   1194620
  13087510
     19614
      1007
  39250953
  52002891
  67588697
   4765219
  65000966
   1169709
   2581696
   1105721
  85750795
  10000223
      8434
  64903484
   9673531
  12383587
  29382386
  90836526
  11400013
     12969
  39250941
     15436
  66610685
   3488239
   3633313
   9193196
  65204754
   2449924
   1404768
  13989432
  63402961
   5417579
  14663560
  65377255
  65392832
  85560568
  14505213
       541
  90677908
      1287
  91383954
  96490950
  54856792
  72073224
  66675869
  85439468
  13060927
  29339960
  12563019
  64521184
  64612932
  84354971
  12000018
  65547020
   1155919
       200
      3763
      4048
  32279611
       506
  39250913
  67275406
  11189864
  11315646
      1239
  85558077
      1149
  90000098
   9002111
  11275273
  12538996
  29473435
  63402959
      2569
  40773126
  16706209
      2804
  60968846
  64569852
  10582922
  28828970
        59
  12152645
  67077291
  12152708
  30046419
  93096752
  93941705
  10447810
     59422
  64210849
  28659479
  14280194
  29210037
  32497752
   9389452
  10066767
      7129
  63092561
  13020147
      3553
  92164025
  31723299
  60149128
  12653174
  29382183
      1025
      1030
  97943128
  85366982
  67279401
   5400380
  28960746
       497
  59474557
  13020133
  29475159
      1323
  90677757
  33752136
   4216211
  63630265
       453
  97998133
  47753621
  66117908
  14043800
    730678
  53630926
   2936802
  12912217
       950
    730683
  47928049
  96490782
  60379011
  60379360
      1718
  53372525
  85888780
  12538956
    384716
  28942583
      4066
   9658016
  85474778
   9768846
        31
  65635762
  67462418
  28390404
  27524732
  80329414
  15138262
        18
       659
  32497370
  85859207
  29383366
  80069727
   3659317
  13020124
  29205154
  90000187
  65952606
  16744437
      4536
  37400194
  14505221
  65776909
  64787241
      3785
   1083212
  15960201
  91467723
   9773438
      2319
  66454893
  80329459
      1848
  67051977
  64908732
  71051175
   1300343
   7699186
  90016079
  31864401
  59592223
  33771822
  67033941
  67576152
  80379889
   1360418
      2797
     25393
         2
    222835
  91470903
  64477481
  75264879
  85867537
   9762928
       817
  91467714
    837673
   3285170
    120739
  13324306
  91354462
  86130142
    210761
  50200501
  65238150
  11163447
  96491015
     40501
   1820626
  95616910
  15515626
     15259
  39210334
  48802263
  80329479
  15918576
  66132561
  15810242
  29512942
      7850
    491840
  85897406
      1364
  55251297
  32445959
  85619721
  31269791
  13676519
      4529
  90738978
   2229250
  49101371
   7065153
   8350473
  10447806
  30209588
  64419327
     34776
  30195756
       399
  61885884
  53499798
  67690600
      1643
  44900150
  64277358
   2876291
  54744494
  10486293
  13785560
  64210980
  82962930
  11334644
  29154632
    222956
  13020106
       996
       862
      2755
      1838
     54353
  12594575
  13114742
       856
      6080
  13769665
  96491070
  98173808
  66769862
  13734011
  12152741
  15550570
       143
      2032
  47515208
  89832211
    823183
    355378
  67321312
  12152781
  13020131
    155775
      3666
  65202091
  85953294
    111259
  76298698
  86678122
      1350
  32371299
  98143967
  70985952
   3508409
  15568794
     13215
  86283870
      2253
  12080841
  13733117
  29202761
  17900026
  80379867
  85457850
  66051048
  11227029
  15602229
       521
  84949580
  30217462
  47497948
  29396560
  30163612
       416
      2218
  90000601
       606
      1724
  47753728
  65685658
      1221
  65791268
  66442603
  67390765
      2829
  36394451
   3772836
       426
    214709
  12894425
  13601300
         3
  60065491
  85615983
  11747529
  72100802
  29339953
  30279583
      5726
  10514909
  91460020
  65281518
  13114739
   3477699
  47335812
  65426965
  12848607
  30210101
      1330
  53500104
        27
  65134510
  67400870
       476
  67590744
     25366
  90000191
  16738854
  10066773
      2627
  62857293
      1277
  16200475
   5417574
  53496485
  86005060
  16755854
  91333859
  70802891
  83706452
   9625465
  12152694
       113
  12095579
  32361133
  60918225
  85521779
  85571559
  85907761
        41
  91465067
  53499793
  66502432
      4062
  91276955
  47423069
  43356143
  13301109
  91533691
  65341572
  90493882
  11174041
  12997142
  65546158
  14783234
  29468653
  66250952
  68032726
  12191978
      1015
  31853053
     29728
  90677845
   6900293
  33964235
  29950098
      2280
  16517727
  20430812
  28635524
   3456530
  12898024
  32497453
  66804444
  27400283
   9771896
      3929
  97884219
   3719254
   9100487
      1289
  65633224
  18500494
      3897
  91467733
  96490952
  66502444
        68
      3544
  47560035
   3660180
  10477537
  98143991
  90000073
   9683952
      1603
  66040186
  66443422
  12997137
  32530382
       219
    568469
  98143970
  86005044
   2936797
   9168814
  28616217
       226
  54800125
  12762379
       636
  62397028
  47576027
  67826161
    143691
  67759789
  13365782
       259
  65730642
  40714662
  10648197
  10450144
  13433512
  13675682
       283
  91587078
   9533137
  85439471
      1855
    155953
  48401212
   2939498
      3112
   3144648
      3887
  49200234
    155963
  55251448
  66441978
   1514250
  15281229
  29353725
  65123945
  67067038
  85523556
   1256338
  13688203
  65255363
  12400006
  15883667
  91263710
  85690858
  80329533
   9623432
     10876
  86022646
  12898022
      2560
  12503679
  85711285
  12152808
  13789272
  27300330
  55251280
  66659899
  63808243
  20395660
  14505223
   1229035
   9984901
       151
      8544
      6847
  91645229
   1853666
  91607106
  12391248
  39250935
  39250910
   5300770
  53700806
  71053708
      1091
  90019794
  47753633
  11385393
    619943
  65281761
  12152761
  18500512
  52382980
  29048827
  66549495
      4040
  91412467
  66804434
  13020118
   3701614
  67690577
   9773441
     17287
        91
       487
      3120
  47560004
      1863
  96491061
   3242120
   9349330
   9753522
       406
  65293422
  65398215
  77975817
  65546193
  12997139
   3413978
  33431802
  88578310
       431
  91572453
  93941723
  93591451
  67969330
   7839125
  18500470
  62954662
   2581686
      3287
  85827161
  12917875
  20399908
  12894413
  30014318
      1155
      1882
   7971895
  65876406
  12152794
     21785
    619939
  38800678
  66577786
  67486133
  80329505
  90000602
  91423264
  46901090
  86325861
   5035179
  65091928
  12152732
   9421631
  29925075
  66463435
  85025862
  13226883
  50431836
   7699185
  30111791
  13608283
    155955
  65335359
  65832472
   3077803
  30031151
        43
      6224
  85988044
   3660207
   9676233
       295
  62877186
   9533139
  16499000
      1562
  62857146
  67038657
  33924567
  67558204
  13486850
  29379807
  91533674
  90001548
  96491092
  68021561
  12912220
  67233405
   1514249
      1232
  64434977
  65527081
  83679163
  29228078
  75264899
  30133885
  13455804
  60259639
  55100032
      6781
  16706215
  65785188
      1499
  81686285
  12152743
       864
  44301501
  90452294
  70701736
  47056469
  67486187
       303
    613048
  28847924
       240
  10477543
  66582556
  13010925
  16200428
  32332869
     15139
  63170695
       275
  63048739
   4884264
   5417577
  90000127
  67165871
  60837957
  20603360
  47713016
  87137725
  12997129
  90634718
      9338
  66442637
  12292997
  13473879
     59469
      8050
  83529984
  90651693
  64889376
  13257442
  49300144
  66967183
  12152813
  13622684
  29635681
       975
  85533550
      3572
  65993225
  32491248
   1140648
   9699077
  86799673
        14
      3091
  67626270
  85558079
  63402957
      3811
  39600431
  64603888
      1170
   3545901
   3651631
   3600715
      8412
  60877053
  86025637
  71053522
  67864635
   8845820
  94460841
   3539596
       118
  96491066
     21745
  65565257
  33296680
   9094296
  13574295
  65031120
  66962707
  77975839
  85891549
  47753603
  65293458
   7699226
  11025182
  97943126
  66055006
  65623303
  66502430
  20600075
      2333
      8526
  29124766
  50429387
  66504436
  90643103
       111
  85665967
   7660328
  13619775
       317
       327
    463698
  10516632
  10598675
      1460
  29243944
  65392777
  67193123
  80329503
   3034289
      2691
    222823
   9809343
       256
  63644766
  86003559
       455
       334
  66051041
  62191628
  13301110
  18005405
       465
  65175210
     33059
    285382
  64889364
  11025195
  33634000
  67307609
  32279606
  96491105
  64648511
      1388
  91299810
  91578154
  65590921
  87819745
  67177377
  66502442
  10492144
  66337306
  67349603
   9538191
  67511991
  96491056
  65696340
  18401361
      1035
  12790973
  66780469
  13610898
      1534
  85799040
   7828612
  65749620
  66880166
  94926522
  13601286
  15264151
  12110756
  85775874
  11189870
      2041
    612191
  47814078
       120
      2004
  12607508
  13365784
  86016135
  67764356
  85690852
  12152760
  15715468
      3114
     15516
  64932057
   3420533
  67587179
  65472721
  67890443
  65699663
  64889383
       235
    459343
  47834243
  47635179
  16402644
  40714732
        64
       445
     33696
  90000697
    387497
        71
      1526
  65146438
  85800382
   7699404
  31873292
  59012298
  65238624
  85877973
  18500495
       754
      3920
   5953168
  90938387
  94460815
  59695596
  68415291
  11289920
      4056
  12643531
  98143973
  64976830
  67356099
   1748028
       370
       568
  67893270
  15305529
       157
  65280168
  11400075
      2785
  65496199
  86152056
  10298963
  11705492
        88
  12441892
  12521847
       160
  63191239
  15889502
     16096
   7699295
       955
  33701737
  75265034
  15568828
      1304
  65583150
  85697855
   5473783
  24200289
      2418
  85787134
  17001360
  65690078
  13748028
      2969
      3122
      2208
     17170
   1171398
  10383556
  90000163
  63256011
   9094261
      2265
  64092929
  71058109
   3701612
  30308113
  40763309
  65657502
   9322429
  11600547
  19401257
   2831290
    321833
  44702084
   5875688
       184
      1056
      1777
     16353
  24700186
  29001625
       176
  40740044
       428
       310
  66502439
      8393
  36394453
  47635137
  12152779
  16232907
  10422346
   8060725
   8787006
       209
  64813805
  65550899
  15120806
       167
  44300645
       177
  59381199
   2084091
   6329749
  32445954
       390
  78061619
       474
  91056704
  62888055
   8734606
  29471194
  98103697
      1579
  14072887
  91366573
  67284959
  85839690
  13020145
      1261
       694
      4024
  98078586
  40740032
  65654120
  20354202
       932
   1246159
   9724661
  65658615
  85629708
   9771890
      1769
  65661869
  66463436
  66531021
  13385896
      7797
    576852
  47749905
     10155
     30912
  66276916
  12912205
  12912211
  68079045
  10464441
  66939624
        54
  85342587
  96490956
  85751434
  28922860
  25301000
      8576
  31837391
  66531142
  29497145
  85558084
   2449917
  15477029
  64974446
  80329537
  85829377
  40685402
  80329453
  91186948
  13343820
      9855
  86118711
  91631094
  65472711
  29140490
    155878
  64301098
   1850826
  62533897
  66117882
  97943121
  65537536
  12300099
  13601292
       196
      3955
  67357425
  15100565
  55251443
   9172434
    653443
  67096487
   1922534
  45700765
     16750
  41200013
  33767629
    619930
  85941887
      1270
      2033
   1785315
      5501
  90677819
  85458522
  32607458
     24444
   7768368
  12152811
  11227030
  29066526
  86690443
   6001805
       772
      5341
  47833686
  13487410
  29500191
  46656258
  85915425
   9746075
  77975822
  67168193
  87716451
  42083623
  90619521
  30091481
  76200124
  13535489
  87716441
      5702
  85596129
  29096373
       285
  12935013
  13020103
   2084088
    669766
  10219244
  15584409
       544
  66067667
  67904234
  91421352
  65472725
  13229259
  10464744
  13020129
  12475629
  66441991
  77572347
   9867665
  27705755
  62665224
  14146103
      1265
  12603919
       278
    615222
  39645078
  16288624
       311
  90000056
      2231
  91277090
  33634015
  63130499
  37303698
  10449044
   1197613
    921656
    612133
  66920304
  13191136
       321
  59384816
   3682650
  96491042
        52
      2994
  13035718
  47862990
  90025370
   3378999
  67268101
   2394765
       615
  29577349
      6642
  11050333
  27700420
      1317
  47240151
  57986332
  65742742
  12132600
  27200022
        93
  85587939
  67590549
  67587266
  32530377
  33777566
  11361992
  85897430
  86336733
  88800657
  59384783
  33431800
  63402963
  66176192
  90508047
  66483611
  65530273
  90000448
  10101538
       408
      1740
  12152711
       503
      1861
     20144
  47867985
  63487731
  63579638
  66054998
  67026249
  84290219
  90303875
  15676591
       122
  58311836
       265
  12997133
       438
       523
  91496065
  67837400
   1648812
      3396
  47907185
  67726567
  91383959
  10272581
      1223
  63465063
  29543075
  33943975
  63415856
  11219908
      1425
      8400
  70700051
  13095531
  66033299
   3294399
   9513003
  30858124
  12912218
  64932059
  12842043
  12618954
  30146577
       332
    401201
  12191983
  13781161
      4021
  67548702
  29094110
  44000044
  66185915
  67588951
  31425573
       342
  65530009
   2736968
   8907844
    949702
    221859
  66581736
  90000347
  62128455
       621
       752
       783
  12117023
  29686318
      1936
  40541459
  66958839
   1708138
  15477142
      8813
  97012418
  98143975
  80379839
  67347920
  12561943
      2461
  90000152
  13657909
  16781483
  18600514
   9890323
  16792921
      3007
  62857304
  15889504
        24
      6077
  29260842
      5434
  91354470
  67048083
  10507810
  14783274
  91467740
  66373615
   1077242
  85751446
  85960954
  12997130
   1188980
      1841
      9161
      4060
       214
  90025364
  15260304
      5354
  60378938
  65773591
   8840129
  12902272
      1017
  66054982
  13657900
       413
      1045
  91371317
  12660251
  11940846
       641
    168776
  31300249
   1150668
  23727801
       246
   7699262
  13020150
       301
  39250980
  75265000
   3701662
  13114730
  13383074
  27248399
      3353
  47868497
  64677658
  90000704
  90000201
   2799573
  13798362
  67075570
   9282061
      1455
  85217367
    199635
    445518
  85457825
  12117083
  29267765
  29322308
  59256940
  90001384
      2495
  90587593
   9106257
    674918
  23700226
  12671654
       170
  64993361
  24200025
  40628915
  39200452
  86690453
  13265184
      3418
  85206666
  85558081
   1596928
  11209223
        81
       379
  13035619
  90000255
   1751299
  13407379
  28200083
     28114
  66491019
  89691071
  13460093
  19123206
  55029076
  63402956
  13750499
  30104156
     15339
  97998055
  13449276
   9763200
  10464417
       837
  15348761
  14783280
  67830881
  84200769
       363
  61416929
   8787035
    653435
  52785521
  85764219
   1334929
      4047
  47753634
  86337244
  13401537
  12595459
  97943143
  29307434
  21377261
  32457407
      3557
   1126059
   1871525
  13516355
   5034827
  67043803
   1169714
    404370
  66442604
      4113
  90863470
  67330810
  90064770
  90000086
      1117
      8524
  90026983
  13763395
     40620
       891
    143588
  33762302
  65690806
  85891531
  84354965
   2606609
  29124429
   9952623
       268
      2297
  64038304
  68970960
  10132130
  91607121
       854
  67253087
  12383577
      2938
  13227883
       386
   6155894
  32530387
  63734107
  12383589
      5112
  57966031
  63602889
  65947221
    436464
  57966023
       194
     18039
  13304062
      4522
  64422094
   9333851
  14639346
  47400171
   9767348
  12152739
       199
   1798064
  12898047
  13836276
  85428170
   8907849
   9002164
  13781162
  90677814
  67869412
  15889449
  71800278
   3490860
  20420792
  13674316
       446
     11734
    606387
  13870579
      3370
    603103
  62191646
  36100110
  65546180
   6729046
      1208
  84712902
   1813999
   3712888
  65609021
      3117
  11189852
      1826
  64548687
  14700086
       221
   8033649
  29996355
       482
  33455741
     18746
  32457461
       490
  61639472
  53513015
   9375994
  29981092
  64868296
  32292700
    396972
    534705
  65464783
  11189862
  16298081
  24802286
     10729
  65677905
       237
  32541581
  40986025
  64210847
   5760472
  15810237
  25234010
  29375679
      1528
  47990856
  65046510
      7635
  33634005
       499
  65691200
  20702135
        57
        62
  86279587
  32450748
      3796
  67158893
  90000198
  90470187
  29200073
  62453859
  49575772
  66918757
  91336772
   3469096
  31269541
  30055426
  80329523
  86432567
  10152001
  30161370
      4094
  85897732
  12191966
  30050980
  67133094
      1553
  82909019
  13229250
  66530042
  24354838
       155
  93941763
  15889421
  30050978
       361
       162
      1668
  18301539
  30179667
     15056
  65677899
      7196
        16
       657
   1112838
  16764421
  32503883
  15648343
  64941782
  15249050
  29294296
  85458500
   8347563
  11227033
     49248
  80379899
  65685674
  19137563
  32333732
      5326
  65662191
  16777676
        74
  65281672
   5969215
  64746262
  47928046
       124
  66051038
  39645075
  13035579
  14365693
  16349532
  20600081
  85665969
  85789944
       186
  75533754
   1900948
  10897731
  85907082
  40705970
   1187067
  29389477
  38875715
  66560478
  90000370
  29224054
  28776802
      1046
  33873491
  84138063
   9559972
  30279559
  29340022
  67168147
  28200038
  59592240
  85439773
    940631
  67835216
      4023
      3118
      1614
  13733069
  47990858
  57966030
  32279653
  64737437
   9924158
  29709748
       667
       750
  96490976
  91573010
  85757105
  13919410
        75
     16611
   2567280
  67658245
  90003743
  11227034
  31300251
     25294
  65525117
  78061621
      1908
  16200543
  29026220
      2968
      3005
  13795339
  86025632
   8742873
  64988624
  65464777
      1228
  40685412
  53400140
  65413693
  47928045
  15141830
       127
  80054829
     16561
      1810
   5881387
      1721
   9375119
  83064085
      1003
      1444
      3556
  52731861
  29473376
      4019
      7925
      8350
  63985965
  71208166
    491308
  66252584
  97943146
  59592234
  13020108
  65472703
  11178056
  61608429
  90000067
  11200515
   7660331
  15304689
  85848453
   6900008
  47928050
  63048735
  10803534
  10514940
      2328
      2477
      3921
   7699315
  12117020
    619941
   1401451
       172
       859
  85839705
      2739
      5443
  28200250
  46656256
  13163874
  29307568
  29341221
      1532
  80379807
  90064771
  37948150
  10536152
  13273318
  46765827
  30034364
  66069843
  96490955
    326140
  64636468
  68023905
  11189866
      1168
       711
     29949
  64512520
       486
     40845
  91672966
  66033082
  66531143
   1245928
   4949922
   7660325
  12598760
  96491100
  66939588
       774
  13473915
       470
       871
      3681
  29265091
  32883987
  91277113
       233
      8638
  97943145
       660
  84507992
   2581697
  66960586
  86356583
  10477540
  66117743
  29460156
      1891
  85324321
  98143968
  10371409
    576847
  66625261
    327792
  90470186
  85205530
   7660330
  67802955
  13020149
      1450
      8370
  47335835
  91618403
  67462436
  11914256
  64730896
  65661901
  39250914
  65547041
  28877344
  29488302
  29535909
  85891529
  11144205
       337
  32279616
       166
  66056322
   1201131
  29389767
  29227425
       135
   8663397
  68039220
  83674906
       192
      5070
    143689
  67444059
  84951634
  13229254
  91465929
  60394026
  63562278
  32530379
  86678127
  66070728
  11200850
    403442
  67200526
   1169719
        70
       187
  64503437
  19200422
  47814018
  66531132
  10689949
  12898049
  98142678
  65238139
  93420262
  33634012
  68415292
  67525392
      4112
  88578314
  65744573
   1171389
  90936361
  81594896
  82769397
  10801365
  16616346
  23700116
  20280113
      2863
  32361130
      3986
  66054987
  65556955
     59485
  10200013
  48800217
      6641
  66758930
  12657332
  90000176
  13146634
  12894417
      5614
       116
       223
  47883396
  65628138
  66585681
  24807008
       409
      3613
      6428
  14800868
  97943104
       502
      1779
    600988
  26200151
      4778
   3633314
  57966028
   3634476
   1147168
   1404765
  16062702
  28729547
        96
    111262
   3029527
   9912547
  15311993
  64595867
  65451559
        99
    847918
  53630987
   8793894
  29267071
     26385
    674915
  93591465
   9935445
  86014868
  11453467
  39652576
  85615973
      8928
    463696
  16607083
  86265249
     53165
  57005155
  85915432
  29166588
     40891
       633
  87716442
       457
  28593920
  96491001
  66249634
        12
       930
  40732026
  47290620
  13754411
     27833
  64902600
  12152763
  29473410
  30159718
      1756
  65537456
   4884268
  14505211
  59695614
       307
  72604255
  12688319
  67970130
   3651649
   9538213
  13340125
  59194906
   2466640
  23100274
  68415289
  88578311
       264
  65655141
  15821621
  48118669
  33819545
  67993417
   1756711
  31853039
   9435928
      5999
  66307669
  13020077
       366
  64889372
  86045053
   1253350
   3140393
  65091972
   9900016
      1494
    212291
  66555723
  98142683
  61461219
      3815
    836395
  56361819
   1246007
  31884854
   8907777
  85915431
  85789933
  13601288
  29189169
  80379865
  81686315
     30602
  85533544
  86045533
  63403003
  12152680
  39250912
   3772839
    558371
  65398212
  64513685
  72604258
  80329413
  13035585
  15021410
  67699604
  33668570
    167046
  47753636
   7699472
  67380624
     13013
  63402954
  65677901
  29339961
       910
  62529569
   1132567
  71018094
  12152729
       287
  66286554
  29138798
  47753671
  84847613
  90000074
  30101408
     12187
  13301107
       365
       429
      3764
  50300059
  64603887
  16539619
       381
      1698
     32364
  66216283
   5875687
  13386232
  20800087
         4
  62191641
  64808626
  62481008
  64603859
  66745212
        28
  64632321
   1245765
    949742
  47753719
  30046427
  66067786
  10353137
   9771889
  29513953
  64889392
  66054994
  66181796
  75333226
  91465052
  67805803
  13294327
  12095598
  67522944
      2683
   1697050
      9872
  47867979
  67117991
  77975838
      7950
  55632018
  65472722
  86083280
  14800012
  96491071
      5337
  67349415
  83679150
    730680
  96490949
   5875686
   8742872
  78061620
  13733122
  29267261
  67585132
  13688061
  13386233
  85653342
  15286531
  32464984
      1166
      1175
  91375039
  64387226
  85995832
   6400094
    619928
  85558085
       132
      1839
  65614685
  86265248
   9984902
  16125380
  86016145
  85928920
   1589459
   9247858
  20403725
    619927
  40644681
      7592
  97943147
   9767372
  29373051
  65195595
  13170963
  15077733
  66054993
  12152764
  13227884
  13942826
  63402952
      3168
  65657501
  86016141
      2171
  11453900
  86009612
  66463439
  12654618
  47749025
   1169718
  30192154
  65637709
   9771914
   5543354
  90713300
   1589550
  13800006
  28816635
      2235
  55194990
  66962656
   9620026
  18101355
   5944544
   9827564
  53700382
      3814
      8186
  21700015
  19001400
  39250911
  33304568
  49500108
  64104671
  85906468
  30046425
       579
  39645090
  49691136
  66074192
   1593818
   2612812
      4203
    558370
  68031510
      1567
      9331
  63917645
  85477822
  32445951
      2151
   3702067
       190
  67491101
   9585286
  96491058
  13146610
  47749026
  50500077
  54702215
  30202399
  66501734
  86265251
  15774610
    221796
  33634014
  85521796
  13170324
   3517005
   1404766
  13020152
        72
   3584731
  13728316
  20513004
       599
      1642
   1334867
       288
  66764699
  64726116
  10073563
  14301359
   1599657
  85615972
  90000085
    401192
       362
  29415525
  47928044
  72100800
   3378967
   1408672
       126
      5091
  65213989
  65284178
  12152656
  71018095
  10507815
  12912202
  13996039
     25015
    659819
  39250929
  11187762
  29389778
   3415236
  26401341
  66003575
   9990045
  27248400
  66920940
   4100081
  10514938
  30159717
        15
  67967450
   2610101
  27767613
  91276952
  33634011
  70985957
   9452192
  47753709
  65351304
     40892
  97943139
  98143958
  46639869
  67062516
  86063821
    222055
  63487730
  85829378
  13763414
  90329501
  10791695
  52800113
  90000519
  28837308
  29339959
  14937190
  91467724
  39645055
  62857148
  29260560
  29761334
      4111
  52002872
  65535083
  67213951
  88578313
  15599983
  91572456
  64726673
  65636857
  30104129
  85037449
  12912222
  33668562
      2864
      1955
      8601
  66998967
  85741962
  86175962
   9912545
      1821
  96491048
  66443299
  66502446
  85558080
       308
     15518
  67857135
  13460421
  48800237
   7492844
  12912201
      3829
     33235
  93941691
  65947705
  66178516
  96491101
      1887
  83064083
  90000173
  65766603
   3490872
  29254895
  67899623
  12152742
    285377
  66351259
  77975840
  64868295
  90000054
  10743696
  62857115
  65255356
  32453879
  31436281
     13572
  63927810
  64889382
  13304064
  64636484
  68059466
  90000690
  67670658
   3359041
      9851
  12152696
  12152791
  13868725
  97943109
  85366975
  13186453
   1769910
      2848
      1959
  63402955
  32971793
  13733102
       511
  28400183
  32600022
       291
    243115
  15889503
  86022645
       213
  47753622
  66703361
   9721521
  13676525
  32445970
       977
  90003716
      2232
      4318
  53630988
  11278296
    674914
  94739717
  85421391
  90000683
  10026293
  90000107
       168
  15889425
  32279615
    836393
  67048857
  13455817
  18500499
      2870
    674920
   2936799
      9867
  18600094
  85558068
      4043
  66957515
  12152780
  20472556
  50030126
  65472730
  68058679
  13020107
  47777808
   9961000
  18500517
  45757575
  33455747
   9421635
  86678126
      1985
   1261585
  29330712
   3534979
  13465852
  85666337
   9541755
  13407391
      3836
  63310792
  65546169
        67
   1201318
  15123851
  91577510
  67756921
  83679176
  13035720
    987056
  61206884
  29207005
    173075
  96490953
  66535453
       325
  46900437
  56500006
       367
  96491096
    613076
  98142684
  65392711
       290
  44701336
  64689038
  67400866
  90032340
         6
  66769837
  14998633
  29912258
  65813587
  32279618
  90938399
  65627992
  85995828
      1258
      3515
  62719533
   5911559
       463
      8172
  10401354
  91462365
  13035622
      2226
  98143981
  66154544
  13632608
        51
       271
  10326468
     40983
  59973379
  65433536
  29917200
       539
  64397643
        26
  85973687
  86045067
  90625643
  13336492
  65195592
  32530383
  64419328
  67035942
  14663562
  30108193
  47601116
  48300010
  85484484
  16808535
  47867977
  67235524
  85827478
       673
  66063813
     16668
   1171387
  13519489
  29642602
  31411170
  96490781
  48800219
  16706214
  66055007
  72500899
  11227032
  19301366
       373
       163
      4396
   9094284
  12152804
  90677817
       434
       527
  40714707
      6643
  77975820
  47814039
  60723279
  13555678
  12912214
  90493881
  67030290
      1348
    242830
  67799670
       616
       382
    167073
  85928919
  58607563
        94
    155110
       407
  60585777
  52731860
      1353
      1449
    404368
  64983431
   3701663
  12465204
       798
   1596930
  16816497
  15477146
  13229257
      1244
  10791678
  30209929
   3535248
  11025186
  96491062
  56100043
  14300696
  44300079
  14505224
   5976502
  10250164
   9729496
  18500504
    902997
  13870578
      5922
    348610
  13460465
       670
  43400071
       218
      2245
  29169599
  67829748
       159
      2126
    532404
  98143971
  36394450
  66342175
  83679159
   9855048
        97
   6900352
  80379910
  12152755
  65146504
       313
  64685431
  13020121
  59388848
   3535322
  11320826
       417
       510
  60580458
  11216449
  13610864
  30109554
      2975
  11940852
  66290863
  10256286
    155956
  97943110
        10
  67069745
  85366972
  29101357
      8044
  67690259
       305
  80379773
  12152709
       242
  85827171
      1274
  47335801
   1147788
     19956
    674913
  85690855
  85619726
  87705414
      1264
  47731231
  13020148
       573
      4355
  46639868
   5953184
  13465853
  97963697
  67724899
  97943125
   1876829
  13712733
  16706212
  58382323
   3111061
  39250961
  90000119
       263
  65406673
  70985955
  22800748
  98143972
       217
  70802890
  11187815
       312
  50200552
  86127677
       380
  91439258
  85099008
  12590314
  90001549
   7100901
   1197616
  66286388
  67103529
  31837390
   3559260
  64603858
  30159719
       270
  29164228
       344
   9973177
   3303326
  60448656
  16437456
  67559831
       306
  12645643
  63085759
  66055018
  12152790
      3108
  90677825
  96491060
  10560590
  98133049
   9773442
   3455084
  10507805
  12152793
  27000796
  64889371
  18100228
  28990698
  91572454
  14186242
  98134604
   9710567
  17900046
     15236
     54378
  12997136
  13227876
  10069631
  12894424
     18216
    212292
  13103488
  15286530
      1172
   1741567
  40631910
  78128944
      1349
  90000175
       258
      1006
   1169703
   3647655
  10605551
  65398213
  10600588
  67193696
   3659321
  12595511
  18500518
  39701291
  29206946
       491
       528
  83647891
  29200049
  85650839
   1334928
  13028324
  13227877
      2315
  59888368
  57966027
  28922106
  61661789
  65425644
  85664066
  27118372
  85690857
  29189450
  28246407
      1352
      1448
  15426503
  12152698
  27086117
  31803667
  16401478
      1984
      7968
       255
       632
  47523860
  65536246
   6700678
    115544
  66699683
  90032352
  88578312
  12152758
  16755857
  96491097
  65714922
  85915427
  12945511
  13301106
  65547022
  12117098
      2676
  10256291
  30095855
       243
         5
  33884048
       418
   3634500
   5991263
      3800
  47364214
  66484113
  48802256
  20472554
        11
        25
  64889359
  12383576
   3555902
   9512997
      1391
      2935
      3784
  83631278
  12152762
  15800044
  59695615
  65760022
  66638650
  12902260
  66054995
  85867523
   1169671
  13227886
  85619725
  13455809
   1147787
   5320220
  30202396
      1267
  60149091
  49691154
  53630946
  66502445
  86048118
  29341940
  71800307
  15374019
  16404460
      2589
  65662125
  65796741
  45200038
  62193670
  13733123
      2488
  47753623
  64842074
  85458534
  13114735
    823175
  53100349
   1599669
   1251427
  29494450
       376
      4080
  96490780
  65046409
  65091961
  85915428
   5473784
  59381264
  10643641
  32788438
  65547032
   9898181
  21200061
  96491002
  40609975
  67449352
      1658
  91063877
   9421632
      8462
        95
       115
  85653344
  80379783
   9790949
    618052
  98046002
  47753637
  20399910
   4015359
  65472731
  90000189
  11154184
  66703338
  14018055
  96491065
       326
       461
  48737950
  17001462
  95616895
    404369
  65628076
  67832658
  28729546
       501
  96490954
  66178583
  13172710
  66017333
  85970832
   3578184
  13319990
  29200072
       675
  68430814
  64726118
  62857149
  66311025
  29034968
       815
       857
  98128999
  16792922
  65464776
  11308165
      1893
      6807
   9771893
  11200068
  13473908
  80379795
  85891528
  13020120
  66174269
  19905600
  11025174
  53700961
     83887
  65766602
  29232616
  26602133
  64104672
  66477675
  90000237
  96490957
  65760604
  71028910
  83064084
  86060772
  90493883
   9768066
  11931260
  93420263
  67969403
   3665337
   7660326
  11557962
  28939053
       581
  98142679
  80329499
  30279564
      2259
  61206867
  50800714
      3192
  39688671
  66739665
  62857114
  67041206
  15988972
       538
   8500154
  59194914
  13186454
  27600004
      9852
  66379096
  67380607
  75998476
   9421636
  13020119
  67805715
  66531133
  13748027
   6375730
    222015
   3706104
      9112
     16501
      7125
    619940
  13242491
  20118576
       216
       558
       818
  61000002
  64603856
  67857331
  40719567
  85897710
   1254402
  66659889
  86022644
  10052476
  15584423
      1531
  64726115
  90677818
  16607145
  29500207
  12104230
  13365785
  38875716
  12595462
  13114740
      1043
  91645227
   1245927
  10507816
  12898020
      2807
  25234009
     16983
  61636284
  26702282
   9748336
       471
      1203
  47635216
  13300038
  29252120
       232
  93941760
  20430799
  86044106
   7699401
  64603867
  13407396
  32445968
  66676717
  66891199
  70985958
   3565549
       832
  58973744
   8350472
   3031142
  13020146
  55251316
  32445972
  30061925
      5507
  91336785
  40714674
  27726273
  13789275
      1227
       557
   9778755
   1698322
  10897727
  12894421
      4415
  12152664
  66671605
  90261670
  67937956
       154
       746
   8787005
  12499061
       800
      3555
  67324716
  68191831
   4802476
  13749000
   1187069
       708
  14783279
    619929
  74895398
   1828143
       336
      1023
  11144220
  67048084
  67266977
  29272483
      2329
  64501915
   9106241
  98170111
  66962582
     59490
  65696214
  67238204
  67444668
  91277048
  36394408
  10514941
      1983
  40633263
   5917777
  29260061
  30159802
      1414
  66991475
   9094260
  12080842
  66531206
   9955987
  66038722
  66957193
  66531129
   7699399
  13383066
  12152803
       763
  66826822
   1778660
  17900130
  77975821
  86202059
   2638138
  15495855
  33855425
  53513007
   4100203
  80329487
   3262754
      3682
  68226808
   1147790
   3488263
  32768040
  30209947
      1594
      5108
  13340105
  91573011
  64186990
   2075639
  91234400
  65824663
  16600065
  85615168
      4020
  47706714
       185
  80329555
       691
   8856392
  61639469
       751
  90000069
  65546166
   9666376
     25603
  63927770
  13305957
  66939586
  13301108
  29508858
       724
      4780
   3345840
       158
  82300216
  68225101
  64550128
  80329461
  12152802
  19605596
       328
  66064976
  86084158
   8793893
      1530
     16560
  90938398
   1169722
  12152756
       412
    396981
  45661279
  65398205
  65546186
  29957489
      1235
  78329566
  27800282
  65731182
  73900092
  12898021
  20364689
  71051508
       231
  15960193
      3683
      7229
  90000433
  13375968
  16231707
  33107762
  90064773
   3651633
  90679557
  61639468
  65526876
  67067694
  68534168
  30277167
  66055009
   1147789
   7699400
  13601291
       460
  34883968
  49286671
  65748707
      1021
     16778
  13574266
  63415818
  40714736
  85690856
     56109
  65537331
      1273
    619931
  97556247
   9756384
  13383060
   6279193
       509
  16200474
  86045054
  10721211
   1077248
  91187089
       727
     41064
  66345176
   1171388
  13622579
  14783276
      2572
  67440023
  10032904
       374
       433
  47753594
  12152757
  13941384
  28797004
   8116946
  11227031
  96490958
  47814054
  36394452
       164
  71028270
  90025211
  66041597
  47753673
  47078699
  29389765
  29473917
  48802255
  15905275
  28729548
  66736716
  28432625
      1529
  90608438
   1606656
  85170614
  12952732
      8460
  40714698
  47777809
  83683819
  85439472
   5931354
  10026292
  86678125
  40702512
  64501914
  90470185
  11972628
       375
    620062
  96491063
  65740140
  67266999
     15067
  65537583
  88578321
   3262752
  65546168
  85997523
      1276
        40
      7532
    823176
  98143974
   3370814
       215
  66535454
  66636220
      2474
      3867
       892
       314
  47423068
   1833380
  12933716
      1509
       762
  81228730
   4100204
     43286
  98096405
  16642030
  33200057
   1450273
       345
       458
      3516
     98130
  63463243
  67400859
  14988868
  56826945
   9927531
     43255
   3488262
       394
       272
      2024
  64832364
      2097
  20349654
    822757
  64908656
  66159481
       304
  11162243
  66246674
  85615167
      3116
  90000077
       420
  65546167
  29857787
  57966026
  67510396
  66055016
  90000701
   3514286
   4894178
  67041502
  67356155
  12979930
  15477049
  87716440
  90677909
  65404161
   5300874
  16706213
     40910
  71593963
  11289922
  13065885
  85775875
  19301363
       976
       440
  63382815
  11972165
       292
  40740051
  66883258
   9955100
   9094285
  11525096
  90677816
  63745896
   5973274
  10218710
      1298
      2387
  91639153
  13228294
       169
  85915430
  10367466
  13781173
  62145772
  97012397
  13028303
  90493880
  90000148
  12000005
        50
  20420786
  65735065
  85558067
  29455534
      3554
  85959102
  13020102
  90789233
  85896731
  32306783
       537
  77899599
  16200426
  96491095
  64974157
  20305597
  64889373
  85832983
  13407390
  65398211
  29124786
      3992
  57966029
  62857125
  67614785
  29108309
  66117920
  67345787
  80379809
  29529096
  67000513
  66924733
  80329543
   4100224
  15599984
  28741191
  68063904
  53700954
   3391971
   8840151
  13257444
  67164987
   1596999
   9912546
  90000083
  87609934
     33236
  62665308
  66721628
    949764
  91399763
   1769909
  10643632
  91106864
  91672962
  66543176
  85891530
  11354776
  13028304
  67077633
   1599598
    222845
  77975841
  20889675
  72100801
   9771888
  66963128
  86025651
       472
    155930
  83674907
  12688276
  20254312
  66609797
  76445999
  61460667
  85650838
   7527873
  12379922
  98078419
   7660332
  12898048
  15100409
   1803696
  12168832
  96491059
  65876370
  65733072
  90300542
       289
     13497
  66463438
  32880124
  66531208
  10101256
  62925762
   5875685
  65091953
  65875967
  76034943
  13750498
  30296542
  66596144
  10076564
  29438240
  60425178
  65973535
  11189865
  13622650
     11702
  62872919
  65590792
  85653343
  10803548
      3520
   3535221
       133
    258761
    431721
  85439779
    155777
  65359079
  66618031
  67135973
  12611952
       222
  65175841
   1187068
   4100132
      1915
  96490975
  91484010
  64394474
  67514191
    619926
  46527740
  33863373
      4022
  29970282
  65730661
  98143969
  62431757
  19137569
    222871
  66443520
  68350249
  13307551
  80329553
   1147792
  29250349
  66531130
  63402953
  86101667
  10597683
  29587827
   1169713
  30055448
  93420264
  90001550
   1589553
  52785519
  66531128
  66584450
  80379843
  13095526
  63030853
  11976170
     12446
  62191632
  85959840
      3097
      6076
  29315986
      7632
  91423276
   8742874
  10464430
      2861
      3644
  65464778
     15519
  39250999
  66054989
       134
  57083332
  64389977
  19500151
      1888
    600990
  47749906
  66690692
  13201258
  85873980
       269
  66070661
  63562273
   9721158
  15860534
    115910
  90677827
  40740028
  29516435
  40714729
  66351258
       688
  52920999
  66098867
  91297590
   1169716
  13172711
  15821620
        73
      3956
  86037949
  13632630
       188
  30196580
  90000066
  93420261
  66326831
  60659930
      2088
  50500080
  14129726
      2966
  96491023
  65973250
  87716436
     26387
  44700066
  43600002
  47480311
       171
  47928047
  47883397
       125
    327819
  87609944
  12894422
  29223235
      1533
  64726117
  29169602
  10518670
  13024808
  64513711
  68231369
  20450939
  66939587
  66567835
       483
  29340024
    940602
  52441439
  29389777
  30055430
     12782
  32361139
       834
  97943144
  10028895
  12811337
       582
  60382346
    600068
   9459294
  47990855
  67173841
  70359053
  71500766
  61378439
  13331617
  30159716
      3987
  10500020
  12654617
      2402
  70985956
  28779755
  96491089
  65547008
  66171983
  66431408
  66560129
  30033443
        49
      6586
  90018456
  11468169
  16352747
  27000011
     26358
      3928
  28081062
      2536
  47335831
  57966024
     10882
     16716
      6887
  12391250
  71028909
       405
  10100049
    143267
  96490963
  62780435
  29627288
       149
  90000076
  65398204
  66279929
  28671715
  11025193
  11896485
  32348429
  54856788
  65727367
   1194003
      1580
  16706208
  61308358
  13728335
  20211008
    400144
  15624544
  67051978
   9585325
      1152
       378
      4227
   8731024
  79708990
   9735710
  13781175
       705
      1674
  10901535
  30226993
    158663
    347096
  47335811
  13406520
  16298082
       535
   3602296
      1419
  90000440
  90000192
   1816195
      1592
  66541450
  86337245
   2939499
    669767
  66531015
        47
      8834
  66117581
   3424596
  11805543
  66477314
   9585321
  13688202
      6493
  16419259
      3735
       610
  65044224
  65980086
       398
  67454073
   3106120
  23055593
     15611
  46000005
  60561715
   9490835
  13235605
  13494262
  16517560
  85999970
  11315638
  14783235
  15889423
  90677834
  93941692
  47908080
  65278186
  10940803
  15278016
  29461839
   3535146
  39250940
  28847923
  13035673
  16232620
  11320846
  13781159
    158543
   1892414
  15413925
       629
  90001386
  65119706
  13095529
      7549
     10045
      8122
   1865734
     82400
  85794794
   1404767
    478816
  12152695
       620
  95616903
   9076018
  13748999
  86063828
  31435105
  12683782
       357
  61856048
  65690040
       369
  90000065
     21798
  63708040
  26700449
  29344199
      1830
  97998062
  65057490
  67233396
  10757518
      4049
    674917
  93941726
  47522701
  78329561
  78751829
  90366864
  87716432
      7761
  71058113
  65343151
       227
    400138
  85458570
  91672965
      8053
  63782875
  65760180
  87716452
      1365
  64889356
  65730475
  29247856
  39082006
  64550093
       333
      1561
   9375995
   8661857
  13225425
  85558097
  14658971
  31837379
      7918
  67831293
   3651652
  43600090
  67102881
   1599610
    619938
  33431798
  32503880
       114
      1278
  97943129
  91462667
  66629236
  86016126
  87705410
  11296306
  30209590
       319
       888
   1661192
  32361134
      3791
   2522149
       563
  77742804
  86210974
  91395985
       728
  14769592
       324
       329
       371
  39645099
  13035719
  13114745
     10775
  11334636
  52731859
  12912216
      3244
  60379424
  66985377
   3405382
      4489
   7699294
       614
  80379887
  32389337
       360
  40400269
       350
   1820627
   6962347
     41005
  63487732
  13383075
       245
    155839
  47753722
  62466653
  66530422
  49959669
  13387123
  25889165
     29329
  66880691
  31269192
        92
      7494
  13020123
      1246
  70384876
       193
       873
  85887554
  10011507
  10201430
      2867
      1667
  59381243
   9899284
  29661488
  85953295
  12152700
  16792914
       203
       672
      1976
    992736
    401223
  47437314
      3292
    222874
  55000067
  20452631
      1481
  29289363
      3991
  66054999
  29378672
  15301176
       260
       886
  67103374
  90303876
  90527470
   6782199
   7768370
       123
       437
       575
       637
      2040
       647
  91314218
  16759597
  32447051
  68458469
  14783244
  91462343
  29268334
  83686061
      1426
    823184
  86339980
  91607111
  32445960
       741
       771
      2003
  64726114
      7536
  86083259
  62857769
  86316511
      7977
  61639471
  10700022
  97943142
  90017232
       689
   5496633
  14599520
  20330529
  64550295
  77668465
      6298
  90677837
  64419331
  15005445
     54352
  48400179
  65966624
  29272536
      3915
  80069602
       780
  20367655
      1028
      3925
      2397
      9967
  70842023
      2529
      3869
  67176660
  13794365
  90724091
  66970200
  46000944
  12152807
      3128
      6078
   1201114
  67207019
  32428943
      1257
  33431808
  53630927
   1169720
  91276956
  86084156
   9510898
  10486292
  13363882
  91299831
  87705421
  29159361
  43300267
       211
  11938169
  12979895
  66531147
  67451612
   5911550
  10200313
      3378
      4068
  96491043
       630
      8415
     46291
  13627510
      1000
  67231408
  67609591
  32530378
  14618834
  96490966
  85913726
  14210291
      2989
      4041
  60378987
  13313066
    396999
  63395061
  13020105
      4051
  66701132
   1201132
  22502136
       583
  67556323
   9771895
  86009588
    569412
  61854570
  29401756
      1454
  57966046
  70985953
   7699263
  18500493
  27200239
   1011866
  97943150
   3456189
  32503884
  46400090
  83656881
  62191637
  87590271
       522
  66809636
       811
  46883860
  54856793
   8773834
  47833685
  90001546
  64104668
  12152667
  12152810
  25898808
    674887
   1216720
  14813274
  91323011
   2338757
  11934478
      2059
  98096406
  30015266
      1906
  12432844
  65738936
  67065839
   3585091
       284
  68187502
  13723000
       349
  47515221
       309
       395
  86084375
  31435116
       622
      1442
  47777807
   3474717
       139
  65730483
   9335453
  90000346
  12547024
  16536560
  29474117
  64603881
  67969360
  33634016
  64419326
   8734468
  11243919
  14820609
   1169715
   1227373
      2462
      1260
  29101103
  64488796
  12152809
    173076
  62128547
  53499790
  13385897
  13482762
      4061
  33819537
  11025170
    222808
  13455813
  29416061
  16444208
  91358590
  47635139
  65127743
  72497084
   5760466
  13035654
  13816981
  29861370
      2216
  93941767
  65680239
  14783233
        55
  67462405
   7768372
  97689905
  11932377
  29374210
  29952274
  67415079
      1202
  61854554
  24402290
  65980085
      8433
       100
   9529055
  12152805
     17549
  52728706
  64868253
  64988714
   5536176
  40627362
  90000060
      3505
  57531866
  13627509
   3701615
  91383953
  33922067
  27353543
  90744581
  10800019
  47560036
  65886672
  85282618
  11863197
  15113879
  30055424
       520
  47056473
      1911
  48010460
   5936107
  12152702
  68368817
      3871
  85844680
  12110753
       173
  40740030
  10409531
  64004237
  87716446
   5978846
  66702886
   9282043
  12762376
       427
  47576028
  66939589
  13035600
  32279614
      2792
  36800050
  67485208
     15058
  59151472
   3482284
      1171
  12152720
  76034988
      1563
  22604615
       178
      7615
  70100266
  63048731
   3651650
      3199
  55225976
  80329485
       475
   3478329
      1578
  65681944
  71800273
  67587330
  85211587
  22100020
  65472720
   3333758
  14620382
  67383969
  13020100
  91047969
  64737430
  66958861
   8437910
  12743476
  16642029
       112
       769
  12643532
  14937182
       569
  98096384
  65730511
  18100017
  66365951
  11618409
  15348767
      1233
      5043
  93941739
  86022647
      5261
   3421663
  14077722
  13601276
      3641
  68127064
  90000059
       150
  40626639
  65169486
  11308167
  31837392
   7101035
  64967751
      1240
  91672955
   1662744
  10477544
  18500511
  55251437
      1568
  13227890
  96099436
      2246
   4884263
  13020115
  66513827
      2828
  91389970
  65398216
       488
  10848005
  25200161
  30163611
        90
      2481
  63486826
  48036995
  13502603
  30036382
    619925
  13610997
  14795241
   1000843
   3028370
      1987
  77975818
  18500500
  32428995
       403
  63410839
  67871982
  40740069
  29169611
   9536334
  65091940
      1774
  45101235
  10477538
   4002675
  32530381
      1222
  72361632
  65398202
  61625003
  67107759
   1815055
  13601301
  66051049
  12152759
  46300764
  47480490
   9828866
      5425
    704156
  66159477
   3413991
      3686
  12152778
  86690450
  16744443
  62857145
  64932058
  65281424
  66799001
  67805632
  64889386
  72894270
  13098458
      1436
   3409828
  19301465
       549
    401193
       444
     42983
  67242076
  12383575
  13733068
  13103477
  66345239
  13688204
   1140909
  87705415
   1707202
  11897920
        42
  57966037
  67905297
   9533138
       755
  62312343
       695
   7699403
  30159803
  70100098
      4025
  53630925
  87251492
  11918619
  64603883
  62193655
  64843477
  28816006
  66518818
  84721147
  29235251
      8527
  65472729
  14725446
      8354
  85474777
  19137570
      8982
  57966014
  29343326
  66123727
      9329
      4095
  90000687
   1171384
  36100074
  67685427
   1617372
  12152746
  27300999
       142
       894
      3754
  96490998
  30113468
   5945142
  44301786
  13688209
  13227880
      2610
  11303243
  30224928
  90000186
  50351283
  86178219
  90117322
  85728086
  19137564
  65123947
  66646506
  85921332
  89947828
      2056
  53715183
  29339957
  67938943
   5935941
  38800682
  11216552
  19001536
  66270463
   1713197
  18602184
    619917
  64889375
  62857137
  90000142
  30055435
  32497390
  30195758
  90000097
   7699227
  13227150
  66184015
  11178048
  29957705
         1
  65658630
  90002815
   9335466
  91578163
  51000534
   9100428
   1199297
   9435924
  29512941
       929
   5953181
  66965761
   9676796
  66885177
   9819869
  33455531
      2830
  68089360
  13675696
  38996049
  86678131
  66442638
  41200257
   5320223
       843
      2558
  91354480
  98143985
  65040841
      2711
      4015
  94461030
  65912559
  53496874
       588
  33634002
  33400138
  13035584
      3552
      4035
     21787
  62857147
  66055003
  68415294
    730682
  66066040
   5847289
   6700697
  20354203
  13785561
   1262920
  11308182
  65175690
  65730919
    222156
  65917529
  72658704
  28942584
  29339994
  67167133
  14300168
  20360657
      1052
      1837
      2031
   9168046
      9110
  30187642
      1301
  85558086
  90535381
  13020125
      2630
  85887577
   7699545
  13383081
  29332299
      3456
  12657359
  66826812
        19
  61661847
   9548278
  18001114
  85959828
    120758
  19105547
       669
  70800055
  15568793
  22100299
       201
  40714679
   9038123
     29327
  40635819
   5937001
  13186452
      4665
  85908506
   5962153
  59896820
  85772706
  30076733
      1849
      2198
  20368537
      5405
  11296330
  80030066
  15186245
  67330812
       816
  66442621
  66713269
  71053786
  67893144
  67753616
   6790017
  30094464
    327843
  18100156
    612979
  98142647
  40613642
  66074213
  29526370
  16607134
      1951
  65235220
  20349657
  96491016
  55225974
   1596929
  29343656
  67486122
  61639465
  18100015
        32
  48800228
  10447807
  12600013
  13227889
  67051969
   5408298
  10625028
  27700418
  33206966
  63486821
  13608282
      2898
  47928038
  38600452
  75264878
  29034272
  65913232
  67814245
  30187103
      1026
  30107185
  11076484
  29526121
      3923
  67129259
   4723563
  67349595
  10193993
      1216
