Drosophila madikerii
233770b41196044e0cb02185557cd6a1
...