Perfect Square
348393443411999295059194961569 is a perfect square (590248628471087 × 590248628471087)
348393443411999295059194961569 is a perfect square (590248628471087 × 590248628471087)
348393443411999295059194961569 is odd
Previous odd number is 348393443411999295059194961567
Next odd number is 348393443411999295059194961571
100011001011011100001001101010010110101100110001010001010001111110101011010100010100101111010100001
42287296382622487657012747836187005103652090965943180701241092519590142511805866836183009
121377991412469955008235062067826774005464231185155386941761