Perfect Square
87049341164766988568929 is a perfect square (295041253327 × 295041253327)
87049341164766988568929 is a perfect square (295041253327 × 295041253327)
87049341164766988568929 is odd
Previous odd number is 87049341164766988568927
Next odd number is 87049341164766988568931
10010011011101111010001001001000101100010110111111100101111111000100101100001
659624025366178655762941712939487733206356342515062176564944035629089