Perfect Square
166104070405140218555841710058257459235833323611120049 is a perfect square (407558671120048945715388743 × 407558671120048945715388743)
166104070405140218555841710058257459235833323611120049 is a perfect square (407558671120048945715388743 × 407558671120048945715388743)
166104070405140218555841710058257459235833323611120049 is odd
Previous odd number is 166104070405140218555841710058257459235833323611120047
Next odd number is 166104070405140218555841710058257459235833323611120051
110111011111101010000010001011000110110111011111010011001100101110111101011111111111011111010100000100101000111101111001011101011001000101000011001010000111101100110000110110001
4582904687042596212976807445885307952624467547283474781454567649390331661550501415626388323872929300069364465252123082361167810618289065860903581543167697477649
27590562205155778609768257324348189655812455897219478601142015050652831520722052922858255188653368289762401