Perfect Square
3412458394635515481 is a perfect square (1847284059 × 1847284059)
3412458394635515481 is a perfect square (1847284059 × 1847284059)
3412458394635515481 is odd
Previous odd number is 3412458394635515479
Next odd number is 3412458394635515483
10111101011011011111001101010001110111000011001011011001011001