Perfect Square
85167321163322848710649 is a perfect square (291834407093 × 291834407093)
85167321163322848710649 is a perfect square (291834407093 × 291834407093)
85167321163322848710649 is odd
Previous odd number is 85167321163322848710647
Next odd number is 85167321163322848710651
10010000010001110111000000010111000100011110001001010101001000000111111111001
617758829974190633158833633362190041165824689280880217801601475489449