Perfect Square
166104078470419404249130923944379361365018214196313361 is a perfect square (407558681014672296047738519 × 407558681014672296047738519)
166104078470419404249130923944379361365018214196313361 is a perfect square (407558681014672296047738519 × 407558681014672296047738519)
166104078470419404249130923944379361365018214196313361 is odd
Previous odd number is 166104078470419404249130923944379361365018214196313359
Next odd number is 166104078470419404249130923944379361365018214196313363
110111011111101010000010111000010100001001001101111100110110001000111011000010001011101111000100000110001110001010010011011101100000010111011001000001100100110111111110100010001
4582905354619389852009509779142184892883827723791642548947868586702373126405111697392411512725547017176353156986292239395096284963519238808698743038998593464881
27590564884507247053516764740245771785365097756415407008607889958991846531713783528950342871653443707116321