Perfect Square
2560000032000000100 is a perfect square (1600000010 × 1600000010)
2560000032000000100 is a perfect square (1600000010 × 1600000010)
2560000032000000100 is even
Previous even number is 2560000032000000098
Next even number is 2560000032000000102
10001110000110111100100111011100110100010110010100000001100100