Perfect Square
96956575347060971667225 is a perfect square (311378508165 × 311378508165)
96956575347060971667225 is a perfect square (311378508165 × 311378508165)
96956575347060971667225 is odd
Previous odd number is 96956575347060971667223
Next odd number is 96956575347060971667227
10100100010000000011011000111011111000011001100011101001101111111111100011001
911447800978444674878000059709233549985471858806960423595285012015625