Perfect Square
8113745114098976881 is a perfect square (2848463641 × 2848463641)
8113745114098976881 is a perfect square (2848463641 × 2848463641)
8113745114098976881 is odd
Previous odd number is 8113745114098976879
Next odd number is 8113745114098976883
111000010011001110100000011000101011011111011100100100001110001