Perfect Square
145220537353515625 is a perfect square (381078125 × 381078125)
145220537353515625 is a perfect square (381078125 × 381078125)
145220537353515625 is odd
Previous odd number is 145220537353515623
Next odd number is 145220537353515627