Perfect Square
85163537526732537985225 is a perfect square (291827924515 × 291827924515)
85163537526732537985225 is a perfect square (291827924515 × 291827924515)
85163537526732537985225 is odd
Previous odd number is 85163537526732537985223
Next odd number is 85163537526732537985227
10010000010001011100110000000101101001100110110011101111111111111100011001001
617676500118936546491580785127573356229093227243143996456483358265625