Perfect Square
85162276349166161724489 is a perfect square (291825763683 × 291825763683)
85162276349166161724489 is a perfect square (291825763683 × 291825763683)
85162276349166161724489 is odd
Previous odd number is 85162276349166161724487
Next odd number is 85162276349166161724491
10010000010001010100000000000000110100111110100010011011100111000010001001001
617649059212941382299210192278461540766766703659889740127439122742169