Perfect Square
1601054991678150447595776 is a perfect square (1265328017424 × 1265328017424)
1601054991678150447595776 is a perfect square (1265328017424 × 1265328017424)
1601054991678150447595776 is even
Previous even number is 1601054991678150447595774
Next even number is 1601054991678150447595778
4104107679698125665623465113175113891345509060308879184321450878567448576
101010011000010010101110101110001011100100110000010100110101010100000000100000000