You are a chemist. Please follow the instructions to convert the structure to the corresponding name.
system
For the molecule named N-(2-amino-2-oxoethyl)-1-[1-methyl-3-[[3-oxo-5-(pyridin-3-ylcarbamoylamino)-1-benzofuran-2-ylidene]methyl]pyrrolo[2,3-b]pyridin-4-yl]piperidine-4-carboxamide by IUPAC nomenclature, provide its molecular formula.
user
C31H30N8O5
assistant