Perfect Square
142247316024347741995921 is a perfect square (377156885161 × 377156885161)
142247316024347741995921 is a perfect square (377156885161 × 377156885161)
142247316024347741995921 is odd
Previous odd number is 142247316024347741995919
Next odd number is 142247316024347741995923
11110000111110011111000010001011010011001000001001001110001010100001110010001
2878274712453954681032397596388384878626714184233255851129537598614961