According to [0], in 2025 Iran had 86M people. Ukraine had 29M (~33%), Germany (highest in Europe) had 83M (~96%, uh?), Iraq had 46M (~53%), and Russia had 146M (~168% / ~59% reversed).
Wildly, wildly wrong about Germany but not too far off the rest[1].
[0] https://en.wikipedia.org/wiki/List_of_countries_and_dependen...
[1] Although if you include Turkey in "Europe", "more than any country in Europe" droops a little because Turkey's 86092168 (99.456%) is basically identical to Iran's 86563000 when it comes to projection and estimation errors.