Perfect Square
119997752932752295924478504881 is a perfect square (346406918136391 × 346406918136391)
119997752932752295924478504881 is a perfect square (346406918136391 × 346406918136391)
119997752932752295924478504881 is odd
Previous odd number is 119997752932752295924478504879
Next odd number is 119997752932752295924478504883
1100000111011101111010000100101010010011101001000000000100011011110001011100100111110111110110001
1727902928512639875449188011653010913846385143047802587279604558068252316485741401229841