import random


def get_random_number_with_zero(min_num: int, max_num: int) -> str:
    """
    Get a random number in range min_num - max_num of len max_num (padded with 0).

    @param min_num: the lowest number of the range in which the number should be generated
    @param max_num: the highest number of the range in which the number should be generated
    @return: A string like "00183"
    """
    return str(random.randint(min_num, max_num)).zfill(len(str(max_num)))