20 mg cialis cialis 40 mg generic cialis 20 mg how long does it take to work how long does cialis take to work 10mg generic cialis 20 mg from india