Perfect Square
166536906875536423628656951299038053556761 is a perfect square (408089336880463495931 × 408089336880463495931)
166536906875536423628656951299038053556761 is a perfect square (408089336880463495931 × 408089336880463495931)
166536906875536423628656951299038053556761 is odd
Previous odd number is 166536906875536423628656951299038053556759
Next odd number is 166536906875536423628656951299038053556763
11110100101101000011100011001010001101000101100000010100100011101011101110000111100000111110001001110100111101110000110100110001000011001
4618824730318962559051422395817271615245516212374707141310601322684402119862456994427301616613296816235748037805102141539081
27734541351671090929407672309928002695310068563471009865165908866438260162648811121