One branch of bank has seven times mush cash in hand as another. 46 million is transferred from the first branch to the second branch. The first branch now has five times as much as the second. How much cash does the first branch now have

Let c be the amount of cash the second branch has.

So the first branch has 7c cash in hand.
If 46 million is transferred from the first branch to the second branch, the first branch will have 7c - 46 million.
We are told that the first branch now has 5 times as much as the second, so we can write the equation 7c - 46 million = 5c.
Subtracting 5c from both sides, we get 2c - 46 million = 0.
Adding 46 million to both sides, we get 2c = 46 million.
Dividing both sides by 2, we get c = 23 million.
Thus, the first branch now has 7c - 46 million = 7 * 23 million - 46 million = 161 million - 46 million = 115 million. Answer: \boxed{115}.