Welcome to Healthcare Magic
It is impossible to commit on who the possible father may be. Pre-ejaculate
or pre-cum also is rich in sperm. Vasectomy
can have failure rates as well. All you can do is get a DNA test done to confirm. Also knowing the Blood group
of all your Sexual partners can help. Consult your Gynaecologist in this regard and get appropriate advice which works for your situation.