Perfect Square
166199353525966454990169104991828252521089 is a perfect square (407675549335456779967 × 407675549335456779967)
166199353525966454990169104991828252521089 is a perfect square (407675549335456779967 × 407675549335456779967)
166199353525966454990169104991828252521089 is odd
Previous odd number is 166199353525966454990169104991828252521087
Next odd number is 166199353525966454990169104991828252521091
11110100001101010011111110010101101011010010000001111010000101101000000111000011000101000001000110010110110011001000100110111001010000001
4590795956637769502633413250381864208209557302268961878111809192495936382676941384001062820258806628569372232573928404227969
27622225112449178314780164995387434718497287702219684321920154967549088284389745921