Perfect Square
2361262489600000000 is a perfect square (1536640000 × 1536640000)
2361262489600000000 is a perfect square (1536640000 × 1536640000)
2361262489600000000 is even
Previous even number is 2361262489599999998
Next even number is 2361262489600000002
10000011000100111000111011100101001010000100000000000000000000