Perfect Square
166104078470419404249130925574614085423707398387267441 is a perfect square (407558681014672296047738521 × 407558681014672296047738521)
166104078470419404249130925574614085423707398387267441 is a perfect square (407558681014672296047738521 × 407558681014672296047738521)
166104078470419404249130925574614085423707398387267441 is odd
Previous odd number is 166104078470419404249130925574614085423707398387267439
Next odd number is 166104078470419404249130925574614085423707398387267443
110111011111101010000010111000010100001001001101111100110110001000111011000010001011111001100110010110001011001101010000001010110111010010010110010010111100001111111011101110001
4582905354619389852009509914079475686237922285978738977933548021181206478948614046517367880338210876000664125599754712248190948613175690569562103926274653047121
27590564884507247053516765281823044845859162769506436662362446914100922841014121969119533662433106858688481