Perfect Square
142239904211162010475161 is a perfect square (377147059131 × 377147059131)
142239904211162010475161 is a perfect square (377147059131 × 377147059131)
142239904211162010475161 is odd
Previous odd number is 142239904211162010475159
Next odd number is 142239904211162010475163
11110000111101101011100110101010111001011110110011100101011111101101010011001
2877824817366073803474888996272980777837697706565067955210772446598281