Perfect Square
1432860720442732816 is a perfect square (1197021604 × 1197021604)
1432860720442732816 is a perfect square (1197021604 × 1197021604)
1432860720442732816 is even
Previous even number is 1432860720442732814
Next even number is 1432860720442732818
1001111100010100010110011101111001110100110010111000100010000