Perfect Square
28945612912735246226748601 is a perfect square (5380112723051 × 5380112723051)
28945612912735246226748601 is a perfect square (5380112723051 × 5380112723051)
28945612912735246226748601 is odd
Previous odd number is 28945612912735246226748599
Next odd number is 28945612912735246226748603
1011111110001011110001101000111111000010101101100001101110001000000101111010010111001
24252038560064174839973601196104813215528391560922923098736998709908742125801