When did I ovulate?

Holding off on taking opks. Had the flu last weekend. Flo says O day was the 19th, Glow says the 22nd. Had cramping on the 20th. I have long cycles.

Update. Just started the app. First cycle ttc.