Perfect Square
99755685610420747037341315922226770447622712866561 is a perfect square (9987776810202596184030081 × 9987776810202596184030081)
99755685610420747037341315922226770447622712866561 is a perfect square (9987776810202596184030081 × 9987776810202596184030081)
99755685610420747037341315922226770447622712866561 is odd
Previous odd number is 99755685610420747037341315922226770447622712866559
Next odd number is 99755685610420747037341315922226770447622712866563
10001000100000101101111101001100101001110100010011001010101000100110111111100111100101111111010001001101101100110001011010111010001010011011011011000000011011100000001
992688460585900179499974754852925917903319835269594495243900635372812009157872612481270765103447029998825693129607566225907727163645024376191825716481
9951196811605104890456895510872113342492412801998520346852311456995812066928077149959714617791966721