Perfect Square
145852066995096593194927791300025 is a perfect square (12076922910869995 × 12076922910869995)
145852066995096593194927791300025 is a perfect square (12076922910869995 × 12076922910869995)
145852066995096593194927791300025 is odd
Previous odd number is 145852066995096593194927791300023
Next odd number is 145852066995096593194927791300027
11100110000111010010111001000011110011111110100000011010100110000001011100111001000111100000101110110111001
3102685562233230941998236616677036353834004483183181387060323696093879604358581964166358687515625
21272825446742144964300747952002555248636680450756102079565000625