Perfect Square
119738308942402140135150625 is a perfect square (10942500123025 × 10942500123025)
119738308942402140135150625 is a perfect square (10942500123025 × 10942500123025)
119738308942402140135150625 is odd
Previous odd number is 119738308942402140135150623
Next odd number is 119738308942402140135150627
110001100001011100100101011101111111000000111001100011111100010111000101101010000100001
1716719581986056197099947851634584356644730656796179087849525871700566650390625