Perfect Square
945598417437337617420289 is a perfect square (972418848767 × 972418848767)
945598417437337617420289 is a perfect square (972418848767 × 972418848767)
11001000 00111100 11111110 00110000 01001000 00011111 11010000 11100011 11010000 00000001
945598417437337617420289 is odd
Previous odd number is 945598417437337617420287
Next odd number is 945598417437337617420291
845512845633452706919402303996239613054357060234145348665338132431597569