Perfect Square
1600998059347368166425600 is a perfect square (1265305520160 × 1265305520160)
1600998059347368166425600 is a perfect square (1265305520160 × 1265305520160)
1600998059347368166425600 is even
Previous even number is 1600998059347368166425598
Next even number is 1600998059347368166425602
4103669878169789022399674528409418534972215290713818889780740489216000000
101010011000001100100011101011001001011010010101111100101110000100000010000000000