Perfect Square
119383364421791386225 is a perfect square (10926269465 × 10926269465)
119383364421791386225 is a perfect square (10926269465 × 10926269465)
119383364421791386225 is odd
Previous odd number is 119383364421791386223
Next odd number is 119383364421791386227
1100111100011000110111010010110101111100011111000100000101001110001
1701497994749295778255254741910004910890464022645695060140625