Perfect Square
3412458475916014561 is a perfect square (1847284081 × 1847284081)
3412458475916014561 is a perfect square (1847284081 × 1847284081)
3412458475916014561 is odd
Previous odd number is 3412458475916014559
Next odd number is 3412458475916014563
10111101011011011111001110011101100011101111101011001111100001