Perfect Square
12979349548933009225 is a perfect square (3602686435 × 3602686435)
12979349548933009225 is a perfect square (3602686435 × 3602686435)
10110100 00011111 11101001 10100101 10101111 11000111 01001111 01001001
12979349548933009225 is odd
Previous odd number is 12979349548933009223
Next odd number is 12979349548933009227