Perfect Square
342705604346836654993350229249011128930625 is a perfect square (585410628829744305825 × 585410628829744305825)
342705604346836654993350229249011128930625 is a perfect square (585410628829744305825 × 585410628829744305825)
342705604346836654993350229249011128930625 is odd
Previous odd number is 342705604346836654993350229249011128930623
Next odd number is 342705604346836654993350229249011128930627
111110111100011111000010101000110101010101110000000111000000010100001010011110010111000100100011010001111110100100110010110001000101000001
40249790094083857623215926044061295534493017512324359501082225215963194861107667226115490072203097151238691201395402587890625
117447131250730546797967077843617907198248012928184111213076280057554346856062890625