Perfect Square
166197739705640366890634466785909019621025 is a perfect square (407673570035684759855 × 407673570035684759855)
166197739705640366890634466785909019621025 is a perfect square (407673570035684759855 × 407673570035684759855)
166197739705640366890634466785909019621025 is odd
Previous odd number is 166197739705640366890634466785909019621023
Next odd number is 166197739705640366890634466785909019621027
11110100001101001010010000101101111011110000010100111100000011000010001000110001000100011000010000110110010011001001011011011011010100001
4590662226011307333622169100913037136933602175550870550705473513976491523854354802431358080928230389535146096823245864390625
27621688683263788546636144696126571264719105648133001237463233616980658434622050625