Perfect Square
491324875210653211378225 is a perfect square (700945700615 × 700945700615)
491324875210653211378225 is a perfect square (700945700615 × 700945700615)
491324875210653211378225 is odd
Previous odd number is 491324875210653211378223
Next odd number is 491324875210653211378227
1101000000010101100011001011100111001010101010110001111101111010100001000110001
118605890222435436148239252774077702737604199028124213122883376745140625