Perfect Square
166198546614171066109007169107500375576321 is a perfect square (407674559684769962111 × 407674559684769962111)
166198546614171066109007169107500375576321 is a perfect square (407674559684769962111 × 407674559684769962111)
166198546614171066109007169107500375576321 is odd
Previous odd number is 166198546614171066109007169107500375576319
Next odd number is 166198546614171066109007169107500375576323
11110100001101001111000111100001110000111100010110101001000100011010001011100011011111101001011010000010110000000100110011000111100000001
4590729090864635121323311987666997476406502398270946130077635484320289944675422243991303668363103857408457215152075500924161
27621956896662792742379836463959814747151035901582050083951322039548072572895895041