Perfect Square
145220534304890641 is a perfect square (381078121 × 381078121)
145220534304890641 is a perfect square (381078121 × 381078121)
145220534304890641 is odd
Previous odd number is 145220534304890639
Next odd number is 145220534304890643