Perfect Square
81535270738768891482025 is a perfect square (285543815795 × 285543815795)
81535270738768891482025 is a perfect square (285543815795 × 285543815795)
81535270738768891482025 is odd
Previous odd number is 81535270738768891482023
Next odd number is 81535270738768891482027
10001010001000000100100101111101010001000100000010101010100000000111110101001
542046510401756442283170970658809987791698352888298903135563828765625