Perfect Square
1313529888979875856 is a perfect square (1146093316 × 1146093316)
1313529888979875856 is a perfect square (1146093316 × 1146093316)
1313529888979875856 is even
Previous even number is 1313529888979875854
Next even number is 1313529888979875858
1001000111010100110000111100110000010100000001111100000010000