the secure random generator gives us 199,999
Try unsecure random generator
import random
puzzle = 21
lower_range_limit = 2 ** (puzzle - 1)
upper_range_limit = (2 ** puzzle) - 1
seed = b'\xf1\x84\xfe\xd3y\r7!'
random.seed(seed)
dec = random.randint(lower_range_limit, upper_range_limit)
print(f"{dec}, {seed}")
