Perfect Square
18027766648327754420954864810588994650586090087890625 is a perfect square (134267518962434672750390625 × 134267518962434672750390625)
18027766648327754420954864810588994650586090087890625 is a perfect square (134267518962434672750390625 × 134267518962434672750390625)
18027766648327754420954864810588994650586090087890625 is odd
Previous odd number is 18027766648327754420954864810588994650586090087890623
Next odd number is 18027766648327754420954864810588994650586090087890627
110000001011110001100100110111000001100011010101001100100010000011110001000111100000100111011101101101000010100111011000111111111010000000111001001111010001111011111011000001
5859030836867300797712783144119370821236432226915876669692885218747742802074736144815159427756025138937390516911328181199682063606815063394606113433837890625
325000370326558516341756751251825688720630435485069045957991402939877160235527217411436140537261962890625