7684168537742287540994112949321012661190071282547673688548785998381090343936559491797686123684628627604388552767307421678990838579045011285369706759607675076891787478698090292106883748117671476903941409877310309510452274670749217423279126909449249196766973129774510624712929088556707797467174812757677667476739