Perfect Square
81535270721636262535225 is a perfect square (285543815765 × 285543815765)
81535270721636262535225 is a perfect square (285543815765 × 285543815765)
81535270721636262535225 is odd
Previous odd number is 81535270721636262535223
Next odd number is 81535270721636262535227
10001010001000000100100101111100110001111001100010101000011001110000000111001
542046510060063271394342224938827974642730177462081219610449389515625