Perfect Square
166199353525966454980384891807777289802025 is a perfect square (407675549335456779955 × 407675549335456779955)
166199353525966454980384891807777289802025 is a perfect square (407675549335456779955 × 407675549335456779955)
166199353525966454980384891807777289802025 is odd
Previous odd number is 166199353525966454980384891807777289802023
Next odd number is 166199353525966454980384891807777289802027
11110100001101010011111110010101101011010010000001111010000101010111100010001111011101100000111110100010001010101110010100001000100101001
4590795956637769501822628033027717698169986590184277596832687727456318622759176234782130614514301001080269185289966678765625
27622225112449178311527905183488419026155183742400084620871532328454682063694100625