Perfect Square
1372383035288475961 is a perfect square (1171487531 × 1171487531)
1372383035288475961 is a perfect square (1171487531 × 1171487531)
1372383035288475961 is odd
Previous odd number is 1372383035288475959
Next odd number is 1372383035288475963
1001100001011101011110001100101110010001001000101100100111001