Anopheles ramsayi
a9da10e26cb495bc43f8b5442c754476
...