I started off at MSFT over a decade ago and though I haven't worked there in quite a while I'll say that these numbers look very old to me - there's no way Level 59's base salary range is 74-110k today (e.g. about 3 years ago, a new-hire Lvl 59 friend of mine said he was on $115k base and he said he felt he was in the middle)
The publicly disclosed numbers on Levels.fyi are much closer to reality, IMO.