Perfect Square
342706587556412620944512228318831075998225 is a perfect square (585411468589754074135 × 585411468589754074135)
342706587556412620944512228318831075998225 is a perfect square (585411468589754074135 × 585411468589754074135)
342706587556412620944512228318831075998225 is odd
Previous odd number is 342706587556412620944512228318831075998223
Next odd number is 342706587556412620944512228318831075998227
111110111100011111110001111110100101001111010010100010001110011000110010101011100111101110101110110001000001100111110100010011101000010001
40250136520510086541792481145325483039213360637414744096662248685132346735994277621343859885531450397325849894276461907640625
117447805154561109884832009040164139823719953727136659194094892612785925680203150625