Perfect Square
95438752661407531001982388054966891112313717694129 is a perfect square (9769275953795528392642873 × 9769275953795528392642873)
95438752661407531001982388054966891112313717694129 is a perfect square (9769275953795528392642873 × 9769275953795528392642873)
95438752661407531001982388054966891112313717694129 is odd
Previous odd number is 95438752661407531001982388054966891112313717694127
Next odd number is 95438752661407531001982388054966891112313717694131
10000010100110101000101101011100110101110000110011110000110010011111111101100000000100000000111101101001110010111100101111011111111011001011111001101101001111010110001
869309176380105707991432128705338594978803931933140626203399416782399599167658147493076380398360883042533833307788513684220171996809628927357571708689
9108555509565323081920939350029788756001243435498973822723824021935410769314291348154505616801068641