Take around 10 million out of that number you quoted that will never return back to Ukraine. I am not even going to speculate how bad the demographics will look in Ukraine in decades to come. This conflict has caused an irreparable damage to both countries in certain areas, but I believe that Russia will still be Russia after this is finished. Not so sure about Ukraine though.