Perfect Square
1372383021230625625 is a perfect square (1171487525 × 1171487525)
1372383021230625625 is a perfect square (1171487525 × 1171487525)
1372383021230625625 is odd
Previous odd number is 1372383021230625623
Next odd number is 1372383021230625627
1001100001011101011110001011000101100001110101001001101011001