Perfect Square
28945712746666467181199025 is a perfect square (5380122001095 × 5380122001095)
28945712746666467181199025 is a perfect square (5380122001095 × 5380122001095)
28945712746666467181199025 is odd
Previous odd number is 28945712746666467181199023
Next odd number is 28945712746666467181199027
1011111110001011111100011101101110001101101100100010000011100110001111111111010110001
24252289498060294916288731603009512745094250879828235659488381280383823140625