Perfect Square
372118743702680589814038804073928025 is a perfect square (610015363497248805 × 610015363497248805)
372118743702680589814038804073928025 is a perfect square (610015363497248805 × 610015363497248805)
372118743702680589814038804073928025 is odd
Previous odd number is 372118743702680589814038804073928023
Next odd number is 372118743702680589814038804073928027
10001111010101011011110110111010011011001110010010010011110001100011110000101011101000010000110010010011101010101011001
51528160423004236124035233164710741879623651084658223158785630479761287700656729753331457191933579415015625
138472359414861285117957458351832205764651012839324428111629552880400625