viagra how long does it last viagra 200mg how long does it take for a 100mg viagra to kick in? viagra timing ’