Perfect Square
1427374346740179373265625 is a perfect square (1194727729125 × 1194727729125)
1427374346740179373265625 is a perfect square (1194727729125 × 1194727729125)
1427374346740179373265625 is odd
Previous odd number is 1427374346740179373265623
Next odd number is 1427374346740179373265627
100101110010000100001111001001110011011101100100110100110110111100001001011011001
2908128962341705370568384210329913548135442117342608695497013092041015625