Perfect Square
85167321164490186339025 is a perfect square (291834407095 × 291834407095)
85167321164490186339025 is a perfect square (291834407095 × 291834407095)
85167321164490186339025 is odd
Previous odd number is 85167321164490186339023
Next odd number is 85167321164490186339027
10010000010001110111000000010111000110100110000010101011000101011001011010001
617758829999592387645770923121359893318919647904645270962037460640625