Perfect Square
348677160313285433569 is a perfect square (18672899087 × 18672899087)
348677160313285433569 is a perfect square (18672899087 × 18672899087)
348677160313285433569 is odd
Previous odd number is 348677160313285433567
Next odd number is 348677160313285433571
100101110011011011110000111011110111100100101010011101101100011100001
42390691500367415260655533222205573616571883689552266127759009