Perfect Square
1600998059352429388506244 is a perfect square (1265305520162 × 1265305520162)
1600998059352429388506244 is a perfect square (1265305520162 × 1265305520162)
1600998059352429388506244 is even
Previous even number is 1600998059352429388506242
Next even number is 1600998059352429388506246
4103669878208707716543998715564174238942159120884135489076322048646174784
101010011000001100100011101011001001100011100011001001110000110100010010010000100