Perfect Square
12416475874639728393880560169 is a perfect square (111429241560013 × 111429241560013)
12416475874639728393880560169 is a perfect square (111429241560013 × 111429241560013)
12416475874639728393880560169 is odd
Previous odd number is 12416475874639728393880560167
Next odd number is 12416475874639728393880560171
1010000001111010101011000010011110010100011000111110100001001111000100010000110110001000101001
1914234094031622680602204102110587096252805285897579999415477580158889367063227306809