Perfect Square
296445806131910196934225 is a perfect square (544468370185 × 544468370185)
296445806131910196934225 is a perfect square (544468370185 × 544468370185)
296445806131910196934225 is odd
Previous odd number is 296445806131910196934223
Next odd number is 296445806131910196934227
111110110001100101101111111110011101111100011011100111001110010011011001010001
26051691822640464204073152650011291418989373711006015053494903662640625