Perfect Square
85162276332823918959025 is a perfect square (291825763655 × 291825763655)
85162276332823918959025 is a perfect square (291825763655 × 291825763655)
85162276332823918959025 is odd
Previous odd number is 85162276332823918959023
Next odd number is 85162276332823918959027
10010000010001010100000000000000010111010000000011001111000000101100110110001
617649058857369480033581541056661174899174371968417169466203123140625