Perfect Square
65610000000000000000 is a perfect square (8100000000 × 8100000000)
65610000000000000000 is a perfect square (8100000000 × 8100000000)
65610000000000000000 is even
Previous even number is 65609999999999999998
Next even number is 65610000000000000002
282429536481000000000000000000000000000000000000000000000000
111000111010000101100010110110001000100001011000010000000000000000