Perfect Square
372118766571956126037702671993850625 is a perfect square (610015382242084225 × 610015382242084225)
372118766571956126037702671993850625 is a perfect square (610015382242084225 × 610015382242084225)
372118766571956126037702671993850625 is odd
Previous odd number is 372118766571956126037702671993850623
Next odd number is 372118766571956126037702671993850627
10001111010101011011111001001110001101101110111110000001101110101000101100011100111111011101110111111101100101100000001
51528169923292444810930706064436692923350701935370537249826701667019369856223417430537487281284980712890625
138472376435033971981714585666565332754981990070833388262777814812890625