Perfect Square
81535270719351912009121 is a perfect square (285543815761 × 285543815761)
81535270719351912009121 is a perfect square (285543815761 × 285543815761)
81535270719351912009121 is odd
Previous odd number is 81535270719351912009119
Next odd number is 81535270719351912009123
10001010001000000100100101111100101101101111100110111001001100000110110100001
542046510014504181956060312935977253341319665694605889175797576078561