Perfect Square
166198546614171066100853677913804976334201 is a perfect square (407674559684769962101 × 407674559684769962101)
166198546614171066100853677913804976334201 is a perfect square (407674559684769962101 × 407674559684769962101)
166198546614171066100853677913804976334201 is odd
Previous odd number is 166198546614171066100853677913804976334199
Next odd number is 166198546614171066100853677913804976334203
11110100001101001111000111100001110000111100010110101001000100001100010111100011010010001011110110110011100111110101001101010010101111001
4590729090864635120647665840738275537616881963447150922980092122889776634507594395935203817598425982427376811080222885922601
27621956896662792739669639691512578547473213754795514539975838187303649680042308401