Perfect Square
1189339813946740640625 is a perfect square (34486806375 × 34486806375)
1189339813946740640625 is a perfect square (34486806375 × 34486806375)
1189339813946740640625 is odd
Previous odd number is 1189339813946740640623
Next odd number is 1189339813946740640627
10000000111100101100111110100110110010001100100101001110000101101110001
1682355887271080018487906844649769520009606489769748687744140625