Perfect Square
81535270733058015166225 is a perfect square (285543815785 × 285543815785)
81535270733058015166225 is a perfect square (285543815785 × 285543815785)
81535270733058015166225 is odd
Previous odd number is 81535270733058015166223
Next odd number is 81535270733058015166227
10001010001000000100100101111101000110101011001101010100011101111111100010001
542046510287858718633617387632541391669440467128092574835449647640625