   1530072
  85693639
  50063807
  11236135
  29703911
  59775063
  61232051
       939
   8331973
  10497341
  11864628
  29568422
  60820001
  61198007
  38794175
  84091483
  85303005
       829
       567
  56164747
  90058748
  60012746
     84334
  27961757
  31746793
  85222593
     84151
     12209
  49065386
    823809
  36442434
  11880597
  11919434
  27883531
  32764643
      1947
  47154869
  11060476
  11735788
  32709355
  90329548
  47154414
  27881837
   7169424
  33092844
      6801
  40020084
  47187202
  50983107
  84646455
  27662732
  10660822
  32379354
  62893231
  13605355
  90058504
  62209673
  54662161
  61755402
  72015974
  68639850
  46391666
  32899576
  61414401
      1242
      2067
   1393020
  46700777
  54474231
  11735819
  11679344
  60636740
  62808083
       686
  38848339
  59426212
  59508603
  59680011
  90777788
  49810735
  84780275
  27773408
  70593475
  52848770
  32682276
      2248
  83771718
      1485
      4677
      5319
  50344038
  46108403
  12780184
  28231949
      4634
      4686
  39682691
  40166467
  84830300
  60183807
       401
   2827441
   2285789
  50361773
  58877499
  11962073
  12124640
  10423432
      6845
  27857905
       331
  27996263
  32795364
  59777675
   8550444
  27234395
  29196730
  47187203
  10497164
  28359394
  46672681
  90000327
  90057945
  62328356
  68144654
       571
   6700004
  10100042
  46989030
  27607787
  27951693
  90847905
  97440769
  61545102
      2353
   5457333
  84061255
  84722120
  16390470
      3397
      7093
  50115783
  11736523
  84990928
  90058073
      3700
  84666562
  84909719
  13442044
  12258829
  61016089
  63219111
       697
      2449
       590
      1400
  12385685
  85190806
  33118535
      1966
  23504770
  85138053
  52200842
  90059035
  58834082
  59086558
  83995338
  21521312
  61611506
   1469844
   5836826
   8504340
  47070213
  19873839
  85015372
  90989071
  28167451
  90336581
  61270452
      1415
  57918598
  12087102
  32913039
  61524357
      1180
      2339
  59298330
   3060808
  90058650
   7845246
  55141063
  11024068
   5841505
  84897548
  50105673
  47271107
  60476406
   5726066
  84943106
  90281982
   1127227
  39272660
  90057735
  68607455
  46966543
  11548232
  13666896
      2958
   1106897
       847
     15832
   1478201
  12409427
  39272591
  39272613
  10692688
  32730414
  61220303
   1165592
  62328331
  83771702
  47039879
  57859391
  84981538
  84837359
  11962013
  12891291
  90058123
  90169832
       971
   5787157
  46840579
  28435059
  63411276
       442
  62664577
  62377226
  45500645
  29782051
  52847601
  59888373
    533232
   8500215
  59267563
  11024111
  27916092
       280
  61939405
      3374
  33163713
       591
    471874
  58511375
  11400525
  61270504
       424
      4104
   3925745
  60676147
    315529
     37897
  11735734
  13122699
      1524
  39773084
  63423245
      1990
  39272725
  28214508
  63082355
  63326687
  72991037
  84495448
     10023
  62599463
   4117027
  84884042
  32201563
  65260997
   5836846
       205
     99707
  10997491
  12021432
  74897832
  74897848
  80155624
  12500660
  31778486
  91039772
  46482840
  47250874
  85814573
  90057426
  90059198
  61385948
      1545
  54600005
  10697194
  12359217
  12697292
  44700032
  44895850
  10475149
  32049861
  11679307
    716639
  47033714
  58508715
  10939169
  62418444
  63219093
  46196462
  59491364
  11880605
  32566833
  90058498
  90057793
  61866582
  62692552
       449
  47073194
  62272953
  65420927
       824
      5266
  46329670
  85154558
  90058166
      1256
   9239344
   8625369
  40776660
  10995122
  62121212
     39341
   9242071
  57373886
       389
  11024102
   7484689
   8231034
  32956495
  37845320
  46354843
  50200126
    315606
   5700079
  34780499
  46969354
  85018941
  72339686
      2131
  33300032
  62359133
       124
  28276951
  85189235
  61946342
  33243821
  36400022
  84726756
  11483262
  11484709
  11880559
  27507130
  62988526
   1085067
   2935104
  33041169
  90001444
  59960036
  63714408
  63585545
  65420904
   7991002
  56401927
  59457655
       186
  11359613
  59822046
  61571322
  61932880
  46570772
  28167429
  90059234
  83771720
  33113976
  47154859
  61906360
  68448603
   9625749
  11327830
      2662
  11736491
  61197998
  61876747
      1046
  60902837
  47092883
  84975669
  12595465
  61983562
  33041171
  60692074
  62477612
  50339945
  84709113
  91041864
  62671181
      1610
    189090
  83048373
       833
    168533
   7682867
  60954842
      7015
   8305519
  47102245
  47197562
  90458225
  62331779
  62988378
  84920744
  12098209
  15604454
  85080507
  46854455
  11813273
  11548215
  59786532
      1614
  38794184
  90732777
      1793
      2052
      4550
  91113753
   7517964
  39272771
  49583292
  57576373
  58528221
  28285589
  85858653
  61304464
  28099306
  65435235
      2095
   8688563
  85080510
  60966043
      8582
  27733787
  27865693
  62725925
   6030661
  39772872
  46621847
  46967158
        75
  12572674
  90058680
   8315424
  39584425
  47078820
  11024104
  39682844
  59691627
     99618
  24309879
  90058859
  90059543
  47070194
  12082223
  59988976
  61876648
      1236
  40776693
  59841428
      2968
  33164777
  27192338
     10809
  33127218
     11029
  46354844
  10475126
  24608768
  28488436
  90777791
      1228
     12767
  33066520
  46730552
  12083976
  32280769
      2361
  13566380
  38471928
  12349943
  90635488
  59905981
       127
  27565927
  61826733
  90058685
  60874399
  62463526
  83771725
  60382198
  61532535
   6910619
  84707971
  60549654
  62701927
      1055
   1878684
  84908501
  28200635
  28703675
  46989034
  84830290
  10497206
  56263580
  90000052
      1003
   8553133
  30474231
  46724993
  13442027
  24700091
  61557951
  47277441
  73300044
   2758324
   1499121
   4120763
  33118021
  90000265
  60676132
  52847068
  56544155
  27881933
  90871554
  33074546
  47179723
  11620285
     10603
     11028
  59053358
  90058106
  90992336
   6926569
  68636811
  39682847
  55831711
  27926462
  31201325
  32862945
  12135532
     12426
   8467123
  11090152
  90059212
  60345527
  57859632
  11787101
      2477
   1360228
  47102265
  29827363
  60508670
     84461
     84558
  11880587
  85190671
   6726941
       172
  12144402
  90949773
  61600928
  46730587
  50064040
  11238306
  28248125
  29550587
  90057491
  90949796
  60791797
  47110733
  11962025
       726
     71458
  40538949
  47131672
  11483200
  32772412
  61800125
      2674
   2572488
  36442488
  90058042
      1532
  61761453
  58267154
  32925483
  11736500
  11548240
  12124573
      1122
      2806
     43610
  58917146
  16245772
  39272718
  11151506
  85012051
  63255925
      2035
  47330687
  10688903
  68655246
       711
      1168
      3343
       486
    332560
  46130884
  10475105
  13442013
  90057814
  46942801
  60128892
  62167408
  33118570
  12115190
  31778499
  84990943
  90059495
       774
  60241076
       470
       871
  59509599
  12033006
  33209426
  39772852
  85578332
  68346843
  46826684
  50076740
  12297261
      2069
  47125550
  57155025
       233
       660
  50063205
  60843528
  62531127
  19995628
  22661046
  65420940
   1537391
  46928123
  54185960
  84920750
  28037805
  28219195
  32914840
     99912
  84411381
       690
   5846377
  28128756
  90059286
  57540242
  12714818
  59973851
  39272757
   3050893
  37800292
  11483184
  15601002
  15762942
  27588579
  32133590
  90000199
  61545105
  63162384
  62767323
  62850783
  11960911
  12672277
  60878641
  66403874
  89039873
  50123218
  29747423
  61971078
  67786351
  10042560
  55074875
  47116972
     20276
   8153437
  84874257
  13073576
  90057747
  90057942
  46723331
  84931279
  12083993
  28073752
  91035465
  60979028
  59050017
  31669100
  39584438
  32765274
       640
  47256166
       156
  38609675
       161
  27887597
  60148378
  61728117
  47007821
  16371589
  32424433
  84846585
  46923109
  12518480
  28087795
  91017605
     10861
  27813840
  12780178
  18600019
  62275391
   5473790
  47102271
  62069713
  47179726
  83236931
     30364
  84897532
  56463887
        17
  19793784
  28144377
  10631729
   7991014
  12162792
  90169841
     15654
  11810168
  12464490
  27799899
  85710662
   1608290
  29717926
  62950405
  14008700
  65420928
  47035245
  10475074
  61761108
  11024082
  32888525
  63068847
      1943
  46691216
  11024098
  28002781
  90057512
  46910957
  11919429
  94538494
  60990072
  65420901
  33114009
  33136724
  84655967
  26747273
  61418529
      1776
      2496
  47003252
  61404267
  27883534
  62773442
   1348885
  51200342
  11551872
  28213375
  72617311
  46900240
       481
  52847236
  84897473
  91100869
      1656
      1953
  29719829
  85134890
   8102237
  90057561
  90059468
  59937887
      2542
  90057816
  60676146
  60177863
  62017276
  38177583
  90057546
  90058126
       958
      1316
     15772
  46910929
  47053550
     41396
  11514819
  11548207
  28055837
       495
  38857155
  48900226
       208
  11972672
  27746667
  91123497
  74897826
  47165302
  29075155
  90057449
  62593210
       836
    601341
   3090452
  54603069
  29841747
  32071504
  62733940
    458480
  90840087
   9546703
  52846673
       236
  11123895
  12084000
  27620532
  60427190
   5457281
  90057439
  39272696
  30000527
  59959998
  60539558
   2843671
  12258830
  47110695
  84990937
  61631363
  65161289
  33207872
  90732774
  83503845
      1980
  38775229
  12021435
  61978255
   6030630
  38848338
  46680385
  61244323
  63667401
  47154939
        65
  85504844
       693
     12519
  38800579
  46118758
  49810703
        58
  11115871
    961590
  46668030
  57638018
  12697278
  28231950
   2798890
  47027826
  10497266
  10697191
  14030382
      1332
      1963
      5121
  38179244
  12124588
  60780986
  10423449
  11097575
  13129436
  28157879
   4371138
  47073195
  10937966
  89026214
  81300248
  33042574
  47005659
  50372812
  31778487
  63118209
      2298
   1691950
  39272726
      1118
        53
  90024821
  90056970
      4423
  11788533
  90059318
   3186601
  63263500
   5882161
  27620529
       414
       823
     84440
  52848010
  12084018
  23504771
  62882658
  52847346
  84923144
        89
       140
  14036219
  28120089
  90058640
  90964766
  96922746
  62749696
      1515
      2835
     16095
  47131665
       130
  60683704
  16371656
  61742255
  59609788
  90295816
  60954832
      1751
  33105074
  47154920
  10697270
       195
      2865
  38794080
  47277499
  52847334
  11736477
      1067
  55725985
  90057807
  68289964
  32274949
  62612476
  63575894
  32766301
  90058969
  59989000
  61531679
  46816727
  49775238
  29764336
  68765944
   7505070
  90058236
  63423304
  10688911
  90057865
  28042071
  32888515
  70700510
   5939097
  46833001
  57493667
  28200629
      2671
    686806
  32505449
  83907237
   8481238
  42767861
       121
  90057522
  60111041
  60837725
  52847354
  57783969
  58315837
  84923139
  11880576
  62644904
  90883940
  62337842
  65470967
       936
    117160
    518470
  36692928
  50500215
  50747429
  10670375
  28019274
  59988990
      1420
       239
  85660617
   5596325
  46719914
  50200138
  84825011
  32795370
  61327948
  61383224
  61121709
   2549092
       421
   1106872
   5301881
  90057832
  59150994
  85423868
  83508831
      2540
  16119987
  84153624
  81483885
  60349604
      2083
  52847396
  28128710
       967
      1290
    954545
  33125972
  10937960
  62936411
     89591
  62536340
  49775239
  60676161
   1740331
  59479781
  84899571
  60128033
  90884133
  47154895
  11154158
  12487090
  83508829
   4120769
  47102272
  10475111
  90056846
  61456379
  61511751
       919
  39682750
       252
  31745315
  90786471
  84922840
  32722901
  40776690
  11620258
  11620260
  12144416
  82336609
       478
       197
    112984
   3050894
  27963426
  61392411
  62898153
  57909136
  32167468
  84291240
   8440900
  39272779
  91014089
    900830
   5726050
  33136731
  12084006
  62799183
  83854202
  91123486
  83451033
   4119375
  11024095
  61959116
  61976252
  61538967
  84233174
  49810718
  52848076
      2166
      6918
  40776677
  90056922
  63667135
  62992394
  84581621
  46726601
  11487739
  11880602
  85201478
  60023564
  65435187
      4600
     84208
   9760130
  58917137
  10846702
  13276172
  90056316
  71300974
  27662748
  60601910
  62121217
   6951358
  13794402
  63063888
   1308219
   1780832
  57136108
  84837368
    520544
  28149458
  32779077
  63296139
  65405613
   5704183
  61069761
  61843019
  62574553
  16542348
  90058551
  59690519
  62434198
  83622583
      1098
  90056833
  90058923
  80480774
    195004
   3758050
       108
  90250124
  33041147
  52847291
  57623297
  60763400
  59560936
  90057914
  62466734
  62605009
  11024059
  32650962
  62710604
  32070605
  38354530
  46680375
  55085730
  16288952
  90056337
  90058733
      3240
     95102
  65435079
  50120878
  83854201
    471992
  47202792
  90057497
   7682897
  39682848
  32693774
      4624
  11880562
      1065
   2758321
  12488059
   4119356
  47027890
  50298263
  55648661
  57429426
  84974102
     99771
  10475123
  63219141
   8402499
  11483256
   4114593
  47277446
  50298266
      1484
  46680384
  27947967
  62722341
  83339620
  85301636
  85420392
  62528545
  37755560
  47116905
  61132608
  62411794
  38794121
  13328398
  16371780
  44895847
  57206208
  33034230
  59399473
  84818161
  12290179
  10342136
  13435333
  11484010
  28106865
      2239
   7576588
  12144420
  31593765
  60046254
     10708
  36985421
  12124594
  12044605
       868
  65405607
      2516
    600065
  46652217
  90056830
  61696154
  36500662
  40831213
  62576154
    568285
  28167423
  85465103
  85693691
  90000123
  84492939
   8315433
  40776654
  85693303
  84325048
      1682
    603931
   7169404
  38283810
  32790423
  37891463
  12741479
  90057349
  90058275
  46910944
  61826685
       681
    242373
  52000155
  11114615
  12033098
  15762957
      1363
  46978643
  90001490
  90058069
  90966318
  62502150
  63378488
      1628
  47284560
  28076344
  90056752
  90057517
  62057169
   2964235
  56887646
  18024225
  27739597
  29860489
  32896018
  90056300
  59918178
  60183741
    314130
  33118044
  84903071
  27506995
       489
   8262508
  50063306
  19793796
  32888532
  61763334
  72339694
       986
        78
  47277449
  54635698
  85693684
  66238993
    315560
  33106783
  38794189
  48759527
      1014
    112348
   4125664
  46942860
  52848881
  24500023
  32946249
  26965634
  23504767
   9636969
  27582907
        83
       180
  29101777
  68294302
    686823
  33210665
  52847052
  32465899
      4803
  49583289
  31919567
  32741821
  62411807
  32983845
  12033085
  84526416
  33074564
  11735844
  12183699
  52936261
       436
       908
  11024105
  13810640
  90896887
       819
   5872687
  46128412
  39772854
  10876821
  12087128
  59988999
  61695583
  63295911
      1492
      2917
  38154609
  44300349
       820
  59914805
  82336612
      6774
   3129342
   1503249
  33100977
  58931689
  90059491
  90543297
      1080
      2545
  39272680
  12141993
  61323608
      1320
       138
  27508873
  63470343
  84974111
  12026482
  27672176
  60780968
  62381059
      1513
  39272722
   3140779
   3800018
  52847239
  59990674
      1473
   5878990
  12943069
  32287915
  62272954
  47202826
  62063117
      8713
  61099605
  33129411
  49886846
     84399
  90056976
  90057829
  90056513
  63579642
   7725104
  49810739
  84818156
  32899355
     11478
      1433
      2897
  84650733
  10688917
  84955806
  85019699
  46785379
  10475114
  12021451
  32771281
  32314655
  27588582
  32465924
  90058658
  63428716
   1360227
  84061268
  84779596
  27059643
  27265408
  18024220
  63335439
      2452
  32983849
  46842277
  59156757
  84923073
  84826312
  12144411
  12695530
  68668777
     84100
  59339645
  12033013
  32722888
  62119852
   8504339
   8588500
  33118054
  60938945
  62121232
  61674350
      1213
  11787102
  61273503
  47110710
  50372804
  84929861
  85572143
      8581
  47110740
  59960011
  61988775
      1335
    544617
   1371024
   5879009
  90664230
  66238952
  11483215
  47136924
  57927509
  27687261
  85016543
  90057748
  60976639
   2504168
  33310421
  37600067
  52847329
  27929529
      2120
      1047
       212
  28214505
  90056813
  83634681
    745074
  46627299
  12141774
  26532708
  90059229
  62272997
  59822049
  61553296
       351
  60845016
  12498635
  60170210
  38219221
  49886823
  85693183
  62121225
  62987282
  84790635
  32101139
  46130885
  49810732
  12021447
  38703091
  39272704
  28208088
  33113973
  40020072
  59887298
  62662498
      3664
  39773075
  11735737
  84500897
  15762931
  11084752
  31236442
  85152853
  63214795
      1113
   5686491
  11787127
  90058898
  61721327
  62645616
  65435135
      1975
    716697
  46864209
  32741835
  61404249
  46856058
  11483247
  26877962
  85317926
   3090436
  91024230
  61643253
   8474247
  47154883
  52847036
    932143
  84655970
  12361606
  72339679
  47027830
  12537232
  82336648
    533284
   8277985
  33136725
  52848597
  90057492
      4073
   2572493
   8555702
  46605195
  46973162
  90884233
  60746946
  62402441
      4816
  11800047
  62408542
  70062325
  33144771
  85104364
  85221415
  46910958
  31536010
     11010
  47187200
  59542817
  62181843
  11483259
   6676138
  50200092
  59617104
  10475129
  90000096
  90058678
  60601902
  60620802
  81335486
      2140
  39272731
  40803272
  90871556
   8058936
  59273258
  26498786
  28200636
  62029614
  61684057
  61732488
       742
   9645927
  49775256
  13124428
  32801264
     10808
  46109450
  46936570
  61993101
  28358862
  36218725
  11084777
  11788552
  31236450
  60788213
  84492732
  27935246
  32389919
  63828877
  90001500
  60337097
  61611501
  90924811
  74657849
  90059261
  58917147
  90000055
  62071589
        39
  28185646
  36442490
  46891200
  47197148
  10688904
  29777485
  44101195
  46864188
  11483239
  84754174
  12168156
  12171076
  27925793
     84498
  32931539
  90058317
      2538
  46226284
  90058988
   2961297
  38846634
  85008454
  29805720
      1263
   7904890
  59354624
  13568013
  28229050
  36442485
  47017263
  61224381
   1392295
  47110719
  10475130
  50200127
  62722348
  63428693
  68372693
      8367
   3164400
  59509598
  12087108
  60954826
  90057977
      3576
   5876653
  52847342
  90056732
  47462647
  60046259
  12124609
  60954833
  52847072
  11097595
  59988952
   1361642
  11422661
  13194444
  60182950
   1010235
  47129345
  13504772
  46942844
  84825075
  11593944
  32565844
  90057886
      6776
   1391031
  84655979
  32593156
  90058846
  33041160
  59053375
  85161203
  61763324
  47212072
  84990926
  66914946
  68647879
      3153
   7411267
  32983836
  11483229
  15997067
  90058405
   5704095
  84377895
      2579
      3274
  32956491
  50120862
  55831496
  28125718
  90058090
  58917113
  11097616
  61759003
  70700029
    457062
  47147825
  11880580
  31769767
  11154157
  12082226
  33136722
  58917150
  31201328
  63153732
      1360
  47154876
  27642647
  61843049
       410
  28394017
  62432494
  37755557
  14010463
  32741838
  84995789
  61392335
  72339688
       844
      1591
      3223
    302387
  33120346
  47017245
  50362274
  90838663
  60170147
      5589
   7931020
  29407558
  84995774
  32593569
  33206590
  11024135
  85054714
  60676159
  90000736
  90057996
  59053361
  31201331
      1115
   4119353
   9637738
  38857158
  38238756
  46758797
  11024140
  11878254
  22724288
  32395362
   1328579
   8224729
  29500367
  29615743
  47007816
  22594002
  90058120
      5500
    242406
  85484556
  90059227
       518
    821385
  84769770
       353
  12083990
  27188365
  84291221
  61796857
  58917122
  27300030
  59841465
  65393467
  52847088
       147
  11736517
  29633919
  90936061
  59841685
   2153908
  32946248
  31201368
  61404261
   1012462
  11735727
  12124606
  27697587
  60844881
  47277461
      4492
       735
  10937972
  16196695
  90058150
  67739256
  90058672
  62109482
   7532292
  46736565
  46824629
  32582282
  46910936
  90056775
  61395755
  62431511
   8440356
  27690747
  90057953
  83236942
  60683705
  46993832
        36
  10876836
  27582898
  31713003
     15696
  12359232
  32573168
  82957305
  36442450
  60601909
  61415343
      5927
   9000836
   7652194
  33255080
  38794135
  46027460
  84726767
  28247415
  60684379
  84291735
       791
   4119352
  46976377
  46781575
  11483257
  90004569
       740
  57182879
  59053362
  11024136
  28127988
  29088554
      4843
    563625
  33120347
  65260971
  50801364
  57833809
  63198088
      1116
  33233821
  48707188
  28157869
  90058121
      1156
  46904295
  61289940
  60954835
  61775425
  27200066
      1815
       238
  10475100
  27929532
  90169811
   2647771
  57206178
  10688996
  46840608
  50075840
  32682298
      2976
  39272724
  60676149
  62226009
  63230534
       865
  47139951
  85693178
  85693690
   3023622
  33092970
  59690522
       146
  12087110
  63789434
  59053373
    471956
  61029010
  62214128
    458477
  61742257
  65096468
       551
  10475147
  85189248
  90001491
  32956493
  56100027
  84078132
       496
  11735857
  31832052
  62025636
       806
    111125
  50064442
   7709661
  37771335
  45690431
  11813260
  85007881
     84439
   1328582
  38642262
  84825026
  15762956
  59725306
  90057516
   1808521
  50115749
  15763016
  30000066
  90838661
      8301
       198
  11024067
      1416
  12083985
  47154874
  74897830
       985
  57093355
  47277448
  59183230
  12021470
  12056462
  90000114
  90059196
  33168729
        79
  61936802
      2491
      2745
  61989980
  68710408
  12124621
       701
  36500088
  39272738
  43400024
  60128867
  62577424
      2161
   3127201
  40776676
  52847232
  10692687
  85056247
  90058918
  39272687
  47169003
  47178275
       826
  61538966
  39682849
  47197149
  57348994
  10937965
  27920380
  60148958
  58267163
  46973161
  47130768
  11046150
  60966449
  63071920
  26000062
  32264732
  70500086
    248528
  28088193
  32566827
  47261302
  20005599
  27321080
  59988960
  62100687
  47102260
  90057916
      1450
   1789040
   8467138
  33281944
       812
  35734595
  84726751
  84769780
  60456693
  61485653
   7910351
  84918444
  56699842
  28119982
      1960
  50352670
  11735865
  15762951
  90058885
  10352669
  91078055
  52848060
  12456775
  44800343
  84709116
       337
  32862145
  46989565
  47202823
  84853705
  11735809
  32956504
  39272715
       166
  13567996
  85222580
  42005403
  55100574
  59508579
  84968775
  90059231
  84489497
      1604
     57216
  52800332
  52847402
       135
  28087782
    154537
   9645449
  54193013
  84923147
  90056514
  85693928
  99623663
  63501321
  47116977
  11329065
  32914866
  32659373
  85346944
  90058128
  46680387
  46898933
  47178280
       192
  90057685
  90058930
   5878429
  33084361
       687
  60162218
  61724806
  63549567
  33363644
      1022
    881140
  12021452
  12421389
  20267621
  63077467
      7057
  34338570
  40680672
  21800009
  60676151
  12124632
  27817765
  62071588
  61932907
  52847080
  52848888
  84805297
        70
  28206894
  91041869
  60314076
  62475767
       187
  90059262
      1057
      2051
  90295813
  59571142
  11880612
  63592315
  52848903
  12056471
  20196260
  63077398
  33251623
  11024085
  12057623
  32449903
  90027565
  90058177
   3925733
  40831206
  55052877
  84897536
  63353490
  85540945
  61843035
  40776665
  50325878
  52849183
  61404232
  46670711
  50356783
  47154870
  84920725
  85099837
     21402
  46876713
  28048346
      5035
  28193596
  23259169
  12033078
  85693210
  91024876
  47007805
  10497268
  61404240
    165212
  46840583
  10937968
  90059637
  62048153
     10350
  33041162
  38887859
       224
  12033049
  38725686
  52848094
  61906110
   1361644
   2153820
  11587299
  20259004
  27984262
  57459469
  12021426
  90000176
  60400384
  33136728
  84091492
       116
       223
  62110729
      5943
       409
  47254148
  20196239
  90057741
  90057924
  60669405
  62576182
   1416889
  46973185
  62881916
  65420924
  65435123
  46413056
  11115934
  32682284
       241
   8549592
  62255046
  62432165
  83503814
  84801524
  29805699
  85846899
  47083064
  49700461
  13486187
  91024880
  46938793
  12832085
  61623153
  62643175
  47169010
        96
  38794055
  50120868
  11620251
  36122677
  47154860
        99
  11919425
    189058
  46856255
  47110720
  11097572
  31515539
  90001516
  90058146
  27783524
  90169818
  30000655
  29576027
  60052403
  37627116
  59072302
  83703819
  46899020
  12033044
  12082240
  16542356
  68647880
      3462
  10852897
  48996412
       994
   8036610
  33118486
  46903717
  12498641
  62216767
  62864214
  39772869
  46348079
  46781596
  28925298
       633
  47007826
  11736519
  95542033
  61669090
       457
      4868
  12124565
  28925297
  32395089
  90058996
  91100881
   9568959
  49809346
  12144410
  68517032
       930
  84897509
        12
  32682281
  61978228
       609
  47204845
  50064433
  28346926
  61392417
   7991003
  12033009
  61936793
   1020669
  85097902
  65435120
  33185571
  46750730
  47277496
  84813355
       307
  10475068
  11620290
  11735747
  12144394
  62332060
      1308
   8549576
  28167415
  90001493
  28288498
  90781150
  11483179
  25883916
   1967346
  49775214
       264
  10726614
  17557205
  23504757
  51200544
  40166486
  56045359
  29232216
  38735582
  46854720
  32270123
      6797
  46329664
  58637931
  91131462
  59739902
  61290561
  12124564
   3047324
  33044862
  47007827
  84756648
       366
  11024119
  10697277
  91128404
      4153
   6603487
  59339660
   9900786
  46928131
  84762538
       175
  60984549
       439
      1135
       181
  31843771
  85420742
  65435113
  47256176
  90057429
  90059308
  80340784
  61587991
  46603261
  12082221
  13400094
  30168981
  32682277
  85484626
  94882417
  33004557
  61061102
  33363633
  90058916
  46967130
  28125702
  32559523
  47024046
  99428419
  46826686
  62272991
     95040
  91079202
     15338
  55300627
  10423431
  11787194
  30000698
  32808082
      1106
     99582
   2935704
  46303224
  23504762
   7662286
   9625770
  31201327
       473
       109
  32888530
       927
  84057890
       391
  28208092
  28257039
  85013163
  91038543
      5938
     67242
   2493472
  62725922
     56120
  84970320
  21301631
  83882962
       277
  12082248
  85693305
  65435232
  62302080
  32950291
  61406093
  60840211
       683
  10475098
  16552176
  71301086
      2406
   8402484
  38802277
  39682841
  46545542
  12162653
  90004514
      2527
   5092239
  33129397
      8783
   8551569
  37755565
  49810711
  12092686
  84990935
  72600696
  33206593
       316
  11024132
   2394775
  13300298
  85099825
  59786534
    520538
  90795045
    315579
  59053346
  84791416
  13328407
  18600913
  62722342
  10497219
  90169815
  65278110
       999
      7771
     13026
    300368
  46910930
  47058742
  27464482
  28167440
     10035
    189064
  47154865
  16371462
  47265508
  11483253
  20215588
       464
  36442482
        34
       452
   3090391
  28393550
  90057430
  68710407
       861
    790340
  50123231
  52700074
  90058147
   7569599
  90059141
     15742
  58917128
  58917149
  11788527
  11965651
  85506225
  83916291
     15710
   2131249
  32559531
  60747037
  38857137
  71588043
      4974
    154536
  33255126
        37
  85660095
  90057907
    315614
    603932
  85190252
  74897850
   6635909
  28234505
  62272983
  50063307
      2165
  11736488
  12057604
  31742599
  32706105
  85039158
  90058433
   9264475
  11810173
  61535090
  61557885
  38794079
  90001472
  90057582
  91039825
  61270216
  47169002
  47102258
  11024063
  19793801
  32913033
  90000122
  90334644
      6794
  60291073
   7618308
  40670604
       989
    517748
  83508840
  90056695
  90990297
  66238994
  83236934
  59053374
  11620262
  90057851
  84452911
      2054
    744215
  47154925
  27607788
  45621379
       359
  62517028
      4076
   9759700
  33092932
  40568366
  52848882
  11880513
  12068001
  28259454
  62121218
  85065075
  61338442
  65405610
   8036160
  47168994
  90797310
  68639768
      1847
   4119374
   5861592
  12027169
  27530939
  61271743
  10631740
  28064879
      1758
   2876554
        80
       229
  11793956
  27583586
  61876836
   9645756
  40166497
  18101658
  20286002
  29301619
  29637297
  47040833
  52847304
  22178487
  90928256
  62629083
  72393616
  65463145
      1681
  85693198
   5457106
  32956506
  12508657
  72339654
    706954
  37207879
  58917144
  85070179
  46426800
  46680344
  60780926
  46928151
  50983122
  57297737
  83963028
      4264
  85039148
  70048386
  46836396
  11679367
  11733208
  32650595
   2313676
  72800471
      2064
  85660146
  62112115
  61939608
  65420921
  27304851
   1415297
  46725009
  32799831
  90056844
  90169835
  33363650
  90169827
  60190224
  83503817
     12008
     99977
  29767337
  52847288
  23504768
  90838660
  65188278
  72600607
   9645578
  46013218
  50120879
  50361792
  12041954
  32583369
  65420886
      1218
  46680318
  84774174
  61785095
      4656
  46421787
   4119359
  47017242
  50344035
     11026
  62115826
      1322
  33092962
  65438393
  47106114
  48996415
  12020647
  28100722
  61102894
  38423751
  47805758
  83671892
  47110717
      2130
  10995148
       372
  47154871
  82437172
  47075879
  12124572
  29644857
       759
  61871398
  83048372
  33041166
  62882427
   5787142
  12033003
  60704954
  46348055
  43900297
  84981955
  27246932
  32443475
       897
  32956475
  49673923
   8227289
  11679371
  28159980
  90057811
    950804
   7724871
  46919732
  52847182
  31735194
  60059089
  61793692
      1247
  46928120
  46737306
  32566850
  60456685
  61727477
   1276052
  33255097
  46973947
  85039170
  90543224
  70062690
  38794094
  47256159
  57782541
  11880585
  84504196
      1747
   1723273
   5922821
  47070219
  11788511
  27746673
  63069093
  68294298
  46376600
  32765710
  91035455
  55621246
       202
  90057925
  61742252
  47164144
  47102263
  32888499
      1742
  47017248
  11679375
  63326655
  66239020
  60378653
   9645837
  46951690
  15604453
  90057515
      1482
  50121879
  27527923
  90299091
  36442409
  84970322
  28002198
  85869115
  40776685
  52847348
       148
  85377576
     16073
  47110706
  85080503
  90000075
  61800127
  62939751
  65405608
      1697
  33140492
  50200167
  26400158
       795
  11679305
  63074525
  84420381
      5164
  90058877
  65420897
  61989432
  33300027
  12021448
      2240
     16454
   1022821
   2902293
  33205132
  32888538
      1358
      1376
  11483134
  85190807
  96922744
  68663620
   8277999
  52848886
       136
  90057105
  90058572
  84520733
       480
  58511368
       384
  46987193
  82161797
  47277452
  58647872
  68670845
  36442424
  27507118
  90702954
     15883
  46951701
  90058997
  70700120
      7832
  57003193
  84895584
      1566
      7942
  11484703
  13373217
  32736243
  90704697
  80155606
       492
  16487251
  27990014
  90057680
  90297102
  47277493
  50500200
  84325038
      1366
    593347
  32641931
  90884222
  62503490
  11024128
  84726796
  90058466
      3401
        46
  27567400
  61491947
  85209225
  63068120
     16527
   5700753
   5896694
  32741845
  90056837
  61948183
   1866421
  90000118
  12144376
  31200343
  46710625
  46976376
  60780937
  33110326
       254
  29623995
    455628
   9894233
  47117302
  62976828
  90058606
       397
  10937959
  89336825
  50325877
  10937969
  33074528
  60861922
  62505304
  36442472
  50122602
  84726753
  62121209
  82938359
  32950300
  47154407
  84761130
  61566949
  46864210
      2757
   2882421
  10475082
  12082233
  90057006
  90057889
  60803337
  65420909
  91024873
  84545175
      3390
   3925771
   8402628
  10475117
  12082219
  90057909
  68859276
     71369
   7904889
  84121711
      9989
  47147721
  52848065
         9
  14100002
  99428415
  12021466
  85001393
  91047956
     84072
  84053729
  84667635
  15300042
   8674993
  39272651
     11297
  46967118
  57583745
  90772992
  62773443
  63068598
   4369096
  12214015
  62209747
  63697401
  85028523
  60780963
      2535
  90058171
  62771817
  90809734
  60549671
  63161441
  33247632
  65435082
       921
      1538
  28025636
      1356
   1723345
   8688566
  84591004
     84305
  57501200
  10688910
   5596339
  40568369
  12084010
  60712044
  11139209
  10964844
  32048980
  91014173
  39272631
  39584440
       293
  10423443
  90000286
   7505068
  90058262
  57501198
  11024138
  27905005
  90058745
  60628868
       513
  59107759
       356
  29494319
  90000089
  61172135
  38117937
  28258550
  61405247
  67516705
  47284567
  11432930
  90058280
      4497
   8613413
     11174
  12411177
  62503271
   2930163
  50328167
  32280770
  61243870
       377
  33084333
  28043421
  85693585
  60229418
  85533948
  50344032
  57349012
  62335345
      8131
  15100118
  63746489
  65405622
   9600576
  47330592
        29
  33255077
  38194617
       250
  11735789
  12124604
  28220126
   8170940
  40009455
  18024718
  84529192
       145
  10475085
  12907035
  85161665
  59988967
  91064423
  33233372
  90057842
  59786520
  62180817
       895
  59690525
  11548223
  33210652
       298
  83721739
  62112776
  90058095
  90936086
  90590671
  84967676
  27460150
  72339658
      2129
   7975875
  84981549
        38
  85313945
       107
  14307384
  32559534
      1744
     84275
   6069996
  39272773
  46989584
       352
  32327108
  90754946
  45700237
  47295067
  11137015
      1546
  84990933
   7826178
  59509605
  85117329
  68639862
  47017246
  85502923
   2758320
  38844453
  47154875
  59824367
  59739909
  57433414
  32049860
  28235322
       531
  38775251
  51523663
  12187671
  16456596
  60863348
  33125595
  46935897
  62145489
  84420371
    458456
  12083991
  60765174
      2448
    841941
   2622005
  65423820
  52477534
  11788556
  90000101
  60456688
  52848067
  46433264
  27983473
  85693710
  90058249
    484810
   1377035
  65405636
      1822
  46910945
  46973950
  19200907
  97504223
   6600020
  11736508
  90004546
  90058286
  72393617
     16381
  32371289
  68663617
  90057990
       851
      2080
     84370
  47125573
  84061293
   1362928
  40506411
  60489949
    307252
   7169403
  11735817
  12216511
       787
  84325047
      1087
    284993
    455613
  40626636
  90992324
   2950021
   8367279
       106
  32806096
  39678394
  48800174
  32682278
  61205335
  68524131
   9636607
  50983079
  84981527
  10937973
  62180759
       517
       587
  10475125
  32559546
  62893198
     15840
  59691483
  59887297
   9729058
  47832399
  13556786
  32674380
  90056845
  72339693
      1483
  62660883
  33136732
  40802784
  57345600
  59716131
  11063644
  13566377
  27065597
      4636
  84923115
  11024096
  11788594
  85103454
      1103
      2955
  11919440
  10497242
  50298264
  39272612
  47187201
  11962014
  23504766
  63123121
      5225
  32650592
  90058990
  61876803
      1812
        82
  27620516
    873546
   2539421
    189067
  38627685
  40542328
  39272701
  90058552
  90058148
     50892
       273
     71711
  91078066
  59988955
  33110324
  91024888
  60456689
  65484096
  42520427
  50062211
  52848068
      1049
   7505051
  84655978
  27460149
  65367604
  83322891
      2649
  50983108
  61172136
     84229
  90056832
  61831800
      3275
      3329
  45800138
  46840567
  15600607
  32913046
  90004549
  46910942
  28055172
  61843017
  46976383
  47168996
  30000546
  85103470
  90000132
  90058406
   1521004
  85217104
  61512879
  10475150
  61558349
  85054965
   8500842
  40776652
  13064383
  91100890
  33041122
  90058067
  84569881
   8553142
  90057494
  27582911
  60095452
   1723282
   6772494
  38154607
  38609642
  38731685
   7709664
  11521337
  12258778
       845
  12315471
  28015827
  85658481
  90057862
  62793191
   9645963
  50362263
  12361608
  13209990
  81952688
   1106895
  61984811
  58251379
        85
  11593942
  28159975
  28366966
   7037806
  27741529
  90056972
  99428295
  38423753
  47154851
  10435448
  57673606
  84658430
       110
  90000064
      2752
  57845893
  46611040
  14400077
  82336643
  32019965
  85660085
      6340
   7568701
       128
  24500025
  62211747
       174
  11097573
  65435130
  84837375
  11024123
  46910928
  27784867
  84863551
  84895568
      1163
    823761
  12084016
  12409454
  85190815
  90057560
  61722414
  62540111
   8508466
  38423793
  38794062
  30000673
      1120
  35929801
  37891464
  28207536
       696
       732
      1675
  13324767
  85696355
  62579954
      3414
  38785600
  62973759
  62104867
    823812
  59086560
  59739897
  90336964
  84769776
  28241941
  61041081
      2229
   4440129
  46748755
  57316444
  90057656
  65405615
   1357639
   1493427
   4392024
  52848074
  11134523
  12765926
  90058251
      1581
      2708
  47021455
  10937954
  60456684
      5374
  39272627
      2974
  91079280
  61769754
       961
  46582026
      7414
  36442475
  85119004
  90057679
  11611748
      1684
      2420
  61589391
     89379
   4300018
   7898389
  40166454
  52847609
  65420906
  32712645
  90057529
  59978830
    932841
   1962955
  39272658
  32900346
  90000200
  39272603
  58579378
  11548237
  83138355
  84825065
  11123917
  12745087
  16371779
  60820006
  63154570
    522751
  47027813
  84712829
      2526
   5691300
  47062254
  63036965
  63161251
     84508
  18500245
  63785386
  83671895
  55501491
  12258837
  55141099
  12745078
   3925767
  49521688
     12224
   8440909
  39682867
  65078399
   6538788
  27065589
  90057062
    603552
  39682852
  61992625
  37755556
  52847330
  59725364
      1737
  28091295
  90057961
  90884182
  84837378
  13974301
  90057061
  62701714
     10247
    603935
  33318271
  59505674
  58439071
       287
  31597746
  32857491
  85199721
  59988998
  60805200
  52851862
  29615751
  62370375
  49961269
  54511393
  57667651
  58792213
  12081372
  27240263
  16371600
  27739587
  49461117
  84096276
  85508476
  90000074
  90001441
  91039802
       526
     15553
   1569066
  84846620
       365
  11735812
  85162372
  88997120
  61070763
  61655117
  62436157
       429
  39272685
  46333922
  40166491
       381
  10997530
  16542373
  68939413
  85030447
  85039904
  60058489
   7676831
         4
  11736525
  12033030
  62612515
  52469553
  90057082
      1174
     84432
   7375816
  54700396
  11880592
  13209979
  28208086
  59838371
  62348392
      2568
  90441055
  65386424
  63076748
   1493572
        28
  85676779
     84477
  46877574
  95391057
  59857762
   5537487
  46834240
  90058682
   8282168
   8779552
  33129372
  58371368
  16245785
   9201346
  33058463
  11620268
  61387676
  62039057
  59086563
  84995769
  38334118
  41374679
  28045365
  33041159
  50200130
  84726799
  27187514
  32583372
   5033418
  90000125
  62873068
  84505676
  47115699
  90057585
  49826276
  59640645
    984240
  47073211
  11735822
  61260990
   3925764
  39682745
  12763250
      2814
  32568111
  32741848
  65570500
   5842639
  85179603
  63616039
  83508845
  47154861
  10692689
  20129966
  50064042
  46928143
  62121220
   1328581
  59496280
  90058284
  61655118
  68372694
  84699387
  12083977
  84995752
  90058335
  62742347
  38831570
  40776681
  61724062
  85070161
  40554558
  46777303
  28006445
  31672034
  85814581
  91055600
      1166
      1175
  90057541
  90059201
    786065
   5857000
  47125546
  85013192
       995
  39772850
       132
  30350049
  90057469
  36122676
  49461148
  62329685
  68647902
      1054
      5392
  51800040
  84825032
  61609954
    288251
    467392
   8555700
  28208083
  84990945
  90058646
   8282169
  63498453
     84219
  38271202
  21009790
  90057684
  29323122
  72339676
  66238956
   1815919
   3561984
  46280252
  31731936
  90057083
  90058683
  59980513
  84995768
  38482456
  46891202
  32915909
  62431888
  47277497
      6007
    458485
  32914842
      6798
     10349
  33041158
  33074547
  61092048
  62701530
  85085764
   2781728
  23504758
  90057040
  90828090
  83508844
  84789425
  84897542
      3533
  33118522
  85693428
  90058601
   1258085
  61377933
      4322
   5686849
  39272768
  39272780
  40776686
  89511760
      4152
     95000
  90024822
  60183696
  33066519
  38794144
  47110734
  32457228
  90777934
      1495
   1085066
  29772333
  90058588
       940
  27460055
  42548246
  25883915
  28214524
  60060882
  62569471
    823810
   2578716
  31843774
  85696776
  90947275
  46128392
  61745650
       839
  32583371
  59923789
      2458
  46925093
  90000062
  60966006
  27588575
      2770
     15699
  90056841
  91055595
  71880440
      3166
  33118047
  38794186
  10475137
      2493
  47202800
  90058449
  62879589
   9645496
  46735214
  59905192
    471977
   4464280
  84942112
  47083057
  59086573
  90992311
  60190315
  68639864
  39272624
  61727849
  52200502
  62773436
       767
       960
    520553
   6093030
  33066497
  62624584
  62628247
  47154891
  52848682
  90057972
  61251497
  61876694
  59487986
  90057678
  40166457
  52200076
  53809796
  11483250
  70057085
   4882804
  50076797
  46317917
  13400084
  28378991
   2777122
  33041165
  46118760
  11139204
  11949048
  32141542
  90058843
  12457267
  63300471
   8549578
  60241107
  61766978
  65435139
  29894802
   7375817
  13590529
  63379155
  65435126
      6791
     71384
  33074548
  57433416
  28084691
  62441918
  11134511
       577
   3083238
  40831209
  46680370
  47154841
  85169264
  61557765
  63424764
  12155067
      8304
  33074921
  29747372
  61742262
  33005728
  50200152
  57579608
   1503250
  38730455
  11620283
  28201568
  60520751
  91131486
  63255461
       541
   9600592
  50120865
      1287
  33152399
  46951685
  59000073
  13640617
  28003189
  46688156
  49775283
  11483202
    695165
  85696782
  60676156
  50122633
  59053347
  11962023
  90650271
  62625370
   8315419
       200
  14008710
  90537888
  63545958
       506
   3119197
  49938849
  11880514
  72339698
  11123834
  65405617
  28257171
      1239
  59988958
       484
      1149
    648421
   9574994
   9610092
   8095805
  33229986
  46955797
  84825098
  11880593
  47805773
  20300012
  90058676
   1219651
  85143462
  90543300
  62476995
      2569
      5104
   9645423
  48500295
  27916094
  28213771
   8278021
  90057979
  84371942
  60780971
   2882414
  47017243
        59
   1036897
  84990944
  63106357
  33041139
  46973176
  18100027
  85484638
  72339653
    604000
  84902943
  32264730
  80155626
  46922104
       931
  59775056
  62463523
  50123221
  33074530
  38600400
  52848899
  65420920
       842
      1739
  63278747
   3105992
  38794059
  82722422
  83623924
  47164173
  84801517
  11735797
  28168871
  31201389
  32667999
  57754773
  59609819
  62569491
  45500384
  62993054
  12361603
       497
  39272605
  40803280
  11514826
  61506876
      1323
  48996444
  11864650
  90058700
  90058070
  90891520
       453
      3389
     99991
  52847128
  58678224
    547090
  84083382
  85321230
  90543262
  46680390
  11483273
  37941125
  12082237
  61192586
   8962575
  33110322
  40579794
  61700035
  83503846
      1718
   6100245
  82248409
      1399
   1448747
  55100572
  28159985
  28207359
  84420396
   6100158
  32982316
  58728608
  91100885
  12021438
  60094277
   8569737
  48071428
  26824542
  30000732
  85832164
  90000323
      1466
      2085
        31
  14047130
  38333888
  12033048
  28083676
       659
      1752
  33036014
  38435221
  57916948
        18
  60966001
    332551
   3119004
  47197563
  62943494
  65435124
  90057855
  84608467
  12124625
  63302637
      4504
   2827804
   8617793
  13724104
  90383769
  62453028
  38794092
  11548236
  29388796
  90057845
  17900006
  11024071
  85019115
  90543232
  27112732
  18600295
  62618118
  62411798
  10566725
  30000388
      3222
  40559748
  84846570
  10497270
  90115518
   2285786
   8404722
      2335
  33010179
  11154206
  27811388
      1848
      1490
  19796912
  32465927
  65435132
  52847056
  57108083
  50983109
      1329
  47154930
  60267238
  40776671
  85166553
  85715755
    315585
  10046798
  13974289
  90058991
  62893217
      1467
      2084
      2963
   3091765
  33041177
       251
  32765276
    823803
   4913951
  90058529
  62213552
   2962512
  84990923
  12828307
  84393187
  52847386
  84963019
  29707107
  32861370
  90777794
      5353
  33233371
  29843459
  83601883
      1633
   7652877
  39272739
  59486402
  28208093
  90057841
  62848739
   9112039
  47094300
        69
  11024126
  90002473
  90892282
   2904725
   8779557
  33117975
  32324846
  85390021
  90029464
  61198005
  63380986
  12124626
  68560254
  84529159
   5300019
   8569736
  36000470
  84726765
  11122734
  11880575
      1072
  90057667
   8315406
  12144397
  90058595
  63081491
  70337183
     15921
   7792133
  50063657
  11735851
  21200123
  84726758
  12280522
  26669931
  27713968
  32597885
  85694790
  62761678
    270625
  40020073
  85693738
  10692743
    339235
   3005119
  49932793
  11483231
  61338398
     10082
  38686616
  38692252
  12033059
  22724289
  61593206
  63470452
    603604
  55100487
        77
  62272971
  46300661
  28232353
  47169021
  27891384
  59739907
  12572600
  63426734
  46783987
  84801509
  12084013
  27920571
  27974956
  28083682
  90916416
  90650272
   1321607
  46710638
  46826673
  91078062
  46806599
  57206177
  85153451
  60085533
   4383046
  32408954
  90860541
    648424
  59988969
  46973965
  52848121
  13640364
  95677412
  62928525
  11115924
  91024855
  12000070
  99428416
   8748831
  12033075
  90879135
  48500296
  10994009
  59988959
   2843660
  38660908
  50115781
  12587512
   8436747
  11097578
  33074531
  12082242
  14063088
  85025893
  33287581
  83322884
   7501132
  90056336
  90058960
  62670260
  46413051
  63580224
      5257
  59487871
  59107779
  32956492
  61601952
  38730475
       119
  29637277
    111805
   9637702
  46495573
  11961991
  28247294
  90000050
  45700024
  90779869
  62443823
       505
   5872679
  84923112
  90000115
       841
      7068
   2118714
   7501727
   8709477
  12258832
  62710453
  46854456
  11880565
  12361604
  62104817
  27065598
  46912066
  12215270
  85110682
  90167972
  33074529
  55008368
  28220261
  29843505
  85167051
  62850676
      4871
  38794006
  47110731
       340
  11735775
  61763333
       257
  12144377
  32909438
  46900007
  60676137
  60805804
  33041179
  46900065
  90056706
  71222191
   4364779
  39272611
  40776673
  11620256
  85138073
  10332381
  10937964
  29709272
  85027971
  90386750
  91024892
  60243615
  60996507
  61069287
      1754
    823805
  85099829
  38619458
  43900237
  31746813
  83742012
  27239883
       953
      2086
  47083793
  60630590
  61112800
   6622204
  90000141
  60597205
  84199426
      2345
    600146
  61070762
       900
  36442463
  65420908
   8322106
  28075568
  61230588
  50119172
  58917119
         8
  59937889
  61870990
      4539
     84510
  90058068
  60063147
   2248488
   8346393
      2128
       267
        13
  83571832
   1540007
  38300050
  90059670
  33042582
  12021430
  90001489
  62982041
  32983830
  46918170
  46748761
  90000242
  90057805
  61865061
  11735768
  90059014
  63353499
  84505675
      4265
     10084
  46816729
  52847374
  11063646
  27572209
  85502924
  83771714
  60059781
   2659838
  58782024
  84838167
  12780188
  90000426
  61935677
  62710856
  46179660
  63541864
  40831201
  12089479
  85023699
  90057493
  47102262
  32858398
  83526688
       789
    744228
      1355
  12124561
  90148782
  59887290
  33118550
     16555
  27817993
       447
  33205423
  50400078
  31572479
      6023
   1308216
   5490292
       355
       104
  60608778
      3749
   7600245
  58917115
      1074
  47154922
     99661
   7505067
  11063634
  90962101
  65405620
  46421784
  52847282
  84995787
  90397626
   3050897
  47194477
  11097618
  11620259
  13371137
  62793810
  84291236
  28126977
  90059579
  90664239
   2843670
   8080677
  59640640
  12056437
  32888533
      1832
  12950008
  16552178
  13441993
  27588588
  84990948
  83771705
        22
  32566849
  47110729
  49461127
      1584
  59590640
  28167420
  85030860
   1008126
   6603484
  84719160
  12423460
  85874919
  33041174
  11024133
  85162369
  62402299
  63378491
  52847060
  84064473
      4478
  12033035
  16245761
  91100889
   5773663
  62395548
  90871583
     84343
   3925748
  58492043
  90057980
  67516773
  62885954
  61383937
   7532290
   8102238
  11122739
  20267585
     84130
  50120863
       244
  44159579
  29557844
  85025895
  84447507
   3701315
  84768962
       925
  46973180
  12409448
  72599034
   7507926
  12270008
      1670
      2644
  50200119
  10688914
  58854263
  85578323
  61711836
  47330669
  33136721
  49433981
  12144418
  90058175
  62706980
  38975846
  46331707
  12124639
  60241110
  62276339
   2882403
  33146915
  11201386
  12490439
  13209978
  47169023
  61838928
  33118051
  27588585
  32203710
    823732
  38751060
  11627334
  11700095
  85039155
  85099823
  60349607
  59988991
    315492
  40560012
  28071948
       604
  47154916
  11024143
  28174474
  82336635
  11488148
  85484623
  90057443
  59786502
  59747356
  62943553
  61843044
  84487739
     84119
   5944959
   7936569
  38887889
  37891472
   8748666
  54197801
  27616553
     71528
   7874452
  28048352
  89748256
  90057521
   8356276
  27902209
  33026151
  58147185
  60526307
  60046260
  81335482
   9123113
  45500519
  40565269
  29849556
     46744
   5830355
  39272712
  46977279
  46781552
  84923140
    962238
  57583751
  12588588
  11483210
  12907125
  32465907
  95843763
      1421
      2646
  49530205
  12033038
  82992433
      2793
  62433125
  71301069
   5853191
  27904997
  90001326
  84569854
   1393022
  30000483
  11024080
  16371535
  90058395
  90058259
  90059036
  90710429
    458460
   8482911
  91055599
   7913114
  46103771
  47058751
  10688915
  68280241
  47265536
  84726794
  12000400
  84995790
  20239222
  28213713
  46998436
  50200120
  85169289
  91055553
  80155604
  11880564
  63378489
      1629
        48
  90057768
  62446058
  52847325
  12390398
  59777674
       665
  46748736
  84990932
       756
  84825007
  39272594
  39772857
  14063077
  12947110
  62432496
  63373281
   3193427
     84320
     12679
  49929404
        86
      1690
   1045504
  47130238
  27582585
  90295824
  61016110
       905
   9284888
  38283783
  38423754
  27222283
  29698324
  60582008
  62022988
  66239005
    457060
  58917104
  91035488
  62084642
  61736651
  68957998
  60046256
  62296505
      1234
      5182
  40776699
  90058770
      1424
  46840572
  52848953
  59690502
  84756638
  10937957
  14378705
  29637299
  90699356
   4114591
   8331517
  10497218
  46899017
  56054451
  12082235
  17557189
  30773348
  90421079
  90664240
  62029909
  62196232
      1683
     11083
  38872528
  47110712
  60747032
  59705791
  12000562
  32583363
  85846834
  68617532
      2514
  36442481
  49961261
  86556061
   7980670
  59508604
  27620530
  90058100
  18100394
  46130895
  29655069
  85893334
  90058277
  59822038
  61665469
       776
      1569
   7072639
   8462260
  33183034
  49775201
  10939120
   7816303
  11792850
  90955063
  60966030
      4329
     16480
  11097617
  32682273
  11201398
      1325
    394026
  37845322
  52847040
  32888534
  32449857
  70700222
  38731668
  50200154
  28267147
  65405614
   1456870
  52848014
  10937955
  29637293
  90058677
  61150291
     15111
   1035576
  27056103
  27975639
  90004559
  60676157
  67123028
  27672175
      1555
  32956502
  50202068
  52847404
  57459476
     99580
  39272730
  58917130
  16542375
  91123761
  60493015
  60327557
  63711709
       225
  47154929
  84923145
  27764093
  63023047
    457069
   2601632
  59822032
   1374700
  46400019
  11880590
       579
     72763
  13419823
  13194454
  62864209
   1019464
   2967135
  39272606
  85303059
  85053292
  47261344
  85013165
  90056977
  85729990
   9675285
  45500087
  12021429
  61418465
  33041157
  59053328
  11062382
  68574194
  33074533
      2151
  36442452
  11999715
  85162351
  62737269
       190
  12021462
  16353404
  32745942
  33118525
  40831204
  63516432
  82274762
  83480481
      4039
  52847962
  90133394
  62178798
  38794081
   1723341
  46573905
  32772413
  90057629
   1005959
   7993895
  40530864
        72
  11489949
  12000060
      4333
  33041136
  47017241
  56359251
  52847242
  84961177
  28085572
  85100780
  60382194
  59988997
       599
      1642
  13746454
  90057488
      2845
   1507115
   8849498
  38431752
  47083058
       288
  17770248
  85099835
  85508487
  60128891
  90001515
  61222096
  62329657
  72599020
   7980686
  33058287
  60052450
  47123746
  11788600
  61198037
  33066518
  49961268
  15100013
     16270
  40646739
  11483218
  90000085
  33188371
       362
  10846689
  12083998
  12033087
  12040377
  15800022
  50366950
  20215586
       831
  11084771
  29403628
  46781597
  84923105
       126
  68590609
     99601
  31678104
  91024874
  62732230
  85025855
  90059059
  90928253
  90558200
  38168481
  40097044
  32813219
  90058129
  91100882
  60037886
   1417515
  57206272
  15100184
  31201291
  65405626
  38794041
  28542391
   8108551
  38837848
  39600800
  59907884
  62329309
  59086562
  84957434
        15
  84581628
      1791
     11296
  90059433
  61730322
  65386425
      2503
   5808834
  11883158
  28123034
  31201324
  82336645
   7507925
  28288497
   9567941
  12587587
   9645707
   8779553
  31770173
  32713134
  63074578
  84903078
  23070319
  46973187
  90733461
  62145522
  46938794
  59053356
  10475119
  12703092
  27798146
  62722307
  38794061
  46854465
  13324776
  31514669
  90058323
  58470922
  32915893
  63326671
  52847294
  52848110
  84756647
  31201323
  62145446
  62418434
     12511
  38857165
   7826436
  10937967
  62579952
  50123213
  90058798
  60676134
  65435137
      1821
  33118514
  46652139
  47083053
       308
  11548209
  32861382
  90004539
   1357638
  33058290
  12421360
  90000274
       964
   3023881
   7805547
  36442422
  10565881
  10939161
  12342899
  20400017
  84580574
   8397830
  46936573
  50064432
  47007828
      1406
  38423758
  74364969
  46700778
  12033079
  59960002
  80155627
  50075244
  59680036
  84655972
  30000529
  62657045
   8817390
  37891418
  28214512
  90057526
  61198002
  84207573
  12021468
  28276947
  90000054
  33074544
  39272599
  90000596
  68769949
  47284566
  47091492
  47277494
    603971
  46121909
  60966022
  61865694
  62474462
  62411804
   5846365
  11620254
  32043967
     12357
    113002
  90058657
  62217214
   3925768
  43500637
  32641918
      6795
  49810705
       911
    791099
  12883054
  39682851
  58644564
  32938231
  84578190
    600496
  90992315
       511
  47202806
  29775246
    712344
    978517
       291
  85190820
  90058114
  46709904
  60456692
  61668596
   1351930
   1560110
  33114006
  84726780
       559
  40166492
  46637413
  52848893
  84929862
       213
  11929326
  28083673
  82598933
  83884996
  61162456
  17911125
  61865074
  90860532
  90936067
       419
      1696
  59905999
      4498
   1401993
   7801371
  39272596
       137
  11736507
  65470965
  85069407
  62048152
  84968796
  90057974
  33363631
  11084776
  84520738
  50826594
  12141942
  29849553
  85301629
  90057737
  97504222
  60339451
  85693671
  90058728
  65405591
  52469555
  57171462
  52847390
     10097
    932842
       117
  90058013
  61837632
  57675652
  65182505
  38794185
  46680376
  27236192
  60685969
   7962458
  59353930
  84699373
  28426375
  68463475
  46967165
      1367
  84801512
  12087092
  90886083
  90947274
   7709662
  52848083
  58545817
  84726789
  13281786
  28277247
  90058132
  63637233
   4119364
  52847016
  31843773
  61819447
  47171361
  90000063
  62309431
     16263
  11590150
  12144414
  60781000
       715
     43524
  52847028
  62700509
     10020
   9242076
  59690521
  39772842
  27661581
  60178113
  63499479
  33118048
  50060864
  90057874
  28046663
  60337194
  62803522
  33300021
  47287594
  21860056
  60386849
      2380
  27296956
  27781699
  85648132
  59786521
  62539570
  65523457
  61601683
     13061
   1569034
   4383031
  58005916
  85013185
  90058255
  90058320
  62773439
  46967141
  12087105
  90169843
  38495557
  84932774
  62748808
   6777823
  28200640
  54590666
  89039875
  90057749
  62893221
    522682
  47147693
  11151502
  16542372
  32870286
  85846847
      3964
  27065590
  60881356
  60990907
  61828780
  37845295
  39272755
  38478499
      1004
  46856260
  47187208
  52848952
  84709115
  90635495
  99428303
  47007823
  12124605
  27460146
  61727910
   7724874
  33074549
  90732775
  84581635
  12021465
  65420935
       721
  32974271
  12361605
  90057991
  90992303
  10332365
  32622726
  85054968
  62979239
  39272774
  11880584
  32261399
  60861941
    115199
       276
  10497191
  11000490
  12808059
   5393550
  84818116
       920
  27222284
  62023394
  68597708
  83622880
   1152582
  33136013
  85693426
  90058170
  91131483
  81689909
  50120866
  10475095
  90000197
  11962075
  19873840
  46703148
  84769771
  27883536
  27916095
  61037464
      2494
  11024065
  72339689
  91014172
       296
  90360626
  27098015
      1347
  61014475
  38471926
  46319886
  62699468
  65405609
  83508842
      1200
   2894634
  90058744
  40166495
  47007806
  11115904
  89924939
      2138
  47154396
  52848259
  84990942
     84522
  46652140
  11024139
  27905004
  28263907
  40020089
  27690791
  90057104
      1088
  38837042
  38975929
       385
  12361610
  36218861
  59509590
  85547776
  90000095
  61672346
  62359110
      8118
  46925123
  13451786
  62821903
  66238965
  55621259
       220
    458482
  12040381
  85099830
  85696771
  28087790
  63161312
  39682749
  90057447
   5836354
  33255084
  14900575
  39272694
   8356285
  29771911
  62692524
  33127171
  61530474
  61826646
  62394230
    706970
   8080678
  60820010
       838
  52847328
   1740115
   2676871
  26643913
  67623089
  45654192
        56
  11690571
  84926470
        45
  31895486
  91017671
   2989043
   4637446
  33100983
  50064035
  60892487
      9455
    137058
    581878
   3905032
        63
  91055596
  68639771
   2964244
  54591395
  32853013
   4114592
  62657054
  62882910
  33110335
  47110727
  85016530
      1231
  40166500
  47110711
  11024562
  90847906
  61132014
  61220058
  62167403
  62177187
  46891198
  10697193
  27947968
  27961347
  90058044
  91100855
     11024
  31746797
  85694792
  33189833
   2644668
   3186563
  46942810
  46899027
  29500425
  84714423
  32553954
  62773435
   3925747
  12033072
  32583362
  62183397
  62711375
  83236945
  83975509
  11962001
  85100762
       977
  84001091
  28276969
  61433911
  62222750
      4318
      5177
  12033025
  13574725
  29366737
  47003287
  22661048
  84727734
  13079976
  39272716
  42005380
  28200634
  85099844
       168
  11236145
  11788550
  90056310
  90000107
       748
  12124566
  60676160
  47295042
       393
  28307325
  32963525
  54634433
  28276757
  63262011
  65405630
      2441
  90057812
  60820004
       702
  33066479
  44900158
  11787149
  62074416
  62226001
    697351
  12500662
  32830819
  90058722
  64469420
      2413
      6893
  50339914
  52847595
       338
  61323560
  62257861
    458450
     10029
  50120870
  32597883
  90000202
  83622503
  12144395
  27200308
  61306819
  62622012
  84405128
  47035241
   4109163
  60314077
  39682854
  47070223
  90058108
     89592
  40534100
  14019893
      4643
  46864208
  28342970
  61656208
      4302
        67
  12124558
  46882680
  31688748
  28371297
      2532
   1127269
  55129497
  57623316
  89897243
  90059213
      4470
   8052517
  52848890
  12157535
  28412897
  60456695
  60746938
      3320
  84923150
  90827396
  28257120
  90057867
  62621462
   2776742
  36442487
  61198063
      3916
       325
  27000513
  28303726
  62016722
       367
  29311816
   4371133
   6813385
  52848073
  59050010
       290
  85317927
   1036988
  46118746
  46834233
         6
  68520794
   7621989
  90058530
       913
  11139274
  13567994
  59988985
  27995731
  32661084
  83339613
    823802
  40166455
       463
  59053335
  84942135
  62587502
  46002175
  59299954
  22661033
  90059464
  59988957
      2990
  47256190
  54197825
  84826311
  61016905
  63140034
   8779554
  32862935
  60713944
       271
        51
  12421387
  61232058
  28167206
      1392
  38719423
       539
  47027812
  33255137
  33136740
  57501195
        26
  10475113
  85080511
      1108
  11124542
   8779550
   8315418
  62418442
  44905039
  58204213
  14100589
  85226125
  52846988
  12168160
  59965799
  84420359
    254004
  11735820
  91123784
  63196270
  47130770
  56358687
  70500083
     84231
  56211753
  65405628
  38283818
  39682747
  68451493
   8701260
  11097571
  90162552
  61731660
  15941607
  28083681
  61978423
   6676134
  47182925
       373
       163
  10692772
  28244552
  60780966
       434
       527
  54591397
  11866811
  12199690
   8200041
  90059042
     11143
  84875503
  61235963
      5720
   7460733
  90059232
  91078026
  84422830
  28316695
  32141545
  90000147
  91123470
  76700086
     30365
  54567424
  59086574
  84926469
  85420137
  60582017
   8681931
  46840603
  63157688
       382
  12653035
  63418354
  58371369
  11483197
        94
  32667967
   1388205
  84974141
  90057743
  91113784
  11483244
  89710760
       798
      3183
  28197369
  60676131
  60187793
  47108841
  84801526
  12033050
  32166328
  61232057
  62280064
  22724253
  60676154
  56960614
  59509595
  11115867
  15762932
  32764377
  90056839
  90057674
  90059265
  62530135
  83670596
  83721750
  32982604
  32888498
  32465921
  48800094
  53083478
  14800001
  72640782
   1455415
       565
  47116894
  11880588
  85119032
  90056943
  62068669
  38794053
  32765283
  90057346
       670
   2018742
  59050003
  84613892
  10941073
  85000654
  85301633
  33041140
  47002668
       218
  12033012
  83508839
       635
  27786559
  62533719
       159
  85070182
    413320
  47154844
        97
  12082225
  46897212
  89704609
  90059220
  60758569
   1365015
  28184740
  33055490
  27919659
  61758785
  63154723
   2285778
       313
  11483220
  11484708
  90001445
  38409002
  12124583
  31680800
  29805688
  62907729
  33363647
  47040831
  85124571
  90057433
     16455
    984620
       417
  10497243
  12083989
  17300376
  20114064
  28023878
  61418443
   3151736
  60539273
   9645777
  36442473
  90077167
   8277991
       302
  12823911
  90603683
  62880764
  90058083
  83630708
  32682272
  85162380
  61935667
  32957328
  11177308
  12021444
  61236053
      2520
    452494
  40671875
  84926458
  10890585
  11787128
  28251002
  38794051
  11024120
  85080514
  63418352
     99614
   2882402
  13419280
  16529039
  50121878
  32741836
  61726350
    723691
  59509589
  12084003
  11880616
  11483233
  32799794
  37845325
  85090523
  90000331
      2191
   9112040
  85186857
  91123787
  61338396
  84215486
   7730514
  54604654
  90058860
  68161808
   8112448
  47202820
  61128843
  11880526
  85693761
  90141358
       723
  52936260
  13641072
       430
  46887205
  85697767
    521600
  12084011
  60071714
       516
     84283
  46226285
  85099822
  60831208
  61525172
       524
  11400179
  31304302
      1249
     15677
  12884061
  90057994
  85019072
  85099832
  95499058
       677
   3005725
  32946246
  11788504
  29700680
  62222154
  63231262
   2882407
  90879137
  60456677
      2647
  52848879
   4968267
  33363629
  12144382
  31678072
  31201366
       400
      1199
  27464527
      2357
   1527308
       286
  90017861
  61611486
  62882431
    714299
   7492110
  47277492
  11484638
  61530526
  10301904
       343
  60337448
  41374677
  52847352
  28263271
  47154880
      1488
     99577
  50362270
  55501490
  32860977
  28214667
  30773354
  90000348
  61611502
      7810
  39584437
  62914766
  80155607
  47058530
  14100057
  62446055
   8179861
        44
  11620276
  11024130
  85007870
  59822023
  39682857
  11788517
  12100427
  50200121
  55031835
  12021454
  32070608
  60918193
      5771
      8021
  38794157
  62863222
  46635952
        23
  85155715
   7904891
  60683625
  63039901
  46223567
  46370258
  47202797
       322
  20196247
  27620515
  36442484
  38794045
  47102256
  52849428
       318
  61468991
  62048485
  44363323
  52846991
  81352553
       766
      3769
  45501212
  10475133
  12124591
  51008801
  10497130
  11359615
  11892686
  90058347
      2470
  46217902
  11483251
  90057007
  90058540
  62662215
  90267953
   8494841
  59822048
  90057473
  59959991
  62102138
  37755563
  46898947
  32274933
  90058149
  61894435
  90731557
  61670261
  65260989
       454
  39100653
  46840570
  62705138
       466
  90057085
      4296
      6792
  16672410
     84084
  28085857
  68639873
   2978421
  67516724
      6826
  84701050
  50200131
      1378
  46833391
  28079055
  28275569
  62943523
      4993
       247
  90058278
  90057543
  60399569
   7397908
  39772843
  11679370
  85226120
  84650144
      3898
   8097419
   8549582
  33255098
  33082686
  55621247
  90057926
  63298845
  71880499
  33164801
  52847360
  59690513
       450
       504
      3584
  60207197
  84985361
      2450
  27995705
   7505069
  40831211
  47202810
  84990901
  60577820
   1299884
  11914767
  12124636
  29700626
  91079281
  74800982
  84875521
       266
   1416890
   3137005
  46973163
  57003167
  13553372
  59988147
      5100
  85039156
  89823150
  65405612
      1510
  47154927
  90057444
  90057519
  68639766
      3961
      5996
   8553139
  40012957
  28264801
  85354136
  90058246
     84396
    315493
  60676148
  68576840
      1154
     12252
    599507
  28073751
  33206583
  60370872
  61992092
   2873416
   1317389
  52848095
  85039138
    823764
   4469753
  12033046
  85112079
      8712
    823808
  27929535
  63193337
  72596508
  37300725
  47040880
  59399471
  13124429
      2077
   4120772
  11097644
  32668006
  90372356
  60872157
  62540946
   1361645
  11483213
  39272656
  59053368
       230
       459
  61876746
  63227910
  50313467
  49804295
  84687767
   5300056
  33146890
  27687259
  29615748
  61871449
        10
  11024125
  32798441
  32682283
  99428507
     29905
  11880572
  27572220
  90016426
      1432
  11024109
  32749884
   3161371
  43301330
       305
  10813916
  85697793
  45200413
       242
  12144392
  27913642
  62988519
  46481682
  32628228
      1274
  52847286
      3652
  50747421
  59053364
  26669932
   3040154
  33255093
   3060817
  32641936
  90056944
     99617
    458470
  90295832
       573
  11090175
  90946827
  60966003
  61909410
  65004075
  40166488
  47169005
  47102253
  45900017
  46967143
  85484586
  12113655
  29839269
  84923103
  84784588
  59739899
  63221363
  47110702
       263
  90000119
  90754934
  62535655
     10031
  37974111
  46108402
  50200153
       364
  27326308
       597
   6748677
       217
     40263
       456
  56485835
  91123472
  16542353
  62067653
  62845374
  62864213
      4463
  84779510
  91100870
  61650557
  62239126
  90058758
  62430271
  40166456
  10631733
  91100880
  35800111
  28214515
  38500103
       270
  11880573
  22724255
   8779555
  46877573
  47070234
  11024124
  29300418
  29518496
      5268
  12084007
  62016356
  47197108
  58769989
  11620267
       306
  12124647
  62505026
       435
  37800288
  59509620
  16238753
  90058586
  62665491
  62751442
  63106486
  71575552
  46973148
  32440558
   4982173
  28304814
  32749885
  90057408
   1362281
   7100168
  11548239
  46331712
  10697276
  90295833
  38735585
  90057060
  60241147
      9700
  46967136
  11483186
  46938792
  90001580
  62917815
  50123211
  52848057
  84929865
  84769773
  84832586
  32851677
  85099836
   1884194
  57649122
  61525794
  61698672
     15870
  83894690
      9985
  85169263
  85541619
  59908294
      1755
  46936571
  90059636
  84224408
  47251432
  13416644
  90000106
   2661975
  12531125
  29754285
  84205116
   7037796
  46710629
  47102278
  90000276
  60582014
      1006
       258
  60676142
  60960380
    820396
    533252
  90057740
  70100389
  32682279
  32950297
  50344031
  11024107
  90840083
  62576183
  83451012
  42005398
  47002646
  85082906
  90057528
  62602584
   9645334
  47269219
  65386422
       799
    112878
  85054705
  90058482
       491
       528
     16370
  40771854
  84926459
  60588454
   5726071
  47147799
  32982603
  49611134
  84696646
  90056838
  90199550
  63338286
      4609
  84931297
  27909072
      3835
   8242399
  38500104
  38571567
  84727708
      1352
  59275703
   1455414
  39682853
  47187193
  57540238
      4644
    603934
  11620252
  61769757
  50064037
  90169839
  91024869
  61932996
  65260985
  65405629
      4473
  90000779
       462
       632
   6358413
       255
  30000654
  61656209
  46876715
  59107755
  27768061
  47154863
        98
  90058479
  61655116
  63707573
  85070183
  65479914
  84404050
  11931311
  47277501
  33118487
  84867681
       243
  11736524
  80066578
  90285292
         5
  10939160
       418
     16351
   2882420
  62805688
  38794095
  10995142
  11880591
  90885812
  60091506
      5047
  47040832
  47202808
   5944974
  84995781
  61911237
  12144393
        11
        25
    112879
   1321640
  83658476
     65156
  33120336
  61387675
  61014229
      1391
      1463
     84319
  27582912
  61198001
  67516744
       542
  47365295
  58440267
  60719816
   1496741
  46777293
  65420898
  46748763
  33149093
  39682746
  10697284
   1021838
  84801519
  85150922
      3356
       508
      1267
  38692266
  90001492
  40166487
  47168991
  52846643
  85245903
  83138242
  11735825
  61377931
  85693446
       617
      4154
   9601175
  52847183
  13826005
  91128403
  63710258
      3263
  52848892
  87448256
      4103
      2233
      2399
  38423796
  47021456
  27711964
  83529275
      5034
  46891197
  52847372
  46769659
  46876714
  90910512
  40629042
  90058250
      2709
     99805
  13505969
  32799762
      3812
  50076887
  29892830
  85557858
  52848877
   2843664
  47154409
  47187209
  58518974
  12124563
  27694911
  32465916
  59822030
  62175115
  90058998
      2421
   2285780
   7593090
  52848081
  46967163
        95
  62010887
  62275378
   5243895
  39272600
       115
  32337616
  65435122
   4108107
  68956374
  66239040
      8132
   7762893
  84801525
  12000046
  33136727
  55621260
  61545111
  65289293
  46922103
  28143303
  32101090
  85162357
  63741703
      2932
  60053486
  13150644
  22724294
  29639550
  85464203
  61876625
       461
       326
  27865699
      3917
   2781727
  57668161
  62721998
       501
  37755555
  83607676
     84303
  68520821
  38794054
  11880586
  85210604
  11599295
  70062994
  33058285
  36442486
  47202795
   7900066
  47108412
  10475070
  63508792
  82813946
  47110735
       432
      1084
  52847284
  11736502
  91174297
      3384
  32992927
  84646515
  38471927
  47154906
  84053041
  11483223
  12087087
  60676152
   5851523
  40566821
  47277466
  90840068
  40556741
  29814370
  46748722
  11695535
  84420365
  38194633
  47201224
       165
  12144381
  85049560
  23504765
  62252326
  72627712
      3646
  40555960
  27582901
  62722346
      1259
  52847344
  11548208
  11884397
   9675284
  40670600
  32004736
  82017172
      4884
  12950031
      4298
      2259
      8047
  37300783
  11011337
  61478201
  62578492
  84560278
      1206
   9832868
  12421388
  28267132
  62071587
   7520033
  57429420
  11620286
  15000133
  60676133
    248553
  33210638
  59988977
  62337431
   1740135
  31855431
  62432475
  11024094
  28184037
  57731748
  84657562
  10937975
  90992335
  60339379
  60966033
  12141869
  90057348
  84983341
  11483246
  38794043
  12033090
  27836125
  90633927
  68957916
  72599039
     84460
   5368497
  40831205
      2124
  84857861
  12157445
  85227987
    499551
  90001443
  96837098
  61198038
       818
       485
       558
      1939
    117158
  59399498
       216
  32712331
  84662256
  13124432
  90056969
  90480875
      1601
  84979545
  99428450
  81012710
    887055
  47070208
  55651764
  11483261
  85398475
   1362299
   8555696
  58931688
  12033028
  62446068
  33113994
  59120256
  31723195
  62497244
  72627707
   9608041
  59608434
  13517876
  85043399
  46910915
  47250867
  90058590
  90059233
  33363645
  84890284
  85000689
       411
    522722
   5300054
  61338400
  61876748
  62244003
  65969338
  38423787
  47058771
  13546683
  28383711
  90057978
  85232547
  61232061
  38831572
  62167409
  64876720
   5937317
  46942800
  29500007
       471
  11483196
  11483205
  12056469
  59960004
  61538961
  63588637
   3006849
  36985360
  47125551
       232
  11483243
   5852921
  59508280
  60601903
  68520795
  27865673
    458484
  52847173
  12792272
  90057010
  90057032
  50500105
  52846665
  84808708
  63151743
  48232674
  62948104
      2896
      3448
   8038710
  10813914
  32264731
  85262955
  85090505
   9737111
  38933832
   8688562
  28120079
  27867292
  28262916
  85694793
      1926
  33209666
  46085740
  90058316
  68635546
       832
      7897
      8513
  52847228
  29489089
   3925739
  33250674
  33066478
  28055171
      4353
      2531
   1597836
  50361753
  12318026
  27482708
  60456694
   8154138
  90058490
  38691833
  15762950
  90000372
  59786518
  33041141
  47078821
  49583329
  11483260
  85573047
  61506875
  90058867
  61596293
  46967148
  47187191
  27304853
  11024077
  11483241
  60997040
  62463516
     84485
  84818159
  46573919
  57226309
  60820009
  61748820
       876
       533
  60267250
  65420913
  36442449
  46898937
  47197147
  52847175
  27712037
  85097904
  83520896
  12113661
  90056746
  90509581
  67475250
      1385
   2873380
  12124644
  85070190
  61532494
  61800319
  68635540
  46025070
  47239792
  37974044
  58556639
  27567373
  25883914
  32804887
  62066887
   2547984
  40166460
  99428294
  62336347
  90001706
      1060
  59608453
  28231948
  90056842
   7370052
  59398112
  47070196
  58727686
  85693686
        21
      2983
  46938797
  27798149
   6229985
  11483189
  90000057
  60349609
  60267257
  72627170
  59086572
  84942111
      1824
  57059251
  27588576
  65261060
  32486997
  61843525
       768
   1544163
   4900068
  54332973
  11599286
  90057971
  47110709
  84923130
  84837392
  85817992
  90000090
  36500085
  12082232
  27973468
  62773437
      1631
   9881085
      4455
  46593102
  58917121
  84814033
  11931312
  85027846
   1463127
  84845406
  27567722
  21368190
  32687113
      3565
  39272625
  84825009
  27460144
  90058394
  91024872
  61589758
   9227372
   9900783
  39272769
  47102249
  84990925
  11919438
  28007314
  62893223
   7550883
  11735784
   7169020
  46993817
  52848062
  84726763
  12087086
  65200507
  72403376
   9625756
  33023323
  38660907
  84818474
  84884040
  19793806
  32682280
  84325049
  52848086
  12021463
  27313803
  90057745
  60235308
  62028242
  13718355
  28331898
   8324328
     15675
   4248854
  46319888
  11702028
  59739911
  90000266
  28288499
  61270457
   8282142
  39272661
  50352669
  58730043
  32870461
  61116632
  18500162
  90056751
  99428239
  59942434
  65470971
  38800479
  46421780
  50120864
  61989383
      3896
  59721296
  14100001
  16542357
  85676770
  83721743
  56677934
  60966027
    350050
  39682850
  59273275
  60582049
  59739901
     66958
  33210656
  47116901
  39772865
       294
       149
  10423444
  90059484
   1351120
   8800111
  90058261
  60044444
  62928523
  84875527
  30000356
  90000076
  60878470
    706972
  49605267
  12498645
  59427361
  12049836
  85162374
  68647884
  46680380
  56441386
  90635476
  60568942
  61743308
    897291
       605
   4120770
  47284568
  15762926
  90056307
   1081903
  84702152
  11788570
      2973
  60135728
  62629087
  49050150
  11548243
  21456102
  90056834
   1005466
  33129407
  39272703
  48100153
       378
  12033077
  67463570
  46836399
       383
  27572218
  11735743
  60456699
  60780916
  62026893
  62100610
  47028384
  47070237
  84970312
  90057951
  16542347
  28200084
   7913119
   8817392
  33183036
  57349013
  62222561
       535
  39272659
  60719821
      1419
    904808
  85200035
    189054
  46449887
  46709925
  32801273
  90004314
  84837382
  62700079
  49810713
  29767340
  90056314
  33140493
  84923110
        47
  11919445
  90059140
  59273261
  11024079
  90000117
  62851738
  44363321
  46856267
  47110738
  11735804
  90001708
  90056840
   1351890
  33174080
  20124690
  62169531
      1479
      2230
  58331305
       610
     99990
  10475116
  28120090
  62434857
       398
  46967131
  54591393
  84974138
  27065600
  46699290
  28093939
  32398070
  64895268
  47154892
  10937958
  12359195
  85053979
  63631815
  39272682
  47202793
  29200023
  62992714
  46730583
  84774193
  59936311
  62906665
   9900817
  33363648
  46864211
  59690517
  85694537
  62771721
  33041164
  40536037
  47027877
  13194451
  85099827
  60327560
    189062
   1371392
  50122601
  11024115
  85085774
  60267268
   7698841
  85697792
   6100244
  12082218
  61532534
  66239017
  50200128
  58640686
  27239885
  28115461
  67516709
  27588574
  90058921
  59988975
      1429
   5820446
  82336610
   3133372
  46404964
  25998770
  90543299
  84981501
  90058116
      1612
  46300411
  14094131
  85235406
  60508645
    455655
   4120762
  84709119
  11571084
      2554
  33058457
  40536033
  50123208
  84981956
  10849783
  12334578
  90966344
  84923148
  11961981
  60549655
  46668678
  28200632
  27914803
  90466758
       746
   9645418
  40776692
       154
  28158608
  31201316
       800
      2144
   1531582
  55558898
  57623318
  10475087
  27234361
  90058313
      1958
   2758323
  59150983
   7237580
   8387861
  84096280
  90000109
  47102243
  61232064
  65261008
  46724994
  27805011
   9112044
  47017270
       336
  10672417
  12124633
  12697321
  62475114
  46854453
  48000015
  61843003
   7991001
  62258699
  62475766
   6273959
   9461077
  46693987
  11880613
  28120076
  90059672
   7120166
  49775216
  85693209
  60128876
  83721744
   4957592
  52847364
  12021453
  71301107
  12258780
  32485241
  91055581
  62737992
  47002658
  50200165
  90549016
  60966038
  72339687
  84771917
  12928703
  30000576
   8315401
   9888297
  13189636
       725
  47136926
  47147576
  84995779
  12780175
  71880523
       763
  36442478
  57540269
  84001090
  12051659
  90058041
  61535754
  61989998
  55399858
  59487933
   1351130
  50339946
  61223668
      2923
  84923104
  59822047
  36442489
  54591396
  85769224
  68053221
  27687307
   8617791
  10688982
  28064865
  90059200
  90059295
  60513230
  11023573
  20114069
  62108477
  62437928
   3060814
  57920097
  58204242
  27813841
      1594
  47003262
  10497114
  61460584
  90058308
  84764142
  24149129
  27943884
  62528736
  62276341
      5064
  39272698
  44895856
  28166318
  28197368
  90058088
  62249455
  66238991
   7890677
  38794183
  11548214
  12033051
  60831009
  39272770
       185
  47169035
  31770170
  85217115
       691
   2882093
  39682845
  59457321
  90058896
  47000678
       751
      6883
  28329884
  31201390
  67828894
     66733
    168534
  90057866
  91131465
  33247628
  90543332
  62611980
  11571097
  11880561
  90057511
  60832002
  47102266
  47132064
  38545518
       158
  47027807
  66239032
  84199436
      1299
  46967137
  90058463
   4371136
  61945086
  40670597
  84096279
       328
  12891322
  90297591
  84838169
  32741828
  85022495
  38283790
  85110683
  63218466
  49627561
  84790604
      1500
     84372
  10534071
  11176339
       412
  33134032
  10688983
  11788531
  81335432
    189060
  47073224
  10688909
  27840405
  96922748
      1198
  33363646
  47102279
  60456682
  62611536
      2000
  52847420
  54474281
  10475107
  20114068
  61394202
  63516316
  68346838
      1016
      2143
   9645925
  59399463
  85693665
   2581695
  11788577
  12124631
  12038311
  90057531
  61232062
  46735216
  90989063
  63326658
  46719919
  52847229
       231
  28271592
  85301643
  60683711
  63140033
      1393
   9645797
   8549580
  11483199
  61446306
  68520796
  74657854
  47197142
       912
  59053363
  38599292
  85039103
  46203794
  61469105
  56484767
  53778879
  59354622
  12928678
  85301635
  90021026
       460
      2049
  50325864
  49775236
   7805512
  11880611
  83607689
       676
  59641733
  32305827
  85693590
  90058311
  90058699
  32888544
  47073220
  90295841
  62737748
  32810230
  61935652
       509
  63164376
       564
   5863689
  52847370
  59399482
  10475073
  90885867
       512
  84726781
  11961997
  15941606
  29775247
  60978780
  63585544
   3925775
  47154905
  13328388
    721196
   2394774
  27798151
       433
       374
  12033010
  32465902
  59786512
  61988753
  33074562
  38194631
  84769790
  12124568
  47249404
  10497226
  11735862
      1130
    821366
   7186735
     20178
  90058085
  63830075
   3060811
  11548233
  15300045
  85085762
  62443804
  47110696
  55074919
  84393182
  84736507
       102
  32888539
  90979629
  60128885
  90057440
       629
  27947966
   7875361
  28185634
  84995785
  46873706
  27999824
  90057912
  29635573
  38227981
  46813019
  52848558
  62517055
       620
     10777
    213184
  47154850
  56952911
  28039734
      3078
   8413049
  39272649
  14133257
  85054989
       514
       357
  12083994
       369
  90058649
       425
      5155
  40776688
  59427295
  90000065
  71301158
   2964230
  33041176
  47277504
  90000088
  62963743
  11679306
  38848354
  90058952
      1377
  33028135
       227
  11679282
  60327555
    823760
  40776678
  52847230
  12311386
  11034957
  28121116
  90058263
  61624762
      1119
   2380564
  32956508
  11679279
  85893340
   2879844
   3091744
  90058596
  62353126
     16218
   7948737
  10631746
      7943
  85039151
  47027869
  58917114
      1295
   8626085
  13474575
  63513219
  72477173
    800777
  12053928
      8938
   2798891
   2510150
  90057681
  61404244
  83622633
  38712097
  11735796
  27916079
  32712638
      7918
  38735309
  90058732
  62258774
  50333735
  52847179
  33136735
  32741844
  90058273
  60038931
      1278
  38794180
       114
  59887292
     67365
   3050898
   4119357
  38794159
  11735777
  63307523
     16977
  58807019
       888
  38857148
       319
  10475131
      2472
   8435861
  11880555
  28331158
  59822042
    484803
  38794034
  84050779
  11961998
  30168975
  32597980
  85016648
       825
       563
  57750844
  60568081
      2135
   1532126
   2285777
  10497132
  27873973
  61775421
  62799864
       728
  49809379
       324
  12124571
  60808676
  61843031
      7742
   8435854
  37981204
  52318083
       329
       371
  27400121
  32526448
  59786545
  61835303
  33092840
  50063240
  52847613
  61418496
      1176
  85012847
  85099819
  83339622
       614
  33205422
  85301608
       360
  32709351
  47102275
       350
  13324770
  62121224
  33128853
  46898945
  11654913
  61028870
       245
  40217823
  47168997
  90000206
  59959993
  68451331
  84712807
       650
      3434
   8315411
  38691232
        92
  32862928
  62272965
  85100754
  65260995
      1246
  84932763
  60713945
  62148314
  62605023
   6926539
  46331703
  46973181
       193
  11949069
  84993514
   2930173
  29615747
  90058165
  85172651
  90000164
  90878017
  60339407
  83721733
       672
   5847246
  44900207
       203
  27620533
  28137907
  81045321
      1038
  72599037
  33118041
  45500302
  90295818
  59739908
       935
       663
      1481
   7773282
  46840568
  61593159
     16831
   1406106
   1521425
  46833003
   3925736
  12124634
  63216917
  63326654
  62505984
  47058762
  50381955
       260
  10497120
  66239031
  33058288
  11024100
  28157407
  59889716
       437
       907
       575
       637
      5213
       123
  27929922
  90057524
   1521102
   8305525
  52847362
  18024221
  32850190
  90397629
  66239003
  49810747
  84784600
  63268670
  66239013
     10331
  38794164
  39772855
  11484706
  99428420
      6775
  33229973
   1219650
   1317387
   8849496
  45500523
  11593945
  63791181
  39272723
  11236103
  13645367
  62302853
  83615590
   9645779
  85190810
  60059090
  28047898
  29356447
  85209245
  61818979
    823733
  13007362
  62893230
  68606183
       771
      2003
  27607790
  29693727
  85578308
  33041170
   7505062
  57206176
  10475064
  11089507
      1434
  12084021
  74365015
       685
  85080508
  62668361
  83771719
  84377896
  68119848
      1626
   2285788
  46522830
  50344037
  63814949
      9965
  47140796
  84995788
  62330014
  47178276
  32583366
    988697
   7938261
  62432495
      1693
  39772858
  58659344
  58952681
  30545786
  32682300
  90059354
      1831
     71728
  10755831
  90056308
  37755561
      1728
    516104
  40541442
  50055314
    821384
   8287745
  85099821
  90059279
  61684124
    189068
  13194462
  33118553
  40776689
  31201367
  37761720
  84719161
        30
  10688901
  32938227
      2238
  40776698
  47017250
  38831565
  52848069
   5457107
  47130237
  50060809
  60046257
  60277483
  61404262
  62893212
  81335417
   8900127
  40020057
  46951670
  52848954
  59721208
  12124603
  48300162
  12087083
  32312291
  90058247
  90884211
  47348306
  59721176
  90058393
  40776651
  90000335
  60096185
  60811470
      1089
  11483267
  85007877
  61236057
  61630965
  33196922
  59738464
  90056778
  62495238
  57583744
  60345289
  83728999
  26658354
  32559535
  95391046
  65420946
  47106130
  28127338
  27739596
     84210
       589
     42333
   8192957
  55710851
  12269942
  60601908
  27766873
  60746929
  71880497
  58965519
  90058654
  84492938
  84923113
  84770760
  32723741
  37546404
  12907089
  60262553
   1410214
  32424424
   7773283
   1374699
  47106165
  47110708
  11024142
  28071945
  62654135
  65435186
  38735791
  46944217
        84
  11024137
  72600554
  47108396
  84700722
  11236128
  32693776
  71301035
  38757310
  11359617
  85054735
  85099826
  90056317
      6341
   2882425
  54197802
    113854
   7710200
  62145555
  65405599
     11753
  37891471
      1312
  32583361
  33066481
  10497244
  30000674
  32628219
  90057885
  90735023
  60267269
      1574
   6631881
  85358776
   7091599
  28104162
      3624
  50060487
  52848901
  84742057
  38531627
  46973179
  85425856
  61423269
  46864214
  28120082
  85693423
  90962135
    457061
  52846669
  65405621
  83671887
  11024058
  47110699
  49644890
  85725925
  61218951
  84580588
  14245839
  63296774
      2620
      2984
     99600
    603899
   4470950
  46944221
  46998410
  11880563
      2159
   8080676
  90058082
  90169848
     42332
  32280768
  84995786
  62348419
      5588
    519585
   8112447
     10370
  10846704
  65420939
   3119008
  46898955
  52847231
  11484631
  90397227
  38751071
  46680381
  32312285
  85110692
  90057995
  90737096
  50062212
       608
    669668
  33110323
  47154853
  13328399
  16600287
  28214520
   3898830
  60456678
  84650748
  11137166
  32832416
  90056974
  90057604
  33041173
  12068683
      5154
  47182223
  90056831
  60669359
    516360
    601322
  46840573
  28120072
  81691117
       532
   2882408
   3153519
  32946245
  84957420
       103
  85557995
  90058553
  61982914
    823763
  39272700
       144
      4845
   7794972
  40831212
  90001536
     58075
     10369
  52800096
  84699398
  11735831
  11679283
  90057646
  60349058
      2513
  52847382
  85693692
  59918187
  68520815
        35
  62991532
  90058151
  60500340
  46499896
  11735830
   4120751
  58917143
  47805761
  84884039
  29483525
  62584991
  36442451
  32215905
  90057952
  61862285
     16948
   6600366
  46195574
  46680373
  12053881
  81942010
  84529155
      1386
  33118043
  27901278
  60820011
  61244324
      6975
  38794134
  59680060
  12033097
  90057518
  95542045
      7673
  38794049
  50500285
  11036266
  12002593
  31746777
  85110251
  90056303
  61021220
  62505234
  13002112
  32573167
  65386434
      1032
  46854457
   9615692
  12033055
  62803048
  47128143
  84903001
  32460200
  28818325
  61818977
  52848880
  28025369
  61830515
   9645692
   8335418
  27860655
  90027578
  60038887
      2179
    599445
  47256172
  10475080
  11735795
  62411792
   9645849
   8549614
  59703191
  32890095
  63115323
      4458
  85092308
  90386748
       718
   1308218
  90000310
    164420
   1491007
  10979104
  30522472
  85165073
  85012085
   8231058
  84707977
  90057976
  28094801
  61959113
  11548249
  45105032
  47141643
  50122600
  49530211
  26408244
  40572017
         7
  85137462
  90992219
  58975181
        33
    712181
        76
  10941063
  12744747
  46680374
  47017244
       105
  85070194
  90058318
  59934152
   1118852
  91035459
    714308
  50307209
  11325938
  32723740
  91024863
      2322
  11339296
  11880581
  72599032
  83771727
      3152
  10497333
  85228193
  85080513
      3637
    823811
  47038113
  11679369
  13402847
  31843775
  85104265
  90057668
  61980465
  62214155
     11136
   8080669
  46680302
  59369588
  57762200
  32261404
  85049567
  90987778
  83721740
  52847324
  90838662
  63378486
  12082227
  38706339
  28083096
  47277447
  84289631
   7517942
  84832225
  60966046
   2758322
   2964245
  10475124
  12087125
  61910603
  33229974
  47116976
  11122749
      2541
    823734
  61389844
  61791932
  47099254
  50064208
  11483216
  11830168
  27620517
  61393800
  60847526
       448
       881
   2843669
   9239341
  62331768
      1136
    823772
  11024101
  11127492
  61532536
  65434661
  72617310
    255329
  38691811
      1477
      2999
    302367
       468
       638
    694994
  10845871
  28214506
  33255078
  84825012
       152
  63154584
  52847235
       299
  15762962
  16431855
  27916090
   3014431
  11024113
  10763456
  11949129
  90900579
      1423
  46898942
  12033036
  90057792
  84677740
  65435006
  47361432
  52100028
       623
      2392
    315313
  52508939
  61701248
  63024046
   8743774
  13053670
  90058257
  90992208
      6989
  11864644
  29879836
  47106129
  32324319
  32389894
  62509224
   1723348
       281
  90058133
  63378490
       548
     16644
  47201212
  52847603
  11483178
  12258831
  62627632
  62575019
  44900006
  47049867
   2539429
  10497220
  50362262
  28123041
  80155602
  12258779
  90056847
  84404047
     99659
  10337626
  84198124
  84890635
  85030888
  43301545
  46680359
  90537898
  32983823
  12730990
  28018574
  62446056
      4989
  44363326
  12021455
  12385781
  27588586
  85103452
  38775252
  58076972
  12459652
  32667980
      2271
  52847356
  28066024
    823773
  38615598
  47223905
  29656352
  32875623
  85039154
  90057442
  90964784
  62836576
  84465494
      8709
   3047309
  11880607
  27200065
  85377749
      1331
    932135
  29078691
  90962106
  33074551
  38794035
  50340120
  50500182
  85619587
  47154921
       387
  91014093
       611
     84371
  11880598
     12921
  46899019
  63257859
   9645788
  40599679
  32795372
  61123116
  90997516
       423
      4105
  47054150
  59050018
  85010939
    841983
   7501127
   5393548
  40020087
  46891195
  53180260
  28240767
  60629018
  83771318
   7954585
   8500214
  11484719
   4601247
  12124600
  28041738
  11735818
  32904626
  66238943
  83427495
  12111966
  60262614
  61959084
  52800006
  61727590
  65420915
  10697271
  12227640
  12385684
  28214509
     11281
  68365201
  81583639
  40020076
      2268
   2950020
   4114589
  11735828
  90732798
       809
    545729
  50123220
  59690510
  61904000
       404
  21483257
  10991091
  11840742
  59887294
  63700993
  52847406
  84990904
  85603629
  61096228
  14008697
  40626635
        61
  11810169
      4687
   6538781
  85039153
   2380693
  46912494
  55144442
  10631728
  90057666
  60780922
  47027796
       279
  12124643
  30835142
  61889158
      2352
  82336611
   6589622
  33100976
  22100038
  61836428
  84217542
  83977170
  31201378
   3758092
  39272717
       415
       543
     10032
  33041168
  47277463
       164
  11715245
  31770164
  32650598
  23504764
   8440375
  16245769
  59811099
  62257534
  90057813
  62380401
  39272671
  60601907
   1056955
   1361643
   9645510
  50202040
  50339915
  50500044
  12083982
  90502379
    254012
  38154610
  31735187
  32765284
  29700684
  61433579
      8046
  39272655
       339
  38706352
  12124646
  28395323
      1024
  38336065
  58492076
  58917148
  11024060
  62725918
       801
  27582913
  60861936
  84325040
   1021831
  50063237
  84830284
  27916083
     84309
  68380993
      1892
       375
  90057923
  46995174
  47154420
      1276
  47116893
       189
  90057504
  40670601
        40
  90057960
  63163293
   6813384
  47002683
  47130240
  32799801
  85087801
  90058611
  94882405
  60966002
  62446534
  72339659
  72339684
       215
  27065594
  32795373
  85320025
  60512464
  55118289
  52848891
  84606724
  10475076
  16032451
  90058112
       892
    984241
   3193432
  46637411
  91003119
  84146242
  59721437
       314
  10631747
  11483221
  12033027
  60966015
  33114004
  84726782
  11620278
  32465923
  61908874
    231676
  46891196
  59399483
  59824338
  62659233
  47256175
  28173683
  90001581
  62864215
  38496668
  50075974
  52848876
  84769764
  63121426
  57540268
  57782534
  85769225
  62880495
    601315
  37760016
  90057432
  13567997
  59777536
  12745122
  60060037
       458
       345
  27616562
  32853011
  85000686
  90058591
      3516
     43534
   3153511
   8617792
   1533670
  32682282
     84478
  11854110
  29836833
  90057922
  90285796
      2024
   2907638
   2510151
  47277442
       272
       394
  12518482
  68658471
  84529160
      1431
      2097
  62465802
   8322124
  52848875
  12361609
  28325529
  67391386
  84146218
  52847172
       304
  85697796
   2978385
   5033896
  84896883
  11122757
  61565319
  39682846
  27726429
  27860656
  90000077
  13538251
  85262954
  59988979
  65420931
  68670834
  46426793
  61655120
     99612
  96742666
  37845321
  62338894
  38975845
  39772870
  27522093
  28240770
  60582016
  65278103
    823745
  12585741
  33055529
  46696357
  47202794
  11880589
      1085
  59741185
  47078822
  84790646
  59988974
  60780989
       440
  46709903
  50074900
  59050012
  28115462
     13156
     12100
  11736479
  15941616
  93404463
  61493009
  46840602
  13385127
  60863274
   6900196
  61197999
      1856
       169
      1514
  12082250
  90840069
  47202819
  84995780
  90058912
  38919450
  63020464
      1150
        50
  90000148
  62727313
  63016905
       840
  10475088
  90890117
  47197143
  59086536
   1357640
   8512559
  60820005
  62143099
  62370529
  44905040
  84754396
  10672418
  10688993
  27858802
  83659408
       703
      1446
  58666073
  84707980
  28049370
  85152859
  63140032
  11620287
  12700825
  27914765
  90057742
       872
  62112828
  62432474
  63131068
     11716
  85137353
  90058424
  61431348
  72600698
   8440908
  47147797
  28635500
  45700073
  40430830
  47040879
  11483245
      2636
   1466225
  90057347
  62533439
  90058234
   1299580
  33118058
  84769774
  27278819
  62977105
  71636059
      4837
  60370842
  33110321
  10497180
  71200172
   5846366
  47151554
  50123206
  59427298
  59558213
  10937956
  12033089
   2899328
  33149110
  50062210
  85693574
  63326709
  83616977
  85043398
  71300942
  68639842
      2426
     67237
  47284565
  84923146
  13416645
  63592572
      1659
   1121024
  84837396
  16542374
  26643976
  90058970
  60382197
      3451
  52847388
  28703682
  12021428
  72431296
       689
   9645817
  20151241
  90056996
  10102151
  47027823
  47112921
  11620289
  85110695
  85612274
  62936053
  45690432
  46118753
  46481688
  47256144
  27904998
  29540747
       547
  56770042
  83613830
      3915
       780
      1935
      3319
  33168726
  50298262
  59508591
  26912106
  33181327
  12365492
  85086408
       982
  84655982
  90295838
  62121233
  84529158
    690993
   9709699
       850
      1100
      2162
  57059221
  12083986
     71672
     84171
  59479156
  65386415
  67254696
      2038
  39272777
  90537897
  62947283
      1237
   7186781
   5457340
  85814577
   5779031
  12045174
  29812251
   2543371
  32337612
  33187924
  38712114
  47110718
   3600007
  38775255
  50336958
  55700046
      8580
  46108404
  11339393
  12082236
  27607786
  62324061
  84291219
  33163682
  10686256
  32465901
       896
  83634680
  11880571
  20114066
  90059211
  62711373
       211
  62436826
  68475962
  33041167
  62121211
  40625266
  10475084
  90253984
  11001115
  27573946
     11835
  85012836
       630
      1048
      1318
    457094
  61684061
  65420944
      1000
  83508850
  50339916
  38872526
  32858988
  60820002
  35236140
  44363328
  62877309
      2989
  49775229
  60954840
  56456676
  61058546
  46973954
  68294299
      2020
  12021446
  38608845
  84967679
  39773088
  32914851
  90057514
  39773078
  84858164
  61187685
  47035243
  12162790
  85070199
  62258726
   3023969
  38876208
  52848596
   2798880
  32634033
  11679311
  90057734
  59822028
  61557830
       848
  10423410
  90058620
       972
  12033084
  20080375
  61219979
       522
  33042604
  57754774
  90058124
  60676155
       821
  84921272
  62550606
  84719159
  28203195
  61765907
  33255079
  38154608
  59542816
  65420903
  10475128
  11735869
  91041756
  62324975
  60327567
       679
  47202798
  60780969
  62381056
      2059
     67253
  62990785
   8402493
  52847234
  22661016
  28220186
  32324845
  33099333
  27296940
       595
     11937
  56263631
  52848118
  10688997
  29846231
  60128894
  61365822
  62917787
  10475115
  29846370
  32559549
  60582031
  61338382
   5882146
  29500534
  61724984
       349
  27687285
  46085738
  84826313
       309
       395
  16448330
  67838203
       622
      1617
  40414522
  11962054
  64882028
       139
  23504773
  46488738
  11864643
  11483266
  11483272
      4905
   7209316
  57849433
  58834096
  27301525
  90058173
  90814417
  62123444
  12021456
  27588583
  61306827
  62359378
   3153525
  63625388
  32736255
      3550
  90058665
  90886081
  60283113
  33118053
  33118549
  46993814
  50372805
  52848907
  12365461
  32070606
   1499891
  46644382
  46898956
  10475148
  12537228
  61465944
      7798
  47073193
  63383306
  33041143
  11123915
  85906131
  59988993
  47154843
      4717
  47027828
  84417655
   5823392
  46737319
  90057026
  61185753
   6282301
  60601553
  63266774
  55141050
  63326728
   4716457
  46840577
  47202791
  84855794
  11137164
  12144400
  32566847
  62346827
   1497838
  62525471
   5600526
  56937468
  11581104
  91194664
  46873692
  84965389
  11788561
  12124582
  28024855
  90057475
  82248415
  38757313
  90059513
  84942134
  63477080
  47202802
  15763022
  28014432
  61754057
  61876802
   7505049
   6399075
        55
  10475104
  85495588
  61191475
       956
     84330
  47147720
  59690509
  60954828
  12000491
  90543296
  62308919
  81335441
     71470
   1634053
  90058549
  85070168
  33066516
  84995783
  85475711
  68517035
       736
   4117029
   4120764
   9554440
   9602800
   8278016
  11735807
  32667975
  90058087
  58917499
  28067691
  72640763
  68053215
      4294
       100
  27200304
   8117646
  36442427
  39272735
  86115116
  72526010
  47035246
  31312298
  90058493
  47110713
  90847904
  62127594
  65420926
  90058167
       479
       937
      4612
       261
  10692744
  61220028
       570
  46891204
  32261393
  33058442
  62167401
  90951082
  63326694
       698
  27300070
       924
  38661189
  50077272
      2694
  10497236
  90057815
  62835762
      6868
   7364491
   7966143
  84631063
  84790695
  29500427
  32813235
  85423869
  85693667
  58952669
  30773351
  90885901
  46773773
  26700045
  27813851
  61818703
    615752
  12084014
  12144387
  17315417
  85660628
  84699374
      1845
   1740330
  46889342
  46899022
  85693589
  80155636
  33363635
  60863354
  61900355
       654
    822035
  11620261
  85676776
  90000170
  91032490
  47154894
       346
  11024122
  31901540
  11830148
  90057402
  90057827
  11024072
  39272778
  57754775
  11483235
  27621761
      2267
  47070199
  84990909
  27222280
  90058043
    264219
  91017621
  65393204
  12084005
  84965643
  90115517
  32950290
  32982229
  61876655
  40166465
  49717943
  84061300
  12537231
       603
     98083
   5876633
  12043201
  12215254
  27607785
  85484622
  82255598
  84981539
  90057025
  61290863
     84333
  47277457
  84742798
        20
   9611859
  10497267
     20704
  46348073
  32337615
  90057947
  90847903
  90605282
  91078029
  59988987
      3332
   9227378
     66952
   8779549
  52847020
  32553937
  62121227
  62272995
     10394
  47070202
  32861394
      6713
  29775208
  63326691
  68643406
       952
  47154866
  47125572
  60058709
  61818702
  85846768
      3965
   2873420
   1529999
       210
  61462116
    985244
   3925742
  50375416
  28224447
      5348
   5879031
  47108439
  10497192
  90777787
  60128886
   2882405
  45500521
  32899579
  50362272
  28098228
  39773085
  46680354
  56456677
  63851117
   1444539
  46700776
  85377729
  91024887
  60261455
  62299286
  12021441
  32389891
  59786516
  84595751
  59608427
  84970310
  62150696
       923
       206
  11483236
  20230816
  11962074
   1112044
   7505064
  11787129
  11880617
      4538
  60183907
    189059
  90754944
  11735858
  85155717
  91131453
  59822029
  50361774
  11506021
   7816319
  62883655
   8042916
  47169025
  84808724
  11483191
       602
      4610
   9242072
  16552177
  46752460
  84651412
  84965644
  90057445
  63252135
    669686
  39272593
  32850191
      1334
  90059228
      1609
  34116512
  50061980
  90847902
    913072
  33041175
  28167421
  62624587
   6960893
  46348072
  46918190
  82690385
     39935
   1351936
  11080462
  91100888
  60577000
  68639775
      1583
   8059425
  65420808
  46864213
  20309030
    514954
   3925743
   8709072
  33363634
  90871584
       422
  57206195
        87
  11400243
  38531583
  52847380
  61338366
   2758318
  11024117
  85730236
  83236941
  38283811
  47110698
  49775200
  65497129
  10497188
  11735832
  32913038
  90635485
  65420912
   1608260
  90059038
  46680362
  52848012
  60214357
       922
     15395
   8123395
  11483237
  90989975
   1388210
   8102239
  33118030
  52846676
  90057950
  62936042
  65435129
      1996
  46889340
  90774907
  61404231
      4570
  45631806
  47130769
  58877484
  84687777
  32915911
  39809359
   8558381
  57750845
  59107729
  12021434
  17315415
  61726264
  74897846
   3200005
  11620291
  90058172
    189070
   7904892
  90989082
  83236935
  52847178
  85155714
  47169022
  11700096
   1085992
  85019028
   1524951
  16445824
  63153193
       643
  60149708
  28331157
  90058492
  61727534
  71300943
  66239008
  11176347
  12124638
  32203709
  59988989
  62857977
       970
     95075
  85070172
  85097402
  85134859
  12349948
  28127715
  61377926
  62328315
  84495406
       730
  56359250
  11024103
  32184207
  85019652
      2057
  90058648
  91017716
  62177142
  84583450
    315379
  19848333
  40568365
  90056708
  90057645
  49065388
  58917486
  61017038
  84923069
  60267243
  60327554
   7763620
         2
  13972458
  59786514
  11880557
  90057682
  38194615
  54828673
  90058913
  60327564
    467394
   2798899
  40166498
  58169211
  22600369
  12033076
  29557779
  29872334
  47197180
  28224444
  31829785
  46871696
  50200139
  11548244
  31201379
  59941492
    900933
  59824364
    716640
     99581
      2156
   3925738
  38794182
  52847076
  85162354
  46840585
  47154848
  47002690
  27300177
  91070860
  63715047
  28200621
  31293785
  90000260
  90000333
  61527929
  61667257
  63031175
  47084159
  81084953
   7345840
   8481230
  59959999
  60267265
  60857685
  38695551
  28248546
  62360891
  62873314
  63260750
  85012100
  60989256
      3403
      8130
   7826138
  46723293
  46977264
  90058662
  84291238
      4791
   5937312
  46646164
  30384242
  32938230
  90058615
  64895271
      2710
   8817391
  62030056
    603898
  33237977
  40831207
  46864202
  27620519
  28167583
  85701482
    600493
   1518416
  59679992
  90000116
  90058565
  10423430
      4659
   1355041
  84926471
  84746368
  85053961
  60267258
       399
      1732
  72600641
  28062509
  61655113
   1091125
  84668513
      1643
      2559
  85099828
  90057489
  63697809
  63338292
  62336266
  65423825
  11736521
  85039185
  72599016
  32597886
  60794846
       996
   8121943
  85698357
  61655098
  46582016
  90077166
  61221391
  72016081
      1053
  12120552
  16431852
  85039165
      2962
  61706274
  62722347
   3090392
  12498654
  85080509
  85087509
  28100723
  32504111
  85693933
  38660584
  23504772
  52847084
  57638021
  59107752
       143
       988
  38177551
  62272968
  62885393
  45501173
  90059214
      2378
  46730589
  27456828
  90601224
  59960012
   5725752
  27455531
  28261662
  29873979
  85715731
  70048388
  46680350
  31201292
  72016044
  83481821
  46370236
  32899575
  33074554
  11735739
  38773365
  82336613
      1350
  11810172
  12082207
  12792284
  16542358
  12021464
     57950
     10081
  10423411
  62787277
  65420917
  66726748
  50122640
  47271109
  52847297
  60945939
  11024091
      1973
  56840175
  31170071
  59770477
       358
  12490434
  33118559
  60966004
  84495413
    744224
  47284549
  28150676
  90000136
       521
       576
    706973
  47151550
       368
  85142722
  59745983
      1835
       416
      2218
     84391
  39772866
  90056730
      1058
  90057997
  65324234
  63221307
      1221
     23745
    248534
  89938399
  90057441
      2829
    687084
   2897173
  12258826
  62064576
  46978644
  30172685
  62634676
  63672970
       426
   8849497
  58073761
  32341899
  85008476
  62928524
  80156404
  57796987
  12124607
      1151
  59542741
         3
  32203717
  85266006
  99428417
  62466756
   2879843
  90057817
  21521324
  33229978
  28083931
  59959977
  60805252
    706899
  76758642
  80155634
      3642
  47110694
  40776655
  90057557
  84898981
        27
  11949053
       476
  46118759
  12537326
  27527542
  90295837
  68967583
      1489
  11097622
   8403425
  61800290
    315571
  39272776
  31201326
  61865717
  61063915
  59242987
  17557208
  60052285
  61491897
  50076921
  12698973
  62163025
      7743
  39272622
  11762838
  32141544
  84785334
       113
  90057431
  61335946
       934
   3050892
  39272789
  47154919
  27547261
  27588577
  28172441
  30522569
  85190818
  85846897
  62433894
      2546
     84352
   5891840
   9602802
        41
  12144401
  85676769
  90058127
  84545184
  61504704
  63818349
  46936572
  59822031
  62467083
  44667982
  90000094
  61701201
  27798153
  68805617
   7532289
  46843470
  85715709
  52847418
  57959878
  13324782
  90000053
  90058010
  63343043
      5311
  46482819
    260264
  40331559
  46737305
       472
      1002
   9461079
  60959715
  61991552
  52848082
  27582902
  90029462
  12744705
    458466
  58917129
  33128849
  38283824
  90058064
  52847366
  46853559
  32772414
  90057527
  59942395
  72106061
   8677062
  84897537
  99428449
  62858561
  11024086
  28128315
  31535997
  45500488
       289
  90057487
     84379
  11962022
  32465928
  63714407
  65420905
  81335443
  40776682
  10423440
  37393205
  28234801
  62436155
  84931316
       183
  11880558
  27296946
  59939639
      1734
      3385
      5538
     11153
  41724431
  47197095
  11864641
  83548248
       962
  13640623
      1615
  46864178
  90436836
  62864210
  65405595
  84515628
   1022818
  11620269
  60327565
  32809917
      4442
  38794129
  50063806
  84825037
  62900767
  84199425
    648422
  11735786
  32377835
  39772851
       133
   9645780
  28208084
  90058647
  62998770
  46280253
  46910960
  15762969
  82832770
  62446059
       222
  14063086
  65470961
      1811
      1915
  61198000
  84291237
  84544344
  10497112
  12124629
  32914841
  62163251
  38794181
  11836233
  85085765
  60508644
  11787155
  91078072
  30403083
  71300908
      1662
  32593788
  85162355
  91024899
      2053
  90386726
       959
     10348
  39584424
  11849149
  12021450
  65261009
  83623925
      2079
  50060706
  31770172
  32608488
  11024087
  68649653
  49775285
      1971
  59822019
   1521099
  33281943
  33117986
  45501157
  55074910
  40776683
  28258783
  10423403
  84239709
  83505156
      1126
   1085065
  12087109
  20237013
  63030853
  29814369
  32457229
  32597982
      6752
  50123212
  91047960
  60676158
  83236937
      8785
   1348886
  50313497
  31594637
  62055958
  59508605
  60676135
  65435136
   3169733
     11030
   8140296
  33058291
  31291728
       997
  38194635
  38382217
  58518975
       134
  10497249
  85162362
  60636647
  84968799
  90058684
  60382216
    154538
  46272465
  40776667
  61239085
  62272956
    258190
    512366
  52847181
  90058324
  90058644
  90057683
  50200096
  52469554
  61758427
    479975
   1690221
  46421778
  84595638
  38975939
  47277495
  84655971
       269
  28070844
  61406309
      7056
  46282686
  46383835
  90000318
      3200
  48232682
     20192
   1128223
  57003191
  12021461
  12021467
  90590629
  10631739
  15613038
  68463469
   4900073
  33041156
  33074545
  19973225
  61796825
   6383504
  36442476
       191
  46458691
  90057584
        73
  11523928
  87448297
    248635
   3113197
  59053359
       188
  12400319
  62217215
  10337555
  39272667
  38794084
  28255088
  32559533
  71300905
      1336
    168535
  10475099
  90058656
  50062209
  84943645
  84961178
  27072111
  62186728
      6796
   3925734
  39682701
  59487794
  65405616
      2966
   6748676
  84818154
  10692692
  90077301
  61532533
  62773440
  63033530
   8315441
  38698193
  48200077
  61565320
  46877607
  47007830
       171
  28067493
  46958050
  57206257
       125
  30000468
  61397251
  63151220
  66583057
      1533
  28307871
  81300247
  38794007
  84769775
  11063696
  85210634
  47110701
  90543298
  11736492
      2036
  27200056
  27712154
  90928254
     30358
   9645770
      1169
  84699396
  28047629
  28703673
  91024875
   8173475
  39272721
  90058999
       483
  33041172
  38177561
  52848091
  27905000
  85137474
  61989402
  81583640
  33163674
  13194453
  63770450
    467393
  15763025
  90057520
       443
  33127199
  47154915
       153
  14133265
  90057970
  62167402
  56548399
  12033099
  90056691
       899
      1133
   8688609
  27983468
      5990
  10497235
  11535816
    823762
  46911250
  90777799
  61026745
  27902775
  32765275
       775
      1422
  46958056
  90057084
  33092954
  11151501
  28378993
  32628293
  61876635
    350043
   4117028
  47154893
    990888
  28197395
  66239025
     11865
  90057401
   6603480
  46329667
       347
       101
  10566694
       870
     16643
   7505066
  59144262
  90056777
  72599027
      1075
  60060039
  62707855
       129
  27381499
  83771717
      1383
     20703
       655
      9563
     10024
  37755558
  12082229
  84621134
  68560240
    599511
  31577039
  63077167
  68670848
  12084004
  90057868
  62614448
      1300
     16019
  33183027
  11810170
       662
     99770
  84578189
  85273836
  91014094
  62025779
      1502
    823774
  90058260
      1931
     15511
   1531677
   3193428
  27959447
  47017252
  84935387
  61627222
      3331
  33074550
  40776691
  32804886
  66239004
  46928132
  47110707
  63198004
  14301201
  27498970
  32701274
  52848956
  26531327
  72431283
      1403
   2647658
   7456217
  62272996
  65251927
  28982419
  62857748
   8362702
  38207168
  11880599
  31201365
  85025896
   4114590
  47154436
  47269216
  26400041
  38423791
  11548248
  12258828
  85257369
  37207878
  38872527
  50349925
  12092641
  20080376
  30522589
  47254142
  29633907
  59959995
   1276059
  32682274
  62662544
  38698190
  85137486
  61383201
      2419
  37600075
  47478596
  61192672
  62145719
  45700025
  49433980
  28208081
  65435229
  83427494
  84873636
  20129968
  62550611
     11001
    315581
    603944
  49810733
  62799878
  47102268
  47365304
  11880618
  28062357
  32888523
   8387860
  27020041
      1519
   7505065
  46777410
  85217131
  90056753
  12124642
  65405619
  20259027
  90951114
  60067296
       500
  33255112
  46831969
  11937337
  90729111
  59042892
  46703940
    823735
  84855791
  85016531
  90056975
  90057665
  60786757
  84598778
  61388099
   5928656
        60
   9554370
  39772863
  61119674
  46680382
  27883532
     10030
  59188743
  11548250
  24500024
  90059058
  91100856
  61986766
  62879622
      2751
      3348
   2226254
       262
  10692745
  10997513
  13794432
  30167250
  85093235
  85099824
  33026122
  33196921
  38219223
      1474
  84801209
  83728983
  85134094
  60327551
      4611
  47202803
   7732516
  11483217
  12033037
  11024110
  91113763
  47131643
  14041110
  90057425
  62165944
      6407
  15762970
  85377751
   1770328
       626
  10688916
  27904996
  90057648
  62706948
  50075985
  90058258
     20187
   8059419
  61843027
  47110693
  33176969
  11483177
  11024056
  10475090
     42334
  49775289
  84712896
  63379127
  84990906
  84995759
    247274
  47027832
  12537230
  18024223
  20286563
  22017934
       402
  63227918
  11287587
  27588587
  32291323
  32741837
  90280065
  91024226
  91055552
  62874308
  81913111
      2391
  32982318
  28248007
  31201380
  59032956
  90847918
  65435114
    565762
  46989031
  90737098
  11919430
  27940815
  59988954
   8315415
   8379227
   8665517
  62911710
  63411278
      1220
    544603
   3032442
  59004572
       388
    582287
  38871028
  12083997
  27200064
  61545101
  62997289
      1181
   7909145
  47202812
  12943065
  72339657
       253
  10475110
  27460148
  85484634
  61383246
      1251
   7505050
  39272702
  46772819
  57348995
  28276444
  60954831
      4063
  40166473
  90057975
   1006576
  83508836
       957
  39272737
  84957422
  16201004
  26500004
   1608273
   6588209
  33113995
  13734107
  90057918
  84398111
  82907181
     16309
   6810965
       585
      3214
   3523477
  58965512
  61151084
  61900681
  62443772
  63326689
  85097410
  61885366
    302385
  46442907
  47164168
  61538984
   1856169
  11359589
  40166481
  47277502
  57349034
  85100767
  40166459
  84902949
  60873621
       520
      5324
    486870
  62209769
  83907239
  11880603
       716
      1059
    112796
  12033082
  62630121
   3023994
  57916931
  63512924
      1836
   1369481
  38846621
  58222248
  20114070
  32931485
      1587
     12537
   3213057
  58917117
       173
   1540947
  33118060
  46680371
  32674191
  33205131
     13533
     15379
  46998395
  68230977
  85484624
  84064477
  11788574
  28176106
      2075
  32983828
  48071430
  29747408
  38794172
  54474270
  74657848
  52846984
  28022586
   6092261
  11060458
  32465906
  62109781
      1563
      1995
    533266
  51602719
  12649822
      2256
       178
  63161925
     99573
  47147707
  32275619
  32682285
  81128736
  10497331
  28087824
  32915738
       475
  84898982
  90057767
      1578
  83699319
       805
   1425491
  39200117
  28257152
  52847177
  90480864
  61389767
  16245783
  31201329
  62882048
  63552319
  52847412
  83944760
  61545107
  47110728
       112
  33041133
  27588578
  28013250
  85090533
       569
  59086570
  24644547
  85172124
  62446054
       933
       553
  39272623
   5691331
  12537329
      1233
  38706342
     15351
   6154608
  11483264
  15100200
  85137491
  16245764
  28208090
  46635947
  59973651
  84096285
  84818160
  87448266
  62694326
  66899877
       612
   2647773
  47361434
  59006037
       150
  90000059
  91047955
  83508847
    823748
  33026155
  84651443
  32963527
  33044153
  12113653
  62507213
  63227921
  36442471
  40020055
  46928119
  47058752
  52848064
  12450071
  28331156
  62540038
  58545805
  23700059
  30773349
  61935661
  46978434
  33117989
  47169028
  32628292
  90056776
   2651956
   5843986
  33120344
  58877490
  11483204
  12124608
  90878301
  61899320
  83771706
  84726790
  84897530
  46695678
  19793786
  61224419
  62576155
  37300726
  84564004
   1388209
  84829676
  91024886
  62361402
  84923127
  61622288
   1391366
  28267564
      2481
        90
  72339697
      3121
    260132
  11620284
  12084009
  29825855
  85016532
  91123785
  72000638
  84779533
  11572382
  31236434
  62539649
      1987
      7003
    521610
   1540203
  13210002
  27246148
       403
  12044610
  13210010
  39272632
  85162376
  61404269
    712336
  11109993
  90056836
  43900236
  60966007
  82336634
  11034351
  49565384
  90000139
  68117526
  84495412
  33210654
  11483188
  61800126
      1586
  84818134
  12089315
  30000653
  62466777
  37760007
  39772853
      7887
   9614437
  84929859
  12744733
      2645
   1520437
  50105658
  59988983
       639
  62653969
  57782539
  62182184
      2305
   2758319
  46343491
  84699399
  12385720
  47075861
  11024099
  28052351
  91123441
  62058600
  65420891
  57003196
  84825068
  10965691
  50344033
  13419804
  27840138
  63301261
       234
  85025888
  60427192
  59990705
  32641932
  62433909
      1436
  40536049
  59339793
  11880596
  13418883
  84995793
  59822034
  61516381
  62340038
  84291244
       549
   9645802
   8315421
  38657872
  40803233
  80340770
       444
  50200168
  91123499
  40776656
  12124641
  90056302
  30000817
  32203708
  68520800
  46915875
  17300341
  61074977
  63411274
  65570462
   5400001
        42
  28386934
  90058314
  50951188
  84926466
  90797323
  90807688
  62934679
  38756581
      2010
  12021437
  68765949
      2308
   1533934
  11124209
  11736522
  12891334
   8287749
  90110079
  63584097
      5058
  32038159
      4062
   1520179
   8121141
  57108084
  13418895
  90024817
  72339685
  38712098
  53216732
  28298446
  90058491
  63326727
  49605288
  62100716
  61716401
     13025
    471924
  33041163
  49673919
  20114067
     10018
  46973955
  58359639
  85027845
  90058321
  50063062
  52847398
  83508848
  57325785
  28168884
  60820003
   1811011
  31735967
  32001153
  90059494
  62121210
  62411820
  47102246
  28047870
  62294333
  84990924
  90057530
  96922747
  52848563
  85154564
  68684646
  60954827
  61538954
  61742254
  62742954
  71301098
  50120871
  59033233
  61742264
  62705477
      1020
   9501857
  38085633
  84845405
  12780190
  85225005
  90057476
  90059400
      3089
  46031838
  46875811
  90057744
  74657853
  11548216
  90057096
  62705019
  33055583
  38794133
  39772871
  84393195
   8482967
  47154931
     16486
    900832
  37700038
  11024083
  12084008
  62491017
  84995782
      1896
  47035244
   2510152
  12280519
      3897
    932138
  46894576
  90057864
  90811121
  63595793
   3925762
   8280527
        68
  27198094
  90654899
  58535224
  14133256
  31201369
  60038905
  10912338
  13546700
  90059309
  78618127
   3023995
  47256171
  49565385
  11055797
  16600463
  31688766
  61599377
      1040
       219
  27883533
  90057675
  62105062
  10475072
  55255278
  27798150
   8252642
  11607004
  85100768
   1082209
       226
  47110737
  65570482
  40776679
  12033081
       636
  33205077
  12082202
  60676143
  62472584
  63332667
  68547452
   1474453
  90058788
  81335442
  57649053
  11736518
  32915907
  90056835
   8040809
  58917127
  10586993
  12033033
  33118061
  40020100
  46481692
       259
  60548942
       536
      1560
     99616
  32741847
  84650729
  12082243
  32628229
  91024871
       283
  12113662
      4464
  10418577
  68520803
  11024108
  10497332
  15100040
  32858969
  85874927
   8508459
  39272699
  84968795
  60427193
       546
     99916
   4119358
  28418163
  61760328
  62882047
   1360229
  90169836
  61307143
  47171322
  59426218
  28240774
  90058425
  62109710
   1590057
   8262507
  52847176
  32888531
  61756239
  63192008
  63326710
  85693740
  90057663
  59816723
  29300402
  85030882
  62144130
       552
      2560
  37512419
  32465900
     15644
  46769656
  61263045
   8644932
  46680386
       562
      1478
   8102251
  10423424
  59960001
  68667355
   9737104
  11710914
  33168725
  90000091
  60719824
  49438543
  28227031
  90057466
   1351129
  47017646
  47361435
       151
  11483263
  90980068
  90334620
  39272729
       613
  52848134
  28185644
   1569173
  46910917
  46864212
  47154862
  12269985
  27988231
  32797531
  32667966
  89991708
  63227920
  47202807
  62555189
  40020056
     84441
  84957426
  12113652
  28167448
  62139162
  11024114
   8315412
  96801750
  65261051
  33117976
  10697273
  11962010
  68520797
      1201
  46978433
  11483203
  61819411
   1388206
  31745308
  90131967
  72640762
  46128430
  16448349
  85425895
   1450565
   8382564
  47073221
       586
      1339
   2964237
  12587577
  90718953
  42005392
  62109606
  83771707
       487
      1039
      3120
  33174086
        91
     10972
    260133
  10475120
  11483198
  90058270
  12744743
       406
  58667485
  85473504
  84739145
  85137357
  47196164
  84684478
  85354135
  90058145
  62528662
      2055
   1723266
  90056692
  59887291
  60966017
  62100655
  48707197
  26992100
  90001705
  65435134
  11788518
  12084012
  85829059
       431
  10692742
  23504769
  28703672
  90386743
     15676
   7980684
  62583733
  84726784
       228
  90000103
  50342670
  85099833
  61963578
      2648
      7839
  11097577
  11548246
  60508673
   1361640
  20267598
  28371309
  58535245
  12549437
  90000071
  46993806
  47154846
  58514277
  84833148
  90004509
  90480865
  46910943
  50121880
  28167416
  27460057
  32913045
  59946721
  65420933
  12021458
  20230837
  30167153
  32804876
  85410686
  50342353
  52847378
  28055173
  85142706
  83508828
  83622036
       652
       682
       392
  12021440
   7507932
  60070158
      5307
  59887295
  60437263
  61589718
       477
  33237975
  15800033
  39272772
  85612285
  85612408
  62884721
  68636807
  10417793
  47017247
  61598857
  61760260
  12361607
  90058307
  72200976
  83721738
      1787
       846
  38519153
  62976655
  76067558
  46329655
    189069
  37207876
  52847394
  11962012
     16229
    821383
       792
   3111907
  29088555
  90058122
  65420896
   9492290
  84791411
  39272679
  62147024
       938
      5133
   7980663
  50787475
  61306782
  62605565
  11139261
  11735867
  12083992
  15100101
  62773438
      1437
  28047627
  32566831
  85142732
  90947215
  62182456
  67855458
  59786517
  60954836
  46840578
  85053280
  90000250
  60456687
  52848066
       954
      2977
  65435128
  67667047
    471871
  62433889
   1374765
  28043415
  61016097
  83236911
  46118762
  46840586
  13300272
  32372298
  37771336
  85693427
  61016068
  48071433
  84736539
  13281808
  31770182
   1374764
  47102270
  29805678
  90777789
  38609640
  84825025
       550
      1903
   1328583
   7962454
  33031792
  38876205
  90058136
   7089386
       204
  10937970
  27125607
  52846657
  46904296
       248
  11063645
  12587599
  90056954
  83148117
  12021431
  12021443
  46875799
  59604767
  59841487
  84923114
  11659461
  59739905
  84061270
  27145192
  60145931
  44895851
  46495571
  84754398
  84837386
  10475146
  12087123
  85658508
  46641959
  11962076
  90057860
  60378528
  61611483
    789823
  46450216
  50298265
  31201330
  32914835
   9642930
  32682302
       797
       827
   9239343
  90169847
  44300347
  12124620
  12258777
  90000193
  62121215
    189066
  84990927
  11919405
  28724063
  90058989
  62729856
  11880606
    315558
   8279976
  46904297
  12280482
    349153
  49775276
  50061978
  13328383
   8094871
  47075888
  58917123
  12956071
   2776810
  47020554
  85495445
  31721152
      3050
  47168999
  59952235
  62744198
  65261045
      4599
   6700217
  84677742
  59988968
  62636633
       867
  20215585
  85693220
  63121541
  13442043
      2831
  46973178
  56263445
  90000112
  98256996
      5117
   8436766
  38657852
  58834085
  12087111
  90058819
  99258407
  66238966
   1474478
       297
  23700049
  61859490
  37571649
  39272695
  16245756
  32389896
      2786
  47151556
  84919716
  62505992
  83771726
      7449
  38975930
  11679366
  90058066
    603910
  39272650
  61415327
   5808835
  50983134
  27975642
  46725008
  29839237
  85252291
      6987
  32741843
  63051645
    745379
   4075645
  58073815
  61759836
       987
  56862574
  85210643
  60382223
  59053338
  11919404
  85143461
     84209
  47246089
  59690523
  10846701
       866
      2606
   1478202
   8365882
  47110739
  11654916
  15962677
  28249614
  90027536
  59887296
  61899354
   1723313
   5787101
  13347123
  15100115
  60812688
  52847358
  85722594
      3399
  58659343
       566
    712223
  56135452
  18002020
  63307863
     15225
    669669
  37755562
  40531509
  84720998
  13210028
   1361641
   2510149
   8555690
  12745073
      1286
  38177570
  46942824
  84974109
       179
  13328363
  84995771
      1157
  28125706
  85210601
   2873381
  65405605
      6800
  11962000
  61774568
     41465
  40831215
  32772388
  11055763
  56045326
  84827490
  82957316
  38779218
  40831221
  47141651
   1371023
  36442410
  84897544
  10497234
  10876831
  28286675
  60229351
  65423822
   8588485
  46635951
  11151541
  12033029
  15762952
  21009789
  12082238
  65435097
  81300242
  11788505
  11736512
  28298582
  62499281
  65405606
  40831208
  12518477
   6784656
  58052529
  84515646
   8617794
  10475086
  32784151
  32596919
  61373895
  46988999
  63326696
  29777490
  61388044
   6900121
       894
   1359931
       142
  90057677
  61198003
    823731
   3925744
  11880582
  28342291
  60954830
   5036610
  11548235
  62164555
   9051098
  12033004
   8227290
  39773076
  49810731
  84618650
  28006449
  99428444
  10497129
  12891348
  16245750
  63000027
  54474215
  61945144
   1321639
   1982371
  13724105
  61068836
      1748
  45500357
  46027459
  47154896
  32674939
  90847901
  11864648
  28108510
  90000110
    455062
  50122641
  62174525
  84133942
  84569882
  91024870
    974940
  61426042
  84853716
  12296388
  28185608
  27984245
  91123490
  61899649
       540
  37755559
  61843007
  62762472
  83667060
      2091
  52848598
  85693424
  68518596
  52848077
  11735814
  82017178
      1491
     84335
  47075890
  11483201
  60063118
  90424133
  81335433
       979
   8315414
  28137990
  12697320
  90058749
  61971100
  84918446
  60128863
  60840362
  71301123
  83771701
  47254169
  50257339
  84897514
  11880594
  26971192
  28600143
  59988953
  90000097
  33163676
  46877599
         1
  12021449
  85162365
      1904
   5853192
  57754699
  12038359
  29736682
  47202813
   1377036
   8901549
  30000644
  32402253
  61655111
    452130
    458442
  50200091
  90057468
  11483238
  27296951
  62074420
      1472
   1036894
  27687287
  90059197
  80155625
  55300625
  22937019
  60243614
  44300064
      2830
  46891201
  52847064
  85031072
  59856777
  84858156
  60959465
  62104897
  62876020
  63588022
   8494828
  47116897
  50121881
     84263
   1317390
  58312908
  28105723
  63149638
  47108400
       843
      2539
      2558
  13360700
  28102235
  90057335
  61456336
  62506619
  38846633
  46610735
  32783074
  32888526
      4792
  27916077
       588
  57577623
  28157874
  59767083
  59980518
   2860292
  33288678
  47154879
  11999693
  62436853
  62468691
  63715035
       770
      8894
  39700404
  11483214
  70057090
    458452
    600125
  46856252
  11139262
  85846767
  90372372
  91123484
    435764
  39272686
  85691282
  60883222
  72599017
  14057982
  27808581
  85142731
  90057956
  90058071
  62981082
  63418103
      4823
  49961264
  11483274
  13590557
   8274279
  59339651
  12745059
  84995770
  83755428
  36442465
  43940415
  56417910
  59705792
  85780818
  63585646
  62928522
  38887917
  12459655
  28166323
  85097417
  62936409
  63154603
  65435140
  55100573
  10475109
  22600239
  28291209
  90635468
  61538975
  62325215
    823736
  85689004
  61373885
      4312
  46973177
  47154857
  57229514
  13645366
  28275031
      1052
  33049320
  90821410
  62121226
      3655
      7031
  59827681
      1837
  60427189
  65435125
     84315
   2285787
  61114888
  83503820
       578
   8549579
  16542346
  62662191
  31688771
  12021439
  12082206
  60257369
  46331701
  29700735
        19
  11055780
  13505526
  27955402
  28337456
  90606653
  62840014
  33074557
  48232663
  11483248
  59188693
  11024092
   1489247
       201
  12124589
  11735753
  62272981
  33114000
  49357180
  90424143
  91014153
   7773284
  46840566
  10926057
  90393140
  61377927
  32758185
  65523465
      1849
  46748750
  55134075
  85019651
  66239001
      1129
  46910959
  11892086
  85039101
  90056693
  61502370
  83236932
      1139
  39272736
  52848016
  84837358
  11024106
  13007380
  28600910
  28056941
  84990946
  90058009
       834
   1128228
   7904893
  46989035
  12021460
  28123046
  32019964
  61706249
       582
      7923
   8179859
  47002676
  50361790
  58760059
  12033007
  84902937
  62439351
      1792
   8440361
  47277498
  65525486
      1205
  90058130
  37800285
  59649062
  62602603
  28248545
  59822021
      8202
    932145
  46782750
  10475094
  28904600
  11735875
  11024129
  13419782
  33247642
  38608866
  59542879
  28063724
  90056968
      4450
   3925737
   8235007
  10497340
  68957917
  27620518
  61377932
  63585546
       498
      4658
  33118569
  46973186
  55487419
        49
  27832182
  28240666
  29126728
  52847333
  60345286
  46499895
  11400028
  52848063
  90058905
  62893232
  68571452
       493
   1362287
   5852930
  46973150
  11787131
  59959996
   8298668
  55134058
  11548234
      1807
      1102
      4569
  50339913
  12083984
  29557790
  61491913
  83865284
  50362273
  84921256
  11024066
  11787142
  32559545
  62574342
    615883
  47154873
  11236129
  12780183
  60883143
  46660130
  12021471
      1486
  38775250
  46856269
  46942826
  60916249
  84529156
      2956
  37546405
  47025766
  57860403
      2167
  46989020
  52847044
  84053044
  10497166
  26971189
  60480837
   4012149
  90537885
       828
  58931686
  59173287
  11483258
  63030516
  38800508
  63411277
      1687
  33118496
  47168992
  54895958
  52847392
  61876706
  63038472
       649
      2805
  58418141
  20286004
   3136260
  11880515
  12170135
  16542350
      1951
      2141
   1219652
   5704434
  46781598
  47154849
   1816239
  90058571
      2005
  17800473
  65475181
      2544
  11548245
  29500378
  90057739
  90664236
  50123222
  28200630
   7709660
  59395884
        32
  12587521
  28095625
  61591516
  82084288
  40166499
  27928813
  90058774
       786
  11097611
  12087094
  28412934
      2066
  84612420
   9612472
  90890109
  46421789
  90892267
  33207874
  11484711
  28287617
  82469588
      1026
  84655980
  12033016
  28200624
  32573164
  50074474
  84801514
  43500061
  12144412
  61664095
  47033715
  63039357
      6799
  90058854
  62411808
  39272604
  84780880
  11115923
  65405634
     43612
  52318086
  12033045
      1155
   8508460
  38471988
  46834232
  10423445
  10692691
  90058110
      1757
  52848878
  90058719
  63074472
  82248402
  32864785
  49775274
  90879136
  90928255
  90509580
  59786524
    706967
  11884398
  12124579
  61900306
  62706637
    932149
  38794158
  72626622
  47154881
  47016296
  84769798
  12087093
   2964226
  32574267
  90057920
  60820008
   8779551
  47180136
  59464912
  90059698
  61935657
  63411275
  33049318
  54405573
  27065599
  29678400
  28200623
  47197182
        43
  11484710
  11620255
  13596058
  90056843
  61552432
  62178152
  32627718
  90058737
   4120760
   8440907
  84981542
  27906309
      4657
  59777656
  46134017
  47290143
  50344034
  84931298
  32909681
  72271399
   7830506
  46864204
  50200122
  84608106
  12950071
  28207400
  90515219
  47106115
  90004579
  67952042
     71344
  16371796
  63108199
      1083
  46977280
  11788551
  28048340
  85070152
  85162359
      1232
  63270584
    189065
   7338317
  40549019
  59399499
  84942110
  90990277
       998
  83451043
  50366979
  62396728
  72339681
    315586
  40831217
  14038591
  60037894
  47154864
  57394117
  11382089
  83339617
  84096278
  11483252
      1051
   2978382
  11880574
  12886446
  28028896
      1499
       864
      1210
   8036614
  46696751
  54591394
  57954835
  83144595
   8436746
  32956505
  38661521
  59273238
  28168895
  32274934
  84288916
       720
  40166482
  62912176
   9500991
  90000149
  62839121
      6793
       303
  12033074
  61198004
  63255946
  11880545
  32424402
  61292346
       628
  47295054
       240
  60765620
   1351119
  52400047
  32924068
  11024127
  28237081
  90057908
  83236929
    942142
   8437163
       275
      2255
   8453482
  84807962
  90001471
  90057345
  90058434
  90058920
  90883992
  83671883
      4303
   7618309
  46897189
  56424442
  32597884
  28004471
   8315437
  37845324
  47241503
  84975539
  11483230
  29836849
  62217216
  63634226
  11735754
   8123416
  11024064
  83508823
  61198064
  46899021
  47182929
  59386940
   4949798
  11735813
  11735780
   5872711
  10994008
  90058356
  61020264
  47117294
  27572239
  90058344
  65405611
  68626475
  47314092
  84726774
  26940106
  83721747
      1248
  84981534
  85162366
  60427194
  71880504
   8153431
  58000011
  85030897
  90000051
       975
   8315417
  11736499
  11864649
  27530938
  85190809
  85556635
  62109571
   8783641
  10890584
     15359
  33255127
  46834238
  52848092
  11880600
  20286003
  68517034
    648423
  33118497
  84825096
        14
  29937996
  46700779
  28208085
  59946499
      1170
     99875
  50115780
  50063805
  11866684
  85137473
      2884
   9900790
  90951076
  61492644
  40571698
  85484636
  47058770
  58326159
      1487
     84264
     99769
  31640846
     15575
  11483240
  67828900
       118
  27646557
  61292327
     99684
  84995778
  90058245
  60626704
   1035359
  85226114
  62973271
       875
  11967625
  90838667
  60883164
      9660
  39682856
  59739906
  61989355
  84493870
  90543330
  84464199
  50200151
  28287219
  50361791
  90169826
      1595
  46495574
  47145284
  46904299
  90543285
  61843036
  68639770
  13925428
      8784
   9645747
  47102257
       111
  31680801
  61035786
      1870
  16473392
  65417201
   2453906
  49810709
  72403304
    823775
  11024131
  28047625
  90057957
  60052405
  10937953
  28200086
  85256151
  85099808
  62336517
  62838976
  90001533
  90057840
  70337182
      2992
  27993822
  90000131
  62614475
  62729043
   7744065
   9404859
  46882701
  20215587
     89560
       256
  90057474
       455
    547624
  84990922
       334
  84464164
  32597890
  59793842
       465
  16456554
  90057086
  65393201
  54474268
  11548238
  20259008
  32801279
  39272657
  40776670
        66
  81128729
  47062344
  56301283
  12144396
  28042561
  52848884
  27200331
  85110674
  90029463
  90865868
   8779556
  50210024
  58492116
  11788528
  13787447
  26165869
  60084213
  61759522
  62505974
  11096358
  85693739
  65386420
  61232541
  61843046
  14901281
  39682741
  59053360
  27607789
  85693425
       722
  40831228
      1035
  38686615
  11176309
  66238983
     16373
  56113495
  32830801
  62874643
  10763441
  11880604
  47154410
  10475097
  85593653
  62990479
  82336637
   9645783
  29407440
  61393764
  60879601
  62214717
       441
      5964
  46910956
  90057428
  84404031
  46319887
  49565383
  29132165
  90057523
  61624789
    315556
   1348884
      7053
     15800
      2142
      5290
   7931014
  33363632
  38794171
  29456156
  65420881
  12744293
  90059599
  90261446
   1530626
  30773347
  60692080
  84898994
       120
  10937952
  85547775
  66795010
  46481694
  47002679
  32741840
  90635489
   8717840
  32166332
  84515671
  11962057
  32638940
       926
   6103205
  46840571
  55300626
  84645058
  83051595
     10397
   7864470
  50122649
  12033052
  16481985
      1105
  33255083
  67381072
  21600132
  30000528
  60627261
  61404243
  59009931
       235
  12033060
      7199
  10412031
  42673893
  52996078
  39272697
  62464568
  33136730
        64
  90058315
  90732773
  46614092
  52847174
        71
  32203707
  90058107
  90960546
  46967164
  46481680
  84923138
  90058176
  43500060
  28390138
  46910888
  46582028
  85070184
  61557168
  39272610
  47154842
  11654914
      1962
  52848905
  84545172
  46989578
  46481691
  84974107
  11890999
  27567387
  59747360
       568
  37028868
  47017265
  47202836
  11604285
  12124581
  32573163
  90295835
  60727808
  65423823
  55074876
  15762953
  61538974
  62627682
   1938509
   8031146
  12334616
  27460147
   9900067
  11097576
  12084019
  12021469
  80503614
   7435315
  47202801
       157
   5770469
  12087079
  60676163
  63830077
  63326697
        88
  90928307
  46898948
       160
  13053541
      2553
  38251072
  49810725
  55134068
  90986456
   7532321
  90058751
       955
       965
      2866
   1142834
  49717948
  84968777
   8177624
      1304
   7976096
   9112045
  49775237
  12033005
  60676153
  63326688
  90297303
      2418
      7849
  90058659
   9608051
  59487831
  12082220
  19793785
  84897531
  12124630
  85693146
  84564003
       666
  32566848
      2482
  38686581
  28200641
  40670596
  59680077
  31618991
       580
  47017271
  65420941
  46540432
  11880610
  85423870
      1272
      2265
  10475077
  62432476
  68566446
  62272961
    744226
  33114008
  40802877
  13209956
      4598
   8481237
  12714814
  28083675
  66239000
  84769772
  10497165
  90295825
      1711
   8154158
  32289447
      1056
   7517969
   7991000
  47106151
  54604699
  58931687
  84827489
  84838168
       184
  48800159
       176
  12083978
  28332587
  85062272
  85142703
  61192544
     12510
   1369480
  39272595
  84762537
  63032138
       428
     67241
  62475785
     30363
    823796
  36985361
      1954
  10631731
  61404266
      6730
  10284033
       310
  12124650
  85039137
  13810632
  90057448
       778
  38735594
  58211297
  85693672
  65570499
      2543
     41397
  12456493
  90169801
  61021219
  62329318
  62793809
  59081028
  29479171
  90057559
  74897825
  10688994
  10965692
  11999714
  33084362
  59398095
      8514
  33207871
       167
       177
  10566706
       804
       390
  12082247
  90056934
       474
      1435
   7505061
  46973153
  84825069
  10497113
  61467678
   9645803
  32983847
  46343533
  46735223
  11620257
  26263071
  28078767
  84483557
  11735750
  62540688
  63287557
  62214152
  62698090
  46499980
  47102264
  11470441
  12021436
   1013133
       694
      1261
  49810702
  12083983
  62710636
       932
      8486
  33041134
  85018921
  61761220
  81335481
      4440
   3925750
  85829065
  90000216
  63035029
  66238962
  39272756
  58948124
  12697299
  85076303
  61506874
  33189832
  38652054
  84605922
  15762943
  90169842
  61867065
    697345
  27677341
  90056971
  68589444
   4371135
  10497122
  16390472
  33026166
  46644378
        54
  27239884
  28208091
  61978287
  32955115
  56937467
  95391069
  83659376
    823749
   8589140
  84093179
  12087113
  59786511
   1740345
  40776664
  47154858
  47010603
  32712333
  38846619
  57059376
  12083988
  31746812
  90001123
  90059235
  61156626
   1867892
  84709112
       131
  12000068
  32465915
  56972969
  61889146
  84578191
  90295817
  99428418
  63830006
  63227909
  37879481
  60798136
      1140
     10346
   9602801
   8500207
  32914850
  85070167
  85090517
  90059072
   9645371
  13794436
   1083096
  62979832
       707
      3483
      5074
   3122921
  58948490
      1121
   4120765
  90000078
  38876203
  46824630
  12315491
  61559275
      3213
  46058195
  11024081
  61390249
  83771715
       196
  10997490
  12124599
  85019659
    325360
   8440904
  39272775
  46128378
   8080670
  12600009
  83662080
  37147362
  84783897
  35307921
  84818115
  60341845
      2451
  46417891
  58893635
  11788597
  11483249
  85137792
  85097411
  60000942
  62534918
  68485836
       634
  47002611
  90117436
  67816585
   8052528
  84921273
  84968782
  28200638
     10699
   6051690
  58267132
  10475127
  11735782
  28120973
  85818007
  62250166
  35429413
       772
      2873
  11483212
  27200626
  28059309
  47040881
  15800037
      2445
    599508
   1884187
  59053367
  11154250
  85039106
  90057106
  52848098
  61198006
   1128225
  38837842
  38428168
  57679332
  11484637
  63628099
      2692
   9645828
  57920025
  10672420
  62628887
  11788554
  63543026
  40831210
  10497121
  85190811
  90261426
  11483242
  12537229
  61490444
  61655123
  12084020
  12113660
  21561173
  32372202
  60071815
  75824956
  13257657
  85374564
  82842393
  57003151
  31778494
  90718937
  62873131
  60805402
  61935682
       544
  46319885
  84714625
  10672419
  47805764
  27904999
  57540240
  84921300
    658494
  11382080
  85166594
  90169824
      1194
      8022
  11735790
  90058456
  67838204
  11176310
  28028891
  83236907
  40610000
  11620263
  85030784
  90059443
  12033057
  85676790
  61601360
   7343769
  55259283
  59786533
  82248421
       311
  11483222
  12361611
  38794042
  39682743
  16245758
  90000056
      3179
    587558
  46891199
  12258833
  61410419
  61092104
  63164389
  37755564
  11788589
  32887472
  59786501
  60023583
  62023800
  46429154
  83503826
  59191515
  10475142
  11115926
  60921744
  33092963
  12124645
  27491873
  60845065
       467
  84714422
  12828304
  15000179
  10046780
  33049300
  47058741
  60456683
  47058755
        52
  32387593
  46904280
  84650750
  83616978
  40538719
  61794231
  62327439
       615
  39272626
  85031089
  61289892
    355017
  36442483
  91100861
  62139328
  62360034
  33363649
  46217901
    457057
  63158688
   7520032
  10497227
  32505475
  40020083
        93
  59959990
       661
     84347
  36000471
  58181259
  29557788
  85506196
  13419288
  47284548
  52800308
  47003268
  27440576
    112599
   8779558
  10631738
  28166995
  85226121
  90000267
  72599038
  62739848
  83508814
   8549583
  40006451
  32593566
  85019657
  61232065
  62411802
  63227071
  11666596
  60015233
  59339677
  11880615
  63326725
       408
   3925735
  47169027
  90059401
  61338393
  84405127
  90058312
  65420902
  82336641
  39772868
  56447424
       122
  38794163
  39772856
       265
       438
       523
       574
   8883713
  85797959
  95472685
  61232053
     12470
   2285779
  46050716
  13408188
  85099831
      1223
     10432
  58193919
  85039159
     10725
     15739
   2953889
  47154928
  11880527
  62158058
  84295323
      6408
  85484553
  62893214
  46520024
  84801508
  62501493
  65470945
      1653
   4120771
  33100979
  38887933
  59739893
      2729
  52847233
  95542032
  65435119
    823807
  47251417
  61685731
  28182320
  30858124
   1856109
  50369755
  32203705
  61797850
  62540674
  55842489
   2920114
       332
  11679346
  11880560
  46680347
  52847597
  10475112
  27620531
  84322445
    100034
  38327610
  11962065
  85110696
      1616
      1110
  49961258
  85039147
  39678398
  90056335
  62170495
  11483265
   3100523
  37400440
       621
  11787167
  11548220
  61249066
   4380099
  38794100
  32583368
  72339660
  12056415
   1466228
  12087162
  11620277
   7830504
  28073693
      1625
      2959
  10775697
  32070607
  90001707
  60147831
  61532495
  62418443
  39584423
  50200124
  84754395
  12021457
  27588584
  68900894
  50344036
  50362278
      1337
  12033026
  27910004
  63074966
  47027825
        24
  11599346
  68669148
  50983100
  11880556
      1238
  39272783
  32853012
  91078025
     15718
   1493428
  84957221
  12033071
  71301144
   6960890
  59339801
  10697192
  11931313
  61423461
      7741
  38582305
  12124587
  61272376
  38547323
  11919449
  31690763
     12854
   2153766
   3925746
  47102248
  55090483
  90059300
     12156
  58511370
  29754287
      5753
  10475106
  61157840
  82963684
       214
       631
      1017
  84870581
  32597981
  62121223
     13145
     16094
  36442474
   8277992
  13876410
  28157864
  39772844
  12258781
  90000080
  90058084
  36442426
       246
  12187557
  61180502
  11735861
  85178065
  90016442
  65420923
  65420943
      1001
      6944
     84265
       301
  85154562
  33118042
  48800144
  57206279
  12089403
  12297264
  28073687
  32765277
  84226040
   8362687
  32960044
  52900393
  12021445
  12500661
  62893206
  38794050
  55592405
  11024121
  19793783
  60089293
     99733
    547089
  11483232
  32779083
   8613613
  32857419
  84995784
  90000201
  84404048
      2112
     99613
  57349004
  57623317
  28346843
  57918600
  89511788
  84650730
      1771
  10688912
  90057736
       869
     10549
       182
  90058125
     15758
   7484723
  33250671
  47256187
    354494
  47131670
  10692686
  14047131
      1819
   9645520
       170
  12113659
  90672551
  62864211
  28214533
  28501798
  12498644
  55141026
  58481571
  90886082
  90000271
  61517014
  45500522
  40166496
        81
       379
  28280282
  90915814
       760
       963
   8437151
  33131476
  38975928
  12124627
  68188744
      6468
  46966536
  11679281
  27752181
   7567005
  40020088
  10688992
  28167425
       744
      1516
    113028
  47201192
  90000255
  83605879
  45200349
  39682748
  46951695
  84709114
  33081428
  59608422
  37800284
  46978431
  61433984
   9584666
  85039150
  90057446
  64882027
       837
  37467914
   1503224
  11230458
  11972658
  27687316
       802
   7505063
   8170856
  84825046
  59928890
  62521658
  47256178
       363
      4793
   1740114
   3925769
  46875787
  11483192
  85769241
  85829068
     84170
  40529138
  61843047
  62539647
    302391
   1391906
   1965496
  21301632
  52847327
  29758058
  62550613
  63326670
   2827445
  11735803
     16258
  47154878
  60892486
  46942833
  90393135
  82161762
  50500073
  12703062
  32449904
   3090390
  27296955
       822
   7169425
   4119351
  27798148
  90169844
  61704776
      8782
    471979
  49826278
  64895269
  68520798
     99652
   1586192
  11483219
      1117
  39272683
  85557860
   7773799
   7933079
  32486998
  40776672
  58005949
  27622385
  60382217
  39584439
  90115520
      7576
  38472089
  47310944
  50060391
  50062456
  58917120
       268
  27000057
  61731619
  90058057
      3452
     10502
  46781600
  47110730
       141
  10497339
  11548227
  85186896
       991
    967033
  38794148
  32661080
  85134886
  85209309
  61693522
   4120767
  46967153
       386
  32559530
  61467746
  62149277
   8324311
  85816755
  60012641
  46950167
  52847180
  28143305
   7805546
       194
  99428292
  61931024
  82738269
   3113194
   9547357
  47201227
  33224936
  35800112
  52847307
   1535039
  50120867
  84897543
  12082209
  90057513
       199
  85729995
     10083
  47018249
  90392141
  68765943
  32700030
  61223620
       788
   2798881
  83644736
  62709703
   7505071
  90214147
      1079
      6899
  11024097
  90058235
  90057525
  90057790
  91128416
  59887293
      3019
  11127490
  90058409
  60550318
  11830162
  90059651
  61470396
       446
      1536
      2575
     11734
  47315523
  13674316
  63463486
     94482
  78963703
  46942851
  85818008
  62773441
   1308217
  10423439
  63463494
       887
  85693479
  61260951
  60526353
      3117
  11736504
  62100635
  33363630
  53018645
  57888395
  28408883
  61269510
  62917523
  46826687
  31745108
       221
  12697317
  62538509
  62879564
  62976759
       482
  59053355
  32914867
  60456698
  83659403
  55127520
  85200701
       490
  33074532
  23504763
  29540748
  61112795
       684
   1634413
   8302871
  49810737
  31745089
  32505460
     89559
  38738045
  58294357
  84899576
  60006743
  84393179
  12084001
  11906246
   9546706
  11864642
   1044751
       237
  90058131
  46977265
  57860656
  84923111
  11659464
  12087091
  12144413
  61404238
      2119
  33099357
  62407221
  29580321
  46967122
  12969685
  65386414
      1107
   1317391
  46699288
  58005905
  12124617
       499
  50064036
  50983116
  82738257
        57
    189053
        62
   1449927
  33100980
  84769791
  84897516
  85099845
  60676138
  33129396
  90000198
  84932773
   9242075
  30522566
  76448634
  40166489
  50061839
       341
  26420180
  61410216
  60844926
     67128
    668238
  90057746
  90754935
  12043241
  85047938
  90058994
  80789512
  91035464
      1553
      7117
  33117990
  59053329
   4383030
  61219999
   6886982
       155
  27301568
  28174613
  38619469
       361
       162
  85162363
  90058505
   5851552
   9918852
  12021427
  27460145
  90386744
  62121204
  61933081
  84352672
      1668
  46897821
   1468759
   8153440
  65278075
      2127
  38283801
  47154419
  54474276
  27894698
  84291231
   2894684
  46998404
  65261055
       830
    150918
  90966225
       657
        16
  90059671
  68805618
  31730848
  46319889
      2096
  39773077
  12246817
   9619009
  49810727
  27567392
  27582177
  28001463
  90056750
  63039757
   1152583
  33129384
  85154875
  61465228
       849
  37041521
  10475075
  13276143
  62893222
        74
  27798258
