Perfect Square
118248260955283784759293444469901025 is a perfect square (343872448671427855 × 343872448671427855)
118248260955283784759293444469901025 is a perfect square (343872448671427855 × 343872448671427855)
118248260955283784759293444469901025 is odd
Previous odd number is 118248260955283784759293444469901023
Next odd number is 118248260955283784759293444469901027
101101100011000010110111000100000001001010010011010000111011101001011010101110010100001011110000010010100011011100001
1653424190184985440467515078892014493721116594740341231351150386635685482646074826168555042769317139390625
13982651218948891620569046699984923332661385349923871443567173296050625