Perfect Square
142637629551918885207046609 is a perfect square (11943099662647 × 11943099662647)
142637629551918885207046609 is a perfect square (11943099662647 × 11943099662647)
142637629551918885207046609 is odd
Previous odd number is 142637629551918885207046607
Next odd number is 142637629551918885207046611
111010111111100101100010110010001010100110001111110000111010100011011000111100111010001
2902032945532420407114799474091132182536096791524928429476380856587013440444529