Generic viagra is it the same – 712082