Perfect Square
85162276328154706740609 is a perfect square (291825763647 × 291825763647)
85162276328154706740609 is a perfect square (291825763647 × 291825763647)
85162276328154706740609 is odd
Previous odd number is 85162276328154706740607
Next odd number is 85162276328154706740611
10010000010001010100000000000000001110110000011110111001001000000010110000001
617649058755777507989018930210451656946941388961145267469596739686529