Perfect Square
96956575353288541830625 is a perfect square (311378508175 × 311378508175)
96956575353288541830625 is a perfect square (311378508175 × 311378508175)
96956575353288541830625 is odd
Previous odd number is 96956575353288541830623
Next odd number is 96956575353288541830627
10100100010000000011011000111100000011101110100010101010100110111110111100001
911447801154072942819083273393216657645820661395896443526144775390625