input: from typing import List
  
  def generate_array(min: int, max: int) -> List[int]:
      """ Generate an array of random numbers between two specified values.
      >>> generate_array(0, 50)
      [23, 12, 45, 34, 8, 49, 7, 21, 38, 15, 42, 29, 9, 3, 26, 19, 11, 37, 24, 40, 16, 32, 2, 47, 14, 44, 27, 31, 6, 28, 20, 36, 5, 41, 10, 48, 39, 17, 30, 1, 43, 22, 35, 13, 46, 25, 33]
      """
      array = []
      for i in range(min, max):
          array.append(random.randint(min, max))
      return array
output:     
      import random
      array = []
      for i in range(min, max):
          array.append(random.randint(min, max))
      return array
  