Perfect Square
166196663832677822448078178707710080258225 is a perfect square (407672250506062556615 × 407672250506062556615)
166196663832677822448078178707710080258225 is a perfect square (407672250506062556615 × 407672250506062556615)
166196663832677822448078178707710080258225 is odd
Previous odd number is 166196663832677822448078178707710080258223
Next odd number is 166196663832677822448078178707710080258227
11110100001101000011110010010011100111100001000100111110101010111100110100110010010101111101011100100010001000000011011010001000010110001
4590573074304326621544885575835117886182323898030438710366610183930625949361823945859758432576038897940865886910881895140625
27621331069112120583306524125551343485658009314096552301432012727203270882680150625