Perfect Square
85164798718306585476025 is a perfect square (291830085355 × 291830085355)
85164798718306585476025 is a perfect square (291830085355 × 291830085355)
85164798718306585476025 is odd
Previous odd number is 85164798718306585476023
Next odd number is 85164798718306585476027
10010000010001100101100000001010110111101101110010010110100001111101110111001
617703942142477255111152263329284604499786330644542670616016967515625