40976