Perfect Square
945598417441227292815361 is a perfect square (972418848769 × 972418848769)
945598417441227292815361 is a perfect square (972418848769 × 972418848769)
11001000 00111100 11111110 00110000 01001011 10101001 01110011 10011100 00110000 00000001
945598417441227292815361 is odd
Previous odd number is 945598417441227292815359
Next odd number is 945598417441227292815363
845512845643886640980345942481323408900763396042975537793915491552890881