  28729196
  28992318
  47538160
  28150743
  58808868
  13330360
  31300222
    350236
       436
  47885942
       819
  31871010
  56401887
  90523066
  20967791
  64358881
  13010620
  28533624
       820
   4100228
   9348024
  91089027
      6774
  39542896
  60359453
  31300076
       138
  47294036
  90340382
  13549895
  20403536
  28109372
      1427
  65923300
  90161232
    478900
  85568451
  13491063
  56402025
  84420369
      1473
  56402037
  85388871
  86231454
  85749840
  13716142
  47601091
  23004018
  29200079
      6484
   8952674
  85574389
  91165066
  12769208
  15453615
  20122615
   7200236
  65457119
   6900044
  47352025
  66554606
  29210454
  39938303
  85872151
  90000068
  90729452
       396
  58469746
  28606281
       348
  48859033
  84650733
  90622715
      1433
       781
  40719556
  49252034
  66439010
  85019699
      4274
  22973551
  48287017
  66339344
   9180422
  58808940
  28970508
  40853699
  58808950
  85136394
      7651
  68021523
  28543089
  29810234
  40653266
  71911566
  32424896
  56401979
  23163386
  59112918
  65994267
      1927
   1141024
  51175644
  66132784
  11400082
  59759535
  65077455
   1391432
   9875306
  58384467
  86183979
  28276966
   8700019
  39255977
  90394552
  22714047
  18501128
  22866923
  30000225
      5190
   3242109
  66104978
  65459013
  13910026
  29055834
    869190
  90729726
  21329299
  12769236
  20403553
      1047
   7004676
       212
  14546746
  49767029
  65680231
    355493
  49252089
  65799949
  89645091
  90427012
  90391511
    599812
  85239783
  91073119
  20122756
  28972431
  37600346
   9401926
  12285373
  71911556
  90539217
  28276945
  11059364
  57404229
  58384483
  39938299
  58384491
  65561815
  90000205
  12981956
    378368
   5936091
    183340
   3379153
  31269923
   3309417
  28861616
  64291110
      4968
  40595559
  56401949
  62722159
  13163121
  27260915
  28778827
    182490
  66957204
  84853715
  22700294
  80065499
  37614975
  64918770
  90394566
  91108520
  90394576
  40704688
  48859013
  31269690
      1453
  20403685
       779
      7014
   7239484
  85136458
  35337143
   8954750
  20433204
      6597
  47560865
  86261476
  16542514
  30110327
  49251974
  20122645
  20212376
   9777337
  11290742
  63865453
  65561808
  65796880
  18518714
  20403665
  39255987
  39081623
  85547702
  90036632
     39621
  47492164
  48859108
  64683710
  26845266
  66587700
  90000096
  30192176
  48800160
       648
      2140
     24928
  58384449
  62095785
  33447748
       742
  39062446
  90457739
  27200328
  28331925
  64808948
  12611129
  27978356
      2002
   1972673
  59907348
  48859124
  48294150
  13815795
  20122523
   6542273
      7535
  90000055
      6297
   9254130
  45500471
  64615495
  29066314
   8669485
        39
  91335582
  50085035
  85136461
  20967769
   3309410
   3430527
  14813507
  21700465
  37600357
  11051441
  40623585
  49251995
  58384504
  84780443
  13142514
  30140287
  32100460
  56401966
  84598680
  29959492
   9679351
  47999428
  64952941
  80065468
  12618948
  12647162
  14800155
  20967870
      2398
  59395546
   1126227
  53145869
  62472351
  65386971
    191657
  49234892
  64357849
  86275870
   3424590
  85453106
  90001254
   9538282
  35800004
  45471342
  64386575
      5210
  84138825
  65337396
  27200063
  28758131
       372
  45462790
  48287007
  84882551
  38500387
  64012288
  64702218
  66519171
  85610481
  13166762
  58014398
  85903852
       759
     11500
   1145391
  10763446
  40265621
  18500816
  89220695
  16516070
    221915
  45688702
   4461850
    999397
   8306274
  62554225
  29957429
      1302
  40853738
  48859165
  20433362
  57103235
  65812651
  29605662
     16296
  66096575
      8575
  66201771
  18005753
     32959
   1437227
   1000029
  86256216
  28874813
       942
  46901010
  65912562
  88085980
   9550287
  10371616
  40265499
  71911548
      6599
  85772786
  15299219
  85579586
  28932844
       640
   1028923
  11220184
       156
  48574846
  67473789
  28627488
  33312848
   1555509
  51175819
  58515634
  58999288
  20326214
  29149194
    736233
  57402748
  40000369
  85337450
  90001260
  91371410
  52342306
  58078096
  85603223
  18501015
  60359346
  85136292
  85543629
      1141
      7600
  40738747
  13070640
      5608
  48871530
  48859070
  57402781
      5073
  64916868
  82886347
  20395412
  28576373
  90000599
  23163338
   3016387
        17
      7679
  50422021
  66184509
  20393059
   7201470
  90665009
   1356804
  90570465
  15266236
      4755
  60478312
      1972
    500104
  90001212
  90348439
      5017
   3431503
   9687062
  39078698
  39542938
  55700228
  40677482
      1078
  30143232
  56401880
  79588525
  20368611
      1818
    183628
  28466803
  29036619
   9348018
  67035628
  28845917
  29095134
      4377
  64452623
  91398187
   8735551
   3279540
  47706705
  53498411
  60359476
  83352200
  90461108
  13217395
  22818372
       481
  85136389
  13468882
      1953
  13166726
  14059632
  29055849
   6900004
   7500848
  38800553
  64729015
       966
     24925
  90000254
  12132201
  90001273
   1321953
  40653263
  90000576
      4030
       208
  85314032
  14761496
  20071890
  29303422
  77569958
  85136379
  63853011
  20403554
  20968199
  48859129
  20403541
    183167
   9375505
       236
  40718624
      5623
      2997
  62044725
  27880654
      1207
   1037113
  49996223
      1922
  14790357
  22463701
  47820494
  85579604
   9060145
      1980
  85388885
    183007
  12132199
  85529021
        65
  85466358
  85542329
  15258037
   5912765
        58
   3484413
  11931325
  56401918
  64358877
      1963
      4259
  45462793
  63790258
  85749810
      2373
      7620
     15637
   3492313
   9378815
  52342299
  62138407
  85337446
  49252010
  58758147
  57806687
  61927906
  84405058
  85136500
  33299031
   9246923
        53
  39542846
  65816038
  29841892
  45100712
  67410243
  45100090
  49252004
  83639756
  85466388
  20122718
       823
       414
  49767026
  56402063
  84520097
    417214
        89
       140
  56402073
  11837984
       130
   9595678
  64502255
   7005208
  71600175
  77634565
  33568936
      7722
   1006407
  66849397
  15022438
       195
  65803238
  85869833
  30000236
  13394190
   9947910
  40732019
  28849742
  47544077
  53498387
  63944630
   1436733
   3403300
   1841211
  83885000
  15113654
  11214910
  90764405
  20967812
      1418
  98136795
  13754414
  49882747
  62430716
  80299988
  86166546
  45100655
  91400246
      2574
     41662
     89776
       121
  90729735
  91104279
  48859045
  85388893
       175
  90000144
  15300555
       980
   8155012
       181
       439
  48859105
  65363340
  20122564
  12934551
  25986919
  33658870
      1902
   8677804
  56401924
  26705904
  28699395
  65622652
  58515720
  20968093
  27949283
      8761
   7200282
  80011609
  44883876
  29157568
  40740041
  65542230
    444476
   8328767
  58515703
  85189237
  19200117
      7979
   3031131
   8952679
  48574730
      1106
   9926283
  40738788
  67133200
  12767901
  13070629
   1137931
  11287122
  20968081
       109
  49120211
  20967842
       803
   3421647
  58515717
  62044694
  20968200
  29959483
  22973589
  22939270
  31814322
  40732010
  53630271
  85388860
  85794822
  91253148
     24878
       277
  33036092
  90646848
   9348025
  11177806
  47535076
  20345369
  66317903
  67030088
  84969928
  91332334
    762141
   3525863
  46654780
  48859143
      1747
  84065586
  66443399
  85136312
  85466398
  91491658
  12100061
       202
  58808930
  90088445
  99522638
  28842069
  22884224
  65812664
  65297967
  85529006
  85869817
  29952152
  13428536
       671
  59248332
       668
      4510
      1482
      4331
     80654
    183021
   9013362
  65301126
  91297126
  28670080
  40595838
  64455225
  90348435
       148
  20122507
  28196727
      1697
  72508063
  67003086
  85007896
  85865090
  91251537
   9753378
  84420381
  40019645
   8773703
  65538715
  86214756
  11216504
  85136492
  28466769
   5100833
  59907384
   9324271
       136
  64690560
   1717340
       480
       384
  47535894
  22945760
  56402069
  22730404
  28892861
  61741400
  29074950
  29205983
  48859111
  30192180
  63761019
  91473657
  28794096
   3508402
       534
  14580852
      1366
  85383148
  98069610
  90837508
  13900164
     25357
  61589784
  12800551
   3367272
  48859084
  15149314
   9875313
  65095715
        46
  98069613
  80458317
  90391502
  28116175
  49252017
  66336991
  15258042
    183234
  13185754
  10961067
   1144295
  48859121
    542160
       254
  39542851
  58515694
  58808857
  61590023
  63478497
  20254297
  23302849
      6695
   9234973
  58384479
  60184965
      9252
   4124441
  42340255
  49862575
  63610040
  68082523
       397
  37800009
  55160400
  85008828
  85604499
     19147
   3630204
  44207594
  14849620
  33299021
   1628838
  47135246
  65517503
  65561797
  28605061
  27600931
  27949206
      1296
  40265624
  47544050
  48286959
   8528230
   9641730
  67129513
  64263089
  84654887
  20403572
     24876
  65590821
  90246298
  30111562
   8041403
  37781184
  85136362
  11937559
         9
  22973583
  64632903
  65098890
  59248329
  14827580
  29240817
  28601537
  65271022
  11908678
  29959491
  33613941
    183042
   4461840
   9663631
  65271215
  72400126
  23029920
  28877182
  53499403
  15266181
  28466795
  58808916
  61589989
  71028741
  84845360
  85689364
  13010615
   8731163
   9565733
       554
  58808904
  85921369
  28655627
  50500054
  20967966
    829257
  31873038
  31058951
   1691210
       293
  12601069
  37781176
  28830952
  64896804
   5400332
       513
       356
  46464474
  65524927
  53499452
  85855318
  90000105
  90599106
  64976445
  66675423
  33758891
  53630082
  48859025
      6871
  48287025
  54800131
  56401996
  61601428
  63331790
  65249945
  82563148
  85749818
       377
  85136435
  49251982
  85320029
  29948465
  57042788
  20967813
   9728517
  39542911
  40714671
  30248803
      2478
   1856905
  90000604
  90947248
        29
  29286512
       940
   8405531
       561
  82142214
  12657823
  28610070
  28007755
  20967991
  28840484
   9421633
  38500205
  85466372
       839
  56401891
  61666413
  85136445
  90000062
  28623061
   1133808
  11886412
  12009993
  48574848
  86041177
  27703086
      2770
   8519048
  63089657
   9875275
  90724607
  72247862
  20967927
  28941937
  15258100
   1187605
  65968503
  85430641
       714
  66069506
  85388868
  13201062
      2149
  85860274
  91165254
      6600
    464452
  48286901
  28680893
  39255950
  48859071
  85863617
  28533617
  59187229
  85514836
  20071889
  85865086
  12952575
      3271
  47765144
  20967891
  88886605
  20122574
  22866919
  48186853
  65141456
  85320016
   7401080
  44301201
  84911833
  13850230
  28724952
  64636488
  94724876
  39542939
  28488247
    355478
   3516652
   9773059
  53630055
  85529040
  26442260
  30248776
       577
  65098972
  85897954
  21200639
  28466771
  20967845
  24600141
  64356156
  65561803
  84420347
  23113560
  49158434
  56966935
  64557160
  86175881
  61939854
  65699415
  91264285
  47492167
  91264295
  12611101
  20353769
  42602376
  13375971
  12747334
      2527
   9672143
  86175917
     10942
  64012305
  26000035
  28533614
  36200101
     19148
   5400280
  16438570
  65600228
  14800081
       316
  32544261
  65382030
  66828833
   9777339
  73300144
      3099
  49900620
  91108535
  28586726
      1717
       999
      7020
   1197612
  47632178
  82855889
  86028677
  13163097
  47963588
  64269035
  66644767
  28621784
       464
        34
       452
  58078132
  65248375
  20403428
  13185800
       861
  14012002
  14805628
  48287048
   5039044
  45367664
  15300150
  15600159
  58808948
  63877854
  13166730
  85388858
        37
  47775387
  85529028
  15600046
  11151552
       274
  20393062
  20403431
     24826
  51564438
  10700272
  61516988
  16901056
  28466774
  23113565
  47454748
  91108548
  21826092
  64813385
  21424414
   8306283
  40711193
  55400395
  90391536
  98133017
      3302
  85136487
  20394064
       989
  58515715
      1192
   7912217
  68416541
  15414244
      6952
  32280796
  40738693
  46814702
  48626971
  11279087
       359
  90000102
     24834
   1384459
  48569037
  28840483
  85352243
  13170280
  85514830
  47963479
  22536340
  28064879
   9772159
   3333768
       229
        80
  40738657
  48859028
  85473558
  29398855
    355486
    542075
  49234891
  64307433
  12538997
  58384510
   1126224
  90391521
  91108529
  85136318
  85136410
  20390131
  28680891
   3300064
  32299400
  32700038
  63369803
   8528236
   6416718
  13121974
  33201623
   1437214
  28922494
  90391548
  20968183
  22700009
      2064
  59907374
  85136382
   1111355
  40617674
  85136438
  12548078
  12094061
  11210751
  20403581
  20122443
  96857845
  59248334
  38801764
  86360032
  52678226
  12611117
  13102523
      1382
  41200800
  51000937
   5038969
  40207094
  84420395
  23302848
  39938305
  28655882
  29297107
  28492165
   9762905
  92983666
  62438763
  85136457
  31812428
      1467
  11011937
       251
  46931254
  84701497
  85143891
   3101142
   1671241
   9218381
  56401938
  65812665
  66016192
  90003277
  23142516
      1633
  48556071
  26102602
    355477
        69
  84591044
  15149412
  20403591
  85324315
  85773745
  40677511
   2601323
  14796686
      1072
  64248825
  85382743
      6526
  63752042
  91464957
  14633650
  30248799
  32144241
  22536353
  76569463
  28980741
  48859010
  29174427
      2252
  48859067
  33613944
   4329432
  35089736
  31269080
  13754424
  85136490
   1127607
   3493686
  49252036
  56401879
  70985634
        77
  37475716
  47963572
  65952586
  90036645
  48287023
  90348440
  12611132
  65934701
  91491261
  46526046
  48855836
  85136289
  86097546
  28655633
  39542879
  41202345
  44301428
       607
  66671458
  15511287
  66603124
  90000592
  29071580
  49926568
  20403336
   9719335
  98095672
  20403662
      1099
  20967774
    183077
   9254107
  40207084
  65759151
  63402958
  65923283
  85019674
  14687622
     19348
  90655962
    183058
  65825519
  59907389
  80527567
  90700954
      5744
     21060
  12132218
  11035874
  40017914
  47239408
  14371491
  22973549
  85453113
  30248822
   4461846
  90272745
  90858092
       119
  49234882
  90000050
     32980
   8722315
   9234955
  49251954
  62575758
  90000115
      2717
   1662777
   9234945
  20968178
  47606222
  20403566
  20967784
  45266770
  51175761
  63800505
  28794099
  47242889
  85320032
  85466390
  91259112
  48556072
  62809779
  64406196
  85382735
  29055827
  30000237
   9595681
  83329447
  86268074
  65381937
  26000025
   2894916
   9773036
  40740037
  85256189
  28568957
  29862171
  10367472
  39542905
  90394567
  64886041
  22949964
  85189235
  28276951
       124
  48859116
  51175755
   9205796
  32716390
  48287014
   1481887
  39542913
  48859158
  53498414
  22662583
       782
       186
  39255968
  48287042
  56401927
  85604412
  20968090
    355496
     10951
  11301013
  20968078
  29055835
  85683719
  99522633
    127487
  45710151
      1046
  64353580
  84269271
   1114897
  65753664
  65788984
  40621366
  47526327
  71018093
  22463648
  27000037
     77967
  39938298
  53630032
  65823002
  65529471
      7474
  14761559
  28596050
    480911
   9250888
  64917170
    127490
    499704
  65934070
  28276946
  12544768
  20403478
  22973586
  36500239
  58384470
  65822999
  86360039
  13567096
  66280977
  91078536
  91089278
  12218052
  64358880
  85463331
  18100142
   9924158
  48832910
  85382730
  85174522
  91348852
  27260916
  20403686
       667
      2095
   3457097
   9593765
        75
  47428798
  48859162
  40265479
  64353833
  12611106
  28995405
  47135232
  14924067
  48287019
  14801300
      6676
  66065775
  85007895
  14757310
   4723771
   6900039
  47217730
  12611134
     32857
   1305153
   1666186
   9784504
  28758132
  28769432
  29959480
      2361
  63944626
  91456904
      1641
  85007900
       127
  85466369
      1093
  13010619
   9465247
  85337449
  11059367
  48859110
      1721
  45700747
  85514834
  90000093
  48859194
  13716127
  30110331
   9465248
    134301
     23355
  55008634
  50389902
  61855289
  21700504
  28100555
     24808
   2587212
  12051349
  60359337
  72508059
  90036633
  14371497
  28794093
  49252025
  67473792
  22973524
  98132118
  98014811
  66412287
  84666109
   9421639
  12678297
    444511
   3208142
  40601048
  64054908
      9512
   3403277
   8952685
  28466777
   8690468
  71028304
  28568958
  10200705
  47544074
  62426049
  15648341
      9975
  40265509
       859
     24837
       172
  46592339
  85639816
  15149312
  28309853
      1430
  59248300
  85382739
      1773
    869197
    444512
  85382728
  40019622
  29970114
  58808854
  13300013
  63250533
  19401004
  20122665
  11059384
  58308277
  86050076
  13102509
  28734142
  28533626
   8800258
  48859076
  84420379
  12945503
  14371534
  18100088
       711
      1168
   3242110
   5901761
  58515748
       486
  12598760
      8419
  15000019
  18900844
     77990
  19400447
   9504349
  84835818
   5983915
       470
  48286991
  13011221
  23004033
  22884227
      3681
  85921360
  20122600
   1715584
   7100003
  11944847
       233
  19342055
   9753247
  47963571
      4507
   3016392
  86074308
  19300285
   1386006
  65863117
  12094075
  59395586
  64868324
  24903070
  66828839
  85324321
  90068204
  25900300
       690
  33628938
   1386025
  85388882
   1382371
  59695955
  28988608
      4334
  47110987
   1384446
  32295133
  63353329
       812
   1623204
  84847666
  20967936
  48859022
  67326874
  27200028
   7201112
  65919336
  58808850
  66648602
  90036625
      1125
  66211889
  13214236
    355480
   9878247
   2091700
  57402764
  85872150
  20403597
  20968019
   1542208
       337
  39542897
  56401876
  84853705
  91319094
  28533621
    444496
   7100020
  47036401
      6596
   1198191
  11919210
  65678964
  12910895
  16296630
      2555
  10101800
  45053458
  61601678
   5937704
       135
  40853683
  45900123
  47775369
   1791801
  11177818
  63311406
  65561822
  89220692
       192
  39542929
  64615492
  65833180
  86175916
   9525572
  40653253
  20122558
  50080687
  60632405
  13058420
   8800135
  50800099
  59953346
  60359349
  88085999
  27600929
  66245637
  84650726
  90391535
  21000817
     32870
  13535780
     12050
  11177815
  58069256
      9155
   3301330
  70400011
  66578946
  83129314
  85309836
  28276958
  28500535
       829
       567
  56164747
  12745904
  28734148
  29200061
  45700378
  48287020
  58384447
  13700141
   9715690
  20967968
   3028366
       320
  40718576
  66244325
  84865980
  85520837
      1947
      9600
  12288477
  51200067
  71028237
  66669696
    112274
  20403622
  20967922
      6618
   1167240
    542152
  49234897
  64835918
  90391528
  28859680
      6801
  58515721
  23700171
      1469
     11461
  71405151
  91348862
   1770763
  47715569
  49675922
  70985607
  62376333
  63100137
  66318381
  20968180
   2621421
   3222094
       686
      1952
   8528242
  86041175
  16542495
  45100252
  58384480
  83177297
   6000542
      1185
     10837
  85651508
  98098212
  20968210
   2285281
  60876207
  13144391
  20967857
   5835526
  47492175
  13227908
       249
     21776
  10200691
  66439068
     25451
   3440187
  49141131
  90000160
  13102480
    444502
    760886
  15262147
      1101
  40738692
  85381174
  85627826
  60473911
  67473786
  15818753
  28655881
  48186817
  85136404
   9450423
  47135237
  85869815
    378135
  47352085
  65919373
      1967
   1724497
  11059363
  65883166
  13801008
  20967921
      6355
     15642
  11936638
  48186823
  85466379
       697
      2449
    183175
   7893547
   9234127
      2211
  85388876
  85514847
  14849625
  12800563
  56402064
  85189249
  90936318
    315041
  49252020
  15414235
  31136519
  62891735
  85382740
  28703721
      7018
   9246920
  59695968
  11059371
  42602363
      1415
      3029
  51401646
  65863110
      2339
     11421
   7523501
  46986290
   1436736
  90000361
   9878252
  86180560
  66404751
  91563963
  28906680
  28970503
  50193360
  64012321
  28466764
  33701733
  65963552
  85309839
  85320002
  90729749
  60478311
  91423357
      7511
  38386698
  47036430
  56401851
  56401917
       847
  66813424
  40853711
  51175637
  90175139
   1724496
  48574741
  53145890
  56401854
     33254
  33167661
  40738662
  64634267
       971
     33478
  56402039
  28972162
       442
  85019672
  49072631
  20968114
  42972814
   8615821
  10200676
  12132200
  48859044
       280
  58078108
  66603701
       591
  56401980
    523484
       424
  14676749
   3111041
  48287010
  64590211
  80011608
  13333585
  11216739
  94743879
      6690
  56402070
  62044722
  90704157
      1524
  47807692
  58384496
  66028261
  85337439
  91299870
  37600166
  32424907
  51605105
  90272742
    306844
  12502073
  53300240
  84142820
  13102521
       808
  12132187
       205
  65337402
  86028970
  84587319
  90000248
  48668717
   9059549
  42282118
  48574744
  27225824
  28805140
  28999866
  44883836
  65415965
  12886280
  22005172
  13166769
  29190452
  12051705
  40265602
  48859184
   6743751
  63808816
  85466387
   6768667
  90993082
  15375431
   1595851
  66507700
  67058964
      9216
     11685
   9355125
       449
   1724009
   7912176
  48286974
  11177810
       323
      1439
   3396781
       389
  29294292
     33891
  65317872
  97467868
  15266234
   8218258
   5944532
       239
  44359631
  20122717
  85320040
  84701476
       421
   5202002
  47352079
  48556150
  28951937
   1595860
  11400240
  81483885
  13305936
   6601279
  57402774
  66651303
      3042
  62561784
  70700009
  47383644
      7737
  60473901
  98131847
   9602690
  65065804
  16542478
  22779402
  27322181
  29973915
    599786
       252
  58487830
  84847656
  28104722
   8760169
      2220
  47029740
  65149404
  58808961
  85529027
  85824698
       478
       197
  33457565
  28992807
      6988
  18101960
     89760
  53700466
  55294124
  65891508
  28769430
     24892
  58808945
  63402961
  28104739
   9212064
   9348012
  40265635
  65636356
  90729747
       541
  50922361
  29327045
      1287
  29952142
  85453142
  64453816
  65304673
  37900341
  48574743
  21424789
      1340
    183627
  48859074
   8732371
   5818402
       200
  48859046
  12611131
  20122667
     24835
   9348019
       506
  38800627
  65812656
  65467011
  13283950
      2172
  40738664
  85314027
  20403663
  31269639
  40653258
       484
  90000087
  84482206
  26845264
   7701152
  65561825
  96910184
  28586736
  63402959
     24926
  90669934
  30046502
  31829280
      5738
  20968112
  90272744
  91446436
  12678292
   1222851
        59
  47658101
  65561790
  48859065
  65301159
     14770
  40677500
  55262084
  90724578
  13166738
  23133574
  58808929
  59695961
  13185799
       931
  61589750
  86261485
  90000168
  14421688
  39542926
  40265563
  85367057
  13774152
  81688092
  91251508
  20122620
   7092385
  85646052
  28922500
  31421377
      1025
  51175760
  56401950
  65467024
  13245166
  53630741
  86321543
  85817022
  11621795
       497
  38500206
  20967752
  28548658
  29764537
  28859681
       453
  84853707
  90473525
  28048349
  28533611
  58469743
  60359442
  86041188
  12802629
  22939271
  85136421
  85520840
  11908843
  62810013
     10794
  84420396
  80299968
  90391529
    182358
  95080052
  32362401
  21826129
      8695
  48186864
        31
  65931305
  83129338
  33451024
     10675
  40265465
  57402776
  82605060
  85951673
  90175134
  20403594
       659
    378374
   5880772
        18
  49252035
  94743874
  13765756
  65363349
  97742866
  13759193
  24700620
     24825
  85324316
  47585419
  45053455
  16159247
   5039043
  11406411
  65813562
  14870868
  48859097
  84058380
     16317
  58808971
   3702167
   3369779
   9875281
  33091595
  60028113
  15294489
  26600917
      7678
  11059379
  64896792
  28680889
      3222
  10916521
  45994070
  51001428
      3031
  48800243
  65149402
      1848
  39542894
  56401873
  12745931
    183033
  66370183
  85019652
  22818335
       730
  51800308
  13549893
      2057
  10098110
  56401881
  91411997
  20122565
    378450
  11400182
  39542878
  86230836
  29251609
   5944541
         2
  42625594
  66249196
       817
  85383150
  85569710
  28890554
  45700387
  22949966
   9719334
  40719618
  65472204
  28846723
  48004138
  58384473
  86285202
  69460050
  13468405
    613934
   9254106
  40207083
  85136411
  55294149
  56401977
  65485131
   3526446
  64787273
  23004027
  29055807
   7200265
  12082789
  11287150
  85282609
  85998304
  28731315
  29120163
  36500264
  84969913
      2065
   1582015
  85019697
      1364
  61781370
  20403582
  42972818
  47606233
  90391530
     28312
   9060150
  65748504
  20403688
      1661
      2710
  28794098
  10401066
  85320003
  32296216
  61805622
  90394569
  42602397
  65277045
  91473662
  48859058
  58515716
  85136476
  15100164
  58778896
  59575371
  12611116
   1726528
  29327011
      7574
  28734143
  85992966
  14696018
   9234113
       862
       996
  32269858
  40738609
  44207511
   9176807
  85986901
  14243427
  83837997
    206564
   9465245
  47538163
  68632627
      9092
  68604025
      4472
  51175818
  27322164
      5567
     24874
       143
  47538155
  91108537
  15149411
  22463655
       988
      2763
      7138
     14164
  12800558
  30123552
   1194591
  53700198
  49882746
  12696751
  22973438
  20968037
  65027728
  90748602
  29011894
  58384485
  98247880
  29169280
  82807681
  86256207
  20433195
  29124084
   9618780
  63865375
  85136305
  40726697
  51175750
  80299987
  85136486
  90764406
  28466775
  83305370
  90391512
   2991494
  11590410
  85388879
  28064882
      2791
       257
  47409938
  56401856
  85425929
   3013272
   8759587
  40051615
  56401998
  70100101
  13102525
  58808856
  28592438
  28466800
      1527
     15747
  61368124
  68082524
  27600930
  91108505
  36602138
  28926790
     23371
  10369175
  49767024
  90570178
  20403552
      2086
  90000141
  20349585
  22973382
   9590741
  91446410
  95128306
   3430005
      3054
    464453
  39542912
  85136361
         8
  10945355
  46901015
  84969905
     18352
  28833756
    355479
   9595676
       267
        13
  45994068
  46814668
   9699066
  11059376
  46654781
  65550866
  20967839
  84505675
  58808931
     24893
    182493
  90000426
    183116
   1166545
   1436731
  10015561
  58515750
  65355865
  85439445
  22866920
      5008
  85584676
  90729744
   4461841
  40704687
  48882335
  60359441
  20417444
  28924587
  50922360
  15648320
  65530527
  85692840
   3396791
  20403522
  20426257
  28466789
   3600085
  39542908
  65217903
  85240118
      6598
       447
  47527597
  66275642
       355
  40207079
  48859083
  90001353
  22200552
  29198162
  91559704
    762120
  12094034
  90348446
       419
  48372638
  61182226
  15000827
  20403314
       137
  85106399
  85314031
  27200039
  28967186
    414246
  84983241
  14796622
  20122721
  28734139
      9135
   8924867
  65813216
  85136493
  18100007
  28700598
  40738613
  85715673
  85725258
      4864
      5553
  16542591
      1979
  66543305
  13277558
  14000074
      5037
    542145
  12747332
       117
  47492170
  85383141
  20122616
     28111
  10903017
  90837507
  18901032
   2777133
  58384471
  85019698
      1367
   1734109
  11059356
  47352053
   5166847
  58515688
  63089674
  66704964
  20122566
      4706
  73800003
  90000063
  12800556
     11006
   9348023
  20967840
  39542940
  21505905
  39255984
  28932851
  16500465
  28988603
   9060155
  91220939
  30054501
      6956
     18815
  62844624
  64489156
  85383165
  23012868
  20327316
      9205
  61514521
  66602212
  28633008
  60359316
  65626554
  90461104
  58384451
  65492503
  65700427
  67006415
      6983
  84138826
  28824532
   3440422
  66640462
  14898490
  30046538
      2900
   3239052
  60354171
  13404701
  20071888
   7800369
  48882388
     24877
  38725205
  90936718
  36200238
      1293
  11279241
  51175817
  20393072
  27300049
   3612959
  40738745
  90000419
  23029930
  24800058
       863
   2777127
  90001266
  98069474
   3111094
  66578942
   1000070
  13309917
   3403282
  64917476
  98069608
      4222
  58078130
  64636473
  12886279
   1542210
   8002984
  39542928
  84853703
   5039046
   9579690
  52342304
  28466772
  29116398
  42625595
  59395557
  12967904
  14674540
      2689
  71405148
   1036734
  85320017
  14634324
   1196869
       276
  54102172
  20122559
  12507557
  40608923
  19100108
  37948097
  23029925
  23800286
  28466792
   9348013
  31877280
  53700500
   1165932
    601571
  40738674
  53700197
  85722991
   2900063
  10669350
  85136436
  20968111
   3501678
       296
  64567705
      7782
   3054023
      1347
      9197
  63993123
  84420384
     14068
  48859139
  38500204
  62820008
  33545578
      2291
  85136294
  67684930
  30248789
   3526467
  48372594
  29433710
      1468
      1088
       385
  54800130
  85825366
  90000095
  39700039
  85388887
  90729451
       220
  20403634
  90000603
  14118115
  56402061
  65456171
  47137545
  48859112
      4032
   3029506
   9246919
  63022715
  22973505
      2459
  49252041
   5973258
    183102
  38600284
  85383101
  65061372
  20968197
  28575337
  22818319
   9875314
  49252149
  85136444
  48859189
  20403361
  90394592
    182480
   3485245
        70
  47606219
       187
  40253596
  23163385
  29967223
  90000389
   1436730
  48556169
  22500404
   4069659
  85324324
  15900182
    261862
  70954901
  15800024
  20122420
  20967847
  66603512
  11279082
  66711193
  14902257
  61205139
  28840486
  29899396
  29200164
   3351093
  58078112
  13656003
  28048346
     32372
    378624
   7092397
  40265493
  20122354
  28154155
  29055852
  66343867
  12611111
  38800007
  28340134
  85136365
  28961663
       224
  28985986
    691975
  10995826
  47538154
  59248294
  27322169
      1886
     24922
  83352178
     14974
    183195
   6200508
  12908824
  28729192
     14573
  11701161
  66053548
  66543463
   9523277
       223
       116
  90599121
  90669931
  29088962
  64918706
  13298825
  31815258
      4200
       409
  33613939
  47797734
  53700494
  90582425
  90272740
  90858097
  10895133
  84969935
  90000693
  13298801
  20403659
  64358883
  85529043
       241
  48372527
  58384490
      2933
  65612153
  66454839
   3525858
   3249124
  40601030
  22866924
   6000905
   9094947
  20967844
  10200714
  11672575
        96
  64642158
  58808970
  58384487
  85189232
  85136434
        99
  31269808
  45500552
  66702653
  66711151
  26700420
  39542904
  44500066
  62353145
  13883419
  24302655
      6689
   4124433
  44100010
  45688724
  85921357
  27983820
  53630081
  85136474
  46011540
  32190756
  61781377
  65794239
  84853744
  48287036
  13353618
  14243425
  13551565
   2401821
  20968013
  83678420
  31269867
  29083136
      1375
  11422140
       457
   1588659
  66911198
  27319318
  11930541
  39542880
  65432514
  20353767
  22300510
  27200478
       930
        12
  20122562
   5039047
   6700017
  15641453
   3504235
  13428484
   4400326
  44900012
  53499629
  12700469
  15412622
  29327059
   8760185
  42625587
  44484613
  45700197
  62648457
  85388855
    678031
  49251962
      1678
  47544428
  85794805
    993398
  11063410
  66646468
  15800497
       264
  12800552
      7674
  65638618
  22748835
  21595412
  20968216
  28214737
  61570671
  91230191
  11289298
  59907359
  63314271
  85008829
       366
  90729707
  56401896
  64382299
  20967928
  51175647
  59771620
  66848548
      2229
  48859138
  28568961
  23157576
  12025374
  62108874
  36500286
  62908094
  85820311
  20403577
  86275871
   9832740
      6601
  40916281
  49687307
  91108524
  29672166
  53300248
  11902030
  83605974
  87242582
  47134123
  85320046
  27379252
   9136554
  33201620
   8687416
  11200129
  56401914
  64896789
  63921633
   9963111
  12202819
  37900072
  39542924
  25806716
      3580
  49508731
  13131483
  29111553
  63089673
  60184821
  66668637
  30192177
  44502184
  59562150
  65252083
   9773043
  12611125
  16782627
      7785
  40738678
  66610314
  16559704
  22890105
  65314420
   4100016
  59187231
  85616614
  48859140
       910
   8840126
  85697501
  20345371
   9060154
  11976168
   1839589
  47352071
  54800122
  85383099
  19500069
  51800307
  59657997
     19152
   1356797
       287
  48859135
  49930398
  90426986
  91297115
  11287141
  47657795
  47664818
       526
       365
  58808942
  65546347
  65626566
  12611112
  13941377
    500095
  64187827
  65946179
       381
  65211891
  63877832
      5721
   6619273
  49252073
  29023313
  11216545
         4
  64636451
  26845265
   5940502
  49252087
  90003392
  13166749
  80065476
   3367243
  33162615
  63761018
  63864662
  65920301
    464444
  13077881
  13166739
  28728005
        28
  59395556
  64291213
  20393067
  65282191
    599882
    627405
  46654777
  66177121
  29286513
  53700669
  90786877
  29137495
  47352068
  48859015
  94743896
  56402030
  66748513
  90391542
  91397762
  20403587
      3585
   9234975
  47492172
  66212947
   9348015
  52800323
  63788614
  65065818
   1841658
  50300204
      8124
   9424887
  47963605
  30127159
      2166
   1144292
  13185751
  28690952
      2176
  11858224
  39233477
  76592855
  20968135
  11221501
  83305374
  28823615
      4459
   9362896
  85463191
  47538198
      1291
     21434
      1828
   8405578
  58515701
  48287031
  71028443
      1098
     10430
     17301
  12647174
  19500012
       108
  45266777
  29059194
  30187108
  40748847
  49251972
  20298791
  59695984
  85320019
  90729733
      1702
   1535488
  20122579
  20298789
  29081931
  11236539
   9246896
  59855193
  28466784
  66751700
  65561794
  28466790
  71028308
  85749825
   9246902
  52800131
  46654769
  65881858
  85314078
  14634361
  24600144
      1065
   1110225
  65561806
  94724873
  97513397
  20403584
      8562
  66099116
  80527600
  85388888
  56401863
  13010597
  19137561
  91464965
     27940
  39542891
  37313324
      7621
  14371509
      1925
  48287009
  31269103
  83756243
  48004312
  66000155
  13356687
  20403415
  21818026
      2432
   1112433
  10015595
  85466361
  86031200
  89865349
  85324308
      3435
  48287032
  90588131
  52901696
  63346369
  92733576
  56401985
  85770397
  10200720
  84217118
  27698137
       868
    348972
   8500351
  12717087
      6594
  12908750
      1086
  39542889
  65211264
  15520054
      3269
   8900005
     13472
    444519
  12478506
   9133957
  85853765
  10200709
  47715575
  52342305
  91104251
  13166737
       681
     12397
  90858068
      1363
   5496622
  91464983
   4300287
  53700570
  60359347
  85383068
  85945563
  85529035
  85136442
  12886278
  28466785
  66058548
  90394562
  20403590
      3697
   8722299
  63242916
  85136484
       986
        78
  63163672
  90599119
  27301746
  85853776
  96910375
  26014623
  28859678
  42602396
  90729719
  60359406
      3844
   6100049
  58384513
  16542506
  12280310
    653436
   9117159
       180
        83
  58808871
  64623484
  66442608
  65363355
   1205805
   9381319
  40718681
  39542855
  49251957
  50700426
  22939588
  28970490
  30248788
  67003048
  90348433
  20968148
  13163093
  20433336
  22200462
   7893545
  40627297
  24502507
  53700628
  84399314
  22877487
  30000228
   3333783
   2587179
  90001352
  16536555
      4226
  46901007
      3689
  45100098
  20071887
  53100201
  90373299
      2599
  48832927
  29959482
  29084572
  11221521
   1321958
   3418986
  65498777
   9735699
  39542936
  58078134
  29990910
  98247876
  28700600
  84969917
      2193
  52342300
  85136331
  22973574
   2476513
  58808952
  84969946
  59112916
  59907377
  78170182
       410
  32700037
  48859168
  90394553
       844
       879
      8149
   1692060
  22943083
      1808
      2714
   9234948
  66828849
  29035792
       758
  40207091
  12336039
  85604508
      2982
  91078520
  23004024
   7600226
  11901071
  84296127
  14332540
  15109166
  28287285
  66813019
  85314079
  85324331
  85665963
     77997
  66218088
  90348430
  20428045
   8614177
       353
  65487824
  29776425
  10456166
  85561935
  27300030
      6463
  58014394
  28700596
       147
  66016197
  66061081
  90000099
  19301021
   8549782
  48859095
  49252083
  65198229
  90599103
   7500842
  66620203
  53927800
  14243423
  15286409
  20968174
      1464
     19205
    538153
       735
      1978
    558750
   8043938
  32292648
  90391505
   9715683
  12207331
  11640014
  49252037
  79588522
  12800554
  49767013
  66547292
  40207063
  18100064
     30302
  48871504
  56508799
  60901689
  66814748
        36
  45367661
  12952710
  21205576
  28055382
  85320800
   5400341
  20403596
      4506
  82698997
  90000125
  33490948
  40653269
  71911569
  84505676
  94743872
  30000240
      7012
   1205674
  32190800
  48300007
  66667074
  22922357
  12518873
  51175680
   1658779
  53600699
  28207068
   8207538
  13500012
  13121967
  66104114
  90599108
  90000490
  21500646
  31269752
   1000072
  16572630
  20122786
    542134
  84420377
  11287140
  90348443
      4713
   4903205
  64978489
  64338738
  85383152
  84420397
      2659
   4125613
  48859106
   1000032
  11200903
  85080738
  84853706
  64086810
  11927967
  13166750
  65988437
  90004265
       995
       132
  49252084
  14849490
  20349437
  36800630
      1054
  39938311
  29158750
  57402763
  62044701
  85862820
    869049
  47100022
  66828842
  42376759
  66252020
  85442051
  91108538
  20122563
  23004031
  28794092
      6186
  34261333
    599881
  10700047
  59907368
  85309843
  13842905
   1189984
  90340390
  19200114
  10100365
  51001983
  28655623
  44484612
  56401964
  58808944
  13280538
      1788
  91359625
  13311646
  20968088
  22402619
  21683593
   1384444
  83965905
  14055420
  39062398
  22748836
   1414005
   1895975
  30248782
   8677786
   9622890
  28688454
  48859047
  90175107
  23800416
  16572613
  29029074
   1356795
   7177909
  63469329
  66094815
  86275872
  15457498
  56401874
  28576376
  28906688
   9180430
   9234105
  66816548
      2707
  40265490
  51800305
  58515639
  85383162
  14371511
  58808853
  90408013
  30052128
  15601171
  27300316
  10200014
  64908710
  85547980
  16536552
  20403576
  28600647
  28340137
  85314026
  90599105
  13166760
       225
  65560526
      1685
     32309
  20967934
  12051366
  16516072
      9812
    378065
    599778
  58515686
  84205135
  11020507
  58384501
  47690310
  29862278
   1179954
   7926479
  40265466
   1545356
   4976891
  39255973
  39542923
  59907367
  63368437
  65288321
  22973519
  66635766
   1153776
  65211855
   9466076
  57423219
  65344037
  85682624
       190
  84039017
  81681031
  85367064
  29700091
      2549
      3919
  85320014
  18800007
  20968083
      6895
  85320034
  47695080
  90858094
  61843251
      4349
   1198471
   9773042
  62044700
  66702766
  13176457
        72
  16542457
  48800062
  53630007
  58809050
  62235404
  85749820
     13334
   3604779
  48859086
  85921358
  85604626
       288
  10200713
  44700063
  85136431
  60045222
  14243426
  85324339
  13941378
  29126129
  56401925
  65886022
  29120416
    500096
  39542903
  62165621
  91461292
  22957693
   9465246
       831
  12203004
  49252072
      9997
   3462843
       126
  90911323
  29176923
  62954660
  22779254
    127489
  11287120
  80299969
   3818952
  64937035
  65047018
      7693
   3414178
  12132183
  64642171
  58384476
      1970
  61539844
  91333928
  14000003
  65822997
  49252046
  20403595
        15
  86028704
  90000540
  28686132
   5496650
  44900046
  85388856
  90161222
    772489
  57404202
  28475093
     89777
  52001098
  63866456
  65566273
  28680912
  20492924
  28276948
      1305
      7641
  49251991
  66713013
  12776490
   2601311
  85189236
  11191456
  59474568
  85382732
  32439291
  51200767
  90000504
  13554365
   8956724
  12745917
  15100029
  22779398
  53700582
  14118054
  22818390
  64898299
  65635487
  82497168
  85749803
  30046529
      1955
  47875231
  49251960
      3098
   7500850
       308
  51175679
  63346313
  12800571
  22877477
      4967
      7688
  48859075
  65946162
  49767027
  36602133
  84138831
  85136448
  40265670
  85869824
  13515597
  37781179
  56401882
  16438487
  58515692
  20122353
  64896874
  71018090
  84420326
  27379251
  28794095
  29948466
  15800165
      6495
   1715100
   9246882
  66890498
      1031
   9500580
  44207528
  28604191
  28759415
   9254128
   1138906
  40719547
  14700002
  10261492
  65498004
  85551497
      6788
  33219729
  45201278
  60632359
  65150201
  30169580
    444473
  60345520
  61601726
  64443320
  85136403
  90348431
      6923
  66407490
  84420385
      1156
   8677796
  48882743
  20168865
  16296647
      2467
  20122406
      1815
       238
  66547229
  14800174
      7664
      8038
  58078102
  28623059
   5400330
  85324307
   2602434
  10456167
  10959593
  44900068
   9246921
   9401921
  15286408
       146
  29084598
  20967787
  28961121
  30192179
  85189248
       551
  48859092
  59907388
  22418340
  29055791
  84241776
  91108506
      5115
       496
  38300021
  62044720
       806
      1284
  85007881
  85891535
      2614
  12478505
  48859126
  12800555
  62095794
  90665210
     33163
  98104885
  26400782
   5900373
  47715585
  59907375
  13330350
      1416
  28466788
  65961790
  65798995
  84969944
   6838345
  28534107
   3484407
   1788766
        79
  30104611
  66519331
  32579916
  66745985
  90408025
  91108530
  20403542
  12431284
  48574746
       796
       826
      4601
  11858221
  64976430
   9081289
  12132195
  42282119
  58296897
      1729
   9595695
  47668516
  63226415
      3579
  27500017
   3430529
   8952671
   9469480
  47515197
  48287028
       250
  84138827
  28586727
    715584
       145
  65065806
  90700971
   2588429
  58515631
  66538420
  30000229
    430477
  40726729
  47885984
  65388136
  65536135
  85353085
  18100150
   9254119
  20968091
      1146
  85715674
       298
  51175640
  20403488
  40265494
  90001211
  22943080
  20967834
   1321949
  29866562
  28900631
   4856982
   9882141
  39542933
  65561793
  90002117
  91127546
  29959481
      2129
  86261494
   1386017
        38
  29012973
       107
      7132
       352
  29709734
   4723140
  40265501
  28466791
      6986
  59907378
  90394556
  90744564
  20403585
  19600056
  15800032
      4029
  51175822
  11532131
  22850175
   5818446
  11209661
  64746294
  90340398
  31269830
       531
  18501129
  28276956
  84420371
  13599267
  28287286
      2448
  60354132
  85324332
  90000101
   9348022
   9489148
  85453112
  20600514
      5562
   8500352
  47963586
  49234899
  14633565
  66778062
  85019673
  48832922
  60359455
  65069510
  65604594
  12800566
  13071811
   1708537
  12336038
      2080
  28932850
   2777126
   2777132
  48186832
  40265545
  57042775
    525359
  49252032
  61708429
  16067237
      7838
  58384466
  15025528
    137854
  46055375
  60359348
  65301128
       106
  32488162
  83678445
  20403691
  27201519
  65813565
  85324319
  17401119
  29571161
      2006
  32312889
  20329314
  30087298
   3431501
   3534857
       517
       587
  65149405
  85529034
   9595674
  16360831
   1137977
       315
  39938301
  42972896
  47963579
  66577004
      1483
  64652294
  28645854
  64453879
  85337409
  23113563
  66095806
  85604637
  15262149
      1103
  91259139
  15576891
   1127613
   3475931
  14943382
  12100082
  63553655
   9348016
  58808859
  65561807
  29655915
        82
  55196701
  58808870
  80065480
  84284086
  80928846
   9578614
  11059361
  20364631
      6843
  85869838
  60359341
       273
  53497192
  85309850
    488857
  58515700
  89607646
      3792
   1138919
  85388878
  20403559
  44207596
  64976402
  90391517
  20967754
  29970083
  30090455
   7092390
  53630382
  84780446
   9271265
  70978931
  85382742
  85320008
   8267234
  18500149
   1321957
   1884675
  71028354
     10836
  62044723
  85782816
  16536139
  90000380
  20122578
  58038859
  90003026
   1508201
  30099616
        56
  84847674
        45
  85529033
  49252016
        63
  81681037
  15232062
   6103114
   8652622
  28276960
  35800003
  11216803
  85383096
  85324334
  12822084
  20403568
      9937
  14100901
      5193
  66573328
   7064332
  10903014
  39542850
  85367078
  19701061
  13549900
  17000833
  28926792
  45467146
  58476037
  29770004
  28951949
  63908418
      2019
   1382335
  46931252
  14254399
  10301009
  39600940
  13800185
  22877483
  84847665
  84969925
       302
   9289134
  65612222
   9565757
  85324317
  28970487
  29115655
   3303336
  11935925
  65561812
  65691525
  85631532
     19151
      3104
  63434730
  96910272
  12132189
  40608921
  28703722
  65248610
  90587581
   8952680
  48859182
  48859195
  31058934
   9619999
  48859012
    183214
  11264420
      2191
  70985636
  71028778
  13010614
    182513
   2120181
   5100617
  85869816
      1369
  70800025
  90348436
   8952669
  58384540
  85466392
  12647171
  28805152
   9580349
  11100380
       430
  48855834
  29055825
   1202342
  47558814
  64917544
  49251956
  49252055
  63250546
  84216212
  49767031
  56401884
      1249
  39542890
  66544553
      1710
   3405672
  12718661
  84946515
  63291294
  60359401
  63865308
  98247879
     32667
  40581755
  57042787
       400
  40731998
      9804
  65926295
  85019676
  85136488
   3297399
  63788449
       343
  62758717
      3592
       335
  64288839
  83456300
  90670198
      1488
  85869826
  11287052
  50085036
  58808979
  59658004
  85320041
  65224030
  31269815
  48859032
  28110677
  29951066
  29055829
        44
  65753598
  85007870
       753
      6580
  12647163
  33238437
   6700062
  40853656
  48859149
  53700126
  84039044
  28914877
   3091529
  27217442
  49500337
  65343138
  13330357
        23
  62472350
  86041176
  40719545
  66317905
  28758130
       322
  47352084
  85964997
  90457817
  27900005
  29398852
       318
  85466364
   2602428
  48300374
  65735915
  13280536
  59575369
  64087130
  85136473
       766
   8765116
  39542919
  50200509
  90000130
     28628
     32326
  85136380
  13759186
  28734146
  60473910
   3246594
  20403321
    183656
  49882730
  64790624
  85320021
  90457770
  40853773
  48859100
  61589818
  12838626
  65251389
  71911555
      1498
   7373343
   9538182
  48859152
  52002651
  61589954
   1386002
       454
  33201609
  48286951
  11700005
       466
  40653252
  85578755
  31421451
  50071748
  85453118
  33617384
      1921
   5039038
   8690197
  49683682
  20403167
  22779258
    378508
   1967243
   9773058
  38500050
  65293450
  70985605
       247
  48574723
  52678227
  58384492
  28466782
  53103841
  58494474
  14800041
   9421624
  15230252
  20122608
  20967850
  85529038
  98069463
  85136481
  40207068
  59248331
  64642342
  85136372
  90599118
  90004305
      1036
      3584
  59907362
  71019310
  96857840
  49251967
  12745962
   8952687
  20122650
  66275793
  22511889
  27468583
  53630539
  85853756
     10673
       266
  64868067
  66606129
  47423059
  90394558
  33451034
  30061083
  65363352
  85025967
  13669714
  28913538
    391600
  48859119
  48859179
      7969
  49251975
  64443321
  28064874
  28276964
  84522923
  14849481
  26500262
      1154
       777
   1137982
  39938293
  18518713
      6804
  19401047
  29811910
  11287145
  32100429
  40738700
  17900394
      2077
  56402038
  13244937
  47596161
  91316520
  91504753
  51175820
  13166775
  13121972
  71911560
  85136416
  28576382
       533
   8528238
   7315983
  62095793
  13850170
  28995388
  40265671
  49882714
  40598754
  42972830
  30052103
  42602356
  19911523
  28610071
  10200707
  11216818
  42602344
  58808965
  65390477
  58470520
  69271840
  84969936
  27468587
  85309842
  70700026
  90000054
  28276947
   1535489
  29500584
  42972817
  84845383
  18101067
   5820202
  40853719
  85529044
  40740021
  45688719
   5039050
  20400035
  40265639
  59248324
  62020452
  22005173
  22877301
  56401951
  64590056
   9538314
  85392618
  85969992
  28624425
  55700213
  59187230
    134303
  66664616
  90457791
       511
       291
  40265577
  44000268
  31269177
     15635
   7200276
  40265640
  48859023
  60359461
  44207591
  51175645
  15100161
   1197044
       213
  44000022
  58078139
  63877883
  83884996
  87825687
  28276969
  29861265
       977
  39542867
  42282063
  48859136
  57600046
  13163862
      4439
      2232
  65450492
    183301
   1595156
  14849623
   7200211
  10800348
  20325382
  28725099
   9254104
       168
  40207085
  77595019
      5372
   9176812
  85019679
  85309825
  91109386
  11059368
       393
      2780
   1841231
  28670084
       702
  31740724
  52002514
   3435855
  64917395
       338
  13515584
  15102969
  47820501
  67473785
  22803296
      1387
   4461845
  64136515
  90391532
      6692
   8218265
  47963621
  49300027
  60692057
  90000406
  98104899
  12548053
  31269691
      9225
   8218264
  90394571
  58808968
  48882606
  65337410
      7730
        67
  63010267
  85529024
  11976166
       761
  91275976
      1188
  85136467
  85631061
  85853781
      2219
   9234943
  85189240
  30039228
       325
  67094819
       367
  52002644
  64899059
  12611110
  13102510
      5514
     14928
  48859020
  56401922
  90068210
  11290741
       290
  47352077
  58808863
   5818403
         6
  15112173
  40207082
  84138832
   1196487
  91454003
  18600750
     24882
   1542206
   8722320
   9060147
  40265654
  63864625
  29200163
      1258
     31076
  40718575
  90000258
   5040401
       463
  48859177
   3376040
   9753363
       619
  40265627
  60359275
  64288818
  12934553
      2226
   7500837
   9246889
  57870810
  84780424
       271
        51
  64642337
   3431285
      1392
   5961792
  11621798
  47538188
  20900205
  28091262
        26
  40253569
  47535891
  59395570
  66246959
  13524390
  20122522
  20403383
  85466381
  40016735
  58808928
   8760186
  48300373
  84420359
  85008826
   6100042
  11788017
       507
  65872646
  55294148
  26234588
       673
  49252047
   9180428
  62411618
  71911567
      6460
  49252052
  63819952
     21958
  47352074
  13166728
  48855837
  85719413
  30196284
  11700014
       373
       163
  33069266
      5671
   2991496
  53145891
  15414255
  30000220
    713284
   1595873
   3106127
       527
  85136367
   1386550
  10800010
  15000820
  56700004
  59907386
  16390010
  28442273
  29327062
  90000147
  31269866
    255494
  47690299
  51600002
  85494089
     11284
  29700038
       616
  66247385
  14813141
  33326944
       382
  47544406
   1841473
  18701045
  30209948
      7662
   1384517
   9496877
        94
  66183820
  21492173
  91108546
  11163138
  66654002
  86256214
  59395567
  84780439
  16553475
  96910339
  28000210
  53630272
  66318383
  12647166
  22866922
  12800553
  14546773
  59575370
  12132196
  44301417
  49141133
  58808923
  29967224
  31400010
     19153
       565
  24700203
   6329732
  65309637
  29061528
       670
      7061
  65739277
  85136423
      1041
  11700011
       218
  85466377
   1812011
  47492161
  61378788
  85157766
  28840489
      2126
       159
  47820491
   1386545
  11287126
        97
  47492158
  20347427
  65277055
   8739843
  12009954
       313
  40653259
  39542862
  52800064
  66275854
  85109849
   1796156
  78170296
  79588527
  31797109
  11059381
  58384448
  22111104
  37603214
  47544052
  60354142
  11214911
  39938306
  56401866
  20967828
    599876
  86180562
  90622710
  45048485
  13102483
  23113568
  30285225
  19500437
  33613970
      1973
  85189245
  27000273
       358
  90936312
  47544425
  83529982
  31421442
  67026554
  85282615
       521
       576
       368
  48859174
  48287018
  66061183
  66360745
  85466382
   8952668
  20326223
      2218
     28368
   9704460
  11101058
  46562717
      1724
   3482011
   2553226
  46865948
  64732599
  66889188
  85466370
  49252006
      3687
  47352076
  45994069
  56401923
  85337442
  13363871
         3
  46696758
  65875303
  90391524
  15258054
  65349786
  66097869
  85789939
  91327556
  27341686
  30046515
  36400037
   9254129
  33201622
  85136407
  85869823
  29238863
  42340227
  86214731
   7500836
   9246888
  22973523
      5624
    916435
   2805389
  32529863
  20967841
      1330
  56401893
  20968198
        27
  63586936
  11126839
       476
  58809049
  29182371
  30851373
      1489
   9234946
  51175754
  44848986
  64596802
  66321053
  29138587
      2627
  40000156
  16542475
   1170734
  11867899
  62095779
  15602390
   2588610
  64358878
     89775
   9246883
  66894579
   8900012
   9611487
  39542884
      9145
  47753613
  53496238
  14813140
       113
  28922048
      2658
   5428935
  22957453
  48859133
  84666103
  85314039
   6900011
   8014922
        41
  65913203
  30031136
  85789932
  27338322
  65355350
  64917262
  28842158
   4461852
  32431981
  85463309
  89900831
  13842999
  17689766
  95826378
  39542900
  97689355
  29903168
   8700096
   9878241
  12009927
  66077965
   5040404
  12611120
  56401982
  65697546
  66654005
  84701487
  17689758
   1138924
   1027288
   1527632
  90457775
  22973374
  28331952
      5053
      2521
   1150076
   8328769
  58808947
  64392180
      1020
  84845405
  91473669
  85267340
  14508854
  63299469
  22993208
  13330327
  40606512
  66427751
  23434107
  74402543
  20122516
  29104019
  65237325
      1896
      5016
  85008832
  29327047
  62575734
  48779164
        68
  90394598
  29200162
   9355751
  65389509
  13395039
  13102513
  15000104
   3350779
  57870809
  47370521
  14371504
  30087293
      1040
       219
  90729459
  13102503
  20403547
   6768659
  48286965
  12800562
  20403755
  29024972
  11287064
  12798559
   2401816
  47237530
       226
  48186918
    183633
  29178011
  63422561
  85584661
       636
   8181838
  13070628
  55160403
  15420150
  53498409
  67352795
       259
  68500152
       536
  61855165
  84650729
  11788018
  40653264
  40265653
  29327031
   9878209
  11532060
       283
  23900563
      4464
  65251217
  85337431
  13428541
  13102486
  84969907
  22973553
  22973588
  47753714
  84969937
  91420057
  20968082
     11422
   2774556
  40732011
  90036624
  15428027
  29932196
   9773047
  23029912
  22815247
  28625622
  62891732
  91073132
   3492644
  49252028
  59695959
  64125035
  64187796
  29055828
  39542920
  61855174
  90373267
  11287056
  84825446
  45266771
  65561810
  66773215
     11163
       552
  20122602
     15644
   5712930
  68082521
     32327
  90000058
  22748820
       562
  53700179
  85592395
  29031179
  30544675
   1000042
  65561795
  26100012
  13549886
  40677507
  47250924
  66162526
      8644
   7315986
  12277186
  39542916
  59907381
  59952024
  65068857
  80299996
  20403625
    127488
   3525139
       151
  66132752
  13139513
  91446440
      1310
       613
   4124443
  12391248
  19101137
  85136255
      1091
  56402062
  60632117
  63550341
  66335342
  85579584
  13669721
  20403574
   1144289
  11589982
  48400050
  20122404
  29303423
  65363333
  13444545
   5903969
  45400034
      5605
   2777139
  47686008
  20403690
  14485457
   8528241
  40740058
  91473667
  18500010
   1132835
  47963576
  56401853
  85136332
  25795722
  28960673
      4758
    183237
  40732041
  49251971
  58808906
  63877855
  90000111
  21329281
  37800138
  39938322
        85
  40853742
  49251959
  58758149
  58808848
  64353497
   2946480
   8519046
  49251997
  51002039
  13778799
  14059591
      9069
      4374
       110
  47163982
  37600376
      1384
  85466362
  24600056
  28721355
       128
  63310786
  90340379
       174
  39062409
  48372577
  85136455
      6873
  70954785
  86007356
  11287148
  17400463
  20403601
     32830
  84853720
  90408018
  14243424
      1163
   3430549
  56401936
  56402071
      1635
  28530839
  11400165
  48855829
  20071886
      4770
   2600314
  65209953
       696
  39255990
  30248805
  91073126
  22485318
       104
   1781197
  31269018
  64585701
  85136413
  14902217
   1531581
  58808935
   2422068
  11570562
  58808954
  65293464
  90242723
  28843935
  49508710
      1190
  63163700
  12772132
  30104020
     32907
  11908679
  90495672
  18600337
  29978290
    761869
  85396109
  13222880
  14827571
  85820307
  12745903
      1503
       712
      4197
   7624166
  48287021
  49252003
  50500459
  64502241
        22
  40677515
  64512444
  71028524
  90394587
      5456
  64634268
  90001301
   5040405
  66206445
  20403561
  29644681
  30103002
      1606
  55123141
  80299959
  13176483
      2348
       601
  20968109
  28703893
     33729
   1112422
   8614195
   9246899
  14220687
   9719337
  62891761
  60359315
  14477825
      2071
   1386001
  65786591
  84420390
  20968071
   9550325
    599879
  17400262
  12202811
  15400722
    571895
   3328004
  32100411
  40207065
       244
       737
  48668716
      5692
  12132186
  58078137
  65106267
  37900290
  48871502
  61791256
  88243173
  12758882
      7701
  21700046
  20122623
  20967854
  12400003
  48832905
  65691526
  23142522
  21903085
      7658
  40265511
  49252014
  55070612
  86041152
  14838395
  20394071
  24700134
  28200005
  30544625
  85529004
  98247882
  28680913
  28447657
  29952101
  67095278
   9875316
      1033
  55000148
  66121859
  85529001
  48859120
  13244942
   9355126
  40738641
  50304674
  90001576
  13166618
       604
  90837509
  90348445
  15554040
  33535510
  86344965
      7649
  40602972
  61205145
  28048352
  62574433
  64889740
  65749540
  12800574
  20399906
      6406
  65561792
  29101585
  32295417
  28955365
      2178
     24930
  11781663
  84853714
   9523283
  12829339
  11700008
  30111561
   3508416
  56402067
  60955073
  20967995
  65508003
  98247883
  20403502
  22662587
  31814267
  85622881
  91089285
     10041
   5983927
  90022415
  13166736
       625
  22202611
  30187113
  45202104
  27900522
    376279
  40653279
  47612989
  48859148
  59395577
  67094488
  43600041
   3309406
  11287134
  71018087
  91089271
  29600604
   9715691
   9246881
  49252019
  29959472
      1629
      2534
        48
  12747333
  57848959
  66283339
  13166774
  85136306
       756
  65053557
     11623
  50500522
  58296884
  85136387
  90000061
  13033344
  15600069
        86
  45700164
  83302102
  29576764
     11442
  11289386
       905
  74355525
  85466367
  11781660
  47963477
  64012304
  29967239
   8528239
  65345252
  20968149
  48832919
  61589802
   5937715
  40853690
  61610689
      1424
   1182686
  11267514
  40677424
  48287030
  37029875
  60359351
      9601
   8405577
       469
  56402028
  62758696
  90391527
  64255324
  66284926
  85136452
  48859151
  65577024
  85034769
  14902201
  28961660
  97467872
  28816404
  91123383
   9878204
  56401920
      4689
  61855287
  70985606
  13549889
  47673963
  48882338
  85136427
  90704179
  18200173
   2758331
  66041219
  85388869
     24805
        21
  66138393
  23029910
  30104048
   1450036
  59248298
  86261481
  90000057
   3534854
  65604334
  13185755
  20967926
    681569
  65509989
  12670288
   1328306
  65561798
  84966673
       768
  84845406
   9176806
  20967892
  29150130
   8956731
  11532075
  65315217
  20968016
  28467976
  50500299
  58515693
  40748839
  63655145
   9715684
  56401958
  28466780
  28892127
  56700430
  20122575
   7100039
  39542934
  90175133
  58384474
  16542522
  39062411
  85320015
  64740385
  16542508
  91385907
   4100006
  57966024
  63593326
  91108513
  33613942
  27732417
  33535554
  12132190
       405
  58808905
  27600924
  62044706
  20329381
   9538221
  39255981
  40265573
  65561802
  66478794
  28466794
  58808915
  83093289
  20968106
  30087258
  40853709
  20372982
    599783
   9641028
       294
       149
  56402068
  13153112
  38501640
  84065600
  49252007
  65398204
  31058950
  58515698
  82855882
   9704461
  85453111
  33378538
      1580
   3369800
  37900130
       605
  29503019
   1194333
  60359343
  64589587
  66320774
  86142003
      6657
      1152
   3394579
  85388880
  86103986
     23403
       378
       383
   3501681
  22600020
  50100103
  85463176
   9475407
  13910014
  28794097
  40265623
  84969938
   9719333
   9548111
  85891526
  23905903
  64821387
       535
  85324304
      1419
  30087288
  65337418
   9234947
  28623141
  44500023
        47
  46654762
  76592810
  90000117
  11621794
  51175767
  76492362
  12857704
  29223680
  19700426
  24902775
   8682077
  85529031
  16542476
      9599
  84284081
  12862290
   8731162
  11700010
       610
  65248532
       398
  39542859
  29327030
      6354
  48859134
  58808858
  62376331
  65612206
  30002912
  56401858
  58384517
      2469
  40726726
  68082522
  85136477
      4632
  27200088
      1398
  10153615
  11700004
  65211187
  28621782
      3270
      6464
      4091
  15286450
  14540352
  15109165
  28533612
      1840
     24881
  91319068
     10923
   1135894
  66556330
  16542581
  21400069
  63788567
  47538162
  90246295
  20403573
   2285286
  32138712
  65105415
  84847663
  85136363
  85844112
  86360073
  20122591
   3485208
  84420308
  85902621
   9246890
  65508017
  27300318
  29052205
  80299965
  42972851
  47797722
  20298787
       102
  64468680
  90000204
    183041
   9246910
       629
  21302500
  14924063
    990591
   9656835
  53499404
   1741681
  58808946
  15130590
   2894914
  48859180
  58808956
  27697891
  44300002
       620
  32600264
  47409774
  85601541
  90391538
   9246900
  58515633
  90348434
   3310848
       514
       357
  11923190
       369
  46200690
  85189201
  13418813
      2047
  12800561
   7400216
  11781664
  40500142
      1694
       794
  85466373
  20967992
  28806841
  32100417
  64727016
      2241
      9490
   5961794
       227
  39255971
  48859026
  63089668
  63358065
  22511886
  33201611
  40853712
  56401997
  85136491
  44900069
  48287034
   9246897
  39542845
  48287026
  65504751
  42972840
  10959596
  58515741
  85136406
  91473658
  40719543
  85692843
   3900117
  10601063
  33201621
  48859019
  59695983
   9246887
   9287216
       333
  57404203
  59395552
  85737122
  33556420
  59187207
  16400142
  85466363
  16501261
      7729
  58384443
  85320036
  13280506
      6385
  53700214
  85367066
  61855173
  28623060
  37800038
  24600064
       114
  90391501
   5444991
       888
   1593827
       319
  90538275
  24900503
  22818300
  65248517
  86183978
  90904933
  48859154
  48286973
  66108923
  28734144
  28309855
   1398338
  11601437
       728
       417
  63550402
  91108523
  28030801
       510
  42625599
  85324314
      2975
       230
   8952663
   9875304
       459
  85136495
  37614985
      1373
  22884228
  48186829
        10
  85320047
  20122538
  22973585
  28879218
   9784506
  47712975
      3856
       305
  65211822
  85825362
  28970509
       242
  40563219
    444488
  64338740
  71400627
  12611126
  16542470
      1274
  40714676
  85820309
  31844471
    183040
  51175765
  66318395
  85529023
    485901
  51100516
  30041763
  33627240
       573
  58401146
  84845525
  28625621
     33142
   7223438
  40601599
  64187815
   3440120
  65225993
  85136496
  29029075
   9234974
  64732595
  15100018
   1356778
  52901600
  51800306
  58515714
  91123384
  66635581
      6953
  90000119
  20071914
  21200635
  12203006
       263
  90000079
   1004749
       525
       364
  46893712
  48859088
  59952025
  65604623
  33299022
       217
  47352072
  45600744
  13245153
   1629874
       312
  19000126
   1192163
  12132185
       456
  20968154
  29083137
       380
  64918808
     24822
  40286539
  62426052
  66552033
  53600265
     26251
  11112976
  42282120
    376981
  20968194
  63710519
  58515613
  64557115
  85136483
       270
       344
  39255974
  49252048
  85616616
      7628
  20366409
  85869807
  28932848
      7478
  28958313
   9136545
       306
  91013296
  22815249
  28466765
  31269645
       435
  48287044
  60345547
  12645643
   8956726
  11011026
  52342293
  16542461
  48859037
  45700105
  64053576
  12611127
  28680910
   1150075
  39200731
  48372656
  20122537
  85337417
      7675
  48832881
  13330358
  62216016
      3140
  45688738
  63314274
  13102502
      5998
  56401895
  20967965
   7500031
  11700013
  49252051
  13070643
   2991497
  64551767
  65822007
  48859137
  51175648
   1111351
  12745915
   1595872
      6691
  53700417
  71911552
  14849624
      7629
  62780809
  85136366
  89997158
  15375438
  65495030
      1620
      2376
  53700668
   3584722
   3034207
  47538157
  47036266
  21808412
  28214736
  65711781
  95009428
  12952603
  33542850
   9773060
       258
  48286907
   8606710
  54600024
   8687415
  47963592
  30149057
   8218266
  42972878
  49251987
       799
      2284
      7663
       491
       528
  65447324
  66741672
  22890104
   3525859
  90455557
  91108516
  40738757
  57966027
  59187232
  59248322
   9884908
  58808963
   9875339
  65432521
  13166743
  15500158
  33811572
   3394580
  14761483
  29081621
      4473
   8952664
  42340267
       632
      2043
       462
       255
  95526029
  11291172
  60359340
        98
  16755857
  28840488
  10153631
  49251978
  62712749
  83265399
  28048344
  91354466
  12611113
  13524391
  58808975
  62849026
  28110680
       243
  65492473
  85529011
  57402772
  26140633
         5
  40265657
  61517023
  65102768
  82563144
       418
  20122418
  28340136
  85324311
  28674385
  46182060
  53927826
  58515691
  56401934
  13826362
     10256
     24903
  59907366
   1181863
        11
        25
  91312293
  20329277
   1595879
   2685121
      1391
      1463
  28656144
   9382663
       542
  22993220
  57404237
  65498364
  91404714
  32859776
  63782296
  90000305
      1267
  85367059
   9456541
  70986000
  49538940
      1275
   1114546
   5300224
  11279081
       617
   1202495
  11915906
    444491
   8306281
  32362403
  20968217
      3263
  48859175
  58384489
  84623815
      2233
      2399
  80299983
      2100
  40265492
  63610042
  28568960
  10200012
  48000002
  59907385
  65314245
  90272741
  91108532
  20403578
  20968193
  64888226
  64808715
  20403551
   5039048
  31269682
  64732596
  65509162
  66185427
    698809
  16752175
  90000231
  12969708
   9146410
  42602369
  29192800
  65337407
     24902
      7661
  22485315
  66669540
  14600102
      3558
   9246911
       586
  66320996
     62877
  10999673
       487
        91
  45994083
  91244986
      1863
   1488754
   1501620
  47713062
  60359339
  51175642
  56401919
  20967800
  33540254
   1189717
       406
  47820492
  55400396
  84420400
  85579602
  48574814
  46654789
  76592830
  84216211
  85136373
  85309832
      8619
  63163646
  12647154
   3369785
  47242888
  56401878
  85604507
  85876734
      1042
  56401888
  66357355
  13102511
  11279086
       431
  83602844
  28655632
   5516005
   7004687
   9773045
  85189231
  90427015
  90000103
  91461258
  33726770
   6601391
       515
       228
  49251955
  21818029
   3396792
  85019675
  90455552
  14796638
   9719336
  50000078
      1735
      9017
  66318303
  39938294
  64528969
  21502626
      1155
  63346245
  56401871
  99522637
     11534
  40207081
   3020734
  53700302
  15322652
      2154
   4461849
  64938950
  90000602
  26700336
    378455
   3208732
  28737653
     19603
  90599125
  10200708
  12094062
  46467352
  52001096
  85136317
  22973548
  66217130
     77914
  47036416
  63553688
  84969939
  85777007
  98110067
  30160409
  40598753
  64319068
  84701468
       765
      1679
        43
  39200358
  42602343
  60074942
   2120327
       295
  90028010
  90187149
  33397694
  66603630
  48300375
  83265394
      1061
  58808939
  61805624
  14796684
  30000238
   1129173
   9875348
  14633632
  21700024
   1167321
   1198773
  40708402
  62791596
  66507847
  85136359
  10032862
  47352073
  20403565
  28048340
  40738754
      1232
  53300025
  40563963
  53630738
  91602835
  20968158
  64291060
  25202350
  56401999
  72675754
  85616634
  20122417
      5565
   1150620
  84058400
  85337433
   1168248
  20403589
  22779259
   1738943
  11011934
  55100028
  98098202
  28992320
   8952665
  14243421
      7021
  85388899
  90858083
       864
  84666136
  48859173
  58515690
  56401931
  58476036
  65467008
  14477821
  15102930
       720
  48287045
  66205426
       303
  84780420
     24904
       240
       628
  91094678
  33167668
  82563131
  28970462
  45367663
  48859068
  14633651
  21042580
   8983316
       275
  64846808
   8031141
  90000127
  10700273
  12168581
  59187238
  20967843
    762138
  12087998
      2125
  47775359
  65796789
  23113566
  12769207
  85136480
      1782
   5937677
  85136466
      3165
      9079
  13695878
      4471
      8743
   2680032
  38866243
  27266677
  29191477
  60633690
      1585
  10153632
  40265491
  48855833
  90348437
  40724792
  13212391
   1384458
  12207348
      8588
  28623057
  12399912
  40738656
  86214758
  15156873
  33613938
        14
   2401822
     11178
   2013467
  46467335
  33716450
       678
    183078
  49141109
  63402957
      3771
      8502
   7709663
  43400179
  20403599
  22418342
       674
  63989834
    916437
  51175762
  51175821
   7500838
  22993240
   8528235
  59907373
  28576381
  29188272
  12800557
  15641452
  11216301
       118
   1781195
      5719
    183317
  49234883
  20122622
  58808927
  90394557
  17901044
  33201624
   9234944
  21501236
  31536021
  30069855
  49252024
  85320031
  12538946
  20349432
      1595
  12203007
  56401961
  17901265
   3031124
  64468947
  66998267
  23302847
  85324335
       111
  84420398
  86359993
  18600020
   7005173
  95128256
  28048357
      1321
       317
  85136479
       327
  85136383
  85256151
  85309845
   1037123
  85136456
  13163098
  28340135
  64288855
  90000131
  20968065
  16604213
   9284808
  29059190
      2087
       256
  46931253
       455
  52900305
  33451026
  11349800
  38068944
  56401959
      1361
      4329
  77974138
  13166735
  28721352
  28064858
  47857192
  63865469
  98098403
     24914
  48882357
  64191574
  65612223
      1325
  59248336
  90000423
  90187180
  45700379
  65561813
  33201625
  11407398
  40207080
  63684047
  20122445
  11216418
   3309419
   1744520
  48574751
  53499907
  37603201
  48859181
  30000198
  71019311
  62877106
  66701833
  85136354
  90394588
      1693
  65933797
  15400716
      2533
  58515699
  20403733
  45538714
  85136386
  28283879
      5206
  84701471
      1901
  66211821
  14600110
  28923413
   1386000
        30
  57848987
  58014395
  86050066
  23101868
   9550324
  64468946
  12051355
    444518
  48859199
  28715093
  85007877
  44207578
  64642340
  65363332
  98247881
  13815758
   5914615
  48574684
  49252038
  82563150
  15300162
  24610829
  11931330
  85463302
  96832369
  28466770
  60359342
  85007892
    182182
  20071891
      5764
  84666141
  85479207
  16019998
  20403765
  91220903
  28832787
  11163149
       589
  15600038
  28758248
  49252013
  64917365
  91108544
    183222
  91423377
  11897935
  71018089
  20279764
  58384514
  22463542
   9348014
      1011
   1000040
        84
  66585629
      5423
  64053511
  85136287
  13013803
  65337419
  72230730
  85392603
  84666107
      7430
      3688
  58515702
  28955366
  48859153
  48882744
  40738607
    378141
    355482
  90000082
  15422817
   3501690
  84853713
  20403557
  20968176
      2303
  32464981
  28568962
  63054072
  84362660
   6641011
  56069436
  85320006
  98043281
      5891
      3277
  32870472
  23007703
  59395578
  62954673
  90242724
  15496487
  85706558
  90588126
  50500590
  62791579
  85136414
  30076130
  71028375
   2894913
   1193037
  50201573
  90000468
  20200815
  63586867
  91244040
   9260844
      2159
   3499018
   5948966
  58808990
      1191
   9246901
  10841079
  49252018
  56401864
       757
   1934259
  91345631
  91446412
   8859412
  13033345
  83302101
  14634362
  58515617
  85466360
      7624
       608
  91108531
  20326221
  84650748
  84420383
  22463638
  29301654
      1326
   9747510
  56401984
  55123140
  12617450
       532
       103
  66044511
       144
      6593
  85202971
      1161
  48859029
  60359477
      4218
     17902
   8952656
   7900060
        35
  40014043
      1994
    869179
  40207064
   1439300
  66485640
  85420668
  90036620
  91456905
  14813042
  32190774
  48859094
  85631508
  14633667
   1525633
      7700
  84738827
  12611119
  85136485
  28466786
   3134072
   5300173
      7673
  58515609
  48882333
  15072708
  28576379
  20403487
  64358876
  20403362
  24200426
  36200097
      1032
  85007898
  42602395
  49251999
  66775028
   2914294
  11059370
  84701381
  83265374
  90348444
  28533613
   1112435
  47770241
  51175823
  85719408
  90001279
  11016840
  12431286
  85466394
  85610485
  91321554
      1381
      4806
  11289382
  58371391
  58515616
  60359444
  49251958
  90746812
      3202
  14634325
      2073
   1579390
   9381318
  59156973
  53601141
      7665
  63605384
  84138829
  19500444
  27698265
      2653
    916423
      5933
  58384464
  85872155
  86261480
  36100324
         7
      1634
        33
  55106299
  66424553
  18600187
  20326186
  29959487
        76
  48832926
  28873075
       105
  45568340
  58808949
  64758026
  90943166
  20298788
  28995365
      7698
   2777131
  50500282
  13163091
  90000269
  13865304
  48859147
  49311793
  49882726
  65301216
  83021545
      5802
     19344
  39542935
  66404000
  83309494
  10755392
  59907376
  80011611
  90394554
  28466793
  31269440
       451
  12167375
  40738689
  86160675
  91423275
  12051360
  58808887
  18501127
   5712931
       324
  65337395
  86041189
       329
       371
  39542917
  82997578
  67503158
  85136254
  85457858
  26900023
  40265622
  44601098
  86277481
  20403626
  50000679
  65196336
   8306273
       614
  47527595
  85466378
       360
  85951672
       350
  49234893
  64512408
  22464355
  38500047
  23007714
  28202543
    444506
       245
  84780413
  90000206
  20122685
       990
  42602379
  59248333
  28276942
  58384484
       650
   6654017
  11812269
        92
      2385
    444483
  48859096
  48000329
  58515628
   1321948
  12301475
  59395571
   3309416
       193
      1667
      5620
  91504758
  42340270
  49251965
  66682566
  85529036
       203
  90394563
  29327020
  85060980
  13330326
  13865263
  40853726
       663
      1481
  56401916
  85529007
  28966340
  33036089
  39938321
  63353643
  85136450
  91246374
  14243429
  28390990
    998653
       260
  49251973
  85388891
  15473259
   3463380
  85320010
  15786827
      4895
  58808860
  56402026
       637
       907
       123
  48859113
  62095786
  64501971
  28533623
       647
   3031245
  66671418
  13941354
  48859043
      2673
   1535490
  64917092
  66577379
  85547701
  27200044
  39542895
  65561809
  22779396
  86095444
  66705186
  90026030
  20434203
      1404
  26140638
      2442
  85388872
  85529046
      3704
  12336029
  47814058
  63592932
  65301222
  44362021
  62095795
  59907347
  66121862
  84853712
  85352238
  13010594
  39938304
  45200033
  56401978
  59953344
  85714283
   1037148
  68949030
  83852723
  98055121
       685
  49100251
  65863114
   1190103
  58515610
  64896813
  61589833
  20433197
  44900134
  19901064
  22877297
  45538708
  53499387
  85136460
  90373287
  12101427
  47492169
  56401967
  58808951
  59907357
  66670539
  84780444
  13549887
  16067238
    485903
   1139597
  40265515
  49252021
  46814691
      2397
  46287915
  65077456
  64296555
  84439035
  85453105
  14870871
      1237
      9215
  39542860
  50700172
  20298778
  64039708
  17100002
  48372548
  62976149
  14634357
  85771727
  11322701
  62915702
  85048331
  85396110
  31745081
      2517
  20122306
  29035146
   4667985
  65756115
  80299993
  90001304
  19303589
       211
  48556128
  62244167
     22004
    183341
  59156976
  90391518
  32587082
  40740016
  84405061
  83302103
  85324309
  12769243
  16516071
  19601037
      3378
   1028921
  85869837
      1048
   7334145
  65561818
  63681587
  28858909
       300
  90669926
  90391541
  12952687
  26200007
  28680888
  30000232
  31269079
  65027727
  68490795
  90408015
  29952194
  84969927
      2020
  65896212
  66201502
  66609926
       583
  64358882
  24500002
  11059378
  22884223
  28509121
  29030651
  30041766
   9875319
  39255976
  45688713
  59248304
  85543624
  25100489
  12336030
  16542551
  40265508
  48859164
  91244987
  12611121
       848
  64343981
  86261477
      4511
  36100004
       972
  56401886
  22340879
   9205795
       522
  52678655
  56401872
  71300495
  22748803
  28820431
  66813052
       811
  59248318
  85383093
  85466383
  47352075
  85862830
  66074922
      6568
  43500199
  64652380
  91307130
  20967972
   1542204
  40207095
  13320670
  12647173
  15700245
  60359403
  16536972
      1470
      1761
  32190770
  41100478
  48859132
  23106455
   1173826
  57402768
  16595981
   1748793
  70968788
       284
  47537977
   1127641
  53630740
  29959467
       349
  48859066
       309
  13656041
      1442
       915
     11423
       622
  85639828
  90391531
   9246907
       139
  20122524
  48859123
  18301024
  11621796
  31814258
   3505056
  58287821
  60659556
  66252097
  85048350
  30087275
  48574745
    183194
  47758844
  65962110
   8528234
  63089672
  84969924
  28729195
        95
  50400151
  66053549
  14900916
       115
  62636699
  85136412
  85324340
  40715851
  64755534
    295889
  64485546
   1306657
  39542925
  56401915
  85320012
   6700068
  39542863
  66640054
      1493
  85547712
       461
       326
  71028027
  81681033
  20403619
   6000904
   9773044
  61601649
  10200715
  42340273
  65977181
  65787063
  64162394
  58808926
       675
   3307666
   8952688
  60345533
  88085984
   1099307
       815
   9381328
  56401883
  59575372
  28600682
  28466778
  64024543
  14796623
   3379030
  45471341
  59907380
   3169073
       432
  66411804
  91167743
  30000226
    869013
   4933561
  14068225
  58808864
  80527589
  90705099
  13010618
  16390012
  27698209
  61170208
  49683696
  28506917
  11059382
  63469454
  84420365
  90408012
       165
  85439767
  85337448
  98069472
  90744552
  15262150
   2400374
  33201607
  48859191
   9246916
  20122557
  30039274
       581
  67473793
  15100135
   9100165
  39062401
  63800525
  85604579
  53700670
  29952180
  65698422
  20390130
  20968084
  91244980
  20967795
  12051751
  47301196
  48574739
  71028303
  90394595
  12979809
  10400084
  12054542
  85034768
  49252026
  65760380
   8328774
  40738682
  40738739
  64812005
  83844975
  12322615
  64139361
  91104258
  64917511
  86287438
  23005561
  85136459
      2124
  85986893
  90036627
  28734140
   1200487
  39542914
       818
       216
  48859087
  85382736
  28932855
  47492163
  48574714
  51175756
  39200026
  49252102
  21000746
  31300097
   8741407
  47352080
  65467010
  22202620
  30000234
   3221325
  53700035
  28225646
  29169273
  12203001
  33050143
  86175933
      8418
   1127619
  77414895
  80299990
  85584671
  42625597
  21818032
  28276950
  58515747
  90455553
  64779815
  90457807
  13401426
  29179635
      1043
       411
  11059383
  21502467
  22463647
   1144299
  33349651
  30026729
   9250889
  10700362
  47657294
  13734010
  16296735
  53303823
  20122680
       232
  65863118
  90391533
  22973587
  24200405
  85604411
    819403
  10189155
  61517008
  88085997
  91089277
      7973
   1839590
  48287006
  63993151
  85388881
  29061527
  55400072
  85136375
  86097580
  85529025
      2896
  40608926
  44207522
  23163387
       860
      1926
      7650
   9246913
  63353328
  42602354
  13948338
  16553457
     33660
  12167373
  58510530
  84142814
  12611103
   3602250
  51175757
  65209687
  85715671
  40653271
  40853682
  65749332
  85383161
  63060108
  63434731
  85466376
  56401877
  68878150
  28620055
  29140501
  11212340
  51175749
      5191
      6482
   1140103
      1511
      2554
   4598581
   9076124
  90000359
  50100015
   2587376
  32312857
  86175914
  22957458
       746
       154
  98511369
      8696
   8328766
   9176814
  11177819
  65787851
  84845464
  40265686
  20048270
  40737456
  85869825
       747
   1776245
   5320202
  66438968
  66814118
       835
   9516089
  85529009
  28849865
  30544662
    478902
   8760187
       336
  28466796
   9500411
  48859128
  48000015
  48287041
   1137964
  48859197
  86236109
  20967827
  85320013
  85579605
  13205766
   1356801
  10700344
  65832178
   1366617
  65880468
  29959496
      7531
  46814685
  58808966
  55100019
  13166729
  24700516
      7778
  65271333
  13033336
  33326961
   9234941
  48859159
  86103985
  90394568
  85136465
  21826131
    444513
  47963514
  40732050
  45700062
  53498413
  58808869
  83265384
       763
  32291903
  12611136
  56401928
   1590352
   3242532
  30172678
   1416080
  98073962
  91461291
  45202135
  64693060
  33400005
       893
  49684159
  59907344
  28064865
  32424895
  23007705
  44848987
  90348254
  91094676
  31269327
  85320004
  85544621
  29959475
   9246886
  62472352
  60045228
  15272430
  80527553
  47352082
  55700552
  49252109
  58384468
  65337401
  16782643
   9246893
  13461411
  15109167
      8643
  11011935
  65826391
      1597
  14633559
  22779256
   6100280
  49200038
  32403722
  63717041
  97689354
      7042
       593
        55
  28100554
       956
   8952666
  32420227
  71911557
  98055118
  91434421
  31269733
  47712956
  56401981
  33702636
  10364906
  49683692
  64202408
  66318399
  28568963
  29120122
   8682067
  65059818
  13603587
  14813126
  30000230
    260087
  10200718
  22779248
  57870811
  65561776
      7660
   8614176
  12431283
       100
  44300004
  85689380
  12168179
  63840067
  85543616
  29327046
  84969931
  90000060
   9246912
  46654758
   8614216
  12517859
  85858058
     58006
  11287119
       519
  90394590
   5943815
  64808890
  65699718
  28715807
       520
  47544424
  65194783
  72508145
  66601795
  47423058
  48859024
  60359460
  81729722
  62574554
  65737167
  84623843
  20403546
      1836
   1181661
    262248
      1587
     12537
    183304
   1931423
       173
  65363354
  29047890
   3512086
   2304242
  62574496
  86103933
       427
  28610069
  28379257
  56402036
  85136265
  13491062
      3820
     33005
   1037100
  44883878
   9246884
  40541635
  63808820
  27921973
  85136408
  85189239
  22500041
      2256
       178
       282
  44207509
  20404371
   3457092
  11900093
  20382897
  28932841
      5834
       475
   7315985
  23113571
  22815246
      1578
    759250
  56401892
  80065469
  30107357
   8800038
  47999429
  49251996
   1698837
  10048675
  44553794
  44848989
  20122536
   1856906
  64358879
  85604572
  90391503
  14800168
  20122603
  52800002
  28995908
  29199769
     89774
  80527560
       769
       112
  28772698
      7594
   5603347
  85309809
  16500007
  28001161
   1168222
       569
  51175643
  65561796
  27698312
  90022414
      5043
   3873737
   7200217
  51175753
      8592
  65876742
  91244990
  29025097
    339985
  32362340
  59907382
  64727070
  64811934
      1949
  85021937
  16384405
  20403624
  33205825
   9709718
  10261507
  31957135
  32347921
  90000059
   9060148
       612
       150
  65288296
    183172
  13070642
   1856920
  48859072
  64667575
   9513000
  59695963
  63788362
   4584724
  15600102
  28840082
  64471672
      3424
  65363334
  90000651
  49252015
  90000431
  48859144
  85466399
  13330111
  28466767
  49251986
  85116716
  90408022
      6386
  45367662
  50000077
  85514813
  86041151
  21400051
       488
  62044708
      6579
  85529005
  33587326
        90
  62038676
  90000162
  20393057
  20967855
   9578613
  63636184
  67410233
  49251963
  85869818
  85579601
  29269721
       403
  48574813
  30052136
  90394589
  91125688
  13641184
      7719
   3230847
  66587226
  85309831
  90394599
      2217
  13330361
   8952667
  32225600
  90000139
      1428
  64551730
  66357354
  67684929
      1222
  47492165
  49252009
  62908804
  20967792
  64832318
  28728001
       639
   1796500
  61589761
  64657486
  14639316
      3686
  47501194
  85324310
   3440128
   8161940
  10700244
  91104272
  20254282
  85749469
  85789938
      4433
  13716121
      4461
    627413
       234
  64291011
  91052234
  13157480
     10240
   9875283
  15200037
  28833552
  85337434
  13330348
  30119116
      7487
       549
  48859030
  28606372
  29311014
      6693
  50300033
  59562131
  64917440
  39542883
  58078099
  63648643
  85383066
  28625625
    183160
   9773048
  11126838
        42
    183233
  62891733
  65844015
     33467
  86041178
  16542474
  64086801
  85951675
  85039161
  36800633
      3517
  51000270
  85314080
   5040403
   9348029
  59112917
  90622714
  90669929
  14050950
  29082153
   9489146
  46654784
  86360038
      3115
   3873475
   4461842
  22806702
    183164
  65860392
  28970486
   5039049
       185
  90036631
  18524421
  86133371
       691
   5496628
   5914616
  20968085
  82339385
  84780426
  29655921
  85382731
   7500839
  90068203
  10200703
  85019687
  91104257
  13238304
  28773593
      8373
     11424
  62044702
  66848561
  85466374
    869195
  85157767
  13883418
       158
  60359258
  66359677
   9234942
  11700012
  40746195
  58384488
  64590127
  13121970
  20327125
      1299
     28117
  39542857
  47492157
  47564267
  64190440
  85631062
  15300542
  14371536
      3262
   7402316
  46766430
  85189241
    444510
       328
  32308180
  47492162
  29209663
  10200683
  63610041
  66064976
  79588528
  84714314
  58515746
  84847679
  91312283
      2593
  98171130
  10700424
  49251988
  12910894
  22111105
      2341
  47513233
  90036609
  13549899
      1189
  47544081
  85136424
  85324313
      3272
  11601070
  29948446
  12094033
   1629256
  84853721
   5040402
  63437349
  13044769
       231
  66184477
  74402537
  14796654
      1393
   1839591
  45471350
  33503904
  31656648
       706
       877
  40653254
  65817813
  91473668
  13280542
  13460459
     13815
   1588658
  40916262
  48859016
  65886004
  22884229
  28466798
  47963532
  48574718
  55158440
  20967872
  27955801
      7063
   8458003
   7984894
  90036634
       460
  30192184
   1488753
   3020729
  56401897
  65211363
       676
  66645331
  86003492
  86275873
  28625620
  28995396
   9421622
      1273
   3602251
  90000441
  64468936
  91108525
  20968215
  99522632
  12967888
  13865365
  16600001
       512
  40853681
  85466371
  13865381
  27001247
       727
  59907387
       374
       433
  46814695
  90426988
  12908743
   3873763
   7828613
  49251977
  14371535
  22974993
  29378308
  37781180
  24981687
  28154154
       543
       415
       164
  40738775
  39542899
  47100047
  86175883
      3342
  51175748
  15109164
  90705025
  28758012
  50500044
  64358884
  85320045
  65271224
  20968055
  65251705
  65553837
  85651501
  85789940
  90394572
  33761812
   2771336
  10261494
  49158444
  13142519
  22993204
      1245
  12391238
       339
  52901567
  85529010
   8952677
  47963570
  66318384
  91312282
       801
  48372528
  60478319
  85324326
  22463454
  49252039
  85136429
  86256213
  20403754
       375
  85388862
  91108545
  19300578
  48286867
  65507996
  84780440
  29151206
      7062
  39938300
  46467357
  11279083
      1276
       189
  64125022
  20325420
        40
  53600380
  64916939
  91109423
    916443
  39542915
  48859156
  85320025
  14761541
       215
  48859021
  64727069
  64475058
  48859176
  55208023
  64896800
  91104269
       314
  58808862
  28276963
      1509
      3752
  39542865
  47352078
      2302
  65526531
  85771711
  65550864
  12611108
  12049918
  47544051
  90599120
    377728
  85136272
  29172534
       345
       458
  60163783
  90457806
     10077
      1370
   1190119
  56402031
  66680570
  20968207
   9489145
  90000264
  14674524
  84969923
  12934552
   1582021
       272
  66665706
  32870463
  85227818
  91104275
  29806670
  36400432
  20000787
      5837
       304
  47963560
  48300372
  67473791
  85136376
  90000077
    485902
  11651762
       420
  32397780
  13428537
  48859160
  64976488
    183034
   3800002
   5069089
  40738756
   3463387
  57966026
  85309819
  91165067
  12611104
  51100517
  66275817
  85794804
  90002227
  23163384
  22866926
  85019688
  19700027
  28816412
       334
  26845261
  27601167
      3053
  32362391
  65881396
  10098109
       465
  20967821
  48859099
  66372059
  13500025
  29732802
   5039045
        66
  59112922
  65726001
  90729742
  20403592
  45700326
  53400772
  64916897
  85324318
  85864794
  29810396
    818832
   9100164
  65381820
  66570660
  14870866
      1388
  61927894
  63819987
  64596779
  42376771
  66106709
  91108547
   8915406
   1330298
  62722137
  65958958
   5983941
  11400255
  49252040
  59907365
  85337422
  28703723
  33349179
       722
   3369777
   2587368
  49252030
  40853750
  58809052
  66672158
  90394581
  90729734
  90394591
  56402029
  90394596
  12647159
     28356
  40916257
  45700737
  84623842
   9745590
  11177811
      1639
   5961795
  65305209
  87486277
  90036626
  13102501
  29862175
   9518513
  40732018
  65808926
  20968201
  28601874
  47492166
  65487114
  20403560
  40738701
  49141116
  20403636
  30032767
  39542909
  29327016
    183631
   1000094
      2300
   3189743
   8681783
       120
  66606531
  86039960
   9368972
  12132202
  65280605
  90704151
  31814270
      4462
   8952678
  58515718
  19200118
  52800001
      7424
   1000049
   3009404
      6567
  42282136
  56401968
  62044724
  84969940
  15022452
      5630
   8677805
       235
  65803286
  90704161
  12800560
  16118551
  27200285
       445
        64
    869188
   3208139
  11800162
  64595278
  90161220
   5891802
        71
  57423218
  85383100
  13070630
  57915550
  63861898
  66211843
  15025526
      8725
    183008
      4352
  85769861
  85466357
  18500682
   5541904
   9538315
  70954900
  85466365
  13166755
      4056
  56401855
  59907383
      2604
  33201608
  65965976
  90000555
      1962
  63223501
  85466375
   3174740
   9100767
  84853727
       370
  39542847
      3025
  58078138
  15000549
  12611107
  85136430
   1501647
  11856401
  32347922
  47738217
  58515635
  61886040
       157
  84845569
  85337445
  14898365
        88
  65467018
       160
   7730775
  64667574
  65589737
  28833490
       955
  85320038
       965
  47715571
  52342309
  96910142
  27801075
  29013756
  61332317
  90000598
     28589
  22884226
  28466768
  30000235
  33587331
  59953338
      1749
  12798560
  22511884
  53498410
      5904
    378048
    558239
     30309
   9395501
  61610693
  10369184
  47447603
  66304488
  90000138
      5607
       580
  46482415
  66674942
  68867948
  11929253
  48859196
  65458010
  15258009
      2265
   9878202
   9258816
  60714957
  85453150
  90858098
  14039090
     30354
  59575373
  28970816
     95068
   7700262
  11200257
  81646534
  11401986
  63592929
      4481
  13551600
  58808866
  65094572
  84482208
  90000143
      1711
   9421640
  12132192
  59907356
  20122599
  27225820
  28769433
      1777
   4411180
  11177807
       184
      1506
       176
  48287050
  62295932
  31269618
       428
  40627156
  39700011
  85631511
  37600282
  11300427
  56401921
  65176644
  91297103
      1954
  59759563
  65060885
  17400461
       310
  33050140
  85136388
  85529049
      1315
   2808559
   8952676
  40853715
  65416408
  20968110
  28769229
  11059366
  85725257
  16542483
  28842159
  37603211
      4727
  44730901
  91332329
  14055415
      5036
  11287121
  85337435
  85872075
       209
  66078056
   3421648
  84582849
       167
      6694
  11059359
       177
  13330349
       804
       390
  20968196
  40718623
  58515689
  85320042
      2899
    485906
   3029511
  58384472
  84780427
  12580542
   2900061
  44848988
  39542882
   9875333
  85136409
     33644
  65803192
   9773050
  12133193
  85951669
      4024
       932
     11504
  86041186
   3535076
   9875298
  65301021
  10200706
  49251968
  67229354
  15300425
  11071777
  13010596
  31269941
   8735623
  12203048
  47501220
  19700461
  85529017
   6768666
  47352069
  13166727
       946
  90001257
  29063692
  84666119
  87242578
  90408026
  28133823
       330
   1196480
  90394600
  91266887
  12745932
  14634359
  11059362
  47352086
  40207078
  85622883
  20122653
       638
       904
      7485
       468
       152
  58778917
   5712929
       299
  20967997
      9489
   2001080
  90581873
      1423
  55100013
   9421626
  49252076
  12745953
  58515630
  67195316
   8306270
       623
  48859146
  85320001
  86095402
  29170279
   1550421
  51175641
  62891734
    599824
       281
  50500309
  67503159
  11059372
  66320929
  85782813
  20122619
     24811
   4461835
  60359475
  66478765
  85058413
      3586
  45538719
  85466397
  36200242
      3543
  47753711
  56401852
     24879
   9773049
   9448567
  65248355
  28704732
  39542922
  45400133
  90000893
  13247448
  51600001
  66043341
  20414864
  85466389
  85136385
  32377130
  54200956
  75019223
  12790073
      8709
  52342298
  85505922
  15232022
     28620
  40738661
  28721354
  47352070
  49767042
  66112294
     24929
  11287147
       611
  31856843
  67206478
      6802
  84405062
  81101039
  11220185
  63446373
  65682334
  80299964
  46654775
  11287061
       423
  14371519
  14580933
  20403623
  40853710
  48287011
  55000013
   3222095
  48859187
  65384470
  91108509
  33433710
   8306288
  72508149
  80299981
  85337444
   3133407
  28958725
  20260663
      2268
  11382500
  51605106
  20403458
       809
      1991
  40714683
      1457
      2114
   8722969
       404
  85869834
  91244988
  65842464
  20345378
  60168610
  85189225
  85865088
    444505
        61
  59907390
  65561811
  90572588
     20016
  39062463
  90000425
  64830270
  63808842
  65052398
  70800224
    183056
       279
  46814671
  59248330
  65413082
  19300579
  29084798
       644
  11059336
  49252008
  66506834
  20403562
  65803108
  71028525
  85383094
  85466384
   1744522
  13330352
  40853689
  40853744
  65301024
       479
       261
  15059153
  20967856
       570
  96910364
  22987290
  20122641
  36100005
  39542871
  47423085
  47540235
  85786317
  13330106
   1104910
  28961656
  66672155
   1036723
  85136453
  12909037
    183339
  65946194
  23201168
  33684757
  16296612
  33400028
   3398112
   8002980
  85388873
  97268390
   3901509
  48287029
  15602389
  12207310
  63553733
  23142530
   9641742
  57042784
  65065803
  14810631
  20456683
   3378724
  61052396
   1356802
   2578683
  45700173
  63054075
  66546078
  98511425
       654
  22779401
  12277201
       346
  45471321
  82752698
    182697
   1436737
  84853718
   5845908
  61295747
  40740020
  48859104
  58808933
  65320983
  85034782
  85824697
  28551239
  12182716
  20353768
  11221531
  80065464
  85585568
  85744513
  85850151
  20403588
  29163433
  14621810
  20122568
  39542875
  64652002
  28466801
      4335
  65751330
  85221912
  58808849
  13166766
      4199
  48574678
  67473788
  90001213
        20
  49072632
  49252005
  86275914
   3489958
  12414323
   1037142
  59695990
  90729739
  20403563
  84745938
  85019671
  20403535
   2553177
   8652625
  28787064
  47352087
   3028363
   7730773
  16535820
  28996449
  85579585
  22602899
       952
   7624168
  71405150
  40617332
  84847691
       210
  48372547
       664
  85136291
  20967788
   3557419
  64746629
  13826363
   1531579
  47519021
  84522944
   8677810
  58469745
     41686
   7502884
  63914566
  90022416
   1140921
  47538179
  90000249
  13500287
  20260655
       206
  32414231
  40853704
  46814667
  80527579
  96857850
   5600561
   5936119
       695
   1037157
  39542931
  67105390
  39001487
  47673967
  64976483
  85610491
  85791769
  29764538
   5375456
  56401932
  13428544
  13166754
      2749
      2961
     11503
  85383156
     28223
  20968150
   1127614
  75019228
  67072676
  20968066
  36800800
   1224436
  58629578
  13177310
  84876237
  90457800
   9059571
  14243428
  18500815
    221916
   9271264
  65803040
  85228754
  49252088
  65452431
  80267236
  12611128
  13395033
  12800564
  20372989
       894
      5564
     24875
    183081
       142
  85136304
  28951940
  49882745
  47712204
  48859166
  12800559
  47775365
  48287024
  58384502
      2610
  53499402
  94743873
  12696750
  30188976
   9287215
  83678429
  26100052
  59248316
  64636466
  66056370
  20403593
  47430325
  64950298
  85324333
  14421437
      1748
  10700090
  49252128
  29843398
   9489147
  22890107
  60028112
  63865415
  16500036
  53630739
  59248306
  15296036
  28039434
  66255126
  20967829
    183375
  59759596
  59907379
  84853716
  65825160
  84522949
    183032
  51800412
  65612218
      2091
      3221
  65149403
  58808867
  85388890
  90729746
  20122506
   5427163
  56401870
  67033357
  13549892
  28620052
  65487839
  12745930
  20403635
  48286946
  84420372
  90000142
  20967989
  40265700
      4156
   5712928
  48859190
  82563149
  90000097
  84065597
  26845267
         1
  31871011
  47352089
  58515722
  18600144
  13010608
  15600052
  20403537
     11535
   1160975
   1356791
   3403299
   2564052
  20967776
   8952675
  46901008
  14501060
  20968113
   1114551
  85463363
      1472
      7386
  65065802
  84969914
       560
  23133575
  48286958
  16384142
  85157768
  90858090
  48668690
  81162893
  28886040
  84780418
  85136393
  90022422
  28623062
   9595675
  40265536
  65891461
    149031
      2558
   9773046
  49251952
  10094810
  58384499
  85320030
  29193150
  30087273
  65467023
  13010586
  14485455
  29655917
       588
  85770400
  33634002
  48859059
  59248326
  28332653
       770
   1726529
  11059360
      2721
  90394577
  65542212
  85943431
  85986902
  64922081
  20967753
   9939450
  49072629
  56401929
  30000224
  59695977
  76930962
  86041187
      4823
   9117126
  42282070
  66510696
  85309846
  28840490
      7689
    869193
   8800097
  64732593
  66251982
  85868778
  62054339
  30154876
  46654800
  90022419
   1895997
   8060718
  10200015
   9456539
  48626970
  90744554
  28932846
  32175081
  96910368
  13166761
  20122352
      4589
   2588067
  32338050
  40738608
  85461365
      2031
  57848943
  62554224
  20433196
      9110
  32257970
   9680448
       578
  47715572
  85891541
  15000146
  20967833
  22511883
     13717
   9664064
  61927895
  86097589
  31300234
        19
  29209011
  48859098
  85529026
  39938323
  66147990
  91108542
       669
  62791599
       201
  13166732
  18006098
  22973582
  23113567
  29195818
   2600113
  58809051
  71028372
  29175557
  61945715
  28986400
  52342308
      7137
  20403620
       731
      6592
  45274792
  48574740
  63592930
  85019651
     24836
  40738691
  20433203
    183213
  44300389
  45688711
  83648831
  28466787
  28992319
      1816
  40541726
  48859079
  80207638
  12745933
  66329150
  20968104
  11279085
  79588523
  85383149
  28493695
       828
   3305923
   5818401
   9348030
  39542893
  82855888
   5944542
  12132193
  11200122
  40738663
  28840485
      1687
  48287013
  49307215
       649
  85314028
  90457798
  84860054
     19719
  65711017
  13601053
  66505777
  90535370
  15258013
  22779394
     24927
  31269114
      2005
  32870450
  84420380
      2544
  91319090
  14280193
  47963476
  29200081
        32
   5931356
  56401976
   8830232
   5936044
  64808653
    916414
  85604511
   1109549
  48859115
  61508100
  85382738
  47706703
  54300051
  10028129
  51175646
  65561799
  91166784
  14796624
  39200465
  90858061
       440
  12647297
  14783259
       556
  64557186
  84895931
  15414256
       292
  53927830
  85320009
  91446353
  85773749
  29327019
  33613963
  85136368
  20413821
  28466797
      2387
  49252001
      1856
  11059369
       169
  58808836
  91454021
  20122419
  29042995
  66862589
  13010625
   5516041
  65452292
   4201292
   5841037
   9875294
   9176811
        50
      2299
  39938297
   5944539
  52901656
  63800524
  40265568
  13941364
       703
  48832914
  67473794
     17413
     13517
   6700019
  83884962
  86003491
  15800125
  63930197
  85700245
  30192178
       537
  59395587
   1525634
   9867920
  48859127
  59960421
  21424413
  11077069
  22866925
   1133812
   1588660
  48859198
  49252027
  13330359
    707027
   5101943
  18501014
  85136482
  28196737
  30046519
  65317830
  29959497
  12132197
  47533804
  84623822
  56401894
  28214735
  10400177
  56401875
  91461285
  22300110
   6619261
  61843250
  65504803
  28576377
  20403569
      1225
  12611135
  12745916
  26400015
  47712972
  12538992
  13200448
  65271332
  15628030
  85106398
  65556790
  12800572
  90391520
  30046506
  36602134
      6595
      1517
  40853791
  48287037
  51175747
  60473912
     58009
  73100394
  90000094
  16516073
  22957456
  22779397
      4286
  86180570
  91285712
  62809829
      6451
  20122479
  37800044
  28680892
  64502246
  65561816
  67035424
  48574797
  49251961
  85320011
  26258158
  59248323
  12769204
   3333740
   7004699
   9773041
   9304261
  90599112
  64896791
  10200704
  58809045
  64817008
  28704196
      4054
   8735517
   9867910
  61781342
  28620532
  10700404
  12647153
       289
  84420350
  85453141
   4889648
  53498415
  90001357
  59082320
  28932759
      2173
  32803846
  14813043
   8956744
  65271331
  66741291
  12611130
      1127
       183
  39497750
  62575710
   1000033
  47135226
  15300419
  13941379
  16553441
  22815248
  64976395
  90348442
   5038921
  47323878
  90427016
  91461293
  20122666
  22779255
      1772
  10200002
  47963471
  85865696
     24921
  71018092
   1037096
       133
  28110681
  33635191
  65145847
  72230798
   1000053
  90019042
  37603179
      7394
  85466354
   8416338
       222
  58384475
  20967962
  33627208
      1811
  28276949
  58515608
  20403598
      4508
      5615
   9246909
  68811970
  84845385
  85529042
   1192984
  58808852
  85382733
   8207536
  47211324
     10268
   1558117
  58808943
       959
  52400110
  20403689
      2681
    221178
  85143893
  14253509
  52342294
  63840080
  65952576
  85314082
  30000239
   1356800
  90000959
      1971
  84853719
  28759270
   1414008
  48859163
    355481
  58808851
    134989
  32700099
  20122722
  28568959
  42625618
  47748541
  53630645
  61056598
  12967887
  61191707
  64323804
  66610170
  90036628
   2777137
  39542898
  44700023
  53498412
  67106697
  84882550
  14371510
  64438500
  83602739
  86359992
   2272744
  85466368
  85738694
       997
       134
  51175798
  66617057
  29298806
  39255972
  86210789
  28001163
  48859193
  53700412
  20968192
   5947095
  84138830
     24924
   8043940
  15300614
  28794094
       269
  20122683
      7222
  40738680
  65542397
  88243237
     28402
      8461
  12322617
  85309841
   3440180
  49307218
  58808907
  64358885
  85529045
  64590095
    182255
  48287046
  33315793
  11020506
       191
  84650735
  91073120
  91331356
  20968086
   1189743
        73
  64291144
  91094677
  28466776
     13505
   1771241
       188
    183110
   9421638
     12119
    183329
  12745905
  14561864
   2857150
  11074747
  85463174
  85189242
  12400206
  65466838
   9378816
  17800019
  65509979
  30002730
        54
  85603230
  19366217
  28533625
  30000115
   1841343
  84405059
  90408011
   9176815
  10700423
  91348894
  26486287
  91275978
   1140102
       131
  28547800
   3449110
   2553221
   9565758
  43400002
  85862821
   9595679
  98055119
  20967811
  14813029
  10200719
  13524392
  30109506
   1436734
  57870812
  71053663
      1068
      4520
  67473790
  90000078
  13102520
    869132
  91511455
  65349852
    218803
   4142800
   9304260
  47695082
  56355511
  85019659
       196
  48832884
  71028446
  32308094
  40738699
  10700345
  46654760
  48330370
  66206955
  85529020
  85529047
  12647170
     10674
  49251976
  85466393
       634
  67004782
  90729453
  29001963
  13244940
  14813317
  49307212
  84420393
  30000222
    374966
    525354
  66284319
   1198461
  51175649
  27853816
   1384451
   9200973
  59907358
  91307131
  14332516
      4447
   7221122
  48859027
  18100117
    183089
  64053503
  85382737
     33838
   1595861
   5039037
  64296444
  27000169
  89997143
  60359274
  85136451
  13163810
  47963551
  60473915
  15582158
  33451044
    134298
  12132198
       285
  65384471
  85692842
  44883838
   9875341
  65896207
  40265535
  66773374
  84348691
  12580540
  28340133
  29258608
     41689
   1127601
  49882729
  53502839
  65664903
  90000413
  20122521
   1817956
  59907371
  64940291
  64353765
   3111030
  29959498
  33617373
  88886591
      1194
  12647160
  29590060
   9478280
  32229978
  84847685
  90379292
       278
  85439766
  17300007
  37100002
   5038953
       311
  90000056
      2231
      9214
  16180562
  26700645
  33762175
    183327
  64254045
  84969930
  85136381
  39542918
  47963469
  48287005
      2473
   7500840
  10200677
  11617145
  19500017
       321
  85136253
       467
  91230190
  20968191
  30095044
      2994
        52
  84650750
  13205819
  13163096
  66053530
  84203743
       615
  66690712
  85868773
  12679475
  28621783
   1628839
  29115650
     10964
  11933437
  22973485
  13070639
  65589568
  66329594
  91460768
  13524394
  15100481
     10078
        93
       661
      2386
   9681302
       651
     19150
   1321945
  80299994
  11216149
  39200736
  56393698
  84969926
  31421447
  60918366
  64625582
  65612221
  85631539
  85753014
  21826090
   3525861
   6488189
  63550299
  85529039
  91499201
  10153634
  85019657
  86041149
  32870460
  40265478
  59907363
  85383107
  98096459
  96910271
  23356976
   9656834
  47398727
  48882605
  85136371
  13280535
   8952686
  12500108
  40677483
  39200440
  40616886
  85034783
  20967858
  30192181
      1396
       408
  48859183
  65504704
  85529008
  20122684
      2719
    183215
    599880
      4512
  49251966
  15103570
       122
  66207000
       265
  22973384
       810
       523
       574
  86103932
     21954
    562278
  48859114
  84922947
  28913537
  29042994
   3430470
  49767030
  58808861
  90018443
  20968212
  49252056
  85466380
  14960816
      6408
   9704462
  68949013
  90391549
  22818308
      1621
      6803
   8677807
  62891771
  66217911
  85337440
  90340384
  99522631
  11287146
      1153
    599813
   9246898
   6601278
  39108129
  90348429
  90003003
  91496254
  17000094
  30858124
    654566
   5843679
  91398071
  13163870
  85136489
  28873063
      1471
  64520998
  66616587
  85872153
  20968182
   9287217
       332
  62722158
  80299980
  80011610
   9246908
  13121973
  31269953
  11287138
       342
  53400813
  14924093
  11216570
     24813
  48859035
  86216385
       621
  60045221
  13549888
  58808962
      2247
  45500145
  63788395
  85277331
   5603346
  10200694
  85439754
  13428542
  13754442
   9355124
  80065467
  14371525
  29200059
  48668718
  48668720
  10700908
  85800395
  29327053
   5901530
  84805359
  83930383
  85911861
  90993081
  14478624
  28466804
      1651
  40738660
  46654759
  58384478
  90729738
  20403564
  11781661
  39542848
  40207096
  49234885
  49252002
      1539
   1545315
   9971515
  48859178
  66174761
  86031201
  12611118
  11290771
  16542485
  28787065
  10100039
  24600938
      1583
  65289750
  47666229
  47668394
  56401986
  20968070
       422
        87
  30076129
  40719552
  64568896
  91348897
  24401122
  49882732
  56402065
  64808999
  86175905
  13104535
  36712923
  47036252
  29200033
  12391245
  40207066
  58808978
   9318890
  63840083
  14508872
   1436735
     30301
  63734563
  84969929
  91094671
       207
      2632
  23142525
  24700135
  33201626
  90000506
    134304
   8528237
  66104565
  86180559
      2509
  45500144
      6973
    183055
  40265510
  63184327
  49251969
  80065466
  91244989
  20071861
  11216259
  39062464
  85865087
  30000197
  48859186
  53700467
  76034890
  85136308
  85320033
  28601583
  64918583
      1692
   5907327
  67206117
  82855879
  85604571
  20403600
       970
  85665958
       443
       153
  65604313
  80011612
     77977
  86982967
      7599
  65021333
       903
   7893546
  47188584
      1649
  64917617
  47632232
  61982898
  84420360
  85136454
  14608342
  64580970
  12800573
  28961661
  47544625
  30000231
  58515719
  65069509
   1525632
  77594933
  90700963
  90036612
  12312683
  91244991
  30143550
   9059558
       101
  65509230
  52400024
  28967856
      1075
  48859145
  64636479
       129
  62904144
  15523769
  14902216
  85466396
       655
   8810290
  40732001
  63864790
  85136307
   1943589
   9212086
  33523291
   1796164
  68960817
  91423376
      1300
     10042
   1595852
   5947107
  10900089
  85136384
  85309829
  14388356
  46814670
  48287022
  28560315
      1502
  84623848
  13421986
  67473787
  62791598
  62044709
  47963478
  81688088
  47352088
  53511886
  56401885
  66682771
  90408016
  28721353
  84058379
  80299958
      1403
  64917587
  48287033
  70100074
   3365014
  53630600
  66613903
  65288260
  71405153
   9550326
  48004186
  56402027
  58476039
  97486879
  60359352
      2312
      2581
  40738797
      1880
      1950
  47585420
  13395049
  27001379
   9720128
   5961809
  98069373
   1037135
  77974137
  32362362
  48286945
  54700028
  65691527
  48859117
  22973557
  24800463
  29667726
  29001531
  65808930
      3539
  13741638
   8682072
  11059380
  84780415
  85364332
   8306289
  52678687
  65561814
  23600463
      1866
      3471
  12767904
  22001252
  55400393
      9068
  62636705
  63780753
  15628045
        60
      7502
  48186819
  32361128
  61589911
  20403734
  19500514
       262
   1037088
  91144158
       699
  48641246
  53600792
  85136472
  20122654
  28064861
      3845
   9096169
  85337443
   9514760
  30111560
  56402066
  20967923
      6407
     23335
    444520
  48859081
  60632329
   1436738
  91446444
  14050455
       626
  98247884
  48859041
  13800435
  83352198
  20403456
   3496601
  84845403
  91504757
  20403501
   8631455
  62095784
   5100618
  49252012
  49767041
  71018088
  15601070
     13065
   3309415
  10700996
  65923668
  13590556
  13701018
  84853717
  86041150
      3124
       402
  48859185
  61589930
  13375953
   1531580
  32424851
  84623830
  20968175
  29978289
  90000145
  30111559
      3224
   9348020
  12132194
  62490928
  20428037
   1036725
  39542892
  58515615
  64918639
  28873065
   7144687
  91123374
       388
  11059358
       786
      2898
    485905
   8405532
  42625589
  85136469
  15413851
  28927504
   4142794
  61484158
  28276952
   1194687
  64595062
  20403583
   3475944
   2120328
  12001435
  94724856
      1784
  84780442
  13791298
      9938
  11406420
  30061067
  32100440
  85537993
  90373289
      1928
  12109169
  32424890
  48556168
  65612151
      1336
   1137956
    183228
   1895977
  22748834
  42340276
  59762122
  63989628
  84065575
  40608927
  85800384
  20417446
  29952151
  37900212
  84321716
  85352245
  85519089
      2088
    183626
  12508068
  48859109
  20967830
  68632623
  85388897
  28466779
  29866551
  20403524
       171
  38500208
  50400570
  51175758
  64905196
  85136432
     10209
       125
  12922999
  14796582
      4380
  12203003
  12322604
  40738655
  64338739
  39542906
  15156874
  29055836
      6429
    885401
  13515606
  15072715
   9059574
  86982969
    542133
   8306278
  38710789
       710
   4949979
   8677808
  65524381
       483
  28859679
   9773066
  27917331
  12132184
  64449227
  65560524
  12611105
  20122601
    601543
  65289749
  64634266
  12769209
   1588657
       582
  50397927
  58384507
  20403575
  40265513
  16384140
  45700418
  91078528
  91312292
   9421637
  48800071
  85008847
  91078537
      3987
  64918612
  82989462
  12979851
  27328543
  30000233
  32295134
  85882581
  49251990
  29209636
      1306
  40608924
  54102154
  58808941
  71028435
  85388883
  11200050
  56401965
  85566527
  26845268
   1384443
  32585157
  39062399
  40541733
  27274239
        49
  63132722
  61589856
  13330364
  28533620
   8624093
   5516046
  33201610
  65816011
       354
  12862752
   3054024
  48668691
  90391516
  22463800
   8682068
   7730774
       253
  64451091
   8952670
  65065805
      1145
  63385780
   9395550
  48859078
  63788538
  65200430
  66114344
  72508148
  20968012
  83602893
  13169588
      6356
   7502859
  64729016
  85382741
   9138910
   1305152
   3526463
     19217
  61781315
  28890024
  64502236
  11277124
  48574731
  68451853
  84969919
       682
   7709653
  47715574
  65542381
  14796688
  48859069
  63054073
   1931415
  39938307
  85529032
  90729748
  30109523
    599785
  11059357
       477
  61589718
  85865697
  40732042
  28970504
  37600336
      1923
      4947
       530
  71679280
  90394555
  28261067
  65467020
  90858087
   8677797
  47963644
  71053576
     12735
   6600002
  90943168
   8614201
  11051116
  13166758
  28467299
       938
     11502
  64455164
  12767913
  63698842
      1066
      5072
  12488801
  49072630
  53630238
  12231377
  90000250
  14633649
  72486045
      2789
  47963589
  65546345
  85610496
  13163092
  60569479
  12982959
  48832889
  61242884
  85217712
  18300063
  28207069
  12336037
  16542525
   6700043
  85814411
  44207597
  48859064
  16542494
  20422647
  47647843
  46901009
  83093257
   3443810
   3516662
   9271263
  48859130
  47807691
  58384463
  85189214
  86191587
  13102522
  14531426
  26800349
  85897952
      1903
       550
  49252031
  85007880
       204
  55910166
  62554238
  72600798
  84284078
  85383145
  85504698
  98069609
  17400255
     28926
  59248315
  83117599
  85136330
  44800014
      8459
       248
  12391233
  40265572
  54800118
  71028305
  90001256
      2249
     25023
   9060151
   9595677
   1102371
  10200692
  95128370
   9059580
  18401073
  47885985
  84138730
  98104555
  91312274
  15300536
   1328362
  10995121
  65561804
  15119600
  17900018
   9348017
  39542874
  63601226
  85136405
  84138868
  85017667
  85604509
  84173709
  83619457
   3529723
   5400744
  85309848
   3280311
  58808932
  98788323
  28951942
  65784676
  84845511
  85324301
  20403558
    444523
   9059564
  40738598
  40265667
  53497486
  58014393
  20403386
  26900015
    350603
  63592931
  85579588
      1766
    774278
  85529019
    202708
  32496582
  58515632
  66204703
  91083198
  20403377
  20968092
  84780447
  85136290
  26967173
  82855880
   3016389
  82142222
       297
  40853735
  90635069
  90230887
  10903016
  26000072
  28703720
     27143
       918
  66886163
  20967789
  29866563
  30072182
     22987
  37900203
  29952179
  85902625
  10200693
  90003025
  22760483
  56401865
  66320849
  13411983
      3290
   1127635
  27311712
  58808917
  85772778
  26542898
  28714919
  28797801
  29102782
      6016
   1202447
   8528240
  20403586
  28986396
  65209808
  90000400
  85136402
  86256215
  22463708
  36200122
  85309849
  61781330
  90000140
  90036639
      4916
     12639
   9595693
  29979152
  12322620
  90000100
       566
  13280527
   9348021
  86256203
  12745954
   4461834
  59697359
  22987291
  24700612
      4132
       179
  33155650
  39938292
  66673872
  14673456
  53400883
  85324306
   2991495
  65789115
  12800565
  33455112
      4897
      5563
      6619
  20403621
  46871695
  22511882
  22818315
  28890025
   3303750
   9588313
  90000161
   2500006
  16542556
       493
      5633
  49158420
      1746
       807
  66028281
      1283
      2466
  65813564
  33540250
      1102
  13330351
  84847670
  15025527
      1417
  48859169
  60478313
   5936054
  39938302
   9477045
  20967803
  91108543
  32870449
  47963569
  56401862
  90394583
  40265516
  47492168
  48859007
  64453012
  62295949
  48882337
  53700125
   9246885
  49500336
  65077457
  90373300
   9875334
  66378939
  20967848
   9595680
  58808937
  20403567
  20968073
   1739721
  58384469
        24
  39255979
  58672775
  20122610
  10903015
  39542930
  63311374
     24880
  11011936
   8778207
  39542858
  64489185
  11289387
  47352083
  85921363
  84666110
  28922491
       529
  58808865
  29433709
  64642138
  44700024
  80207630
  20122307
   2777142
       214
  33036073
  80065492
      4963
       631
  48859155
  28680890
   1190022
  29120415
       413
  47564785
  52002652
  84847652
  12769242
       641
    355484
  33172404
  39542902
  84780412
   8200016
       246
  15232028
  11852091
  48287047
  59395572
  84847695
      6944
   5901762
       301
  64929189
  12952598
  15414233
    444484
     28437
  64087123
  29466837
  12132188
  90394564
  19342060
  23004020
  22714051
   1184223
  63765359
  65243006
  48859011
      2112
   9000183
  64512517
  13214768
  29198912
   1436729
   6368316
  70985633
   3240084
  45902983
  59960410
  71028779
  23503087
  84650730
      1368
   7709658
  12431411
  85136433
  11936073
  47527598
  82855881
  15296031
  20967775
  20968003
       182
      1344
       170
  57172880
  85388892
  90572271
  24200218
   6329734
  22957681
  85558081
        81
  90246293
  47135205
  85749829
       963
   8328768
  14033399
  33508284
  85738696
      8368
  63994761
  85136447
  18901002
   3900001
  14091828
  12793421
      1280
      7978
  65957494
  85453120
  22001226
  63402956
  29151309
  31269321
      2608
  29959484
   8722309
  63089675
   1542209
   5039701
  13001065
  24700634
       802
       363
  58515687
     15638
  50505061
  66206511
  20967783
      4509
   1138735
    221185
  64333774
  86031294
  33627197
   9060156
  11139550
  47695061
  46814683
  91461231
  47492171
  85383151
  56401926
  98098401
  12611114
  40737452
  12745919
  63313216
  84522915
      2423
    444470
  12132191
       943
   1137937
  85136437
  11267525
  12586549
  29035790
   1529081
     14190
   6866775
  13166764
  28286885
  33726748
       268
  40738593
  28104742
       141
  51175816
  90187150
       991
   2777128
  29127343
  47300478
  63400316
  83561344
  20417443
   6329740
  39542937
  58078133
      3953
   2539424
  85136293
   9489144
  42340246
  46654782
  90391550
  27300317
  29030645
  12322618
       194
  32171856
  57966023
  13102519
  28466773
      4250
     11573
  85320018
  19500442
   1736588
  49252029
  54700008
  90000505
  20395413
  20967838
  22748849
   1436732
  40714669
  29952150
       199
  63184303
  15413760
  11224981
  12611144
      5007
  62848969
  13791345
     19678
   8956725
  39542927
  90348438
  12518875
    906891
  86031286
  85800400
  90729745
      1079
  29959476
      6447
   7828614
  63819971
  15232021
  76592847
    542156
   5943818
       446
  66634906
  57907382
  90001356
   1000034
   1533141
  39542907
  48859082
  64917315
  90348441
      1208
     11505
  85136494
  86175952
  40740025
  47963493
  56401930
  84847690
  29503017
  12611133
  20433332
   1733540
  60359451
  22730402
      1826
   1586745
  49252066
    183193
  50500297
  36601847
       221
  84269273
  84983127
       482
  58515685
  71018091
  13113174
  13126676
  14001003
  49141119
  85388886
      2287
      2362
  28621786
  67133201
  65528816
   3493695
   9246918
  90394593
  33702638
      4031
   9080445
       237
  65677905
  29932238
  29206034
   9348026
  86175880
  91089272
  28951572
    345101
  91359643
  40265500
  47606221
  48859188
  63788594
  66578885
  52342310
  13071777
   7089391
       499
        57
  13656043
  28988604
  30076164
  36400002
  11386018
        62
     77946
     14618
     19149
  90000198
  64432874
  28093490
  37614981
   5300177
  11177814
  66437633
      1964
  52186738
  56401857
  65135002
  85136297
  90408023
  29034010
  29215761
    869196
  58515749
  14955910
  28500536
   8759588
       341
  58808855
  29885750
  30002760
  58808888
  14753521
  52342296
  28903212
  66712552
  12908821
  65065808
  13362435
  90744555
  20403555
  64058944
  91078509
  30008554
  64064155
  12611109
   3403297
   9246922
  11220183
       155
   2229237
       361
       162
  49252011
  64947456
  65443610
   9031094
  12051358
  11059385
  64670523
  71405149
  66554283
      4221
   9218379
  47753692
  52342307
  29055790
  40738746
  87358309
  15000819
  27739234
  32144242
  65106290
  85565772
  90729750
       830
  11059377
  39200015
  15600007
  29116399
      3225
        16
  58808922
  29952195
  30140286
  30039271
  31269644
  48574679
  62560740
      6984
   9638582
  11349799
  85026964
  91108514
  45266778
  65876719
  85794807
  15000098
  22866921
   1202501
  60394637
  85313129
  85836713
  46865949
  64557144
  12745920
   1781190
  51175759
  86166547
  19137563
  20433202
   9773040
   9250887
   1765144
        74
