does viagra work for ed caused by diabetes does sildenafil work for erectile dysfunction can viagra work for ed does sildenafil 20 mg work for ed does 20mg sildenafil work for ed does viagra work for ed will viagra work for ed does sildenafil work for ed does viagra work for impotence does viagra work for ed reddit