Perfect Square
12979349563343754969 is a perfect square (3602686437 × 3602686437)
12979349563343754969 is a perfect square (3602686437 × 3602686437)
10110100 00011111 11101001 10101001 00001010 10111001 11010110 11011001
12979349563343754969 is odd
Previous odd number is 12979349563343754967
Next odd number is 12979349563343754971