40507