Dont know my ovulation dates.

IM NEW to everythng here. I need help knowing how ovulation dates r calculated. My cycle comprises of 25 days. I got periods today (19th June), last for 7 days (till 25)

Next month I'll get on 14th July

What are my ovulation dates for June and july.

What is fertile window.