Perfect Square
1601054991647782575177744 is a perfect square (1265328017412 × 1265328017412)
1601054991647782575177744 is a perfect square (1265328017412 × 1265328017412)
1601054991647782575177744 is even
Previous even number is 1601054991647782575177742
Next even number is 1601054991647782575177746
4104107679464592740672637046592331484341448862211130770703486359267446784
101010011000010010101110101110001010101101100001000010100011010101000000000010000