Perfect Square
481787051010786381613480225 is a perfect square (21949648083985 × 21949648083985)
481787051010786381613480225 is a perfect square (21949648083985 × 21949648083985)
481787051010786381613480225 is odd
Previous odd number is 481787051010786381613480223
Next odd number is 481787051010786381613480227
11000111010000110011000000101111001111010111110011011100101101100010001111011100100100001
111831814079588472497548063630360260495418082918036310208429479037354067286390625