Perfect Square
348393902295745332691895605761 is a perfect square (590249017191681 × 590249017191681)
348393902295745332691895605761 is a perfect square (590249017191681 × 590249017191681)
348393902295745332691895605761 is odd
Previous odd number is 348393902295745332691895605759
Next odd number is 348393902295745332691895605763
100011001011011100010101110011101110111110011001011101011111110111000111000111010000101101000000001
42287463478004733495565273678468844680547623918946963238786743547082636322575434505326081
121378311156857344997100649544496954592975644575381136389121