Perfect Square
81535270741053242008401 is a perfect square (285543815799 × 285543815799)
81535270741053242008401 is a perfect square (285543815799 × 285543815799)
81535270741053242008401 is odd
Previous odd number is 81535270741053242008399
Next odd number is 81535270741053242008403
10001010001000000100100101111101010101001101111110011001101101110001101010001
542046510447315531748576724183694219720720283807147656065709441705201