Perfect Square
54418953422382743041 is a perfect square (7376920321 × 7376920321)
54418953422382743041 is a perfect square (7376920321 × 7376920321)
54418953422382743041 is odd
Previous odd number is 54418953422382743039
Next odd number is 54418953422382743043
101111001100110110111101011101000001001101101001101011111000000001
161157512633694770383056178345030665750508239292581200017921