input: def generate_random_numbers(length: int, min_value: float, max_value: float) -> List[float]:
      """
      Generates a list of random numbers with specified length, minimum value, and maximum value.
      
      >>> generate_random_numbers(5, 1.0, 10.0)
      [6.245, 3.824, 9.147, 2.763, 8.352]
      >>> generate_random_numbers(3, 0.0, 1.0)
      [0.456, 0.789, 0.123]
      """
      return [random.uniform(min_value, max_value) for _ in range(length)]
output:     import random