Perfect Square
142243610080793992792641 is a perfect square (377151972129 × 377151972129)
142243610080793992792641 is a perfect square (377151972129 × 377151972129)
142243610080793992792641 is odd
Previous odd number is 142243610080793992792639
Next odd number is 142243610080793992792643
11110000111110000101010100011010000011000100101010010111001101000101001000001
2878049756805886612384941394172962697232419553050864591924718044630721