Perfect Square
348393902295742971695826839041 is a perfect square (590249017191679 × 590249017191679)
348393902295742971695826839041 is a perfect square (590249017191679 × 590249017191679)
348393902295742971695826839041 is odd
Previous odd number is 348393902295742971695826839039
Next odd number is 348393902295742971695826839043
100011001011011100010101110011101110111110011000011010011001001110111111100111010011010011000000001
42287463478003873774418849032590487836771150635609894074664550255242966018435800032145921
121378311156855699883833244447118490807223251551789721799681