input: from typing import List
  
  def generate_random_array(size: int, low: int, high: int) -> List[int]:
      """ Generate an array of random numbers within the specified range.
      >>> generate_random_array(10, 0, 100)
      [12, 45, 67, 34, 89, 90, 23, 1, 65, 32]
      >>> generate_random_array(5, 50, 150)
      [78, 123, 55, 100, 99]
      """
output:     import random
      return [random.randint(low, high) for _ in range(size)]