Perfect Square
166438743261421753549865334854854521 is a perfect square (407969046940355211 × 407969046940355211)
166438743261421753549865334854854521 is a perfect square (407969046940355211 × 407969046940355211)
166438743261421753549865334854854521 is odd
Previous odd number is 166438743261421753549865334854854519
Next odd number is 166438743261421753549865334854854523
1000000000111000010000010010000110001110001001111110001101011110110000111001101100001001001101100101110010011101111001
4610661975224805181173447547224186743830546882283060244674069296622630510337017517226259389128610323262761
27701855258441465175732081534118676651942231354631916152926280074139441