Perfect Square
372118762760410150465759649486650225 is a perfect square (610015379117944985 × 610015379117944985)
372118762760410150465759649486650225 is a perfect square (610015379117944985 × 610015379117944985)
372118762760410150465759649486650225 is odd
Previous odd number is 372118762760410150465759649486650223
Next odd number is 372118762760410150465759649486650227
10001111010101011011111000110101100101010100001011111111000000010001110000111010101101110100011001101001011101101110001
51528168339910973642713367826833649921462941080309386764175718234946456403246051387256784982940972480140625
138472373598338412185328005244411664585157192269494777200370491492550625