Perfect Square
348393787574776359597492917841 is a perfect square (590248920011529 × 590248920011529)
348393787574776359597492917841 is a perfect square (590248920011529 × 590248920011529)
348393787574776359597492917841 is odd
Previous odd number is 348393787574776359597492917839
Next odd number is 348393787574776359597492917843
100011001011011100010010110001011000111001110000111111110001010010100001011100111111101011001010001
42287421704106084329447415895310344666861406745958050222751536326715468439503484027854321
121378231220698394526856570256758196780870028708151976101281