Is viagra safe to take everyday – 104373