Perfect Square
28945612912670684874072025 is a perfect square (5380112723045 × 5380112723045)
28945612912670684874072025 is a perfect square (5380112723045 × 5380112723045)
28945612912670684874072025 is odd
Previous odd number is 28945612912670684874072023
Next odd number is 28945612912670684874072027
1011111110001011110001101000111111000000111000000101110010100100001001101111111011001
24252038559901896941144603008046526951331735187181833608608721694975685015625