Perfect Square
87044212967769988128025 is a perfect square (295032562555 × 295032562555)
87044212967769988128025 is a perfect square (295032562555 × 295032562555)
87044212967769988128025 is odd
Previous odd number is 87044212967769988128023
Next odd number is 87044212967769988128027
10010011011101010110100011110000100100010111001100100010011111101110100011001
659507454144861500618489154047657151694998151784232257412708540015625