... since the number chess games is like 10^120 power according to mathematician Claude Shannon.
More misinformation.
Shannon never said that the number of possible chess games was 10¹²⁰ - read his paper.
The number of possible games under FIDE basic rules is infinite (ℵ₀ if you count only finite games, ב₁ if you count games of length ω).
The number of possible games under FIDE competition rules is estimated to be somewhere between 10²⁹²⁴¹ and 10³⁴⁰⁸² according to this paper.
What exactly is your number meant to be, Ghostess? The same as below?
As you say, OEIS has the 26% higher number 69,352,859,712,417 for the number of possible 10 ply chess games (and is a very reliable source). On the other hand the number of _positions_ after 10 ply is surely much smaller due to transposition. And there are surely _not_ enough short mates to make up the difference. In fact _all_ of the games with 0 to 9 plys added together are only a few percent of the number of those with 10 plies. (See OEIS).
Even if your calculation is not working as intended, kudos for trying to do such a computationally demanding thing. Probably none of the others here have dared to try!
To try to determine the reason, I would suggest doing the same calculation for 1, 2, 3 ... ply.