Perfect Square
348393558132899799290149210441 is a perfect square (590248725651229 × 590248725651229)
348393558132899799290149210441 is a perfect square (590248725651229 × 590248725651229)
348393558132899799290149210441 is odd
Previous odd number is 348393558132899799290149210439
Next odd number is 348393558132899799290149210443
100011001011011100001100101100101100110000111011010101000000011010011111011110011100000100101001001
42287338156413671856760829570381605091289901922336855096358298901572162545378209915796121
121378071348502231882024272204223422735421767037535703414481