You are a chemist. Please follow the instructions to convert the structure to the corresponding name.
system
N-[5-[4-[4-(5-cyanothiophene-2-carbonyl)-4,8-diazaspiro[2.6]nonan-8-yl]-7H-pyrrolo[2,3-d]pyrimidin-2-yl]pentyl]-2-hydroxybenzamide is the IUPAC name of a molecule. Please give its molecular formula.
user
C31H33N7O3S
assistant