Perfect Square
6553600000000000040960000000000000064 is a perfect square (2560000000000000008 × 2560000000000000008)
6553600000000000040960000000000000064 is a perfect square (2560000000000000008 × 2560000000000000008)
6553600000000000040960000000000000064 is even
Previous even number is 6553600000000000040960000000000000062
Next even number is 6553600000000000040960000000000000066
281474976710656005277655813324800041231686041600000171798691840000000402653184000000000503316480000000000262144
42949672960000000536870912000000002516582400000000005242880000000000004096
100111011100010110101101101010000010101101110000101101011110010011111110000001001101111110000010000000000000000000001000000