Perfect Square
1313840319817072644 is a perfect square (1146228738 × 1146228738)
1313840319817072644 is a perfect square (1146228738 × 1146228738)
1313840319817072644 is even
Previous even number is 1313840319817072642
Next even number is 1313840319817072646
1001000111011101100101100111101010010010010000100000000000100