Perfect Square
160252530764860521 is a perfect square (400315539 × 400315539)
160252530764860521 is a perfect square (400315539 × 400315539)
160252530764860521 is odd
Previous odd number is 160252530764860519
Next odd number is 160252530764860523