Guys, doesn't it look for you like we have some issues with invalid shares?

That's how pool looks right now:
KanoPool: 22,098.71THs
Shares: 703,336,606,279 (51.55%)
Invalids:
25.4M (21.5%) · 104.5G (12.9%)
Last Block
Pool: 40h 56m (495143)
Network: 2m 27s (495434)