M
E
T
A
Z
O
O
G
E
N
E
Rajiformes of the Indian Ocean

There are 71 species of Rajiformes that are commonly found in the Indian Ocean.

Information on the COI barcoding status of these species is presented in the table below.
MODE
A
All available COI barcodes for this taxa group (collected from any ocean and/or without geo-referencing):
  • Of the 71 total species, 44 of these species (61%) have COI barcodes (from this or any ocean).
  • There are a total of 876 "any ocean" COI barcode records available for this ocean and taxa group.
  • All available taxa group COI barcodes will be included in the Mode A downloads.
  • MODE
    B
    Regional COI barcodes for this taxa group (includes only those collected in the Indian Ocean region):
  • Of the 71 total species, 0 of these species (0%) have Indian Ocean-collected COI barcodes.
  • There are a total of 0 "Indian Ocean-collected" COI barcodes available for this taxa group.
  • In the map to the right, Red Stars show sampling locations of the COI barcodes in the Mode B download.
  • Uncoded
    Species
    Of the 71 total species in this region, 27 species do not have any COI barcodes (from any region).

    Barcoding progress summary for the Indian Ocean region, out of a total of 71 possible species:
    • There are COI barcodes for 44 species ( 61% coverage ), of which 0 species have barcodes sampled inside this region ( 0% coverage ).
    • There are 12S barcodes for 11 species ( 15% coverage ), of which 0 species have barcodes sampled inside this region ( 0% coverage ). 
    • There are 16S barcodes for 20 species ( 28% coverage ), of which 1 species have barcodes sampled inside this region ( 1% coverage ).
    • There are 18S barcodes for 0 species ( 0% coverage ), of which 0 species have barcodes sampled inside this region ( 0% coverage ).
    • There are 28S barcodes for 0 species ( 0% coverage ), of which 0 species have barcodes sampled inside this region ( 0% coverage ).

    MZGdb Data Download Options
    ---> CLICK HERE <---



    Change Region   [ World ] [ Arctic ] [ North Atlantic ] [ South Atlantic ] [ Southern Ocean ] [ Indian Ocean ] [ South Pacific ]
    [ North Pacific ] [ Baltic Sea ] [ Mediterranean Sea ] [ Australia subregion ]

    Table Viewing Options   [ Species-only Summary, sorted by name (default) ]   or   [ Full Taxonomic Hierarchy ]   or   [ flat-text file of sorted species names ]

    Quality Control:   Corrected synonyms exist for this taxa.   [ Show me a list of the corrected names ]
    Quality Control:   I have removed 1 WoRMS-identified "non-marine" species,
        which are not included in the Total Species count above.
      [ Show me a list of removed brackish species ]

    Rajiformes of the Indian Ocean
    Taxa Name

    Taxa
    Level
    Barcode
    Data?
    Number of
    Barcodes
    from
    any ocean
    Number of
    Barcodes
    from this region
    Barcode Locations and
    Species Occurence Map
    MZGdb Atlas
    v2025-m03-01


    2025-May-05
      Amblyraja georgiana Species
    (1)
    COI
    12S
    16S
    18S
    28S
      COI = 13
      12S = 3
      16S = 3
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    accepted
    T5013556


    R:1:0:0:0
      Amblyraja hyperborea Species
    (2)
    COI
    12S
    16S
    18S
    28S
      COI = 55
      12S = 3
      16S = 4
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    accepted
    T5013557


    R:1:0:0:0
      Amblyraja taaf Species
    (3)
    COI
    12S
    16S
    18S
    28S
      COI = 2
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    accepted
    T5013560


    R:1:0:0:0
      Bathyraja eatonii Species
    (4)
    COI
    12S
    16S
    18S
    28S
      COI = 16
      12S = 2
      16S = 2
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    accepted
    T5013576


    R:1:0:0:0
      Bathyraja irrasa Species
    (5)
    COI
    12S
    16S
    18S
    28S
      COI = 8
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    accepted
    T5013580


    R:1:0:0:0
      Bathyraja ishiharai Species
    (6)
    No barcodes?   COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    no map accepted
    T5027753


    R:1:0:0:0
      Bathyraja murrayi Species
    (7)
    COI
    12S
    16S
    18S
    28S
      COI = 26
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    accepted
    T5013594


    R:1:0:0:0
      Bathyraja smithii Species
    (8)
    COI
    12S
    16S
    18S
    28S
      COI = 1
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    accepted
    T5013602


    R:1:0:0:0
      Beringraja inornata Species
    (9)
    COI
    12S
    16S
    18S
    28S
      COI = 6
      12S = 3
      16S = 3
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    no map accepted
    T5027766


    R:1:0:0:0
      Beringraja rhina Species
    (10)
    COI
    12S
    16S
    18S
    28S
      COI = 49
      12S = 5
      16S = 8
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    no map accepted
    T5027767


    R:1:0:0:0
      Cruriraja andamanica Species
    (11)
    COI
    12S
    16S
    18S
    28S
      COI = 1
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    no map accepted
    T5018757


    R:1:0:0:0
      Cruriraja hulleyi Species
    (12)
    COI
    12S
    16S
    18S
    28S
      COI = 14
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 5
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    accepted
    T5031184


    R:1:0:0:0
      Cruriraja parcomaculata Species
    (13)
    COI
    12S
    16S
    18S
    28S
      COI = 15
      12S = 0
      16S = 3
      18S = 0
      28S = 0
      COI = 13
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    accepted
    T5013651


    R:1:0:0:0
      Dentiraja australis Species
    (14)
    COI
    12S
    16S
    18S
    28S
      COI = 7
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    no map accepted
    T5027953


    R:1:0:0:0
      Dentiraja cerva Species
    (15)
    COI
    12S
    16S
    18S
    28S
      COI = 5
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    no map accepted
    T5027954


    R:1:0:0:0
      Dentiraja confusa Species
    (16)
    COI
    12S
    16S
    18S
    28S
      COI = 8
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    no map accepted
    T5027955


    R:1:0:0:0
      Dentiraja falloargus Species
    (17)
    No barcodes?   COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    no map accepted
    T5027957


    R:1:0:0:0
      Dentiraja flindersi Species
    (18)
    No barcodes?   COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    no map accepted
    T5027958


    R:1:0:0:0
      Dentiraja healdi Species
    (19)
    COI
    12S
    16S
    18S
    28S
      COI = 1
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 1
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    no map accepted
    T5027959


    R:1:0:0:0
      Dentiraja lemprieri Species
    (20)
    COI
    12S
    16S
    18S
    28S
      COI = 3
      12S = 0
      16S = 1
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    accepted
    T5013654


    R:1:0:0:0
      Dentiraja oculus Species
    (21)
    No barcodes?   COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    no map accepted
    T5027960


    R:1:0:0:0
      Dipturus acrobelus Species
    (22)
    No barcodes?   COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    no map accepted
    T5027981


    R:1:0:0:0
      Dipturus campbelli Species
    (23)
    COI
    12S
    16S
    18S
    28S
      COI = 2
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 2
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    accepted
    T5013659


    R:1:0:0:0
      Dipturus canutus Species
    (24)
    COI
    12S
    16S
    18S
    28S
      COI = 5
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 1
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    accepted
    T5013660


    R:1:0:0:0
      Dipturus crosnieri Species
    (25)
    COI
    12S
    16S
    18S
    28S
      COI = 5
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 5
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    accepted
    T5013664


    R:1:0:0:0
      Dipturus doutrei Species
    (26)
    No barcodes?   COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    no map accepted
    T5019182


    R:1:0:0:0
      Dipturus grahami
    unaccepted
    Species
    (27)
    COI
    12S
    16S
    18S
    28S
      COI = 3
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    unaccepted
    T5013666


    R:1:0:0:0
      Dipturus gudgeri Species
    (28)
    COI
    12S
    16S
    18S
    28S
      COI = 9
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 2
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    accepted
    T5013667


    R:1:0:0:0
      Dipturus johannisdavisi Species
    (29)
    COI
    12S
    16S
    18S
    28S
      COI = 5
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 5
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    accepted
    T5013670


    R:1:0:0:0
      Dipturus lanceorostratus Species
    (30)
    No barcodes?   COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    no map accepted
    T5019186


    R:1:1:0:0
      Dipturus pullopunctatus Species
    (31)
    COI
    12S
    16S
    18S
    28S
      COI = 13
      12S = 0
      16S = 2
      18S = 0
      28S = 0
      COI = 5
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    accepted
    T5013678


    R:1:0:0:0
      Dipturus springeri Species
    (32)
    COI
    12S
    16S
    18S
    28S
      COI = 7
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 5
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    accepted
    T5013679


    R:1:0:0:0
      Dipturus stenorhynchus Species
    (33)
    No barcodes?   COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    no map accepted
    T5019191


    R:1:0:0:0
      Dipturus wengi Species
    (34)
    No barcodes?   COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    no map accepted
    T5027988


    R:1:0:0:0
      Fenestraja maceachrani Species
    (35)
    No barcodes?   COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    no map accepted
    T5019912


    R:1:0:0:0
      Insentiraja laxipella Species
    (36)
    No barcodes?   COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    no map accepted
    T5028175


    R:1:0:0:0
      Insentiraja subtilispinosa Species
    (37)
    No barcodes?   COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    no map accepted
    T5021137


    R:1:0:0:0
      Irolita waitii Species
    (38)
    COI
    12S
    16S
    18S
    28S
      COI = 1
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 1
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    accepted
    T5013753


    R:1:0:0:0
      Irolita westraliensis Species
    (39)
    No barcodes?   COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    no map accepted
    T5021141


    R:1:0:0:0
      Leucoraja circularis Species
    (40)
    COI
    12S
    16S
    18S
    28S
      COI = 54
      12S = 3
      16S = 6
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    accepted
    T5013758


    R:1:0:0:0
      Leucoraja compagnoi Species
    (41)
    No barcodes?   COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    no map accepted
    T5021617


    R:1:0:0:0
      Leucoraja pristispina Species
    (42)
    COI
    12S
    16S
    18S
    28S
      COI = 2
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 2
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    accepted
    T5013765


    R:1:0:0:0
      Leucoraja wallacei Species
    (43)
    COI
    12S
    16S
    18S
    28S
      COI = 17
      12S = 0
      16S = 2
      18S = 0
      28S = 0
      COI = 6
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    accepted
    T5013766


    R:1:1:0:0
      Malacoraja spinacidermis Species
    (44)
    COI
    12S
    16S
    18S
    28S
      COI = 2
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    accepted
    T5013770


    R:1:0:0:0
      Neoraja stehmanni Species
    (45)
    No barcodes?   COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    no map accepted
    T5022660


    R:1:0:0:0
      Notoraja azurea Species
    (46)
    No barcodes?   COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    no map accepted
    T5028358


    R:1:0:0:0
      Notoraja hirticauda Species
    (47)
    No barcodes?   COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    no map accepted
    T5022792


    R:1:0:0:0
      Notoraja lira Species
    (48)
    No barcodes?   COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    no map accepted
    T5028360


    R:1:0:0:0
      Notoraja sticta Species
    (49)
    No barcodes?   COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    no map accepted
    T5028362


    R:1:0:0:0
      Okamejei arafurensis Species
    (50)
    No barcodes?   COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    no map accepted
    T5028372


    R:1:0:0:0
      Okamejei heemstrai Species
    (51)
    No barcodes?   COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    no map accepted
    T5022900


    R:1:0:0:0
      Okamejei hollandi Species
    (52)
    COI
    12S
    16S
    18S
    28S
      COI = 14
      12S = 3
      16S = 2
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    accepted
    T5013800


    R:1:0:0:0
      Okamejei leptoura Species
    (53)
    No barcodes?   COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    no map accepted
    T5022901


    R:1:0:0:0
      Okamejei ornata Species
    (54)
    No barcodes?   COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    no map accepted
    T5028374


    R:1:0:0:0
      Orbiraja powelli Species
    (55)
    COI
    12S
    16S
    18S
    28S
      COI = 12
      12S = 0
      16S = 6
      18S = 0
      28S = 0
      COI = 9
      12S = 0
      16S = 6
      18S = 0
      28S = 0
    accepted
    T5013805


    R:1:0:0:0
      Pavoraja alleni Species
    (56)
    COI
    12S
    16S
    18S
    28S
      COI = 4
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 4
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    accepted
    T5013826


    R:1:0:0:0
      Pavoraja arenaria Species
    (57)
    No barcodes?   COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    no map accepted
    T5023754


    R:1:0:0:0
      Pavoraja nitida Species
    (58)
    COI
    12S
    16S
    18S
    28S
      COI = 3
      12S = 1
      16S = 1
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    no map accepted
    T5023755


    R:1:0:0:0
      Raja clavata Species
    (59)
    COI
    12S
    16S
    18S
    28S
      COI = 173
      12S = 3
      16S = 12
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    accepted
    T5013856


    R:1:0:0:0
      Raja miraletus Species
    (60)
    COI
    12S
    16S
    18S
    28S
      COI = 230
      12S = 2
      16S = 9
      18S = 0
      28S = 0
      COI = 5
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    accepted
    T5013861


    R:1:1:0:0
      Raja straeleni Species
    (61)
    COI
    12S
    16S
    18S
    28S
      COI = 12
      12S = 0
      16S = 3
      18S = 0
      28S = 0
      COI = 5
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    accepted
    T5013868


    R:1:0:0:0
      Rajella barnardi Species
    (62)
    COI
    12S
    16S
    18S
    28S
      COI = 5
      12S = 0
      16S = 3
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    accepted
    T5013871


    R:1:0:0:0
      Rajella caudaspinosa Species
    (63)
    COI
    12S
    16S
    18S
    28S
      COI = 4
      12S = 0
      16S = 1
      18S = 0
      28S = 0
      COI = 1
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    accepted
    T5024861


    R:1:0:0:0
      Rajella challengeri Species
    (64)
    No barcodes?   COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    no map accepted
    T5028585


    R:1:0:0:0
      Rajella dissimilis Species
    (65)
    COI
    12S
    16S
    18S
    28S
      COI = 7
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 5
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    accepted
    T5013874


    R:1:0:0:0
      Rajella leopardus
    unaccepted
    Species
    (66)
    COI
    12S
    16S
    18S
    28S
      COI = 21
      12S = 0
      16S = 2
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    unaccepted
    T5024863


    R:1:0:0:0
      Rostroraja alba Species
    (67)
    COI
    12S
    16S
    18S
    28S
      COI = 21
      12S = 1
      16S = 6
      18S = 0
      28S = 0
      COI = 5
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    accepted
    T5013886


    R:1:0:0:0
      Sinobatis andamanensis Species
    (68)
    No barcodes?   COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    no map accepted
    T5028665


    R:1:0:0:0
      Sinobatis bulbicauda Species
    (69)
    COI
    12S
    16S
    18S
    28S
      COI = 7
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 6
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    accepted
    T5013895


    R:1:0:0:0
      Sinobatis caerulea Species
    (70)
    No barcodes?   COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    no map accepted
    T5025573


    R:1:0:0:0
      Spiniraja whitleyi Species
    (71)
    COI
    12S
    16S
    18S
    28S
      COI = 8
      12S = 0
      16S = 0
      18S = 0
      28S = 0
      COI = 0
      12S = 0
      16S = 0
      18S = 0
      28S = 0
    no map accepted
    T5028681


    R:1:0:0:0
    MZGdb Atlas [ database-version = v2025-m03-01 ];   html-date = 2025-May-05









    Mon May 5 10:15:39 PM EDT 2025