Perfect Square
166250546648148392674370951107646058350734098096357361 is a perfect square (407738331099920494922007769 × 407738331099920494922007769)
166250546648148392674370951107646058350734098096357361 is a perfect square (407738331099920494922007769 × 407738331099920494922007769)
166250546648148392674370951107646058350734098096357361 is odd
Previous odd number is 166250546648148392674370951107646058350734098096357359
Next odd number is 166250546648148392674370951107646058350734098096357363
110111100010110010011110101110110110000100011111100001101100110011110111110011011011011001001111001011110101111100010000101101111011111011100101000100111000011100111111111110001
4595039467301055535379030451875760566408648393256695743407681322527887683020230039553282236426325294343653144638133252374609651216661886127619018980518335836881
27639244260808164762369480582741483549753809566838049650546545620212280602371377709331104201275497018884321