Perfect Square
3412458446359469329 is a perfect square (1847284073 × 1847284073)
3412458446359469329 is a perfect square (1847284073 × 1847284073)
3412458446359469329 is odd
Previous odd number is 3412458446359469327
Next odd number is 3412458446359469331
10111101011011011111001110000010000010000010011001110100010001