Perfect Square
166199891468977102594015592352597886777441 is a perfect square (407676209103471112271 × 407676209103471112271)
166199891468977102594015592352597886777441 is a perfect square (407676209103471112271 × 407676209103471112271)
166199891468977102594015592352597886777441 is odd
Previous odd number is 166199891468977102594015592352597886777439
Next odd number is 166199891468977102594015592352597886777443
11110100001101010111001101100010111111101100111100111111001000111110110100011011110110000111101101100110010001110111011100011100001100001
4590840534330868632942210121135135462718519010161401872186439939272012571909013983557310381337402463198465357993633385977121
27622403924299767885181940160082231140006033100286547340390445480061102783866508481