Perfect Square
85191287085895001970841 is a perfect square (291875465029 × 291875465029)
85191287085895001970841 is a perfect square (291875465029 × 291875465029)
85191287085895001970841 is odd
Previous odd number is 85191287085895001970839
Next odd number is 85191287085895001970843
10010000010100011101010011010111100011101011010000110010110100001100010011001
618280485227165660152875174916016141791394047903752906773176325533321