Perfect Square
28945513079191393611030729 is a perfect square (5380103445027 × 5380103445027)
28945513079191393611030729 is a perfect square (5380103445027 × 5380103445027)
28945513079191393611030729 is odd
Previous odd number is 28945513079191393611030727
Next odd number is 28945513079191393611030731
1011111110001011100110110100010000000010101111001000111111101011110000010000011001001
24251787624772689209330603138536732942490716216844581170334424627506870110489