Perfect Square
87044212973670639379225 is a perfect square (295032562565 × 295032562565)
87044212973670639379225 is a perfect square (295032562565 × 295032562565)
87044212973670639379225 is odd
Previous odd number is 87044212973670639379223
Next odd number is 87044212973670639379227
10010011011101010110100011110000101111000110000111110100010001010001100011001
659507454278983805320594776358121910685256640042097876681602372015625