Perfect Square
145220540402140641 is a perfect square (381078129 × 381078129)
145220540402140641 is a perfect square (381078129 × 381078129)
145220540402140641 is odd
Previous odd number is 145220540402140639
Next odd number is 145220540402140643