Perfect Square
49598624288069707442753875297984444801 is a perfect square (7042629075002438849 × 7042629075002438849)
49598624288069707442753875297984444801 is a perfect square (7042629075002438849 × 7042629075002438849)
49598624288069707442753875297984444801 is odd
Previous odd number is 49598624288069707442753875297984444799
Next odd number is 49598624288069707442753875297984444803
100101010100000101100011111010011101010010100011111010000011010111011111100010001100000011010100011000110101011111100110000001
122013782867226508031862352522848963059980572291666783562138693723035140369909485801496461359967101158630086454401
2460023531269098293470458317049044327507935148146646953527437093360215929601