how much does viagra 25 mg lower blood pressure? viagra online generic how does viagra cause vision loss