Perfect Square
28945413245841224830670025 is a perfect square (5380094167005 × 5380094167005)
28945413245841224830670025 is a perfect square (5380094167005 × 5380094167005)
28945413245841224830670025 is odd
Previous odd number is 28945413245841224830670023
Next odd number is 28945413245841224830670027
1011111110001011011011111111100001001000010001000100000010010001000011101010011001001
24251536691698983805660847855801300299278486891520737560086577008225006265625