Perfect Square
87049341171847978648921 is a perfect square (295041253339 × 295041253339)
87049341171847978648921 is a perfect square (295041253339 × 295041253339)
87049341171847978648921 is odd
Previous odd number is 87049341171847978648919
Next odd number is 87049341171847978648923
10010011011101111010001001001000111001001111010101000101001011000010101011001
659624025527149127843185464503511435553232915388317849715100607733961