input: from typing import List
  
  def generate_random_numbers(n: int, lower_bound: int, upper_bound: int) -> List[int]:
      """ Generate a list of 'n' random numbers between 'lower_bound' and 'upper_bound'.
      >>> generate_random_numbers(10, 1, 100)
      [42, 17, 83, 55, 29, 94, 71, 68, 12, 33]
      """
output:     import random
      return [random.randint(lower_bound, upper_bound) for _ in range(n)]