Perfect Square
96956575352043027797929 is a perfect square (311378508173 × 311378508173)
96956575352043027797929 is a perfect square (311378508173 × 311378508173)
96956575352043027797929 is odd
Previous odd number is 96956575352043027797927
Next odd number is 96956575352043027797931
10100100010000000011011000111100000001011101100010110111001111001011110101001
911447801118947289228610492055518865866683416093997015885066136796089