Density of H2SO4 = 1.84g/mL
Molecular weight of H2SO4 = 98.079
95 ml H2SO4 equals 95 x 1.84 = 174.8 g of H2SO4
Hence, 100 ml 95% H2SO4 volume contains 174.8 g H2SO4. And, 1 liter volume of 95% H2SO4 contains 1748.0 g of H2SO4
So, the molarity of 95% H2SO4 is 1748.0/98.079 = 17.822 M