Perfect Square
348393787574755110636372503121 is a perfect square (590248920011511 × 590248920011511)
348393787574755110636372503121 is a perfect square (590248920011511 × 590248920011511)
348393787574755110636372503121 is odd
Previous odd number is 348393787574755110636372503119
Next odd number is 348393787574755110636372503123
100011001011011100010010110001011000111001100111100011110101101001111000000001100100010101001010001
42287421704098346845499196382315109320626637182892494615447707832378863832326974718040561
121378231220683588514763029812617814923541359348487154740641