I'd say its more likely to be guy #2's baby but unfortunately it only takes 1 sperm and pre-*** which men make the whole time they are having sex (natural lubrication and all that) contains sperm. Only way she is going to know for sure is if she gets a paternity test once the baby is born.
Wish I could just look at my post and find the answer, but I will suggest a DNA test to her, but in the mean time I was just a bit overwhelmed by her crying etc, but if I were to just guess on probability I'd say guy number two who gave her 4 days of ejaculation which would be much more than guy number one (he didnt ejaculate) ...I guess it would be a sperm fight(hehe) Well whichever way she has decided to keep the child and I will try to support as much as I can
read your post carefully, you have an answer there.
The problem is that because you can ovulate at any time, we don't know what was really her most fertile time was. It MIGHT have been around the 14th, but for most women this is inaccurate. You don't actually have to have someone ejaculate in you to get pregnant, so it honestly could be either or, and is far too close to guess. She would have to get a DNA test when the child is born to know for sure.