  81300042
      6074
   1066811
  39554915
  28454700
  62943407
  60933728
  63707406
   9637521
  28248217
   5906170
   3235116
  62574192
  27647318
      1427
  85869153
  43369035
   9905795
  63713757
  62719822
  40236939
  90000068
  13902156
  28606281
  85363519
  58613968
   5526422
  58058820
  85715097
  85869077
   1965251
  29945657
  37874038
  85112571
  64413597
      2401
  64328956
  63398510
  31397726
  31798288
   1775104
  12219914
  63078725
  28138118
  62184850
   2588645
  61783663
  47058897
  52848739
  64448009
  37874028
    934851
  32214997
  58786199
      2344
  58479063
   7114063
  43728979
  85295180
  85869141
      1113
      3010
  90603677
    837369
   1780836
  12129397
  84853715
  85454927
  14144043
  71787501
  90003706
   8992800
  39554925
  27270057
   3134171
  46300165
    281663
  90779882
     38202
  13849840
  63656248
   3295315
  97967837
  63952376
  62877768
  63857320
      2140
      2388
      2978
  18401094
  89251490
   2478736
   9905772
  13047878
      6044
      1762
   8881683
  31248977
  63359381
  64137162
   9905768
  58232100
   8208639
  21599657
  28488663
  90000055
  90000366
      6297
  11145055
        39
       928
   7956853
  12843269
  85251940
  58125381
  84874631
  82378679
  26749192
  47348605
  60738935
  28124776
  19927687
  53497599
  27401820
  40621363
  61641073
  64139157
  64491701
  90672585
  85176254
       372
   1557706
  13800715
  46997131
       759
  28538637
  60895563
  12029924
   9013540
       993
    811418
  23000025
  85355600
     12017
   5881684
  64187731
  85112555
      4992
  31769797
  45505524
  41005980
  63749586
   6700596
  53511917
       202
   5841023
  38695572
  83410249
    183276
      1742
  12979740
  85869036
  87249382
      1482
      4331
   5909584
  85185205
  28080981
  85940635
       436
       908
  71787510
      1492
      1640
  84155562
  49074383
  90710431
   3134040
  46671992
  84205113
  90001281
       138
      4427
  85209418
  58786211
  85258367
      3970
  47286139
  84701045
  15044687
  63579642
       396
  59859540
       781
   8698949
  90603656
  28529310
  80617282
  64259405
  19927698
  62796165
  62722130
      1213
   6643918
  91171478
  11200237
  27041324
      1335
  57693781
    904187
  12069110
  63304983
      5190
  18600330
       212
  83279925
       351
   1634486
  85698359
  16515954
   3012783
  32339911
    597256
  40237047
    176242
  43877442
  14026860
      3664
  27484802
  55333708
  90001293
   6900075
  85317926
   4515435
  91024230
   1639700
  50200158
  27391810
       779
  10802684
    907449
  39987981
  82813936
  63851098
  85317025
   8279608
  12064047
  37600646
       648
  53497682
  90001025
  12040389
  14400165
  65382558
      1147
  12940518
    722307
  83315785
  90797324
   2588124
  62850913
  29654266
  90000120
  85676847
  89956126
  28666254
  62999008
  90427455
  27401837
  64418800
  85411729
  47286111
  86018019
   1222631
   1450113
  99165598
  63818723
  90001254
  85869151
  60056772
  85689887
  21000956
  12801123
  64353004
  85398486
  85026377
  97967826
  41100469
  64452960
  28124780
  60561743
  83410205
  29973956
      4534
  63251781
  64552780
  85020684
  20000253
  31798307
  12698861
  14678178
  21805818
  62892111
      9561
  12507442
  40073565
  91123774
   1091236
  58786201
  40534774
      4662
       668
   1581798
  28510965
   2986113
  46465911
  64099408
  27232902
  64136483
  85869115
  12902300
  52800041
  63222179
       148
  27425856
  47444927
  90001337
      2240
  16479680
  38528939
       480
  13460508
  49166832
  83793976
    780149
    182708
  84949216
  10802682
  85251922
       534
  39554936
  12969717
       939
  62880977
  60250389
       829
  48200132
  20279584
  84636527
  29778286
  57693711
  90778199
  24501233
  56297598
  64031952
      7231
      8777
  29973877
  90427464
  85183120
  47013321
  85869132
  91024235
      2338
  10841055
  58522989
  63505440
  84991408
  58786209
  85295408
      3073
  27484805
  85167875
  85958385
  83074159
  85869067
  90921745
  11200072
  85010166
      4686
  80845131
  85006626
  85355574
  10100042
  64234444
  64321511
  28336872
  84636501
  27391799
  43369028
  14340562
  52848460
  64980301
  84957239
  85388876
  85839817
     67233
  28106328
  84205182
      3351
  62261510
      4223
  40534789
  62802558
  11223538
   2451961
  13666896
  43728996
      9505
  12626771
     67070
       898
     12502
  90635491
  29590070
  85019672
  81300040
      1158
  45600021
  47321763
  85093114
  68188746
       951
      2443
    160403
  45539680
  90033153
       424
      6105
   9905824
  85287167
  64615127
  90778015
  63698229
      1990
  64380107
       808
  40534761
   3278178
   1250543
    253882
  27200957
     20499
  28664028
  29778258
  66726733
       449
  83792985
    618817
  29323107
  84792209
  85288829
  88748318
   8793887
  32124024
  90000270
  20321673
  28124769
  64461768
     41583
  83410212
      1144
  32176114
  27376396
  73700116
  84987044
  85295150
   9697062
  27422778
  40561119
       197
  27963426
  47048797
  11442486
  90935062
  11780392
  61403484
  85316723
      2371
  53496724
  82217500
     44022
  48601383
       320
   3072142
  63808933
    247562
  41160802
  83279930
  85307610
    936400
  58851248
  91034114
  28235320
  58855499
  85106353
  85287170
  90001186
   2776993
  62111250
  85869098
   7114066
  53497673
      1952
  65220041
  33332207
  90786882
     96550
  64587426
       249
  84409319
  20277603
    843371
  12129394
     66429
   1150931
  53496684
  64318663
  14011553
  60317819
       331
  84581643
    247830
  12459550
  39562176
  46552400
  71668784
      1967
   1471856
  38700165
  32319603
  85106395
      2449
     14548
       590
  13572910
  85287517
  58851217
  33332176
  84949219
  28703721
  52870946
      7018
  20451165
  90000382
      2339
  50100121
   9637518
  60056769
  63365870
  28313526
  31769791
  84392039
      6681
  64618074
      3911
   3208977
      2958
       847
  91123753
  46892516
      7685
   1373508
  85295277
   2946479
  46126447
  91038818
  29682034
  90603681
  64289274
  85263018
  20861387
       280
      3374
  29433702
  85490566
  33400476
  61445965
   8644939
  85337439
  13456780
  45505527
  46293578
   6100822
       205
  67989444
  64814899
  90989973
   8969893
     17435
  28391597
  53498005
      9473
  90900559
   3134032
  29797423
       323
  12525192
       389
      1439
  36400239
  21200044
       239
  84651544
  63675139
  84732390
  85157594
       421
  13572885
  62814005
    923405
  28124768
  63290825
  64255177
     66734
  85964986
  28226334
       252
  11600033
  72232654
  28796742
       478
   1011963
  64455815
   8954774
   9169438
  90001021
  84581621
  17900016
  63748621
      2176
  63634578
  12618197
  85578270
  12918965
  48305695
  29642879
  64588047
      1034
  11004557
   3328031
  60686733
  31933974
      1702
  50366579
   1552652
  10654533
      3240
      6039
  84308230
  22484949
  45505548
  31769314
  90246393
  85388888
      7028
    846126
  85156744
  40534757
  47407041
  64872710
  84747951
   9638044
  14613997
  85715012
   9013539
    693601
  89945831
  85251909
  38903891
  63492905
  83279929
      6027
   1277931
  57853563
  53497826
    491753
  20901223
  46777685
  24600018
  28254560
    154726
     20538
  85710226
  90001340
   8907168
  65492874
  85520552
  90635477
      3966
       161
    634417
  91123757
  47314098
  58851247
  44900179
      1303
  28500252
  84987022
  38260640
  64453914
  29701023
        17
  97956752
  60088252
  71668797
  90532134
   2562228
      3954
      1972
   2997014
  85579094
  28614608
  62261629
      1818
      1535
  11501683
  90477589
  40571378
  58851237
  64596720
  88748308
      1953
     67251
  27000053
      7496
   6329133
    830852
  22484940
  28121300
      1827
  57693706
  57772544
  90001288
  28629653
     14965
  85093116
       208
  14621771
     66428
  16510963
  37874041
       236
  28326127
  12668617
  20479211
  84713938
  85426387
   6052076
   7150460
  12541890
  85140984
  11730148
  25901350
  63775004
        65
  85156732
  85773928
  60312667
   2972321
  60013621
  91085547
  85411726
  62593969
  64886512
    247831
  59574144
      4403
  84405058
        53
     66951
  40236998
  63290810
  63876852
       414
  63112452
        89
     10015
  64356418
     66359
  32570380
  33023325
  63853139
   1517103
  11072183
       195
   5836297
  32112551
      2865
   8241620
  22200574
  63577616
   9703437
  59875657
  85026358
  12000488
  83459116
  90001355
  63771513
       175
       980
       181
  91123777
  62261601
  13849856
  63459869
    913080
  23946708
  64024553
      1106
   7502890
  32922297
  90989976
       473
  60055979
  52800793
     67242
  45789131
  83624726
  15300048
  61960824
  62261700
  20242413
  83882962
  90427456
  84987034
  85353057
   1150932
  12706848
  61534180
  71668775
      2406
  16516065
  85176262
  28106329
  63457653
  55725918
  28016235
  82704895
  61403487
  90989989
  12136846
  12356850
      1090
       156
  85166551
  63472127
   3134168
  44900148
  40236969
  85236738
  57693739
  84902936
  84957238
  84987010
  90246355
   7622004
  48305694
  90924767
  58232126
  20362830
   2588260
  12885619
  28341614
  26846788
  72201553
     66730
   1649479
  33200433
  64882367
  39554933
   8969884
   1122988
   5906173
  27232907
       481
     10406
  21401291
  61783507
  24100612
  60063089
  40237009
  47429561
  63467826
       495
  84391666
  45078568
  50366576
  58851206
       836
  85251908
  63851523
  61445964
  13500997
  28685095
  31400305
   8969874
  80617269
  19700024
  28400976
  63410454
  61168278
  40534756
        58
  64618073
      1963
  11501661
  13800035
  43728983
  28556932
      8683
    149527
  42095431
   5909586
  83410219
  21900113
      4419
  84189009
  16542544
       140
  84874629
  85958880
      1515
       130
  27976100
  90001108
   1110925
    159160
  27484803
  32123943
  61113723
  53497494
    459461
      1669
   8625776
  55725985
  84770054
       658
  85411712
  46245684
      1271
     66961
  11287105
  38003248
  59274259
  83074174
  85251917
       121
  27700131
  90729735
  12000225
  12302548
  68430419
       880
  13460357
  38135439
  90613336
  40236907
    846142
  16602769
  43877401
  85295493
  12129391
  85869074
      2363
    596207
       109
       391
       803
       927
    160404
  85907027
  85418145
   1384598
  31646292
  85490573
       277
  64267886
       793
    978547
   9665147
  22200254
  27300479
    985223
  12061886
  61531446
  11287123
      3510
  48100264
  85433772
       316
  84774195
  32455472
     10551
  38133672
  45100554
  64341434
      1717
  64003834
  49389108
    370264
  54828615
   2777125
  63542421
  28068864
  91089257
  60013469
  90128560
    846130
  47048798
        37
  31400079
       274
  28158209
  64675549
   8861287
      2165
  12263311
      2505
  90989971
  57409315
  85156717
  90276191
     10586
  47526220
       782
   7565757
  19300191
    494390
  44107813
  28248220
  72201557
   2876599
  62838080
  62764668
  71368731
  82588748
  43877441
  62405170
      3909
      2052
  21000968
  46776393
  60933744
  83588510
  85475629
    402206
  28724991
  85174708
  16497906
  40237042
  29538952
  60130778
      2847
  28267562
  13734167
  12911446
      6676
   1095235
  84617268
  10371601
   1838122
  30563727
  41005981
      1345
  85605071
  53497452
  53497888
  85411723
  52849171
       127
       858
  12700003
  63551491
  54692686
   8531443
  57907207
  85170560
      1003
  91123781
  31798293
  40237050
  63051142
  64481689
  90410869
  10298290
     67193
  47591223
  25200519
  28659885
  62054334
      4594
  63997566
  84636513
  84789839
  47274051
   8969889
  64417496
      2035
      2343
  61468252
       711
      1168
       486
  15000019
  71368864
  38133670
  15301243
  29204903
  85210042
  91083190
  71668799
  40534751
  85388882
   8717877
  90650282
  58786210
  90001334
      1960
    254704
  64492384
  46104464
   6900452
  12068679
  63891768
  90001111
  44238721
  83410202
      1604
       135
     67124
    907451
  20229920
  37778642
  85026366
     20956
   8625773
  52001082
  53600943
   9037066
  64523129
       187
  84439489
   3501735
      7109
  91193339
  28392287
  65186605
  85040154
    281397
       124
  55725964
   3109063
  53498212
  28500052
  31793446
       186
  65212631
  40587171
  53511875
  40073595
  32303558
  44107806
  90778013
  49042573
  85090851
    634456
      1793
   3027802
  46671988
       667
  13573034
        75
  90900587
      2736
  11501653
      3005
  63378633
  29756787
  10802685
  27401822
  39554914
      2361
  85112558
   7509656
  62079854
  84749512
  90635488
  20224284
  29945649
  63599640
  11800048
  10802690
  64323192
      1721
  39483034
  90000052
  40237010
  85869145
  55726001
  26200129
  47462662
  49200016
      1999
  90000067
   3015831
  45539672
       859
  11200016
       172
  43908860
       726
   1557755
  38133666
  45500489
  49497395
     21009
  63233534
  90000492
  64090629
     11839
  21001547
  32754597
  16238740
   2556888
  22917893
  19628899
  82722844
  83503014
  84857860
  19000116
  24000929
  85251903
       470
  90102746
  64556891
    281641
  53600964
  90001292
  14144044
  85429300
    636789
  16515909
       690
  28430738
  85971040
   3156391
  50366573
   8181284
  85809726
      1450
   6800954
  84854774
  63828347
  84606658
    252771
  27391809
    636791
  28748946
  14700115
  85156714
       166
  13460472
  83640218
  28336965
  62431661
   1450106
  63736974
  78310492
  85156725
       192
  12894828
  64949429
       687
  11706625
     12277
  40073588
  28206894
        70
  97842898
  28144813
  40632886
      2051
  59353932
  12916816
  58125388
  30171884
      9761
  45100547
  64236900
      3359
      4081
  27166909
  95488062
     66353
  12626783
  12916810
    929391
  58373757
  58907900
  10698737
  27019201
       116
  58373760
  60767720
   3187012
  40644825
  37778674
      3478
  91038831
  60942823
  90001106
  86005320
  28914584
  57693778
   1150947
  64841336
  85189232
  90946724
  10890703
  85251911
  19700010
  60013429
  90891524
      2188
  20942236
  62940785
       457
  44238734
  84949207
  60056778
       930
        12
  29200098
  63698263
  84581631
   1019989
  28348802
  85676037
      1790
  97884215
  14441057
  40538601
  90962132
  91193076
  29996055
  85490582
  12911445
  63748687
     15360
  49074372
   3024578
  10795490
  10890607
      3968
  33366343
   9905786
  28380764
  90001184
   4900099
  10802759
  85869146
  62519709
  20333931
  60397136
  63995012
  19700017
  28678090
  82827197
  28235319
  90779888
  21600207
  63912808
  64003841
  14487976
  97980226
     15371
  55019065
  63216371
  71909337
  85522999
  85773933
    111133
      1296
    634472
   8512486
  12706842
  63540620
      6500
  12899603
  56477534
  63388286
  64426297
  70061398
  30029661
  47113811
  85161699
      4579
  86018000
  27118159
  28533255
  12263307
   1150934
  22239875
       749
  85605041
     67050
   3287645
   1902595
     67118
  20452455
  40012876
  85156747
  64347055
  90316125
  90613311
  59692247
   1150950
  30009260
  74709890
  28350870
  82813944
  20111840
  90524481
  53497885
  47225865
  64067525
   8709921
  82780145
  20281040
  63388276
        29
       561
  12586454
  84857864
      4517
   3287707
  85869018
  58613971
       839
  29813414
  45422026
  61811039
  71787502
  29843442
  31798302
  43728969
    425467
  86005323
  86005315
    182701
  27696971
  84833012
  85317937
  57688921
   7547105
  31713043
  71636068
     66882
  64255687
  85174730
      1753
  12511610
  31735177
  64865899
  90797329
     12535
  67989394
  85073732
     10998
  37600604
  12706856
  64785491
  63779377
  84053048
  29580600
  64356156
      1789
  21514750
  58808945
  63460254
     66851
  60903711
  11506042
  63213895
  64424696
       795
  90001354
      5441
  97967844
  90778195
  91194229
  90245025
      1358
  20942235
       384
  46937688
   1450192
  21800015
  90946723
     66520
  58917505
  26000053
  46963335
  46030560
   3027834
  64552990
   7955630
  90534701
      2117
        46
  90921742
  20942225
  33282064
    494391
  58808857
       254
  82827891
  85026399
  62736214
  85166569
       397
  49166837
  47025902
   8347196
  96980378
  63411832
  57000106
  97901039
  83659381
         9
  47039885
  63357789
  40545265
  57854176
  65248611
  54852292
  62172080
  10841052
  12911432
  85106387
  81940220
  47161478
       293
   1405573
   9645967
  11848848
       513
  28101099
  46996440
     67239
  90000105
      1165
  13543881
   1277936
  47271899
  83245917
  42092064
  62365421
  85799188
      2137
   8840032
      1279
  64445423
     66765
  29987214
    846144
   3134174
  40236982
  55171530
  50366580
  85869065
  28882136
      3549
  40073606
  90603654
  46891949
  29913867
  46552390
      3513
  63491055
       714
       767
       960
     15720
  40580840
  63547874
  27425857
      1630
  27065591
   6946408
  85040249
  85287820
  28287016
      4115
  21514731
      3271
  64886509
  62070362
  85811604
  22372137
  85411706
     83446
  28458843
  71668789
  63457922
  90000157
  52731753
  65361883
  40236994
  55333692
  90924786
  28201568
  84636514
     13336
  12680224
  47332309
   1006695
  63574769
   8723267
  11908023
  65304875
  85175477
  90650271
  43000995
       200
  90989969
       506
  14585828
      4216
  13328447
  22484941
  91196051
  84957240
  12626763
  38695580
      1556
    257772
   1548793
  80845098
  12424791
  27401825
  40597453
      2364
       931
    281730
  28391599
  31798300
  45789132
       842
     12906
  27232915
  65598292
    875705
  12706849
      1025
      6680
  99623392
   1401673
  40534767
      1323
  64949667
  64139155
   1534815
  36500865
  20211696
      1718
  12029922
  85283069
      4134
  23709022
  85799181
  39554910
       659
      1752
        18
   8154489
  12217378
  62536115
  53497491
     12011
  10367432
  27299257
  62722978
    459452
  33206450
  52589415
  63857059
  82704898
      3000
  91123794
      1480
  12582635
  47048799
  63210408
  64202473
  90001107
  90246392
  33406093
  20451717
  40073582
      1285
  47327676
      2615
  60359347
   3192828
  85383982
  59382853
  12066886
  32320585
       489
   8308907
  71787514
  33406083
  33315653
   5888502
   8969861
  18000161
  61403341
  85958878
   3068468
        83
  27391801
  29882792
  28694558
  83074187
  12718577
  38903885
  27224931
  37874044
  20901215
  14464385
  80375070
  62915876
    978548
      3274
  16497940
  44781406
  64517878
  27224927
  80845066
  39554920
  90427451
      2193
  64399989
  32263113
       879
  84581639
      1665
     64377
   8245921
      1781
    619638
  47700478
       758
      8684
  91193317
  13572897
   8302854
  28121302
  63262790
       353
  40237049
    331929
  44808111
  28124802
   6100800
  84022437
  85869131
      4842
      1464
   3282692
  52800015
  63067088
  85355561
    846141
   5680869
    372886
  63388284
  84957214
  33172383
  53498013
  31769317
  11001100
  63357778
  12299029
  40236933
  82588743
    369040
  85020700
  11258622
  20369444
  48105789
  47113814
  85156745
  62356590
  64357305
  52870967
      1291
     66762
   8467373
  11501684
   3235109
   3385588
  28371625
  58786196
  84789837
  47312833
  63248749
   8302873
       108
  45505505
  10700188
  90989999
      5054
  12558206
  91126449
  28119001
  64539453
   9125831
  61993146
  27201235
  40237019
  22917979
  86017945
     67047
  27391804
     12319
      4860
  12622402
  84796329
  27990027
  62353233
  85433771
   8302882
    133129
      3757
  27484798
  59918198
  62932111
  28258757
  43332008
  29756780
      3269
    830844
      1682
    246823
  29964468
  55725795
  29601240
  62050722
  63707236
      1707
   8575077
  62986949
  14325741
      1628
  14253741
  85295437
  12042350
        78
      1805
      9642
  31798305
  41160765
  29943857
  27786021
  11889602
       180
      6065
      1253
   3020092
  63623561
  63113341
  23700966
  26656882
  59612262
  90001352
    636792
  12302472
  64275853
  90276165
  27153473
  64539474
   2736528
  90732779
  56477537
  13572726
  63051143
    494075
       410
  41548530
  83410225
  81728177
      1899
      1343
   5700230
   9670677
  11895604
  53497352
  59483372
  22917970
  83410245
       852
  64387521
    931307
    174870
  24705766
  40236995
  63937772
    846129
  49389112
  85689873
  65220042
  84770065
        36
     15247
  62634150
  82957305
  85020695
  90885914
  60013605
  64583834
  53511906
  55077568
      3069
  49166834
     15370
  20942239
  28459878
  61288078
      3009
  38833499
       146
  84022438
  83410214
   3027824
  31784471
  50366582
       806
     66618
  14325800
  49625627
       198
   1813800
       985
  90000114
  85166598
  85490594
  11877142
  28124800
      4804
  45284484
    182520
  29991730
       250
  46427947
  84743962
      1763
  61445960
  35966165
       298
  32754508
  11442484
  14487466
  30029681
  47312801
      2129
  64265423
        38
  40236973
  62998518
   3235092
  71668792
   3027801
  28235322
       531
  90962105
  22484943
  27143838
   3101102
  84789831
  32334604
  90001283
      1715
      4493
      2181
  40534779
  83659436
  90001185
  46450420
  64707525
  12001271
  47393619
  52870945
       106
  24500131
  28433254
  30175393
  40073581
      2006
  12129396
   8678438
  62939990
   9905785
  32701256
  71668791
  85337409
    904191
  11442500
   2997061
  64627687
  14011555
        82
  90603679
  12631765
  11600040
  82362118
  52870966
  82371196
      7998
  45544077
  84401254
    846207
      1049
  90650289
  19918996
  12040380
  63348898
      3275
   5909589
  50366578
    936394
  83640221
  14245861
  20476060
  85411702
   2577249
  90000380
    618825
  10802677
   2515910
  12042348
      1192
  63068094
  85475612
  90650279
  12129416
      1725
   8467372
      5509
  85251938
  85605055
  68389313
  82722837
  75805010
    558350
  63353218
  12654213
  46163594
  63749442
      2155
  13734171
   9689948
  44781403
   9125832
  85056854
  85869030
  14600083
  40534768
  90024754
  84774174
      1218
     20930
  53601157
  21600964
  71668765
  85156720
  12597387
  26917883
  46358315
  64585346
  90576186
  28600023
  60698422
   1150918
  82146692
  40073576
  45539666
  59927624
  16515989
  84518043
       251
  11200241
  13300243
  64359944
  28384937
  61459192
      1633
        69
   1678673
  85169251
  13720330
      1072
  29853573
  65324795
  29996070
  33235716
  64455814
     20797
  53497459
   8754608
  47592248
        77
  27143839
  22372148
   8531439
  64904730
  61485131
       607
      5022
  15500169
  48294818
   3040353
  40534790
  12000070
  32530848
  85924257
      1705
   3800023
  90891526
  83410248
     69067
  85295182
  29709704
  29843414
  40632855
  63674739
     16499
  83882972
  63539776
  90000115
      2717
    157768
       841
    281006
    573686
   2594897
   1150942
  53496434
   9645454
  12626790
   1277932
  90001034
  65606126
      8336
   5875682
  91123770
      1050
   8308916
        34
  90427463
       452
   9657409
  11501651
  90782600
  38003204
      4535
  84774178
  11036235
  33020488
  16700008
  84636519
  31769769
  62884080
       627
  27401834
  90650284
       989
  57890241
     67260
   8593499
  12065304
  14544095
  90276194
  62580462
  60434155
  84771799
  63398488
  66526281
    931310
    978564
  10500780
       229
        80
  21514747
  26500744
  63843329
  12381515
   4910981
  22786567
  21514730
   6400871
  64782874
    370248
  63542442
  21501295
     15508
   9045011
  25958445
  85251925
  90246386
  91193324
  30029685
  26917637
  63477329
  54944825
  50500086
  40534776
  83986146
   1617499
  84651504
  91193308
      1646
  53654724
   3127508
      4065
  85869117
      1467
  90418924
  49166844
  16510940
  60056771
  13787468
  45600034
  39554930
  57980527
     66612
  63902451
    249375
  64598379
      3008
     13569
  13572766
  85185108
  21514727
  91123793
  12801046
  85958879
   2820530
  20450372
  62684086
  12152824
  59419790
  12842087
  90650272
  58786235
  62903860
  64553140
  91196052
  64123796
     66863
      1099
  97973467
  65010359
  32298112
  83894692
  36086761
  85490557
  11282832
       119
  90000050
  27597623
  84581636
  83554512
  90409414
  56979786
  84691621
  27376392
  40534787
  46937691
   8949476
  37874030
  85174731
       340
      1965
  12908900
   9905809
  85295279
      1754
    160881
  85295181
  30563730
  90195393
  11506164
  28124781
  49166840
    144816
      1783
  28317401
  84944938
       267
        13
  28774314
  53498389
  31769796
  27394261
  40589723
   1562394
  91208205
  27546147
  62781739
  83410223
  27118156
   3161339
   3278176
  27143837
       447
  11673893
  83245916
  91123775
  61758539
  13849829
  27232900
  27391800
       419
  25200108
  47271898
  85869154
       137
  85069407
  38003215
  90001336
  90568477
  47454488
  63862130
  27088633
     20940
       117
  11892060
  85490555
  48402329
    846147
  20124724
  60055977
    982752
   7709662
  14656502
  90000063
  44900178
  90534749
      6038
     10161
   3187063
  28235318
  57074996
  85569505
   1150940
  13736347
      2380
  13012389
    494392
   8956851
  85467434
   9004211
  40534850
  53498210
  28124775
   5918553
      1550
   5752272
  11501686
  14487512
  85773932
  28124801
  28352211
  56716129
  85799235
    182710
      3268
  84636525
   3192651
  85575970
  61970196
  64094433
  85300570
  58851212
  35453944
  65010366
  29905859
  83588508
  20333926
  46963347
  82359349
  12000002
  85295183
      1929
    846155
  32124017
  64127208
  11137024
  35966172
  27101292
  85112573
  60075545
    485772
  28016234
  90524486
   1632702
      1838
       856
  12911452
   1634432
   8347198
  12129383
  87249391
   8512484
  32960562
      5401
  45539659
  62743273
    471945
   6653321
  90778016
  28320490
  83410222
      2164
  20185561
  53497141
  85184480
  85156731
   8245922
  37602076
   6329145
     67061
      1340
  28445327
  65460440
      2172
  28056168
  63818878
   4910982
  27942811
  65558272
       484
     67121
  49409948
   2939485
  57075017
    929395
   8551534
        59
  60055978
  85169271
   3287669
   8594849
  42185448
  62629383
   1150943
   9054691
  57853783
  90427457
   3192637
  90891520
    104433
  12302368
  71368768
       453
    281027
   1150917
   9905787
  28124774
  59274261
  83833483
  11501699
  65132070
   9637656
        31
  22372106
      2184
   8595257
  40632860
  85605048
      4536
  62722797
  84903066
  49155444
      7256
  62469049
  21514726
  46890533
   3278179
  10802760
  99676392
  28341604
  84205111
     66688
  60013503
  84881517
      1010
  38003212
  61898634
  58917486
    837337
  13505938
    830851
         2
       817
    214660
   8467162
  54692659
  81300038
   8738795
  90001339
  90568476
    281723
  32124025
  62649949
  62920931
  11282831
  31291394
  11780376
      2156
     15259
  80679895
  29831149
  88748307
  63749636
  50200149
  11908016
  14464392
  71712553
  12693691
  53497551
  84903191
      9749
  40236977
    402204
       399
   9905807
  14612832
  27394256
    149526
  83554491
  45500463
  80617280
  59442074
      6080
  39341135
  40558431
       143
  27484804
  40236922
  63655927
  61485130
    246821
  61553466
   1900904
  52848538
  57913209
  71668794
  85411711
  58613951
  63927381
  90650285
  29991727
  84592731
    659732
  63184158
  50302292
  85026370
      4102
  90016450
       521
   1027270
  41005982
  52848124
      1724
  49497391
  62862974
  83279926
  85605056
  84789818
  85166587
  30029668
  84911014
       426
  13300015
  90001348
         3
  29323110
  31878221
  82813934
  64949726
  64489668
  90989979
    493996
   2960318
  11183641
        27
  43728972
  63300345
  65223401
  71787508
  84581637
  38794539
  40073608
   1092076
   9054679
  85869026
  16510979
  54002171
   2573559
   8510263
  36500289
   1616098
  13734179
       113
    364069
  61570425
   3806056
  83680820
   1150929
  85603506
  85166579
  48032792
      4129
      3273
  12626768
  21501287
  26800144
  47437800
  40236997
  58373331
  62199490
  90033156
    116195
  29484468
  43759111
  47286093
  63839077
  85393511
  71368861
  90603684
  47437918
  53511707
  20427720
   1104925
  86074205
    624796
  63076536
  85024627
  90000073
  12626776
   6100825
  63210234
       226
  11501692
  27425854
      4345
  11503013
  71787529
  90778193
  50500744
       259
     66522
  85799174
       536
  63554760
       283
   8611869
  84477688
  11044329
  85156728
  91123759
       914
       546
  83097270
      3914
      2585
  40237040
  46668650
       552
  85411983
  85390974
       562
      1478
  46978273
  64673779
  89786438
  14325876
      6847
  88810426
       613
  21200728
  29382703
  60075529
  85232549
      4150
  33333610
  70989152
     66358
   8614215
  28601555
  43728990
   1378995
   7732522
      2484
  20451163
   8302867
  46671977
  64487147
  90603651
  63290401
   8010613
       358
  26503033
  28099193
  10600046
  11501679
   7700119
  90635499
    618819
  88748303
  47174537
   3020761
      1684
  41160804
  28458842
  63353274
  85320046
  23901293
    281403
   1277935
  39700549
  10092670
  90921743
  61485133
  40534771
  49074380
      5440
  30171863
  50500732
  85363521
    254707
  49155434
  32693808
   3235115
   5525070
  90962144
       365
       526
  49497392
  84174871
  90339791
  30029659
  84732394
  84882700
  33196929
  62917827
  27274474
  12940368
    846135
   8780622
  61972980
  63304981
      3787
  14544088
     66519
  20556515
  63893664
  64522477
  65220029
      1565
  22372134
  45100560
  67388503
  85411715
  84747969
    160896
   8207538
  40236976
  27166910
  11897666
  63703592
  44781381
  33420125
  61811406
      3986
    153719
  11884348
  63423557
  85869150
  40571327
  10200013
  29930418
  14011542
  83680806
      4802
  24700023
  43005605
  15000567
  64587461
       223
       409
      2150
  84581622
  27401819
  53511542
       241
  27118152
  85186955
  24200452
  65304871
       502
  37874034
  53511937
  59964489
  63248272
  83554517
        96
  83495541
      7204
      2486
        99
  63815032
  25861522
  28100041
   2814627
  54692654
  12918989
  58373467
  84789842
  62216767
      4858
   3287708
  40237029
  22200682
  85490559
  47763479
  16516088
      1756
       307
   2588485
      1308
       264
     15361
  90001103
   3025149
  91123798
   1150944
   7200086
  28124795
   3032450
       366
  84949229
      3709
  14600060
      1494
  83126046
  55333691
      1173
  21201334
  59253196
  84391670
  60317816
  63145887
  90001030
  90891521
   1379569
  62981086
  63459963
  83729149
   2954124
  28120435
  62864242
      2526
  12302544
  50201547
  54200818
  83985447
  55000096
   5510080
  29964447
  61992625
  63353269
  64380024
  62557439
  21800012
       287
      1186
   7114061
  31735153
  55238127
      1736
  14253770
  48032790
   1150915
       381
  13849843
  82813931
         4
  39554912
  65010061
  18949536
  90000367
   2777553
        28
  84732359
  61148676
  71368729
   3171539
  21200021
  62039057
  84518019
  81675797
      2168
  14678158
  84391696
   5881644
  85869105
     16522
  16521555
      5968
   8665597
  53511811
  89909724
  85411724
  32320590
  90778191
      1054
  89876096
  63419024
  12706855
  29696117
  61970200
  61311080
  14287585
     66850
   2960198
  72093996
  22605718
  27422891
  62058233
  62825637
      6798
  63640279
      5508
  85156730
  14478602
   5881645
  28124794
  90650280
  27299267
  13201150
      3358
  47479910
  85148468
  83074172
  85174707
   7105335
  46600099
  83495538
  90001341
    978568
  91123761
  90001183
       225
  74897841
  90001033
   3150767
   3186898
  12500056
  83882970
  27705121
  12842132
      2934
  85295445
       190
  40534772
   2577678
  85320034
  90427458
     69061
  57693777
  82690760
  59630703
     67363
      1642
      7257
    254708
   8010573
  85511357
    494387
  64584598
  27232904
  31941817
  58125393
  29774614
  64717807
  90427435
      3675
       126
  64126617
  22601216
  62999850
  62250991
  64286405
  26700051
  64266746
     22768
      5439
  62868220
  62557406
  65517952
        15
      1791
     67236
  23709024
      4840
  83985439
  10400086
  23700475
  50131164
  74706874
  85189236
  28069127
  31708149
  64389228
  63550503
  78310467
  28414990
  12339966
  27262112
  63545949
      1955
  64128023
       308
   2935758
    618818
  63036927
    160400
  90000173
  11185886
  84547574
  21001234
  32507087
  90000054
  63550384
  27401828
  84205122
  10802687
  10841050
  10890698
  90001105
      2848
   5909599
  37874035
  83554516
  85295503
  47393622
  61037467
  63042729
   2482980
  31798303
  83074158
  63073179
      2194
  27391803
  59580862
  60514134
  83074193
  83810627
   2574714
  28121305
  27232906
  63353300
   8714671
  12622401
      2467
  33333578
  47453270
  85396196
  45539656
  64167566
     66953
  85490568
  22484936
  27484799
  62915156
  43332007
  54309035
  64682609
  82588683
  59918197
    931304
  45100101
   4879735
  90000383
   5898404
   7709661
  63809284
   8949475
  53511986
   8488378
  22505736
        79
      1806
  28304534
  62577424
  85295278
  46907610
       796
    281404
  40236972
      1729
  28458307
  85173145
  85093113
  63353263
      1250
      2408
  27960912
       145
  20217847
  27969525
  84205120
  20156369
      1292
  64062254
  84789834
       895
  38003211
  45600003
  84732383
  46616055
    843370
  12315517
  22372144
  39554921
  25801241
       107
       352
  40237018
  61285714
      4567
  28655201
     11077
  89251474
  12626792
  12631760
  26496439
  90340398
   2482979
    182682
  38260659
  83410237
  90672575
  29903274
  64245680
  85307608
   9558292
      4170
      5562
  27376398
  40073580
  45960231
  63233325
  29493698
  85019673
   5820715
  58786213
       851
     15712
  38695586
    326723
  49389111
  57074995
  40534788
  20450371
      5347
  91258652
  85490556
  62074410
  43900017
       315
  84651518
      4703
   7150458
      7026
  12618188
  31798306
  85282557
  61676129
      1812
  27143835
  47428746
   8292308
  45539700
  63130108
  84949222
  12068018
  40564153
  85715010
  13460416
  60321720
  83810628
  38003181
  40534794
  13047879
  12654185
  90962128
     66956
  52870950
  61907942
  59382855
  80375068
  90018451
  12066884
  28212147
  85320008
  62898266
  90246374
     20999
  63158239
  84747999
  27878924
   7709664
  23979373
  28617781
      9472
  40534758
  41200186
  53497012
      4758
  40632898
  85676841
  85468502
        85
  61674455
   5800039
  63398494
   2839458
  27627461
      1775
      3349
       174
  85773916
      1313
  62058243
      1163
  39483025
  63850974
  84636502
  90001350
  15878451
   1405775
  14302027
     83420
  63213887
  71909345
   3183134
  90962101
  47302601
      2113
  80845084
  90924763
    978546
  12797144
   3161310
  61403308
  71668776
       712
   5898423
  62777202
  10813762
    331927
  12521652
  39200686
  60061189
  63296673
  62902036
       925
  28071895
  12869647
  90782603
      1195
  56964074
  40236954
  60918349
  85317929
  12631770
   1222576
      2985
  12042349
  14496719
  27166902
  65093748
   1147895
   2600004
  61881453
      5991
   1450212
  64399988
  57000103
  39554898
  85251920
   1883715
  29226143
  45422037
   9453928
  83245913
   8690117
        48
  26749177
  63748749
   5909590
  40484316
  70100521
  90000061
  49127649
       645
      1013
   9224694
   8266751
  20942227
  46537550
  62844673
  14307338
  62146197
      6496
  40236903
  63251841
      3012
  58014210
   3027835
   1277928
  90221361
  65554887
  91193052
  14148732
  64255324
  85511352
  58907892
  13734160
  35900452
  90534747
   1740164
      1325
      2014
  27401833
  91198946
  54364712
       110
  15500129
  28721355
  62892101
  90778077
      1588
       128
  45789136
  64683340
  64712919
     66736
  17001093
  63449973
  63883566
  12780894
  82722846
  84853720
  53497873
  85100745
  64599751
  85291639
  85869073
       104
      2015
  84770064
   2983962
      1074
  90195579
   5862358
  84987026
  85345780
   2595787
  97763594
  61993242
      1503
        22
  85490570
  13726610
      1606
  12654187
  83495528
    247561
  64886511
  11380912
  22372122
  16515934
  50200144
     66728
    830850
   7016548
  21268234
  46871681
  33282053
  84439466
  63695296
  38133662
  28066872
  28172950
  46871699
  90001022
      2738
  85307607
  37874043
     20537
  59692248
  83640231
      8118
  13029723
  59928934
  64100790
  21500861
  45003104
  84098820
  47260290
  65525497
  72630258
   8302872
  90000363
  44187142
      5621
  64090355
   2588483
   7150459
      6491
  85082850
  83644678
  40534766
  29913854
  62585463
  85132278
  85388879
       257
      6094
  58808856
  64627686
      1527
      8685
   3242915
  80032115
  27239883
      1229
  85317944
       953
  65587608
  32723797
  83410213
  90970549
      3054
  29771723
  84770052
      5103
     67349
         8
      6968
   6643910
       656
   3117015
  13485440
  62430858
  13800075
      1706
    636783
  55031593
  20700079
  28337374
  28499977
  60061271
  63353247
  40236934
  22372135
    881747
  48444737
       789
  62471497
  30026343
  11200881
  85799245
  70800057
  83074186
  85251919
  90032325
  90001353
  56705304
  63775037
      1696
  80340794
  28235321
  90778194
  22800036
  11972168
  85958382
   8375873
  32930118
     66505
  53600719
      4706
    167799
  27232899
  91246357
  47350059
   7200109
  10432523
  45422005
  46465939
  11889289
  40237017
  71668781
  84882677
  41160813
  63491054
  12117600
      7118
     12700
  90001188
  22000700
  90635495
      7148
   5918544
  27422775
  84581635
    282082
     15590
  10643172
    634458
   8512485
  28124793
  53511899
  84732380
  63506451
       276
   1222707
  85238929
  40548955
  58786200
      2390
  10841053
  40534849
  27425861
  90000197
  90891529
  27647348
  27232909
  49166835
  63660848
  23800012
  47402721
  61037464
      2494
  90000283
       296
      6108
  12597358
  99600988
  45500486
      1200
  89924939
  62827028
  85432495
      2138
      2291
  64245625
  85411721
      1164
      2447
      1829
  28105880
  50366581
  52870948
  85388887
       220
     66800
  12040381
  61082337
  85310273
  74365017
  86005330
    494382
   1951022
  10337627
        56
  12891341
        45
        63
  40543459
  40237025
  84615718
  84833013
  14279765
  16500005
  27696981
      1231
     11038
  28124771
  28664711
  29500425
  62809089
  40595364
  56477540
      2019
      2187
  62345869
  55238131
  85209416
   1277926
  86725019
       302
  29058350
   6757375
  63380572
   5830854
   1084700
  62511165
  28458844
     66735
  28137527
  29957590
  52800826
  40237015
  55601339
  85174728
  85429267
  91123787
  13328423
  26000049
  45500329
  83771799
       430
   1902594
  64124373
  40236993
      2177
      1710
       974
  64288709
  24201225
  63865308
  90001113
  12626793
  59561905
  11207874
       400
  86088946
       335
  28298361
  61148763
      2582
  47412344
  62825630
  84949215
  14061573
  65600538
  85869076
  49389145
  63258989
  85869149
     15564
  11197664
        44
  82586915
  12053963
        23
  63359278
     13078
       322
   2595792
       318
      6991
  61445961
  71909341
  29766191
   3072186
   5869199
  13328400
  62456091
  27017251
   1277930
  22917973
  53400160
  63890315
      1395
  11840745
  61899133
  81347421
  31798298
  31735193
  31798280
      3352
  84650144
  33299738
  47113816
  11875532
  28219876
  45539678
       450
       504
     11271
  43729805
  49389106
   8302877
  90778076
      3759
  63924946
  85194890
  85295280
  26500262
  26987541
  28649944
  29484471
  20416505
  27608736
       777
     26002
    900962
  47113792
  49166831
   3255286
  46789815
  40236928
  27425862
  38869393
   3230612
  84987017
  20318409
  90924774
     67048
  27696979
  84987027
  30563728
  83074173
  64528308
       416
  12631772
  31817162
  83279918
  82588732
   5898428
  83981921
  85307612
  90891527
  85869063
  90502428
   1082130
  12827826
  64485909
  53498208
      1309
  24200453
  84444802
      5624
  12622420
       476
  31735155
   2595798
  90062621
  84636511
   8024018
  12698973
  61480843
       934
  29908493
        41
  91126406
  20598586
  90603692
  63623696
  82146693
  90001037
  28458845
  85040247
  85799191
      4386
  59382857
     15612
  52870970
  64974337
  65606127
  47113795
  85156740
  84747996
  84957235
  64520428
  12732006
  29973936
    402201
  16479594
  27200238
  28752320
  49042574
  28124797
  46871552
        68
  90001116
      1603
       219
      1040
  27200036
  25001220
  22372127
  85283062
  21823569
  85183134
  62671821
  90924773
     12973
   8312567
   8611879
  12842095
  37874032
  47043487
  85176260
      6492
  27696974
  71909344
  33402579
  46892124
  46937668
  85799137
  14507111
  97967849
  13775141
  90000058
  28557328
  38695587
  64587382
  12626788
      2204
  83410206
       151
  12622412
  85026367
  11501659
  61783711
  83410216
  14659232
   6390219
  28121306
  84796327
    634466
      1091
      6100
   2785723
  46244164
  12236440
  29860264
  32554058
  32804890
  90000541
      1201
  31802789
  45500330
   1902527
  28267563
      3833
   3920008
  84409316
       487
        91
  53511617
  12829158
   9637915
  47113818
  43400091
  12042347
  27143836
  28224903
  53600752
  90001114
  90962145
  28094144
  53497214
  90000103
       515
  28304533
  84174870
  12799790
  85251939
  12111937
  31769780
      1155
  55196071
  84789833
      1882
   9638083
  61770306
      2154
  11883289
  16510926
  31769770
   1571137
  31769753
  63574796
      3070
  10200028
  12706417
  12738612
    157767
  90778189
  61783554
        43
  62755509
  83554513
  85013421
       295
  85287174
   3070516
  85073734
      3511
  52900007
  63354828
   1404528
  13849821
  84747983
  85567436
  38133673
  84732372
  18601083
      1210
  28809154
  90891525
  85357905
       303
    846133
  61783708
  32806177
       275
  40237014
  52800799
  90989970
   8208640
  52800827
    335449
  82378670
    327742
     23091
  20321504
  85773934
  43332009
  62565130
  18600101
  31769763
     16498
  54364724
  64421802
  84987016
  29967812
  61922418
   3180504
  73200007
     12651
  61445962
      3408
      2656
  12142075
  62374510
  64585345
    874654
  40563821
  50366568
  64480410
  85710205
       317
  37308812
  40632900
       327
  28361150
  12029915
  57075001
  85363538
   8867545
  45539665
       256
  62463037
  30159291
       334
  29756752
      3053
  11972169
  13422086
        66
   9690167
  86541190
      1268
  40237033
  28323425
  90782599
  28124799
  50298292
    956546
  38133665
  84439498
  12065303
  21514748
  64512806
       228
   3134157
   3312548
  85019675
  85289909
    160401
  40534793
  63843328
  85381434
  84789804
  91171482
  59918236
  84789843
  91193325
  63994945
  31728281
  90310080
  15304494
  85914274
      1645
  11185900
      2026
   8780614
  13921250
  21905922
  85185220
  45648643
  71668768
  62842690
  64870528
  64421899
  91091331
  61142569
   9905805
  62858289
       998
   9909199
  12622407
  14144122
  84747993
   9670679
  61485140
  14815339
  11501652
  90650283
   4903879
  13572972
  53600970
  31798297
       240
  50500038
      3355
      7236
  63676692
    125161
  22600645
      2125
   8595387
  19232060
  47407045
  12871590
  85958874
      7956
  11170018
  37729417
  27817992
  23946716
      1722
    247596
  90000051
      1699
      3347
  40662322
   8783641
     15359
        14
  47392353
  85715033
      3811
  28077469
  98099550
  90001028
  85251924
   4284968
  20276812
  28682006
       118
       875
  12885613
  29913839
  85422158
  65435448
  38003184
  40534775
  63210189
       111
  44278197
  91215747
  31817169
  64451248
  12040384
  27274478
  99932764
  50200142
      1572
   8690159
  29503431
       465
  33400041
  39554931
  63574764
  62841105
  11892723
  24246303
  75804962
  10353822
  28326213
    249374
  83930354
  85106356
     66611
  21514728
  55000054
    183185
  91123786
  28703723
  20229918
   3287694
      1605
    844929
  27807351
  90534718
  28235324
  90477588
  85171234
  90477590
  62418354
      2004
      2300
       120
  80959438
  43005583
    288416
  64682900
  65409244
       916
  85161692
  12129390
  57907208
      1105
      2310
       235
      1797
  63113100
  90001290
  91160923
  90246379
  53497409
       445
        64
  14000204
  31552399
  13348990
  32124019
        71
  40484314
      3920
   2968575
  29860289
  71668780
  85871401
      2604
  44502151
  84882661
  85773929
  64099365
    247834
       568
       370
    494388
  13584510
      2785
   8623737
  62259995
       160
    634418
  71787595
  71368730
       965
  64556890
  70700007
      1749
  31798281
  97956753
  54516621
  27394260
   3035291
  11501662
  71668796
  48444734
  90001280
  13726609
     67076
  28248219
  39554913
  83410233
       184
       176
  45895258
  61783506
  76239497
     67241
   3307078
  71636138
  48305697
       310
  73989976
  20124718
       778
      1315
   9702301
  44522707
       209
  90989977
    276839
       474
  15725066
  61171831
  31769790
  62569999
  28066871
  29644683
  90603690
  10432524
  12797197
  64886513
  74709899
  61485147
  83882954
  64131065
  85189242
  85295313
  27239884
  62557415
        54
  22372124
  29756771
  85156742
  85156750
     10016
  12000068
    302020
  27129486
  58851246
  84857855
  85175472
  17900075
   5996626
  57907237
   6900464
  84270827
      1672
      1121
  45500485
  46937683
  59241795
       196
  12339880
     15486
  28427815
  85026355
    489440
  11287104
  10841046
  21800071
  64154582
  39700087
  49642765
  16715360
  42241319
  64393713
  61319759
   1624299
   8226884
  59021281
  90635489
   8521184
  40535563
  70313110
    247569
  64516795
  63924135
   2571604
     86453
  16238741
  85251905
  85618371
    490092
  91123356
  47321516
   4879699
  63749508
  85267078
  10138592
  12622419
     67060
   8969873
  40534753
      2132
  63902305
  27619319
  40800010
  43369024
  40632867
  65296566
    176241
  84592729
  65177004
    402659
   7402709
       157
        88
  33136098
  29613361
  28801222
  53498068
    246803
  63851704
  61715791
  85166593
       666
  45539686
  27302551
  54822000
  15100026
  63389037
  64684680
  28556086
   5906196
      1407
  30563721
      1711
       428
  58851238
  90613337
      3908
   8657978
  64353971
  49625621
   1277927
  64143482
  58851205
    596206
       167
       177
  85958383
       390
       804
   3289069
  91198947
       932
   9176090
  43908861
  90427438
  86541168
  26974720
  64618072
  53497313
  85287162
  27484809
  28624667
  85490572
  14317828
  23701156
  12626751
  85375185
  11896352
  29573629
  83658862
  85710216
  28342151
  83279933
  33344632
  47399490
   8800352
       131
  85689890
  16321839
  27700146
  46578325
  85309252
  63515035
       707
      1068
  53497538
  90000078
  29867744
  11400037
  52589593
   3201338
  47217874
   5909595
      9506
   3018038
  27881070
  62495436
  83985445
      2105
  12622405
  41160788
  85241905
  88748320
      5021
  53497863
  58786195
  19918986
  28124770
   5036898
  26800244
    924888
  32124022
  83554510
  43877403
  84836742
     10584
       737
  12365872
  90023223
  11200253
  31800453
   4639330
     67194
  56365990
  62858290
  12129401
   3275750
  90246395
  12842153
  85355583
  90534711
  20942222
  28051216
  47250927
  32314677
  59562100
  63700484
  27391796
  31798299
      4437
  82722832
  22700946
  32319602
      3900
  62825687
  62593900
  46777682
       625
  27898649
     67114
  17900079
  61013692
  45456881
  63924939
  63378489
  10802679
  12673847
       756
  55000095
  40073579
  33169553
        86
  83882975
   9855740
       905
   8022246
  85156746
  85026359
      1234
  53496869
   2357481
   8696544
      1683
  45539669
  83245914
  42504260
  90001351
  29957469
  47360561
  62781745
       776
   8531463
  97906765
  16238742
   7114069
  12654219
  85156735
  28452585
   7710646
   9724391
    811414
   2776996
  31536022
  85390959
  84806135
  46543908
  13016479
  16472874
  61783648
  90001038
  16515966
  89945832
       713
   6191535
  67735739
      2007
  60859351
  85490591
        30
      2238
  53496868
  90000213
    247829
  63707936
  20298785
  65090309
  12236449
      8363
  27401830
      4759
  84307280
  85958877
  14056873
  85020701
   1641664
  84174880
      5234
     66096
        84
  49166833
  63737167
  64627689
     67142
  85422187
      6064
  20942221
  24200457
  70800090
   7803558
     10368
  85112567
  90000082
  90001349
  46671968
  90650287
  12387468
  49389110
  47302591
  90427450
  27642686
  27422780
   8375848
   9645598
  98076641
     66434
   7517562
  80845085
       757
  63219146
  43600549
  44808112
  85345778
  85274753
  12626754
      1607
  53497590
  84902946
  91193051
   9710183
  62221915
       144
  28273983
  62261546
  13108002
  27484797
  64676045
   8712706
  90989997
    370249
       734
  98099554
  47104340
  39554907
  46284292
  63398521
  40236932
  50366584
  71787513
   8980465
  18500011
  85026400
  59923785
  63457597
  28464506
  82588742
     60753
  16510958
  63210191
  71668793
  63737403
  27391802
  82378684
  85046249
  27166905
     66867
  57805704
  22484915
  63034016
  90001035
  91123800
         7
        33
  12712097
        76
  98095808
  14101095
  16630651
   1405774
       105
  55333721
  11873769
      1073
  29355906
  40585829
  63599698
  32372280
  58613970
       451
  16472922
  61783509
  86541187
    370260
  63926468
      1728
  18800832
   6653930
  12649963
      1901
   8800434
  84409320
  39554919
    182712
  21405941
  83410244
  64424949
  58587107
      1089
  90420127
  80617276
  12654186
   8207542
       589
  84836748
  82378656
   3275751
  12129402
  28094112
  12631767
  61403342
      1652
  12626753
  90001117
  84809994
      6079
  28694557
  56477538
   8584591
     86486
  26400023
   2977088
  22484944
  28054686
  29492375
  11402718
   8512482
  46744451
  28444773
  85211997
   8302874
  80679890
  90962135
  56964059
  85295184
  84307278
  20211729
  57530464
      4889
  64092700
      2159
  83410228
  85467449
      1191
  55391155
  64124121
  12622403
  71668771
  62624903
  90001192
   1571428
  85156743
  14026873
  28808204
  24701286
       532
       103
  28117087
      1342
   8302875
  59918195
  53498353
  64024879
  12654220
    830845
        35
      1994
  63676184
  19752015
  45422022
      1677
      1386
   2953939
      1804
      4552
  40236958
      1032
  29684279
  63773736
  91198066
  45003108
  46841548
  85595815
  90001279
  13100018
  63594693
  71787504
  83644680
  85355584
  22917894
  65603752
   8302880
  47278242
   1780833
  11067224
  26473129
  61871252
  85858046
  63530876
      2322
  56388489
      2617
  13715281
  57122565
  84592749
  40236971
  40621354
  14478608
  63378486
  13000085
   9600905
  85106369
  16532115
  32754490
  33005547
  62839917
  64086002
      6449
  52847742
       946
  28355047
  88748319
  38003249
   9905820
      2999
       904
    160405
       152
  27391798
      4411
      6046
  64853451
      2409
  90032326
  84949223
       623
  84747985
     12975
   8754606
  85320001
       281
       548
  13460451
   3018043
   6329122
  62885949
   1595835
  64254845
   7996450
  12410383
  27853322
  11206439
  28348809
  40073562
  32214989
  45500125
  21514743
       387
  64353617
  12001631
  53496356
  62054322
  90962126
      6102
  40073577
  45539681
  12738597
  40407272
   2584079
  33409263
      3744
  60064381
  90001297
      3072
  10700190
  40237031
  53511619
  64483851
     66617
  85015737
  41959727
  85176253
       644
  28581306
  63951271
  84174876
  11200073
  61641054
  64423250
  71668785
       261
   2935681
  12706858
       570
  27484806
      1441
  12803042
  38700164
  47080247
  64653639
  24600070
  24900963
  70700055
  81347419
  90002618
      1143
  30016387
     66360
  27484807
  64258534
       654
  85773927
  90778198
  14026869
  49600052
  84439458
  84853718
  37874036
  64327081
  55238112
  84987045
   5906528
  83074157
      5309
   8266748
  62843448
    182558
  39554935
  84949201
  53496725
  53497297
     76830
  90729739
     66952
  62889636
  46735824
  12312799
     11934
       210
      3965
  90033154
  40534770
      2337
   7872013
  27202528
      6683
   3151580
  60321708
   3278177
  85594882
   8898988
  20178680
  28505057
  62530890
  63428812
  60737506
  85660323
  61783716
  90001257
       448
  31817232
       330
   5541882
    934846
  49389133
  90962129
      1477
  58851218
  29323108
  45539682
   9905799
  63252240
  90900579
  13572942
  64156431
  64524320
  85224903
      2405
   1579432
  27601075
  63378490
  91123790
  44238710
  16218079
  64018890
   2588484
  28123041
  90778055
  47350087
  91123789
  65542580
      9474
  28144174
  90962106
   1415886
  13573069
  61973790
  84307300
     12752
   3279535
     16543
   1044429
  49409949
  65587601
  63427642
     66986
  60427217
  85156733
  63712797
      1521
  84409318
  12129393
  89251499
  90989974
   7114067
      2268
  57412819
  59337064
  40534764
  22800962
  29701040
   1043224
        61
  14120698
   3208976
  13460344
  32905937
  59933411
  29200149
       479
   8709945
  38521519
  46674384
  65601484
       698
  64618082
  85773924
  12312781
      4898
  28106327
  85388873
   8244896
  53600718
  63912821
  32236176
  16238743
  64423196
  14645740
  47104294
  62881726
  62059117
  11867941
  90000362
  43728997
    599147
   3151581
   1634500
  62864336
  12129415
  12626772
  26900523
   3109064
     66743
        20
      1501
  13849807
  47321775
  56484951
  60055980
      5399
  13849852
  23001228
  64458331
  85063249
  40236940
       206
  27118161
  31769793
      2247
  27696980
  63270131
  57059223
   8969892
  29757109
  12990203
  28361118
  53498096
  40073578
  59541303
  59580849
  28661956
     67196
  65466615
     67234
      1583
  33020490
   2773618
  22301470
    111132
  13500003
  27200260
  40236996
  85112566
   8611882
  90778054
  26239056
  28745742
    596208
   3294859
  90635485
   2595794
   3026357
  40237030
  90408219
       207
  32946839
  12885649
  45200723
  63292883
  90782604
  62405181
  64293207
   8551542
  47312503
  58329149
  63495939
   9204840
  14080011
  11156874
  45100582
  28473818
  82704889
       882
   3134154
       153
  11206440
      2136
  26900206
  85169298
   8358394
  63921960
   2476729
  13568724
  57000105
  62825696
  12622408
    596261
   3307097
    372893
  10757204
  84949227
  64886508
  25871061
  40073574
  61485148
  28518508
  14122740
  39554932
  90603683
     14707
   8611896
  49711701
  85156734
      2520
  22917991
  40237034
      3893
  37874064
  41160764
  28703722
  55172601
   8521168
   1035513
  46841547
  26496208
  42504261
  85958873
       723
   1622750
       524
      3346
  84761770
  31646284
       677
  47104302
     86477
  58786212
  65348749
      1199
  12918981
       286
   3312554
  12618182
  85491433
    177819
       343
  60250377
  52847846
  27232912
  13505535
   8735620
       753
  53511581
  85603625
  90900553
  71787505
  12210943
  84770059
  33134055
  63850579
  85026369
  28529311
      1082
      3512
  27401832
       766
  12231139
  27274477
  50500633
  84747982
  32372692
  13603129
     66998
  12838626
  63700510
  58786198
  90016443
   9049558
  70989153
  83495505
  85869140
  28275569
       247
   1900087
  33549441
  27696964
  84636517
  31798287
  90989993
  27394258
  85136481
  64130739
    987270
  59589827
  65179542
  85194859
       266
  12622404
  12061394
     11011
  14659250
  33185108
      1510
  12042346
      5996
  63879893
  90000104
  26483180
  47040880
   8800435
   3230829
  84581640
      1852
  45539658
  63986506
  85251923
  60310600
  84789832
       533
      3071
  29872988
  28635019
  47437912
  62710472
  12561037
  11474820
   1799938
      1723
      1060
  84957228
  85490580
      3996
      9507
   3275752
  85317936
  90000057
  90962107
  27153472
      1559
  62160582
  63300586
  85024650
    791038
   8898989
  63434726
      4126
  32403060
  62199491
  82722817
    618820
  84581626
  90016441
  43728991
  64846710
  27201239
  12706841
  27422777
      9471
  14094149
  38973430
  52731752
  61307069
  30029660
  82154098
  29775850
  61989383
  64479388
  90962131
     66958
  58014195
       149
  40565122
   8800111
  90000076
  90195373
  27425855
  90635476
  49497390
      4640
  71787528
  85388880
       378
  29358575
  60378584
  49497388
    186687
  29326538
   1969016
  21700706
  85251921
       535
  84581638
  27376394
  31798301
  11087706
  45422027
  63857232
  26773036
  83410235
  40236931
  64618078
  13572898
  85166578
      1479
     84597
  20942226
  90303044
  14063498
  61783609
      2469
  12482084
   8010585
  84774193
  63628614
  40236912
     20331
    788528
      3011
  44410247
   6052049
  85056879
   3117007
  12706853
      7233
  28331652
  90603685
  47139223
  63996091
  63879769
       102
  23979381
  63388285
  71668774
   1571131
  27118158
   5526420
  63380582
  84672121
  42834420
     67062
  20451164
  14253769
  45456885
  49155421
  60957362
      5329
  26400046
  65378552
   7360173
  28838412
  90000088
      1830
  46465918
  84789819
  60953875
  90778192
       227
     20985
  63843327
  82813935
  70934973
  90001360
  29955768
  58515741
  62722803
  85390924
   2595793
  64457380
      1193
    837363
  85361862
  85156729
  90917342
  90650290
     66503
  62355354
  28579590
  85156739
  11097656
     67119
       114
  62375435
  12626787
        21
  10841036
  12807349
  16900808
  61822336
   9905770
  90970550
  14441169
  53497586
     67129
  32315510
  62892107
  63912812
  85376115
   1150916
  49409940
  40527591
  53497611
  85026362
      1631
  94206448
  22917971
  52870971
  90000212
  91196424
  46671967
  63779981
    636793
  12780920
  62375427
  78310500
  40236923
  85490590
  85605047
  85320015
   2254499
  12700006
  59274260
  10841051
  29317899
      6887
  63322194
  10582195
  28617784
  56113490
  65533386
  90921741
  57245342
  90613310
      1341
  28124796
       294
  85358561
      5076
   8370310
  11501678
  83410210
  62807470
      1359
  55333722
  27600033
  90891528
  84949220
    846211
      4227
   8709922
       383
  39600198
  86074196
       705
  38869391
  90924772
    372933
   8897906
   2298077
  13933835
  27830804
  63927730
  37874033
        47
  48200026
  10802732
      2492
   5841029
    282073
  46552393
  62328739
  85799107
       398
   8690161
  27391805
  59365535
   9905806
  29885123
  30933266
  47102551
  89731930
      3270
  30087708
  64262519
  85040248
      1840
  57000107
      1799
  90033157
  37874040
  84903178
      1130
  13500019
    154733
      3369
  64490509
     15372
  71368859
      3304
  68583120
  90650286
       620
  65600533
      3531
       357
       514
      1608
  29903275
       369
   1601514
  85112569
  90000065
      5155
   3320953
  63535078
       794
  83279917
      4496
  83279927
  64060761
  63037250
  27955150
  64740817
  11000023
  59790813
  89251467
  85869066
  85176261
  90001036
    846139
     12974
    846145
  72201440
      3250
   3303658
  64044987
  85489941
  90001189
  12810713
     67365
  85799282
       888
  90000219
  38695588
  64457493
  64545887
       329
  45100566
  64886514
      1176
  14011567
  65539846
       360
      5400
  59692241
  85171223
       245
  64867569
       650
  31798308
      3350
  61920798
      5620
  39554926
  83245911
  32339910
  67585260
  90989995
  84542295
  58786202
       663
  14120697
  31397727
    811417
   2588164
  26800112
  39554918
       260
   1307596
      1137
  12302546
  11442453
  46777686
      2040
   8302879
  64019203
  84636526
  12424793
      2442
  50500773
  24701435
  90635484
  26476273
  65391480
   9101741
  91134526
      1184
       685
  27401826
  64054465
  84987029
  90438509
  90000272
  16238744
  33400172
  45456903
    150963
  82813937
  90326560
      1071
    231970
      2397
  65519325
       850
      2162
      2857
      3360
      6078
  56477495
  11200236
  53495617
  64627688
  20350135
  12000016
  12747305
  40534759
  45539667
  47113784
  64278853
       300
  31933980
  89786440
  22917993
  60378987
  64125768
  27399512
  40237020
  64478841
  90001296
  29014639
  59520374
  38695571
  46671976
  63421812
   9249295
   1574059
  83410221
  90534706
       848
  85024628
  11280539
  12992030
  33093479
  58851211
  23000006
  64449756
  81300041
  14742755
  60719737
     12022
  26458833
      3344
  83410241
     67253
      1761
      2370
   1095544
  31933969
  85024636
     66985
   3287713
  14223109
       284
  10698758
  85026393
      9004
  40237007
       309
       395
  49389121
  53600717
       622
       915
  44238715
  32124018
  85869078
  58287821
  59509608
  11905805
  85318563
      3550
   1222569
   3255259
  20154473
       319
  64064794
       563
       825
  33400013
  58613977
  19918995
  41235170
  28073040
  60379424
  85156713
  28101100
  90404445
       350
  46688176
  63344955
  27648920
  27541201
  46735836
     23301
  45100583
  84391693
  91162722
      1246
       193
  32123945
  12100805
  32131674
       203
       672
   8717875
  33380784
      1481
       935
      4692
  84592730
  90016428
  31798279
  84662868
  57907219
  85010372
       437
       907
       123
   3225761
      1224
  49497394
  38135437
  24700047
     38203
  26400448
  11147547
  11289384
  85388872
   8717843
  85148459
       771
  72232656
      1281
     12903
  28341611
  84987032
  81300039
  65557468
       547
  28349956
  90032301
       780
   3027805
  10900049
  58917507
    904188
  65440970
      6682
  47040881
      2445
  13124556
  85322415
  53497680
      5718
  85232551
  90001023
  36400082
  91134525
  45456902
      1070
  47800516
      1194
   9905766
  27376395
  71668766
     13077
  85171222
  90000056
  84969930
       889
  16201116
  28106319
  64647953
  63666116
      2473
    874648
       321
  10528581
  91193315
  59692242
  85024610
        52
  12948449
  85093117
  21017629
  55238132
      1142
  29860266
  40534760
  50200148
        93
    600015
       651
  91193061
   8280765
  11289339
  59928887
  83495506
  85174729
  59560029
  60056770
      1740
   8452592
       503
  68952532
       438
  39554934
  40568193
   8302878
  29964472
  40236992
   5523884
      1223
      1425
  52800038
  84732395
  90568480
  12618183
  15000131
  40236929
  15100926
  64126374
  85104284
  28304851
   7143629
  47312808
  62825631
  85715099
  63113168
       621
      1936
  13367589
  90246399
      2461
   3275753
        24
      6077
    596262
  84957221
   2357562
  11887483
   1277933
     66767
  90989964
       413
  64556815
  72232630
  90000080
     41164
  84957237
       301
  12738706
  90001295
  31769771
  31798295
      3353
  45422032
  53511620
  13460353
  20211763
    160392
  98076643
  47013320
  65220030
  68766207
  14120696
  85958876
   9249294
  53496685
  85429256
      1368
  49155445
  84882694
   7360174
  28674114
  64265055
  52689000
  60900937
  49497393
  84903186
  90989981
      3345
   8678440
  58411416
  59995300
  84903003
  85211385
  31646285
  48305699
  84472851
  22372117
  63543026
   3143535
  50922358
       285
  27425863
  63809291
  64679501
  85376105
  84747962
  63892311
    618807
  40073583
  85799139
   8338957
  85169287
       278
  44238729
  22917886
       311
  12626786
   8690160
  85466856
  40073573
  62535282
  13766677
  11192883
  64275935
  53600971
  85156712
       467
     20334
  40668158
  13572941
  22917972
  22500219
  61403304
  85026361
  27200022
  63890384
  90778188
       661
  60950747
  32123944
  31735192
  40237035
  85799261
  84636516
  61181915
  53511543
      2222
     15157
      4337
  27401831
  40705966
       122
  91123788
       265
       523
  12302547
  11628619
  55754505
  84174872
  85605054
    214659
      5995
  46970123
  50304591
  90001287
  30858124
  64131864
  58807021
  85226911
   8519098
  12669207
  14306027
  42095439
  85869075
  58129922
  65557467
  85869148
      7104
  29951958
  24200459
  60727001
    846136
  55651611
  40237044
  25906117
  26489165
      3361
  12869638
  32303293
      3007
  14441142
   3207496
  28178682
       529
  28124772
      4060
  47113786
  64275863
       214
  58786197
  60156148
       631
  18300807
  45100542
  11000233
  14011566
  84747981
     15373
  28325608
   8330219
       246
   2939946
  52589471
  85025356
  90786873
  91038830
  62175015
  90001190
   3238339
  70934980
  40632851
  65512131
  84592708
  85940646
  65517953
  32154422
  28121301
  62884221
  90195374
     12834
  12822655
  90989990
      1344
   2820542
  83245919
  90672551
      1819
  62707537
  45500487
      2354
  11847598
  88748309
  37874042
  88336948
   9709880
   9905822
  90001032
     66957
   3132276
    281032
  40236980
  74364932
  83495517
  85490554
       363
  45422028
  85490574
      4793
  13456776
  31817193
  90900583
    101417
  62405713
      2327
   9601674
  28124782
  84789838
  85251929
  90245031
      1254
  84391673
  45100555
  49155432
  15000540
  85710227
  84987021
       891
  26600096
       268
  28664709
       141
  28528964
  90635494
  12557517
  27422776
  28352210
      1611
  20942217
  31769795
  32334607
    101406
  63422827
   3136865
  64609643
  29841452
     67081
  62999873
  62906120
       775
      3660
     16399
  45539663
  61563266
  27200005
  85411740
       347
  39554897
  63357812
  90962102
  63413994
  37874037
  90921746
  28622001
  11226349
  91194232
  28101101
       662
   5766017
      2888
  16500305
  53500096
  88748317
  11200254
  12586461
  12859563
  38003223
  85869130
      1403
     13097
  23900003
  43400011
      1950
    153552
  10802680
  93825592
  63712843
  85193517
  83554515
   3040354
   3061172
  65519328
  91038825
  12618191
  90603658
  28033406
  62829200
  62889766
  40236953
  32940093
  85426206
      4375
    242737
  83841530
  47428761
  28144753
  90672597
   6283645
  47113817
       262
  14659244
  84761715
  33196246
  25858550
  90819784
      7113
  63574926
  28172974
   7987276
  56234980
  19927691
  91193331
   1405781
  84968227
  64783376
       945
  90782601
  64618076
  91024226
    619635
  47138977
  64886510
      1651
   9239874
  47104303
  22450028
  32863352
  83882976
  54123836
      1609
      1539
  61598895
      3013
    183299
  84796328
  58014211
       422
        87
  85730236
  45539668
  12312724
  16000045
  12822659
  20321694
  29756796
  45505529
  90989975
      1996
  27324526
  85924406
  31769792
     67195
  64132369
  12129413
  61783655
      6684
  63593859
  62858291
  53497385
  83245915
  60400757
  27166903
  20242410
       643
  12706857
  53511760
  64388996
  71668772
  90892053
  90603680
   3151579
  64055865
      1133
  13124553
      5990
  45539698
  46598665
  63672279
  22484913
   3235106
   8509967
  61783553
  64644266
  65273587
  85246845
       101
  39554904
  84957243
  40237021
       129
  62949420
       655
      2016
  64585347
  48724663
  86088942
  74254446
  16472891
      1502
   8761700
  13849853
  39554917
   1471855
     10562
      2205
      5208
  59790812
  85655116
  50200135
      4767
  85489938
  91038817
      1636
  27800002
  45456907
   7114068
  85490589
  10802737
  20465257
  72232657
      2115
     11926
   8342841
  59918234
      1866
  12608809
  12763241
     44004
  91267903
  12842152
  61922407
        60
  12969714
  16515969
  29066072
     66763
    939222
  28662840
  62884019
      3348
  27391797
  85420864
  90778196
  61770286
  13328433
  31424142
      3760
  64918019
  80679892
       626
      1676
   8302876
  28375086
     67115
  61404361
   9125830
  28226191
  42571166
  63953217
  84836749
  31800434
  84581641
  60897036
  80845083
  85104270
  10802678
       402
      2391
  83410226
   1775105
  22505752
       388
     66097
       354
  90970545
  90962137
       253
  85411719
  85295328
   1583649
  28106325
    718654
   8679799
       785
      2180
    846146
  32806154
  26987585
       392
  39044235
  29753690
  40236930
  40632899
  59382852
  98002119
  15400441
   3241187
  21600271
  62892091
  85106367
       792
  10275239
      3989
  64486646
       938
   2482978
  91123769
  14529077
  63353225
  27425859
      2977
  10701113
      1988
  28124767
   1674074
    182354
  62722988
   9055319
  85381380
  12424845
   7150457
  40073563
  84761765
  90778201
    331935
   3272952
  85490593
  13573042
  28584617
  61953339
  85358560
  61622848
  84205110
  90000193
  42241312
  60387309
  21701226
  27836981
  26700251
  62843447
  28171214
   1123263
  57805701
  85529828
  63851371
   2588495
  90000381
      2831
  85346117
  90000124
       297
   2482981
  27422781
  28703720
      7017
  50500625
  85869104
  12706847
  90603678
  11442487
  65550004
  85161694
  13194465
  65304874
  64614188
      2309
  89154498
  84789836
  49166839
  28223170
  22484935
      1716
  29778287
  85871403
   7729408
  38133663
  90571324
       199
     66774
   8279589
  63574783
    159149
  29954938
  63035724
   5371288
  28473790
  85340406
  53496521
       446
    568281
  63463486
  90001356
  63978353
  90534715
  90534716
  29500002
  47453285
  14317309
  53511993
  82722823
  85355558
  28408883
  91123756
  40237028
  62722802
  90000174
      4875
  46537578
  44781417
  50366577
  61610677
  53497647
       490
    330789
  40237008
  11892061
  61566454
  91123792
  40632854
  60055976
  45100567
  49243093
  85251907
  41000356
   1150941
  28233481
  33190677
  64238977
     12297
  26402134
  85383961
   5700538
  11200240
  27232898
  20151205
  85073704
  45769660
       155
  58851219
       162
  36100122
  85166552
  99102678
  17900473
  47327317
  70800771
  18900674
        16
  90891518
  64239752
  91129989
  47328972
  63850169
  86017997
  90962130
      4577
        74
      1771
  43877402
   3134160
  11501654
  29911044
  65204818
  64254607
       170
  63851431
  90016379
  90568487
   3254844
  58855519
  63357784
       379
        81
  39483021
       963
      1516
    154743
      1280
    281401
  86074197
  80617261
  84987035
       837
   1626585
  63942462
  12706851
  13568734
       802
  90000364
  85813090
       981
     78543
     67116
  47054161
  86088952
  62825633
      3127
  55015267
  53601156
       822
      2423
  27239886
      8682
  53654725
      1117
  12385726
  85618367
  56964066
  85307601
  90477591
  28106331
  65515243
      1005
  83495534
       991
   3199295
  14317310
      5102
   3328044
   8625771
       194
     67179
  22372136
  84439467
   1384599
  60059619
  38695560
       788
   5909597
  64289020
  91207534
  14300059
  53497437
  11278417
  85251918
   1528418
   3101106
  27232908
  28473802
  40073572
  84636508
      3117
      1826
  28254435
       221
  28248222
       482
  64160343
      1795
  85388886
      2362
    800935
  10700141
  11876940
   4876360
   2935663
  22700130
  64331852
  76973430
       237
     11509
  14659262
  47554300
  21599700
  59719638
      1528
  85420952
      2856
       499
    167798
  80617284
  90534703
        57
  15000205
  40534755
        62
  65286799
  46883841
   8674132
  10971753
  28041117
  13038813
  85166580
       341
  85194879
     67128
  90000172
  61377111
  46890508
  61748844
      6678
   9645644
  85266046
   8266088
  62687589
  90001109
    246805
  46548873
  10841054
  11083111
  57487439
  61783508
  83074165
  80032116
   9400701
  28083206
       657
   3117012
  63842488
   3031598
   3117004
  63357790
  85317934
  91123352
  27394262
     83403
  31798278
  61606217
    282081
  29973946
  37874031
  40236949
  99676450
  30029655
  48444736
  85940636
  63193056
  90778011
  90778197
       211
   3180508
  61783710
  84949210
   1615414
      6101
  90778187
  49155439
   9656828
  21500003
  71668795
  85258372
  19100087
  36774803
       583
  56964054
  42571167
  15900388
    284688
      1520
  43900107
  50501193
  28326128
   6100277
  12706839
  12706859
  28408928
  28101243
  56568446
   3015834
  49074384
  84518004
    985609
  29843435
  15100096
  86541186
   8754605
  50255054
   1588433
  63879867
  90001282
  90001026
   8330211
       349
  37874039
  85411738
  12217372
  61783575
       139
  47595168
  85490595
  85689886
  38521493
  32736255
  47371008
  90021009
    907448
      1260
     83426
  63789279
      2655
    246827
  27166904
     15639
  85417954
  83459391
  21823571
  64526341
   1000464
    247833
  12842094
  90033155
   1277929
  47392329
  64741603
  29323104
  85232548
       593
  46244165
  62825686
  56401981
  71368862
  81644337
  10700198
  46937682
       100
   8625774
  28127672
  28473796
      4647
  27118162
  31769778
       585
  64489109
   3027806
  20451162
  90000060
  12111915
  85183128
    153425
  13647338
  71909364
  72617018
   7737047
  60156182
       520
  85426175
       173
  97967858
  51200116
  84789817
  84865977
  15301300
  90989978
      1563
      1995
  84836734
  90016424
  47093786
  62701243
   3800069
       917
  27696977
  11442498
       805
  85869027
  20333932
   3303652
  84957226
   5898383
  33241574
  53496821
  85390975
  45539677
       569
   8328887
       553
  91061354
  50366569
  52800319
     66740
  73990010
   3214041
     11935
    636795
   2577675
  15000214
  48032791
  32254080
   7405118
  43728993
  53511706
  85958868
  99623016
  38003202
  40237032
  53511616
      4328
   1150949
   7794701
  28124798
  28336843
  62433489
      2530
  86018008
  85428579
    535026
   1902596
      2217
  63574776
      1774
  39554916
  50129911
  64393712
  28248218
    242770
  45701358
  29602989
  82971815
  43877425
  11501693
  64245552
  91104272
   8625784
  64293919
  90246368
  24200454
       234
  57907209
  62039053
  40073607
  31769760
    904202
  64390062
   8765337
  65948536
  90017097
      3913
  32700007
  64123849
     67625
  63996481
  29943381
   8513256
  99428098
  59382856
  85490571
   7729410
  85411728
  43369023
  55238124
     12632
   1067538
  64458400
  90001289
  12622411
  27274479
  27425858
  63332422
  45648653
  60866866
  63398498
        55
  12992039
      3312
     66739
      1202
  20301842
  68517035
       736
  12115091
  59762928
  85869122
  55333709
  63081088
  63296987
  12698862
  20942223
      3354
      3214
  13572760
  27300349
  61247729
      1412
  45505538
  53511618
  12263308
  64882903
  19927697
       519
     66521
  10701128
  64518121
  84197408
  63793637
  83729141
  28470439
  90990000
  61881432
  90603660
   8521183
  20321671
   2476746
  38666193
  44900695
  61709462
  14800140
  64518266
     66690
  63808801
  11267100
  80617299
  83882974
  22917984
  85069403
  85390960
    213311
   3307117
  53512057
  85869064
       475
  71368727
  63184175
     66689
  12761513
   2595795
  63599680
  62353225
  85346302
  90427439
       112
   3032413
       933
     88371
  28277858
  53497312
  56477524
  85958431
   8678436
  71712583
    246785
   1543870
  38528918
      1949
  83554511
  83279932
      1571
  85355595
  90000059
  10802681
       150
      1092
  85026368
  18100328
  90017893
      6024
  83659380
  63154752
  72624966
  85338263
      1568
      3088
  84957236
      8191
  61127395
  65304877
  45422033
      2828
   8931049
       488
  10432522
  28267564
  91024225
        90
  91123785
  12706873
  27700882
  98104787
  63956735
  90921747
      1987
  39554924
  84174879
  90001115
  85283063
  63449959
  90946722
  62580403
   1277937
  21514740
  23403053
   9424022
  11700285
  21514732
  12065906
  83771788
  84949217
  49166838
       444
  49132024
  45700007
  29200026
  21600214
  90000190
  64448338
  63851306
  85799138
  21200045
  22917883
  28050675
   3263188
  12129384
  28803021
  83793984
  65438411
  13572589
  63217356
  83495520
      4892
  82378669
   8512483
  63851043
  53497492
  63599599
  56477539
  64521620
      1112
   8279607
  85924482
      3001
  11736721
  40534773
      1547
   3289043
  64267032
     13216
  12129398
  32236167
  35453955
  57984856
  20450112
  20451718
  61783713
  62825684
  23988215
  85869097
   3066864
      3819
  57213926
     11809
  95333068
   3025175
  84857865
      1472
   5401404
  20318440
   8302861
  10795485
  45600016
   8302870
  27143834
  40075005
  59596977
   5906166
  53498006
       588
   3070519
  26040494
  74709898
  64018600
   9000042
  14600576
  49497399
  11791469
  28121303
  84053735
  45544076
  90635468
  64123754
   9265093
       855
      1052
  31769798
  58786217
  90778200
  50200159
    471944
  65205294
  57693737
  65579345
  43728978
  84987020
  46890530
  63256535
  63421216
       201
  47048796
  63233341
  28576635
      4566
      1945
  11492083
      4707
  63213871
  85451868
       909
  65244156
      1129
      1139
  53654723
  81347428
  53496615
  13354793
      2805
  85618369
   2743148
  55145440
  72232622
  10371603
  59383386
  65594167
  90635482
  46300546
  90246378
      4785
   7709660
  20416504
  83495514
  53600595
       786
  62570617
  11137023
  40534754
      1026
  85112574
      4685
      1928
  65549957
  85346511
  28124773
  11200238
  64354457
  71668767
  85176255
  47533705
  12700660
  85411709
      4231
   3101081
  43400093
  29978444
  12302367
  62446069
       142
  90001294
  27501227
  40237046
  11054208
  27484801
  32488158
  32674939
  64354162
  80679891
  90962134
  55333693
   1562393
  28255072
   5918633
  27963421
  38133664
  63147414
      2957
  81992994
  62743254
  63779384
  28382327
  38260658
  90603657
      7034
  15000092
  64245681
  90001284
   5712928
  83410243
         1
  63675831
  81347414
  29948228
  63803184
  56297599
       929
    874630
  16497941
  29956442
  57487398
  59248755
  14302041
  26500659
    372900
  67699547
      4792
  14014425
  95488175
       948
  65241371
  90001255
  26701294
  47040865
   5848499
  27422782
  28465502
    791032
  57693713
  46437452
  56500097
  84174868
  84789835
  12029923
  11863381
  12626759
  12990131
   7700195
  40236921
  91007699
  28341616
  52870951
        19
  20362823
  61783709
  21901074
   9900001
  85183150
  63949422
  80617266
    253412
  64947783
  32607149
  64596286
   8592443
  47402710
  62353206
  84053044
       816
      1638
  90001338
  12626762
       649
    153341
  53497681
  63955060
      1951
  57075016
   7114062
  91184206
     13576
        32
  64389230
  46724243
   8899005
  52900009
      2157
  85468503
  64588001
  84987040
  84957217
    176240
  47137496
      1784
  12521832
  57537745
    568739
  13557450
      1544
  12001270
  29041303
  58232101
  59790809
  27484808
  42095424
       807
  29843537
     10849
    846156
  12129395
     20498
    596203
  40534762
  57995596
  85026357
  90962149
  61456333
  71668790
  90000145
  27448891
  28655202
  20439359
  90962103
      1968
     66866
  14678174
  23988218
  85490551
  95353465
      1181
  27565605
      1251
  85093112
   3015846
  85774224
  90000071
  63803176
  52870947
  31407083
  28413468
       682
      1868
       477
  40534763
  64551361
    257173
  32324339
  52589521
  52848256
      2250
  27401829
  27267054
  31798304
  63926544
  85013422
   3153659
  28121304
  63399378
  64455164
   3192487
  71712560
      1066
      1814
    576134
  63876851
  45500461
   8420080
  29323109
  64287150
   3385589
  85345777
      1948
  43369039
  83279931
  90778014
  38003182
   3248834
  71368754
       204
  24701312
  40236935
  40567144
  62376999
  84987046
  90001256
      4903
   3151582
  13572899
  21514718
  53601094
   9959946
  48601388
  38695563
      2160
      5527
  49166836
  64158818
   3192656
  57980450
  15044694
  86017950
     67141
  36400236
  58125390
  63265794
   9568972
  65529367
     20998
  14137878
  40552244
  13572884
  91123772
      1766
  28433291
  58851216
   1780834
  27302563
  45895266
  64520039
  90962127
      6905
  63413342
  90000112
  63743623
  68585043
  61897129
      2061
       918
  15941604
   9074694
  27118160
  67493131
  24200335
    372901
  84789808
       866
      2606
  64297544
  83410236
  45422004
  71668769
   3101082
  45078595
  39554922
  65056653
      1286
       179
       592
  64244352
  12747254
  63255695
  82957316
  47173332
  14131957
       493
     20840
      1746
     66432
    776719
  85295409
  63656231
      1417
  40237016
      1354
  27118157
  28449870
  40236957
  63255711
  85287171
  10802686
  53496414
  64585348
  49805193
      7292
      1166
  65409243
       132
  84857835
    370268
  64527569
  85799089
  40237026
  82467047
  85490578
   3289071
  13000062
  85263022
  85869033
  16900009
  26400951
  58786206
  85463552
  56328500
  62986922
  64683327
  84636522
      4838
  82433501
  27551511
  29991740
  62946809
   2515914
   1552623
  11700181
  12626764
      1555
     66352
    281731
   6653322
  84949211
  27764093
  32269381
  32766293
      1685
  31708150
  83410204
  39554911
  42212898
  61777974
  85411708
  85710223
  85958871
    281400
  85730235
  90000369
     66649
  45003117
  14055903
  31798292
  86025695
  85288810
  12000060
        72
   5103341
  27696973
  85350362
   9637575
  64955817
       599
  85338279
  85024608
  85020661
      1733
  14011565
  45100589
  61317892
  12040377
  27484812
   1150914
  27647316
  84307293
     15185
   5836327
  44069342
  24500955
  84581628
  85169281
  28016233
  28123034
  33165373
  85174706
   1150945
  46759632
  63857231
  53497429
  41005983
      6073
  33011738
      1582
  85295506
  90989988
  90891522
  12797193
  61715790
  28116757
      1887
  14608678
  85475608
   5035060
  12312071
  83588509
  47222147
  63248236
  90001291
  33020489
  53511868
  84365211
  63667774
  90524485
    257168
  64360190
      1959
   8030103
  85106381
  90195375
     15601
    248393
  83495510
  85202469
  46671978
      2121
       213
  25800942
  31735154
    596209
  11501658
  29985830
  85251910
  22484926
  16602726
  28101230
  60207264
       393
   5700535
  27065596
  38833502
  29843444
    276837
  26474526
   1580659
   5685458
  65550358
  85026394
  29904721
  46871540
  85394543
  12798016
  84987039
  15500173
   5142448
  63851321
  90498064
      4302
     11975
        67
   3270710
  28350885
  39987987
  45500283
  62477821
   6100828
  27401835
   7201423
    402200
  42834419
  85317927
  85376458
       290
     21008
  90001024
   3307087
  84747959
  21800010
      4082
       619
  31264893
  84747997
   8330203
        51
  14487522
  40407267
   8452125
       709
  53497864
  63551158
  91005592
  10367446
  63574755
      3739
   2584071
  85799173
  40534781
  53497508
  85307626
  19900084
  86074195
  12042339
  28332107
  63037102
  28104263
  10841048
  84882697
       163
       527
  84789841
  85510135
  85646631
  28121298
  83894693
  13367607
  27019200
  12622413
  29831145
  58613952
  83495543
  64877930
  84615737
        94
  63349608
  24200439
       798
      3183
  29959462
   2588153
  46937670
  39554928
  40073589
  28267560
     66616
  62329081
  28270935
   1405792
  28322316
       218
      1041
       635
  85209421
      2126
    472006
  21514735
  85355551
    846149
  32758177
  29157528
  38133671
       459
        10
  80617270
  85320047
  91083191
  55121138
  85169270
       242
  63072161
  85420653
  29700970
  31798282
  47398491
  20942244
       511
  85144967
      4748
   8907153
  26987544
  44278205
  63359387
       559
  85203353
  22917887
   5816348
  85340440
  12042343
  63774990
  90000107
       168
  90001027
  54692653
     20497
  85490558
       702
   4896311
    331970
       338
  90001278
  83410230
  37980187
    354384
   8936175
  26600016
     15158
   3015843
  40236984
  63142493
      2635
  27376391
  31817241
  47286112
  64587394
   1150939
  83674411
  85137766
       761
      1188
  83410239
   3255300
  63702091
  90000218
       598
       325
       367
      3944
  12209184
  13849861
  47261201
         6
  20281038
  29837950
  44100054
  63332421
  31798313
  71787524
  83410220
  90917350
  24501246
  61828170
  62607079
      1392
       539
    874657
        26
  40073609
  47591205
  62404871
  63509908
  27391806
  83934656
   4813508
   2692032
  35352474
  11501700
  38003195
  91123784
       507
  13460355
  62330289
   4910988
  47048792
  14144071
  89786439
       373
  13572894
  27401823
       434
  50500010
  85869152
  10600708
  28391054
  64201229
       616
     36791
  40662297
       382
  40236986
    297024
  31773857
       407
  45422006
   7732523
      4950
  46873970
  98077621
  84615709
     15465
       670
  31793462
       159
    950272
        97
  27118154
      2260
  62486467
  38133669
       313
      2313
  50392608
  57754751
    596266
  22917978
  90989968
       417
  90535030
       230
  84880104
      1373
  29766193
  85015433
  85171007
  85282550
       305
  13734132
  12622421
       545
  22917994
  63394602
  91038828
  61403493
  64487621
      3357
  20333952
      1264
  28069126
  45500772
  30029695
  71787507
  85710219
  85689859
       456
  91254701
  46126439
  64293047
  20200961
  20942231
  14306029
  64258014
  12207755
  21514729
  71368728
  84581630
  22917995
  90276184
  84957234
  14018657
  70800097
  96832262
  64587819
  64809855
  22484933
  28106335
  43400018
  64450626
  55238129
  39919254
  40575999
      1755
   3015994
   8312563
  31769755
   8827091
  10153275
  21505707
      1349
  90000175
       258
      2023
  12969693
   6191529
  28066873
       799
    596265
   8614400
  22500215
  84780301
  63268475
  12622418
  27856541
  90246382
  46821313
  65103549
  90420141
      1448
  85869060
  45505522
   3282688
  29057212
       632
  13124554
  61783714
      2189
  63505228
   2960197
  38528937
  22201328
  28445072
  46890513
  43005604
    904199
        11
  13959959
  64556380
  56477496
      4304
     65156
  22372133
  91005441
  18000056
  31798283
  90339790
  61811405
  85869128
  21601238
    836316
    846148
  90001104
  91283772
  90900582
   8010612
   8687005
      1275
  13572905
  29978432
  44097317
   9665130
  84820052
      4080
  56948243
  29468882
  62884198
   5616279
  90635496
  84789840
      3812
  60056776
    281402
      2359
  43600552
   8899001
      1394
        95
  10698738
       115
  85665006
  46937671
  84321639
  83894687
  27401818
  61469112
  64813681
       461
  31798290
    247599
  45500285
  58786205
  85869139
       501
  40534783
  40705964
       263
       364
       217
       597
       312
  71909369
  37874059
  64484697
  63530861
   1277934
  55852026
  63890283
      3514
  48699728
      4867
  62261567
  83495507
  64557115
       270
  28219874
  90016433
       344
  53511770
  90613303
      4859
  62039054
  95671751
       306
    846134
  90962146
       435
  91123783
  14038613
   1097263
  52800785
  53497164
  90553493
  27045890
  61514515
  84392032
  47048793
  64263343
  90524484
  10337647
  12111936
  53498209
  84774156
  83894690
  28190674
  90000106
    596264
      1172
  61243247
  84205116
  90989966
  90000276
  37980184
   9006731
  53497011
  56364096
  13775136
  47515748
  83126045
  82378666
  45700014
  58394511
  90001277
     67221
  44522716
  64587365
       978
  31798284
  85287173
   1150938
  39554929
      1352
  45505516
  24200009
      2761
   1951024
  58613953
  53497397
  21800013
       255
      2043
  84882696
   7114060
        98
  55238126
  85295505
         5
  63951249
  85209408
   3210830
  21514742
   8312566
  58907902
  62383045
        25
  12490300
  53496726
  90921788
  38003235
  27364899
  81675794
   5830873
  97884212
  49389102
      3356
       508
  40534780
  71000006
  10367435
  26749196
  58786208
  85490581
       617
  90929528
  10843621
  85659476
  60055975
      5576
  31443950
  84636507
      1197
  21001446
  13726616
  90001031
  38833503
  12869641
   1150946
  12789773
  28402713
  12450793
  36400137
  40632859
  62873668
  63117726
  12000046
  71909373
  57693779
  55238109
  85167086
   1363699
  20333930
      1493
  12706874
  84636520
  90603655
   8969872
     15032
  55700103
  49642780
  62059127
  85251916
  90001358
    636790
       857
  12042340
  82813946
      4890
      1084
      1128
  84053041
  63359408
  62068144
  63400802
      5239
      4443
  90001285
  31798296
   9665148
  50200147
    874661
  12626757
  16201094
  42095427
  91123780
      1206
  84205123
  40073587
  46937672
      7139
  64350784
  63131067
  28465094
   8429177
  29973891
       216
       485
  28552696
  64139182
  81434731
  22484906
  85156716
  21823572
  45539685
  53497393
  61468253
  10841047
  82722843
  38903894
  47585728
  13460474
  61174550
  64413854
  90001112
       471
  91123754
  33427983
  85251904
      5627
  59490679
  13734130
  85388881
  11877781
  50366572
  85112572
  40237043
  40534752
    402205
  90989959
  47800481
  28267561
      2531
  14264485
  47207057
  43877417
  85251928
  63434731
      5507
  27948260
  31708127
  40534769
  33387430
  44781407
      1096
  80518243
  38833500
  90001029
       154
   3208907
      1958
  40237048
  90000109
  40237013
  63941833
       336
  28483666
  64003863
   1113236
  53600942
  63546031
  85295438
  37874062
  47217877
  63951169
  10802688
  83074162
     44028
  85169269
      4595
  12718601
  28451346
  84636510
    192073
   5906168
  46671989
  40236951
  12129379
  83074178
  90779883
       763
  85174245
  29996061
  53496753
  83126047
  65519310
       893
  85040245
  33299733
      1594
    125244
  24201217
  71368863
  28296228
  71668798
  10700199
  85958869
  63676231
  28105884
  12822628
      9269
  52849082
  63879871
       751
  49497400
     66733
  90195379
  12822647
  35900483
  45648660
      3384
      5061
  63736786
   3143643
      5437
       165
  40236988
  11096633
      1720
  62519714
   7955616
  63996438
    601260
   8590073
  11896344
  84615731
  85869142
   1629583
       538
   9013541
  27401821
  28576888
  63188473
  71368866
  13500740
  63574792
  33411704
  21514733
  84857861
  45500469
  11706591
       558
  12761542
  14623081
  28564940
    281398
  22917892
      1601
  12042344
  14253742
  26100010
  47586713
  23502487
  20362825
  38133667
  85171231
      2340
  61705534
  62884144
  20301840
  62574236
  45100559
      1043
  33165394
  90924800
  40582262
  85209437
  43331986
     16001
   9855728
  85603470
  62593214
  37874045
   3274681
  27394257
      2453
  62825634
  83459098
  71668783
       860
      2098
  53496731
  29670266
  63142488
  84774164
      6679
  12000212
  27239885
      3006
  62839825
  28251300
  29503351
  46970153
      1227
     10734
  38869394
  33307734
      5191
   2785724
  12706843
  62557440
      1297
  27484810
  61953347
  85144969
  26495914
  10312940
  60087490
  54201008
       747
  47336654
      1114
  86005332
      1023
  24001337
  61403310
  12598102
  85026354
  52800318
  53498033
     67192
  26500916
  84205134
  15044679
       725
      1770
  27401824
  90000493
  83658483
  85317925
  15201694
  22917884
  27565439
  85141002
     43283
  85490561
  28757471
  90001359
  33366339
    985250
  12565352
  31443951
  62889751
       185
  27391808
  47324640
       691
  44522708
  27598072
  28664111
  84987038
  37874029
  61598831
  72148050
  83985448
  84636515
  38133668
   8969867
  61468254
  85811743
      2593
       412
  16119992
      3272
   6100061
  19628898
  59953737
  85104278
  13416605
   8992801
  47302622
       706
      6520
  73777064
  84053005
  11193025
  52589470
  12801886
  86541193
      1273
  24200385
  32186762
       509
       727
  64383599
      4899
   9909200
       433
  84882698
  27425864
  28106320
  29985831
  83410208
      4416
  20427719
       814
  38833501
  62722801
  28897316
  85320045
  99947504
  42095426
  63914256
  64391807
  27917522
  40668157
      7055
    402199
  28255372
  45200366
  63986170
  32920325
  61485136
  84987036
   8347192
  85236672
       375
  12302456
  53498034
  55651609
  71787509
  25400890
  27484800
  61818762
    281399
       215
   3235114
  22701232
      1044
      3837
  63106235
       813
       892
  59483470
   9665156
  45600004
   5101919
       762
   1103161
  90962147
  60719710
  64233874
  19900061
  30029680
   3235758
  64946787
       345
       458
   4329429
  58851250
  11700274
  61181920
       272
       394
  84949214
  46329053
  20452452
  85575967
      3116
  12042342
  63198211
  63416235
      5492
   5944035
  91123799
  84863401
  83640220
  83817359
  90001286
  13124555
  64676014
  11967177
  14441056
  63979281
  46337870
  85355564
  12622409
  20450282
  40579330
  85405613
     61122
      1095
  63851691
  29126695
  57638116
      1856
      1514
  46244160
  12622416
    364067
  64523130
  85869147
     67185
  85069409
  40237041
  43500074
  40237012
  71368732
  64853546
  84751941
       537
       872
    281071
  63131068
   9665249
  47604646
     11300
   8754595
  57033639
  85605042
   6600057
  90921744
      3362
     66615
       158
  49823354
  63550107
      1299
  10337630
  22917891
  76097866
       328
  28557346
  23201289
  32033532
      1530
  37308811
      2360
      3570
      2341
    830853
  31798314
  85040246
  85156701
      2000
   3263181
  29756772
  28668588
   9006762
  40237011
  64003830
  83315783
  90900591
  90988028
  84853721
  84712412
       231
  46670434
  63475295
      1109
   1641729
  11052628
  21823581
  27408658
  27391807
  31798285
  32112548
       460
  28341606
  62418363
   8358391
  32341982
  63037389
  29690861
       512
  64139151
  68952537
  60056774
   7158212
     67077
  90226802
     83429
       164
  15301172
      1462
  90973815
  29843424
  60514133
   9645796
  28121299
  85720889
  38000364
      4881
  39987951
  71368865
      1529
   3134175
  12161117
  46873971
       801
   3015844
  90000092
  28621865
  47977773
   2482982
  48200017
  61245187
       189
  64479362
  68655258
        40
  84957222
    948507
  60698439
  63866158
      5087
  22917885
  85156715
   9797752
  86018018
   1649229
  85738063
   9676895
  91004008
    596263
  49497386
  12330251
  84789829
    601664
  28121307
  58490314
  85015432
    837366
  47204410
  90001138
  31798294
       304
  37980185
  31735173
  40236916
  62486466
  90962133
   7108899
  29358576
  89305613
      7896
   5944025
  85019688
  26800005
  82722845
  28436201
  78310484
      1085
  29591578
  85300564
       556
   1651642
  27232897
  45539687
  84774165
  59386913
  90778012
  12992034
      1298
       169
  63265440
        50
  64487040
   2898950
  84987007
  12706844
  31773858
  84365181
  85375282
  12894810
  64611566
  85026351
  55107009
  62383011
  47040879
  63996084
  27744278
      6677
  56861765
  63632764
   3235762
      4044
  85148469
  57915357
  90891523
     66768
  53497887
  14608681
      1517
  16516073
  13584735
  47222146
  64460388
  65361884
       472
  50366571
  64527473
  39483017
  44278196
  91160922
  63599678
  12142074
  62709734
      4054
  90778190
      1767
    144790
   9016620
  90001357
  43728984
  71668764
  12631768
       962
     14653
   8823221
  31933880
     66443
  45422030
  47286101
  63926345
      1915
  64417508
      3485
     20971
  14011530
  53600715
      2053
      1971
    929393
  83495539
  12846870
   5881685
  43728987
     11637
  12789589
    254723
   3312573
  11898005
       134
  85161700
  90001335
  63370308
  64553238
       269
  13678491
  82146720
  11218787
   8780616
  12061440
  91134527
      1998
  18900134
  20259034
  63851406
   2860297
  91123782
  90962143
       188
  28255088
  61958508
  59968127
      1336
  27960131
    494386
       125
  90001258
   6185319
  83402336
  38528938
      1169
       710
      5438
  46600480
       483
  29978445
  28123046
  62660415
  44808119
       582
  32883955
  56477536
  76097848
  84308210
      1792
  16511005
  59928959
  63864357
      1205
  26401242
  40578414
  12822644
  45500472
     66123
      4841
  12797151
  15900331
  85388883
   9638020
  28333426
  83554501
  47595164
  90650281
  62221682
       498
        49
  47306533
  84949212
  90001310
      4837
  63735720
      3004
   8969883
  23800205
  73990008
      1307
  85112557
      8226
     67237
  62471387
   1036221
    457092
  90001110
   8592448
  12312753
   1102702
  53497416
  12315456
  90000053
  45539673
  62497028
  59928803
  85710222
  31798291
    635906
  90989991
    330767
  63196366
  63922593
  85251926
  27598071
  53497371
  60404236
  58786207
  36774832
  89651131
     15471
      5086
       183
  31580305
  85167894
  29934886
  83628262
  27484811
   5868564
  16401490
  63899292
  88336954
     23052
     12972
       133
  13357442
  40534818
  84392031
      2068
  85939228
  83653062
       222
  63231915
  85136033
   3091746
  33290322
  80679894
      7225
  13902155
  14613992
  19300172
  57290914
    956548
    281031
   8207536
  97967853
  27804000
  28124779
  31708148
  40236978
  58808943
  62490914
       959
      2079
  12053955
   5225396
  64683326
  84853719
  28258783
   2944996
  26500967
  63491066
  90033158
      1126
   9670688
  12191174
  10748364
   8827090
  84636521
  45456896
  36400024
  85411722
       997
  83570404
  29766157
  12424792
  15900406
  32308773
  84949231
   1450156
  85958872
  10881963
  84903177
  85073748
  71668770
  85475627
  90246385
       688
  90001342
  12869640
  85429812
       191
  53600598
  65105908
   3117010
        73
  61073360
    281708
  61527982
  36400230
  16472834
   9637760
  11501660
       171
  18600031
  55601316
      1533
      4836
  13800238
  14011551
  85209407
       773
     11840
   8347194
  90900576
  61989402
      4982
  32325440
  40237027
   2588203
  85357903
     20784
  91134524
  13787433
  37874047
  33361694
      5625
    402203
  11200050
  46890535
      4450
  22450034
