Perfect Square
2361262501893120016 is a perfect square (1536640004 × 1536640004)
2361262501893120016 is a perfect square (1536640004 × 1536640004)
2361262501893120016 is even
Previous even number is 2361262501893120014
Next even number is 2361262501893120018
10000011000100111000111011110000100110110010100010000000010000