I've been doing a little more experimenting, and I think I know the problem, but not whats causing it.
basically, every time you push a number, the number is increased by 48. so the reason 4x5=2756, is 4+48 is 52, and 5+48 is 53, and 52x53=2756. I have no idea where 48 comes from, but if you have any idea, please respond.