Perfect Square
11675715095815547581249 is a perfect square (108054222943 × 108054222943)
11675715095815547581249 is a perfect square (108054222943 × 108054222943)
11675715095815547581249 is odd
Previous odd number is 11675715095815547581247
Next odd number is 11675715095815547581251
10011110001111000100011000101110110000110111101111101000001111001101000001
1591660604532039906296206482657456836129127990105448292053791181249