Perfect Square
449970861749863273371841 is a perfect square (670798674529 × 670798674529)
449970861749863273371841 is a perfect square (670798674529 × 670798674529)
449970861749863273371841 is odd
Previous odd number is 449970861749863273371839
Next odd number is 449970861749863273371843
1011111010010001111100000100011100110011011001100001101001011101001100011000001
91107299659217987493922973170579619084911472992559511149227657180576321