(None of these) 12960000. On 1st April 2018, Species hatch 120 eggs. In those 60 are male and 60 are female eggs. These 60 female egg again hatch 60 × 120 = 7200 eggs, of which 3600 are male and 3600 are female. Again, on 10th May 2018, 3600 female eggs hatch 3600 × 60 = 216000 female eggs and equal number (216000) of male eggs. On 30th May 2018, these 216000 female eggs hatch 216000 × 60 = 1296000 eggs.