Perfect Square
81535270729631489376841 is a perfect square (285543815779 × 285543815779)
81535270729631489376841 is a perfect square (285543815779 × 285543815779)
81535270729631489376841 is odd
Previous odd number is 81535270729631489376839
Next odd number is 81535270729631489376843
10001010001000000100100101111101000000011100010011101101101001100001001001001
542046510219520084453458358354817855296636042435764403411124282791321