Perfect Square
160252540372433601 is a perfect square (400315551 × 400315551)
160252540372433601 is a perfect square (400315551 × 400315551)
160252540372433601 is odd
Previous odd number is 160252540372433599
Next odd number is 160252540372433603