Perfect Square
470543622611411318971981225 is a perfect square (21692017485965 × 21692017485965)
470543622611411318971981225 is a perfect square (21692017485965 × 21692017485965)
470543622611411318971981225 is odd
Previous odd number is 470543622611411318971981223
Next odd number is 470543622611411318971981227
11000010100111001011111001110010011101011111001101101010001101111010100100101110110101001
104183675556253177957077950015469620573037396398612043257169934850306454300765625