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