Perfect Square
6553600000000000061440000000000000144 is a perfect square (2560000000000000012 × 2560000000000000012)
6553600000000000061440000000000000144 is a perfect square (2560000000000000012 × 2560000000000000012)
6553600000000000061440000000000000144 is even
Previous even number is 6553600000000000061440000000000000142
Next even number is 6553600000000000061440000000000000146
281474976710656007916483719987200092771293593600000579820584960000002038431744000000003822059520000000002985984
42949672960000000805306368000000005662310400000000017694720000000000020736
100111011100010110101101101010000010101101110000101101100000100010000100111101110100111101000011000000000000000000010010000