Perfect Square
8116177793212890625 is a perfect square (2848890625 × 2848890625)
8116177793212890625 is a perfect square (2848890625 × 2848890625)
8116177793212890625 is odd
Previous odd number is 8116177793212890623
Next odd number is 8116177793212890627
111000010100010011101001011001110011010010111100011111000000001