input: Write a function to check if a list of numbers contains only perfect squares.
  assert is_perfect_square([1, 4, 9, 16, 25]) == True
  assert is_perfect_square([1, 2, 3, 4, 5]) == False
  assert is_perfect_square([49, 64, 81, 100]) == True
output: import math
  
  def is_perfect_square(lst):
      return all(math.isqrt(x) ** 2 == x for x in lst)