Perfect Square
1425750448684589339938129 is a perfect square (1194047925623 × 1194047925623)
1425750448684589339938129 is a perfect square (1194047925623 × 1194047925623)
1425750448684589339938129 is odd
Previous odd number is 1425750448684589339938127
Next odd number is 1425750448684589339938131
100101101111010100001011000110001100110010000001001011011011001001000110101010001
2898214672568615856532508983060403407793151271573917549253348857354920689