Perfect Square
96956575349551999732561 is a perfect square (311378508169 × 311378508169)
96956575349551999732561 is a perfect square (311378508169 × 311378508169)
96956575349551999732561 is odd
Previous odd number is 96956575349551999732559
Next odd number is 96956575349551999732563
10100100010000000011011000111011111100111011100011010000011111100101101010001
911447801048695982051049137281533002851086866354625619360770932874481