Perfect Square
87044212979571290630625 is a perfect square (295032562575 × 295032562575)
87044212979571290630625 is a perfect square (295032562575 × 295032562575)
87044212979571290630625 is odd
Previous odd number is 87044212979571290630623
Next odd number is 87044212979571290630627
10010011011101010110100011110000111001110101000011000110000010110100111100001
659507454413106110045430483705203865833449639305502049022394775390625