The Ukrainian military said its air force had destroyed 58 Russia-launched attack drones overnight from a total of 60, along with 26 of the 39 missiles.