Perfect Square
166199353525966454991799807189170079640961 is a perfect square (407675549335456779969 × 407675549335456779969)
166199353525966454991799807189170079640961 is a perfect square (407675549335456779969 × 407675549335456779969)
166199353525966454991799807189170079640961 is odd
Previous odd number is 166199353525966454991799807189170079640959
Next odd number is 166199353525966454991799807189170079640963
11110100001101010011111110010101101011010010000001111010000101101010110111110110010110010001000111101010001111001100111111010110110000001
4590795956637769502768544119940888626561087088830304579883491008989213846747556427011334383580621465275684872280195324823681
27622225112449178315322208297370604000582226520248646636532817220421527422669003521