Perfect Square
166198008674787857309148816087523315458225 is a perfect square (407673899918535203385 × 407673899918535203385)
166198008674787857309148816087523315458225 is a perfect square (407673899918535203385 × 407673899918535203385)
166198008674787857309148816087523315458225 is odd
Previous odd number is 166198008674787857309148816087523315458223
Next odd number is 166198008674787857309148816087523315458227
11110100001101001011111000010100100010001111101101010101100010101101101110011000100001010010011100010001110000010110010001010000010110001
4590684514193549931115014462175333584980174800210501752267095467560027178955002097441013124174153444436848874336537895140625
27621778087464859870076199190481640664572159871098556247919843171999967241720150625