Perfect Square
348677160612051819025 is a perfect square (18672899095 × 18672899095)
348677160612051819025 is a perfect square (18672899095 × 18672899095)
348677160612051819025 is odd
Previous odd number is 348677160612051819023
Next odd number is 348677160612051819027
100101110011011011110000111100011010010110101001011000001101000010001
42390691609335668380685956584968281206599142890524513235640625