Perfect Square
85164798729979788890625 is a perfect square (291830085375 × 291830085375)
85164798729979788890625 is a perfect square (291830085375 × 291830085375)
85164798729979788890625 is odd
Previous odd number is 85164798729979788890623
Next odd number is 85164798729979788890627
10010000010001100101100000001011001100111100101110011111101011001001000000001
617703942396475992011865073174114134618313386920246918369293212890625