Perfect Square
45276718373189546096186632992001 is a perfect square (6728797691503999 × 6728797691503999)
45276718373189546096186632992001 is a perfect square (6728797691503999 × 6728797691503999)
45276718373189546096186632992001 is odd
Previous odd number is 45276718373189546096186632991999
Next odd number is 45276718373189546096186632992003
1000111011011110001111011110100011011010010101001010110000000010011101011110000011011010000111010100000001
92816422669136739533295426999222392780254408334105128248696276665379191454023948932664090976001
2049981226645119817560523430174458869794818009429895245329984001