Perfect Square
96956575357025083928761 is a perfect square (311378508181 × 311378508181)
96956575357025083928761 is a perfect square (311378508181 × 311378508181)
96956575357025083928761 is odd
Previous odd number is 96956575357025083928759
Next odd number is 96956575357025083928763
10100100010000000011011000111100001010100001100010000100101110011000010111001
911447801259449903597270033209477265101061964436981015610307914575081