Perfect Square
85191287083559998250625 is a perfect square (291875465025 × 291875465025)
85191287083559998250625 is a perfect square (291875465025 × 291875465025)
85191287083559998250625 is odd
Previous odd number is 85191287083559998250623
Next odd number is 85191287083559998250627
10010000010100011101010011010111011111011011011011101010010001101111010000001
618280485176326403610811096873278371104587455261183193240136962890625