Allied leaders including North Korea's Kim Jong Un sent birthday messages to Vladimir Putin as he turned 74, while Ukraine's military marked the day by publishing a breakdown of Russian combat losses exceeding 1.54 million personnel.