Perfect Square
13994525975522213030625 is a perfect square (118298461425 × 118298461425)
13994525975522213030625 is a perfect square (118298461425 × 118298461425)
13994525975522213030625 is odd
Previous odd number is 13994525975522213030623
Next odd number is 13994525975522213030627
10111101101010010100001111110111001000111110100010011101101110101011100001
2740782531970679728424709784596972228599159092226566059582275390625