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, 18, 32, 5, 48, 29, 37, 1, 34, 21, 17, 8, 14, 42, 27, 9, 39, 4, 31, 44, 10, 25, 2, 47, 36, 13, 40, 11, 6, 28, 3, 46, 20, 16, 43, 24, 7, 38, 0, 35, 30, 15, 49, 22, 26, 19, 41, 33]
      """
output:     
      import random
      return [random.randint(min, max) for _ in range(50)]
  