Here's my attempt
The total number of ways of choosing 5 cards from 28 = C(28,5)
Out of any of the 7 numbers choose any 1 = C(7,1)
We have 4 choices of the same number, choose any 2 = C(4,2)
Out of the other 6 numbers, choose any 3 = C(6,3)
In each of these choices, we can choose any 1 of the 4 numbers = [ C(4,1)]^3 = 4^3
The probability is
[ C (7,1) * C(4,2) * C (6,3) * 4^3 ] / C ( 28,5) = 64 /117 ≈ 54.7 % { as Ishiaki found !!! }