IFSC Codes
Swift Codes
NSC Codes
BSB Codes
BIN Codes
HK Codes
Sri Lanka Codes
Forex
Home
BIN Code
United States
STANDARD
MASTERCARD
BIN List Of STANDARD Bank MASTERCARD Cards In United States
United States
STANDARD
MASTERCARD
Select BIN
512644
512648
512654
512685
512702
512783
512790
512825
512827
512828
512830
512831
512833
512835
512836
512837
512838
512839
512841
512842
512848
512851
512853
512855
512856
512858
512861
512863
512867
512868
512869
512871
512873
512876
512878
512882
512884
512886
512887
512893
512895
512899
512900
512903
512904
512907
512909
512913
512915
512919
512922
512925
512926
512928
512932
512936
512939
512940
512946
512952
512956
512957
512962
512966
513315
514001
514003
514098
515750
515751
515752
515753
515754
515756
515757
515761
515766
515769
515771
515773
515778
515779
515780
515781
515782
515784
515788
515789
516024
516030
516031
516033
516039
516040
516041
516042
516043
516044
516417
516426
516427
516446
516704
516980
516982
516983
516985
516987
516988
516990
516993
517051
517207
517212
517218
517221
517222
517223
517229
517230
517231
517241
517242
517243
517245
517246
517248
517249
517250
517254
517255
517256
517257
517259
517260
517261
517264
517265
517267
517270
517272
517273
517274
517275
517276
517277
517278
517279
517281
517282
517283
517290
517291
517292
517295
517296
517297
517300
517308
517311
517313
517324
517330
517334
517337
517349
517358
517361
518100
518101
518118
518137
518339
518340
518342
518345
518348
518351
518352
518354
518356
518357
518358
518359
518362
518364
518366
518367
518403
518404
518405
518411
518413
518414
518415
518417
518418
518419
518422
518425
518479
518480
518483
518484
518672
518678
518699
518878
518932
518934
518941
518947
518948
519427
520305
520321
520331
520336
520356
520357
520358
520384
520387
520406
520407
520408
520409
520410
520411
520412
520413
520415
520417
520423
520424
520425
520426
520427
520428
520429
520434
520435
520436
520437
520439
520562
520676
520702
520704
520705
520706
520707
520708
520709
520710
520711
520712
520715
520717
520722
520724
520728
520732
520733
520734
520735
520736
520737
520738
520740
520741
520742
520743
520744
520769
520770
520772
520773
520778
520782
520785
520812
520961
520979
520980
521021
521050
521051
521053
521054
521055
521056
521057
521068
521078
521080
521094
521095
521096
521097
521707
521745
521759
522012
522023
522024
522032
522037
522038
522041
522043
522044
522045
522046
522047
522051
522052
522057
522059
522061
522063
522081
522082
522085
522086
522088
522089
522090
522091
522092
522113
522144
522148
522152
522154
522157
522160
522161
522162
522163
522164
522169
522176
522195
522237
522246
522269
522307
522311
522313
522314
522317
522321
522322
522324
522325
522328
522330
522331
522333
522335
522337
522338
522341
522343
522349
522350
522351
522353
522355
522357
522360
522364
522365
522366
522369
522373
522375
522377
522378
522380
522381
522385
522389
522390
522392
522393
522397
522401
522402
522403
522404
522405
522406
522407
522408
522409
522410
522411
522412
522413
522414
522415
522416
522417
522418
522419
522420
522421
522422
522423
522424
522425
522426
522427
522428
522429
522430
522431
522435
522437
522438
522478
522479
522481
522482
522484
522485
522486
522487
522488
522489
522490
522491
522492
522493
522496
522502
522504
522506
522507
522508
522510
522512
522516
522518
522519
522520
522522
522523
522524
522525
522526
522527
522528
522529
522530
522531
522532
522534
522535
522536
522537
522538
522539
522540
522541
522542
522543
522544
522545
522546
522547
522548
522549
522550
522551
522552
522553
522554
522555
522556
522557
522558
522559
522560
522561
522562
522563
522564
522565
522567
522568
522569
522570
522571
522572
522573
522574
522575
522577
522579
522581
522583
522584
522585
522586
522587
522589
522591
522593
522594
522595
522597
522599
522600
522601
522602
522603
522605
522607
522608
522609
522611
522613
522614
522615
522616
522617
522619
522621
522622
522623
522624
522625
522626
522627
522628
522629
522631
522632
522633
522635
522636
522637
522638
522639
522640
522641
522642
522643
522645
522646
522647
522648
522649
522651
522653
522655
522656
522657
522659
522666
522670
522672
522673
522674
522676
522677
522678
522681
522682
522683
522685
522687
522690
522695
522697
522700
522702
522703
522704
522708
522709
522715
522721
522726
522727
522728
522729
522732
522733
522737
522738
522742
522743
522744
522745
522747
522748
522750
522752
522756
522757
522759
522762
522765
522768
522769
522771
522773
522774
522776
522777
522780
522783
522992
523289
523405
523533
523600
523602
523603
523607
523608
523609
523622
523623
523629
523631
523813
523815
523820
523821
523822
523823
523824
523825
523826
523902
523971
524718
524757
524758
524759
524760
524761
524762
524775
524776
524777
524778
524784
524785
524787
524788
524789
524790
524791
524792
524793
524794
524795
524796
524797
524798
524799
524817
524825
524826
524827
524829
524830
524831
524843
524844
524845
524846
524849
524852
524880
524881
524900
524901
524902
524903
524904
524905
524906
524907
524908
524909
524910
524912
524913
524914
524915
524916
524917
524918
524919
524920
524921
524922
524923
524924
524927
524928
524929
524932
524934
524936
524937
524939
524946
524949
524950
524951
525103
525429
525430
525436
525447
525448
525449
525450
525457
525461
525498
525888
526501
526502
526503
526504
526505
526506
526507
526508
526509
526510
526511
526512
526513
526514
526515
526516
526517
526518
526519
526520
526521
526522
526523
526524
526525
526526
526527
526528
526530
526531
526532
526533
526534
526535
526536
526537
526538
526539
526540
526541
526542
526543
526544
526545
526546
526547
526548
526550
526551
526552
526553
526554
526555
526556
526557
526558
526559
526560
526561
526562
526563
526564
526565
526566
526567
526568
526569
526570
526571
526572
526573
526574
526575
526576
526577
526579
526580
526581
526582
526583
526584
527011
527012
527013
527015
527016
527020
527021
527024
527025
527026
527034
527413
527429
527458
527473
527514
527604
527811
528001
528025
528029
528032
528042
528045
528072
528137
528138
528144
528162
528167
528180
528188
528197
528198
528224
528391
528393
528499
528502
528504
528505
528506
528509
528512
528513
528516
528517
528518
528519
528520
528556
528559
528570
528575
528579
528580
528811
528816
528817
528836
528845
528878
528891
528904
528911
529008
529009
529095
529103
529104
529109
529110
529165
529167
529169
529175
529176
529177
529212
529297
529299
529411
529415
529423
529424
529427
529429
529433
529441
529486
529487
529804
529941
529942
529944
529970
530328
530329
530333
530334
530336
530337
530338
530704
530983
531629
531892
531893
532181
532190
532195
532199
532312
532313
532319
532329
532342
532349
532426
532430
532431
532432
532433
532440
532524
532542
532544
532546
532548
532549
532567
532573
532574
532585
532598
532647
532648
532649
532653
532654
532690
532691
532692
532694
532871
532872
532873
532874
532875
532876
532877
532878
532879
532880
532881
532882
532883
532884
532885
532886
532887
532888
532889
532890
532892
532893
532894
532895
532896
532897
532898
532899
532998
533160
533234
533236
533414
533415
533416
533425
533427
533428
533430
533431
533433
533434
533435
533436
533437
533438
533439
533440
533441
533442
533443
533444
533445
533446
533447
533448
533449
533450
533451
533452
533453
533454
533455
533456
533457
533458
533459
533460
533461
533462
533463
533464
533465
533466
533467
533606
533657
533658
533661
533662
533671
533672
533674
533675
533676
533677
533679
533688
533693
533696
533698
533699
533709
533715
533717
533719
533721
533723
533724
533726
533727
533728
533734
533735
533743
533751
533753
533754
533755
533806
533807
533814
533860
534015
534250
534270
534271
534275
534301
534303
534304
534305
534306
534308
534310
534311
534313
534315
534316
534321
534322
534323
534324
534326
534328
534329
534331
534333
534335
534338
534341
534342
534343
534345
534347
534349
534354
534355
534356
534360
534362
534363
534364
534365
534366
534367
534774
534808
534934
534935
535110
535111
535112
535113
535962
535963
535980
535981
535982
535983
535984
535986
535988
535990
535992
535993
535994
535997
535998
535999
536000
536001
536002
536003
536004
536005
536006
536007
536008
536009
536010
536013
536014
536020
536027
536029
536034
536037
536039
536041
536042
536043
536044
536045
536046
536047
536048
536049
536050
536051
536052
536053
536054
536055
536056
536057
536059
536060
536061
536062
536063
536064
536065
536066
536067
536068
536070
536071
536073
536074
536075
536077
536078
536079
536080
536081
536083
536087
536088
536089
536090
536092
536094
536097
536098
536099
536100
536102
536103
536104
536105
536107
536108
536109
536110
536111
536112
536115
536116
536118
536119
536121
536123
536124
536127
536128
536129
536131
536133
536134
536136
536137
536138
536139
536140
536141
536144
536145
536146
536149
536150
536151
536152
536153
536154
536155
536157
536159
536160
536161
536162
536163
536164
536165
536168
536171
536172
536173
536174
536175
536178
536179
536180
536182
536183
536184
536185
536188
536189
536191
536192
536193
536194
536195
536197
536198
536199
536200
536201
536202
536203
536204
536205
536206
536208
536209
536210
536211
536212
536215
536216
536217
536387
536389
536417
536418
536419
536420
536429
536431
536449
536453
536454
536455
536457
536495
536513
536514
536524
536525
536528
536531
536533
536534
536536
536541
536544
536546
536551
536553
536555
536557
537009
537012
537015
537019
537021
537022
537034
537035
537036
537038
537039
537040
537041
537042
537043
537044
537045
537046
537047
537048
537049
537050
537051
537053
537054
537055
537056
537057
537058
537059
537060
537061
537062
537063
537064
537065
537066
537067
537068
537069
537070
537071
537072
537073
537074
537075
537076
537077
537078
537079
537080
537081
537083
537084
537085
537086
537087
537088
537089
537090
537091
537092
537093
537094
537095
537096
537097
537098
537100
537101
537102
537103
537104
537105
537106
537107
537108
537109
537111
537112
537113
537114
537115
537116
537117
537119
537121
537123
537124
537125
537127
537128
537129
537130
537131
537133
537134
537136
537137
537138
537140
537141
537142
537143
537144
537146
537147
537148
537149
538728
538732
538733
538735
538736
538737
538741
538745
538746
538747
538749
538750
538751
538752
538753
538756
538757
538758
538759
538760
538764
538765
538767
538768
538769
538771
538772
538773
538774
538776
538777
538778
538779
538780
538781
538782
538783
538784
538786
538787
538788
538789
538790
538791
538792
538793
538794
538795
538796
538797
538798
538799
538810
538819
538826
538838
538840
539042
539045
539046
539047
539094
539095
539096
539100
539101
539103
539104
539106
539107
539108
539111
539112
539113
539116
539117
539119
539120
539121
539122
539123
539124
539125
539126
539127
539128
539130
539131
539134
539135
539136
539137
539138
539139
539140
539141
539144
539145
539146
539147
539148
539150
539151
539152
539154
539156
539157
539159
539160
539161
539164
539170
539171
539173
539174
539175
539176
539177
539178
539179
539180
539183
539184
539185
539186
539187
539188
539192
539195
539196
539197
539198
539199
539200
539201
539203
539204
539205
539206
539208
539209
539210
539211
539212
539213
539214
539215
539216
539217
539218
539219
539220
539221
539222
539223
539224
539225
539226
539227
539230
539233
539302
539305
539306
539307
539308
539309
539310
539311
539312
539313
539314
539315
539316
539317
539318
539319
539320
539321
539322
539323
539324
539325
539326
539327
539328
539329
539330
539331
539332
539333
539334
539335
539336
539337
539338
539339
539340
539341
539342
539343
539344
539345
539346
539347
539348
539349
539350
539351
539352
539353
539354
539355
539356
539357
539358
539359
539360
539361
539362
539363
539367
539368
539369
539370
539371
539372
539772
539814
539827
539849
539874
539877
539885
539889
539891
539892
539922
539930
539936
539939
539942
539947
539950
539951
539952
539953
539954
539955
539956
539957
539958
539959
539962
539979
539982
540208
540239
540255
540330
540503
540942
541022
541030
541040
541055
541056
541062
541066
541122
541133
541167
541172
541173
541192
541324
541362
541364
541366
541407
541410
541423
541438
541452
541454
541491
541531
541534
541552
541564
541577
541637
541806
541807
541861
541864
541871
541875
541885
541900
541905
541942
541943
541951
541956
541960
541964
541965
541966
541977
542121
542122
542148
542149
542168
542170
542214
542221
542229
542269
542278
542301
542303
542304
542305
542306
542308
542312
542313
542337
542455
542507
542729
542732
542739
542740
542771
542784
542788
542797
542800
542801
542869
542876
542886
542961
542962
542971
542984
543083
543097
543114
543231
543249
543263
543285
543289
543306
543346
543384
543396
543403
543424
543436
543441
543476
543502
543503
543504
543506
543507
543508
543509
543511
543512
543513
543514
543515
543516
543517
543518
543519
543520
543521
543522
543523
543524
543525
543526
543527
543528
543529
543530
543531
543532
543533
543534
543535
543537
543538
543539
543540
543541
543542
543543
543544
543545
543546
543547
543548
543549
543550
543600
543601
543633
543652
543653
543665
543929
543930
543935
543949
543950
543963
543965
543966
543979
543981
543982
543986
543987
543988
543996
543998
543999
544112
544355
544696
544934
544939
544948
544955
544957
544959
544980
545040
545044
545048
545058
545065
545066
545067
545072
545073
545076
545080
545095
545097
545293
545310
545319
545321
545383
545397
545398
545439
545440
545444
545676
545922
545994
546033
546034
546047
546048
546083
546087
546088
546089
546091
546092
546095
546098
546136
546240
546251
546255
546271
546305
546306
546410
546413
546420
546440
546446
546447
546454
546455
546484
546486
546487
547038
547083
547204
547207
548090
548112
548170
548175
548216
548516
548517
548597
548831
548833
548856
548932
548954
548991
549010
549469
549543
549569
549620
549632
549641
549646
549649
549651
549653
549659
549660
549661
549733
549760
549764
549765
549769
549780
549787
549789
549792
549793
549800
549801
549802
549803
549806
549807
549808
549809
549810
549811
549815
549816
549825
549826
550035
550041
550045
550046
550077
550078
550079
550083
550084
550085
550093
550097
550098
550099
550107
550111
550112
550113
550114
550115
550116
550117
550118
550119
550120
550121
550122
550123
550124
550127
550129
550131
550134
550135
550439
550440
550502
550503
550504
550507
550508
550509
550510
550513
550514
550515
550516
550520
550521
550523
550524
550526
550528
550529
550531
550532
550536
550537
550538
550539
550540
550541
550542
550544
550547
550548
550549
550552
550553
550554
550555
550556
550557
550559
550560
550561
550562
550563
550564
550565
550570
550571
550572
550624
550625
550626
550627
550628
550629
550630
550631
550632
550634
550635
550636
550637
550638
550639
550766
550769
550785
550832
550834
550847
550870
550920
550999
551058
551132
551225
551226
551227
551228
551245
551246
551249
551259
551264
551266
551267
551268
551270
551273
551275
551277
551279
551280
551282
551283
551284
551307
551318
551421
551544
551552
551592
551748
551882
551914
551921
551937
551951
551956
551961
552329
552850
553453
553782
553795
553799
553812
553813
553830
553870
553900
554499
555435
555436
555437
555438
555439
555440
555441
555442
555443
555444
555445
555446
555447
555448
555449
555450
555451
555452
555453
555454
555455
555456
555457
555458
555459
555460
555461
555462
555463
555464
555465
555466
555467
555468
555469
555470
555471
555472
555473
555474
555475
555476
555477
555478
555479
555480
555481
555482
555483
555484
555485
555486
555487
555488
555489
555490
555491
555492
555493
555494
555495
555496
555497
555498
555499
555500
555501
555502
555503
555504
555505
555506
555507
555508
555509
555510
555511
555512
555513
555514
555515
555516
555517
555518
555519
555520
555521
555522
555523
555524
555525
555527
555528
555529
555530
555531
555532
555533
555534
555535
555536
555537
555538
555539
555540
555541
555542
555543
555544
555545
555546
555547
555548
555549
555550
555551
555552
555553
555554
555555
555556
555557
555558
555559
555560
555561
555562
555563
555564
555565
555566
555567
555568
555569
555570
555571
555572
555573
555574
555575
555576
555577
555578
555579
555580
555581
555582
555583
555584
555585
555586
555587
555588
555589
555590
555591
555592
555593
555594
555595
555596
555597
555598
555599
555600
555601
555602
555603
555604
555605
555606
555607
555608
555609
555610
555611
555612
555613
555614
555615
555616
555617
555618
555619
555620
555621
555622
555623
555624
555625
555626
555627
555628
555629
555630
555631
555632
555633
555634
555635
555636
555637
555638
555639
555640
555641
555642
555643
555644
555645
555646
555647
555648
555649
555650
555651
555652
555653
555654
555655
555656
555657
555658
555659
555660
555661
555662
555663
555664
555665
555666
555667
555668
555669
555670
555671
555672
555673
555674
555675
555676
555677
555678
555679
555680
555681
555682
555683
555684
555685
555686
555687
555688
555689
555690
555691
555692
555693
555694
555695
555696
555697
555698
555699
555700
555701
555702
555703
555704
555705
555706
555707
555708
555709
555710
555711
555712
555713
555714
555715
555716
555717
555718
555719
555720
555721
555722
555723
555724
555725
555726
555727
555728
555729
555730
555731
555732
555733
555734
555735
555736
555737
555738
555739
555740
555741
555742
555743
555744
555745
555746
555747
555748
555749
555750
555751
555752
555753
555754
555755
555756
555757
555758
555759
555760
555761
555762
555763
555764
555765
555766
555767
555768
555769
555770
555771
555772
555773
555774
555775
555776
555777
555778
555779
555780
555781
555782
555783
555784
555785
555786
555787
555788
555789
555790
555791
555792
555793
555794
555795
555796
555797
555798
555799
555800
555801
555802
555803
555804
555805
555806
555807
555808
555809
555810
555811
555812
555813
555814
555815
555816
555817
555818
555819
555820
555821
555822
555823
555824
555825
555826
555827
555828
555829
555830
555831
555832
555833
555834
555835
555836
555837
555838
555839
555840
555841
555842
555843
555844
555846
555847
555848
555849
555850
555851
555852
555853
555854
555855
555856
555857
555858
555859
555860
555861
555862
555863
555864
555865
555866
555867
555868
555869
555870
555871
555872
555873
555874
555875
555876
555877
555878
555879
555880
555881
555882
555883
555884
555885
555886
555887
555888
555889
555890
555891
555892
555893
555894
555895
555896
555897
555898
555899
555900
555901
555902
555903
555904
555905
555906
555907
555908
555909
555910
555911
555912
555913
555914
555915
555916
555917
555918
555919
555929
555930
555932
555935
555939
555944
555945
555948
555950
555954
555955
555956
556081
557044
557121
557549
557580
557703
557706
557708
557709
557715
557719
557733
557742
557750
557762
557780
557782
557783
557784
557785
557786
557787
557788
557792
557796
557798
557912
558563
558564
558565
559055
559211
559212
559465
559468
559484
559485
or Choose BIN Code from list below
512644
512648
512654
512685
512702
512783
512790
512825
512827
512828
512830
512831
512833
512835
512836
512837
512838
512839
512841
512842
512848
512851
512853
512855
512856
512858
512861
512863
512867
512868
512869
512871
512873
512876
512878
512882
512884
512886
512887
512893
512895
512899
512900
512903
512904
512907
512909
512913
512915
512919
512922
512925
512926
512928
512932
512936
512939
512940
512946
512952
512956
512957
512962
512966
513315
514001
514003
514098
515750
515751
515752
515753
515754
515756
515757
515761
515766
515769
515771
515773
515778
515779
515780
515781
515782
515784
515788
515789
516024
516030
516031
516033
516039
516040
516041
516042
516043
516044
516417
516426
516427
516446
516704
516980
516982
516983
516985
516987
516988
516990
516993
517051
517207
517212
517218
517221
517222
517223
517229
517230
517231
517241
517242
517243
517245
517246
517248
517249
517250
517254
517255
517256
517257
517259
517260
517261
517264
517265
517267
517270
517272
517273
517274
517275
517276
517277
517278
517279
517281
517282
517283
517290
517291
517292
517295
517296
517297
517300
517308
517311
517313
517324
517330
517334
517337
517349
517358
517361
518100
518101
518118
518137
518339
518340
518342
518345
518348
518351
518352
518354
518356
518357
518358
518359
518362
518364
518366
518367
518403
518404
518405
518411
518413
518414
518415
518417
518418
518419
518422
518425
518479
518480
518483
518484
518672
518678
518699
518878
518932
518934
518941
518947
518948
519427
520305
520321
520331
520336
520356
520357
520358
520384
520387
520406
520407
520408
520409
520410
520411
520412
520413
520415
520417
520423
520424
520425
520426
520427
520428
520429
520434
520435
520436
520437
520439
520562
520676
520702
520704
520705
520706
520707
520708
520709
520710
520711
520712
520715
520717
520722
520724
520728
520732
520733
520734
520735
520736
520737
520738
520740
520741
520742
520743
520744
520769
520770
520772
520773
520778
520782
520785
520812
520961
520979
520980
521021
521050
521051
521053
521054
521055
521056
521057
521068
521078
521080
521094
521095
521096
521097
521707
521745
521759
522012
522023
522024
522032
522037
522038
522041
522043
522044
522045
522046
522047
522051
522052
522057
522059
522061
522063
522081
522082
522085
522086
522088
522089
522090
522091
522092
522113
522144
522148
522152
522154
522157
522160
522161
522162
522163
522164
522169
522176
522195
522237
522246
522269
522307
522311
522313
522314
522317
522321
522322
522324
522325
522328
522330
522331
522333
522335
522337
522338
522341
522343
522349
522350
522351
522353
522355
522357
522360
522364
522365
522366
522369
522373
522375
522377
522378
522380
522381
522385
522389
522390
522392
522393
522397
522401
522402
522403
522404
522405
522406
522407
522408
522409
522410
522411
522412
522413
522414
522415
522416
522417
522418
522419
522420
522421
522422
522423
522424
522425
522426
522427
522428
522429
522430
522431
522435
522437
522438
522478
522479
522481
522482
522484
522485
522486
522487
522488
522489
522490
522491
522492
522493
522496
522502
522504
522506
522507
522508
522510
522512
522516
522518
522519
522520
522522
522523
522524
522525
522526
522527
522528
522529
522530
522531
522532
522534
522535
522536
522537
522538
522539
522540
522541
522542
522543
522544
522545
522546
522547
522548
522549
522550
522551
522552
522553
522554
522555
522556
522557
522558
522559
522560
522561
522562
522563
522564
522565
522567
522568
522569
522570
522571
522572
522573
522574
522575
522577
522579
522581
522583
522584
522585
522586
522587
522589
522591
522593
522594
522595
522597
522599
522600
522601
522602
522603
522605
522607
522608
522609
522611
522613
522614
522615
522616
522617
522619
522621
522622
522623
522624
522625
522626
522627
522628
522629
522631
522632
522633
522635
522636
522637
522638
522639
522640
522641
522642
522643
522645
522646
522647
522648
522649
522651
522653
522655
522656
522657
522659
522666
522670
522672
522673
522674
522676
522677
522678
522681
522682
522683
522685
522687
522690
522695
522697
522700
522702
522703
522704
522708
522709
522715
522721
522726
522727
522728
522729
522732
522733
522737
522738
522742
522743
522744
522745
522747
522748
522750
522752
522756
522757
522759
522762
522765
522768
522769
522771
522773
522774
522776
522777
522780
522783
522992
523289
523405
523533
523600
523602
523603
523607
523608
523609
523622
523623
523629
523631
523813
523815
523820
523821
523822
523823
523824
523825
523826
523902
523971
524718
524757
524758
524759
524760
524761
524762
524775
524776
524777
524778
524784
524785
524787
524788
524789
524790
524791
524792
524793
524794
524795
524796
524797
524798
524799
524817
524825
524826
524827
524829
524830
524831
524843
524844
524845
524846
524849
524852
524880
524881
524900
524901
524902
524903
524904
524905
524906
524907
524908
524909
524910
524912
524913
524914
524915
524916
524917
524918
524919
524920
524921
524922
524923
524924
524927
524928
524929
524932
524934
524936
524937
524939
524946
524949
524950
524951
525103
525429
525430
525436
525447
525448
525449
525450
525457
525461
525498
525888
526501
526502
526503
526504
526505
526506
526507
526508
526509
526510
526511
526512
526513
526514
526515
526516
526517
526518
526519
526520
526521
526522
526523
526524
526525
526526
526527
526528
526530
526531
526532
526533
526534
526535
526536
526537
526538
526539
526540
526541
526542
526543
526544
526545
526546
526547
526548
526550
526551
526552
526553
526554
526555
526556
526557
526558
526559
526560
526561
526562
526563
526564
526565
526566
526567
526568
526569
526570
526571
526572
526573
526574
526575
526576
526577
526579
526580
526581
526582
526583
526584
527011
527012
527013
527015
527016
527020
527021
527024
527025
527026
527034
527413
527429
527458
527473
527514
527604
527811
528001
528025
528029
528032
528042
528045
528072
528137
528138
528144
528162
528167
528180
528188
528197
528198
528224
528391
528393
528499
528502
528504
528505
528506
528509
528512
528513
528516
528517
528518
528519
528520
528556
528559
528570
528575
528579
528580
528811
528816
528817
528836
528845
528878
528891
528904
528911
529008
529009
529095
529103
529104
529109
529110
529165
529167
529169
529175
529176
529177
529212
529297
529299
529411
529415
529423
529424
529427
529429
529433
529441
529486
529487
529804
529941
529942
529944
529970
530328
530329
530333
530334
530336
530337
530338
530704
530983
531629
531892
531893
532181
532190
532195
532199
532312
532313
532319
532329
532342
532349
532426
532430
532431
532432
532433
532440
532524
532542
532544
532546
532548
532549
532567
532573
532574
532585
532598
532647
532648
532649
532653
532654
532690
532691
532692
532694
532871
532872
532873
532874
532875
532876
532877
532878
532879
532880
532881
532882
532883
532884
532885
532886
532887
532888
532889
532890
532892
532893
532894
532895
532896
532897
532898
532899
532998
533160
533234
533236
533414
533415
533416
533425
533427
533428
533430
533431
533433
533434
533435
533436
533437
533438
533439
533440
533441
533442
533443
533444
533445
533446
533447
533448
533449
533450
533451
533452
533453
533454
533455
533456
533457
533458
533459
533460
533461
533462
533463
533464
533465
533466
533467
533606
533657
533658
533661
533662
533671
533672
533674
533675
533676
533677
533679
533688
533693
533696
533698
533699
533709
533715
533717
533719
533721
533723
533724
533726
533727
533728
533734
533735
533743
533751
533753
533754
533755
533806
533807
533814
533860
534015
534250
534270
534271
534275
534301
534303
534304
534305
534306
534308
534310
534311
534313
534315
534316
534321
534322
534323
534324
534326
534328
534329
534331
534333
534335
534338
534341
534342
534343
534345
534347
534349
534354
534355
534356
534360
534362
534363
534364
534365
534366
534367
534774
534808
534934
534935
535110
535111
535112
535113
535962
535963
535980
535981
535982
535983
535984
535986
535988
535990
535992
535993
535994
535997
535998
535999
536000
536001
536002
536003
536004
536005
536006
536007
536008
536009
536010
536013
536014
536020
536027
536029
536034
536037
536039
536041
536042
536043
536044
536045
536046
536047
536048
536049
536050
536051
536052
536053
536054
536055
536056
536057
536059
536060
536061
536062
536063
536064
536065
536066
536067
536068
536070
536071
536073
536074
536075
536077
536078
536079
536080
536081
536083
536087
536088
536089
536090
536092
536094
536097
536098
536099
536100
536102
536103
536104
536105
536107
536108
536109
536110
536111
536112
536115
536116
536118
536119
536121
536123
536124
536127
536128
536129
536131
536133
536134
536136
536137
536138
536139
536140
536141
536144
536145
536146
536149
536150
536151
536152
536153
536154
536155
536157
536159
536160
536161
536162
536163
536164
536165
536168
536171
536172
536173
536174
536175
536178
536179
536180
536182
536183
536184
536185
536188
536189
536191
536192
536193
536194
536195
536197
536198
536199
536200
536201
536202
536203
536204
536205
536206
536208
536209
536210
536211
536212
536215
536216
536217
536387
536389
536417
536418
536419
536420
536429
536431
536449
536453
536454
536455
536457
536495
536513
536514
536524
536525
536528
536531
536533
536534
536536
536541
536544
536546
536551
536553
536555
536557
537009
537012
537015
537019
537021
537022
537034
537035
537036
537038
537039
537040
537041
537042
537043
537044
537045
537046
537047
537048
537049
537050
537051
537053
537054
537055
537056
537057
537058
537059
537060
537061
537062
537063
537064
537065
537066
537067
537068
537069
537070
537071
537072
537073
537074
537075
537076
537077
537078
537079
537080
537081
537083
537084
537085
537086
537087
537088
537089
537090
537091
537092
537093
537094
537095
537096
537097
537098
537100
537101
537102
537103
537104
537105
537106
537107
537108
537109
537111
537112
537113
537114
537115
537116
537117
537119
537121
537123
537124
537125
537127
537128
537129
537130
537131
537133
537134
537136
537137
537138
537140
537141
537142
537143
537144
537146
537147
537148
537149
538728
538732
538733
538735
538736
538737
538741
538745
538746
538747
538749
538750
538751
538752
538753
538756
538757
538758
538759
538760
538764
538765
538767
538768
538769
538771
538772
538773
538774
538776
538777
538778
538779
538780
538781
538782
538783
538784
538786
538787
538788
538789
538790
538791
538792
538793
538794
538795
538796
538797
538798
538799
538810
538819
538826
538838
538840
539042
539045
539046
539047
539094
539095
539096
539100
539101
539103
539104
539106
539107
539108
539111
539112
539113
539116
539117
539119
539120
539121
539122
539123
539124
539125
539126
539127
539128
539130
539131
539134
539135
539136
539137
539138
539139
539140
539141
539144
539145
539146
539147
539148
539150
539151
539152
539154
539156
539157
539159
539160
539161
539164
539170
539171
539173
539174
539175
539176
539177
539178
539179
539180
539183
539184
539185
539186
539187
539188
539192
539195
539196
539197
539198
539199
539200
539201
539203
539204
539205
539206
539208
539209
539210
539211
539212
539213
539214
539215
539216
539217
539218
539219
539220
539221
539222
539223
539224
539225
539226
539227
539230
539233
539302
539305
539306
539307
539308
539309
539310
539311
539312
539313
539314
539315
539316
539317
539318
539319
539320
539321
539322
539323
539324
539325
539326
539327
539328
539329
539330
539331
539332
539333
539334
539335
539336
539337
539338
539339
539340
539341
539342
539343
539344
539345
539346
539347
539348
539349
539350
539351
539352
539353
539354
539355
539356
539357
539358
539359
539360
539361
539362
539363
539367
539368
539369
539370
539371
539372
539772
539814
539827
539849
539874
539877
539885
539889
539891
539892
539922
539930
539936
539939
539942
539947
539950
539951
539952
539953
539954
539955
539956
539957
539958
539959
539962
539979
539982
540208
540239
540255
540330
540503
540942
541022
541030
541040
541055
541056
541062
541066
541122
541133
541167
541172
541173
541192
541324
541362
541364
541366
541407
541410
541423
541438
541452
541454
541491
541531
541534
541552
541564
541577
541637
541806
541807
541861
541864
541871
541875
541885
541900
541905
541942
541943
541951
541956
541960
541964
541965
541966
541977
542121
542122
542148
542149
542168
542170
542214
542221
542229
542269
542278
542301
542303
542304
542305
542306
542308
542312
542313
542337
542455
542507
542729
542732
542739
542740
542771
542784
542788
542797
542800
542801
542869
542876
542886
542961
542962
542971
542984
543083
543097
543114
543231
543249
543263
543285
543289
543306
543346
543384
543396
543403
543424
543436
543441
543476
543502
543503
543504
543506
543507
543508
543509
543511
543512
543513
543514
543515
543516
543517
543518
543519
543520
543521
543522
543523
543524
543525
543526
543527
543528
543529
543530
543531
543532
543533
543534
543535
543537
543538
543539
543540
543541
543542
543543
543544
543545
543546
543547
543548
543549
543550
543600
543601
543633
543652
543653
543665
543929
543930
543935
543949
543950
543963
543965
543966
543979
543981
543982
543986
543987
543988
543996
543998
543999
544112
544355
544696
544934
544939
544948
544955
544957
544959
544980
545040
545044
545048
545058
545065
545066
545067
545072
545073
545076
545080
545095
545097
545293
545310
545319
545321
545383
545397
545398
545439
545440
545444
545676
545922
545994
546033
546034
546047
546048
546083
546087
546088
546089
546091
546092
546095
546098
546136
546240
546251
546255
546271
546305
546306
546410
546413
546420
546440
546446
546447
546454
546455
546484
546486
546487
547038
547083
547204
547207
548090
548112
548170
548175
548216
548516
548517
548597
548831
548833
548856
548932
548954
548991
549010
549469
549543
549569
549620
549632
549641
549646
549649
549651
549653
549659
549660
549661
549733
549760
549764
549765
549769
549780
549787
549789
549792
549793
549800
549801
549802
549803
549806
549807
549808
549809
549810
549811
549815
549816
549825
549826
550035
550041
550045
550046
550077
550078
550079
550083
550084
550085
550093
550097
550098
550099
550107
550111
550112
550113
550114
550115
550116
550117
550118
550119
550120
550121
550122
550123
550124
550127
550129
550131
550134
550135
550439
550440
550502
550503
550504
550507
550508
550509
550510
550513
550514
550515
550516
550520
550521
550523
550524
550526
550528
550529
550531
550532
550536
550537
550538
550539
550540
550541
550542
550544
550547
550548
550549
550552
550553
550554
550555
550556
550557
550559
550560
550561
550562
550563
550564
550565
550570
550571
550572
550624
550625
550626
550627
550628
550629
550630
550631
550632
550634
550635
550636
550637
550638
550639
550766
550769
550785
550832
550834
550847
550870
550920
550999
551058
551132
551225
551226
551227
551228
551245
551246
551249
551259
551264
551266
551267
551268
551270
551273
551275
551277
551279
551280
551282
551283
551284
551307
551318
551421
551544
551552
551592
551748
551882
551914
551921
551937
551951
551956
551961
552329
552850
553453
553782
553795
553799
553812
553813
553830
553870
553900
554499
555435
555436
555437
555438
555439
555440
555441
555442
555443
555444
555445
555446
555447
555448
555449
555450
555451
555452
555453
555454
555455
555456
555457
555458
555459
555460
555461
555462
555463
555464
555465
555466
555467
555468
555469
555470
555471
555472
555473
555474
555475
555476
555477
555478
555479
555480
555481
555482
555483
555484
555485
555486
555487
555488
555489
555490
555491
555492
555493
555494
555495
555496
555497
555498
555499
555500
555501
555502
555503
555504
555505
555506
555507
555508
555509
555510
555511
555512
555513
555514
555515
555516
555517
555518
555519
555520
555521
555522
555523
555524
555525
555527
555528
555529
555530
555531
555532
555533
555534
555535
555536
555537
555538
555539
555540
555541
555542
555543
555544
555545
555546
555547
555548
555549
555550
555551
555552
555553
555554
555555
555556
555557
555558
555559
555560
555561
555562
555563
555564
555565
555566
555567
555568
555569
555570
555571
555572
555573
555574
555575
555576
555577
555578
555579
555580
555581
555582
555583
555584
555585
555586
555587
555588
555589
555590
555591
555592
555593
555594
555595
555596
555597
555598
555599
555600
555601
555602
555603
555604
555605
555606
555607
555608
555609
555610
555611
555612
555613
555614
555615
555616
555617
555618
555619
555620
555621
555622
555623
555624
555625
555626
555627
555628
555629
555630
555631
555632
555633
555634
555635
555636
555637
555638
555639
555640
555641
555642
555643
555644
555645
555646
555647
555648
555649
555650
555651
555652
555653
555654
555655
555656
555657
555658
555659
555660
555661
555662
555663
555664
555665
555666
555667
555668
555669
555670
555671
555672
555673
555674
555675
555676
555677
555678
555679
555680
555681
555682
555683
555684
555685
555686
555687
555688
555689
555690
555691
555692
555693
555694
555695
555696
555697
555698
555699
555700
555701
555702
555703
555704
555705
555706
555707
555708
555709
555710
555711
555712
555713
555714
555715
555716
555717
555718
555719
555720
555721
555722
555723
555724
555725
555726
555727
555728
555729
555730
555731
555732
555733
555734
555735
555736
555737
555738
555739
555740
555741
555742
555743
555744
555745
555746
555747
555748
555749
555750
555751
555752
555753
555754
555755
555756
555757
555758
555759
555760
555761
555762
555763
555764
555765
555766
555767
555768
555769
555770
555771
555772
555773
555774
555775
555776
555777
555778
555779
555780
555781
555782
555783
555784
555785
555786
555787
555788
555789
555790
555791
555792
555793
555794
555795
555796
555797
555798
555799
555800
555801
555802
555803
555804
555805
555806
555807
555808
555809
555810
555811
555812
555813
555814
555815
555816
555817
555818
555819
555820
555821
555822
555823
555824
555825
555826
555827
555828
555829
555830
555831
555832
555833
555834
555835
555836
555837
555838
555839
555840
555841
555842
555843
555844
555846
555847
555848
555849
555850
555851
555852
555853
555854
555855
555856
555857
555858
555859
555860
555861
555862
555863
555864
555865
555866
555867
555868
555869
555870
555871
555872
555873
555874
555875
555876
555877
555878
555879
555880
555881
555882
555883
555884
555885
555886
555887
555888
555889
555890
555891
555892
555893
555894
555895
555896
555897
555898
555899
555900
555901
555902
555903
555904
555905
555906
555907
555908
555909
555910
555911
555912
555913
555914
555915
555916
555917
555918
555919
555929
555930
555932
555935
555939
555944
555945
555948
555950
555954
555955
555956
556081
557044
557121
557549
557580
557703
557706
557708
557709
557715
557719
557733
557742
557750
557762
557780
557782
557783
557784
557785
557786
557787
557788
557792
557796
557798
557912
558563
558564
558565
559055
559211
559212
559465
559468
559484
559485
Search