Perfect Square
545368980764406627121225 is a perfect square (738491016035 × 738491016035)
545368980764406627121225 is a perfect square (738491016035 × 738491016035)
545368980764406627121225 is odd
Previous odd number is 545368980764406627121223
Next odd number is 545368980764406627121227
1110011011111001000001011111101111101001000011110100011101110110011100001001001
162207637184904548190398598662300373590832370621097476585354387688265625