input: from typing import List
  import random
  
  def generate_array(min: int, max: int) -> List[int]:
      """Generate an array of random numbers between two specified values.
      >>> generate_array(0, 50)
      [15, 32, 1, 45, 28, ..., 20]
      """
output:     array_length = random.randint(10, 20)
      return [random.randint(min, max) for _ in range(array_length)]