Perfect Square
348796218550857841 is a perfect square (590589721 × 590589721)
348796218550857841 is a perfect square (590589721 × 590589721)
348796218550857841 is odd
Previous odd number is 348796218550857839
Next odd number is 348796218550857843