Perfect Square
342703637934736680565447074965815307648769 is a perfect square (585408949312134004863 × 585408949312134004863)
342703637934736680565447074965815307648769 is a perfect square (585408949312134004863 × 585408949312134004863)
342703637934736680565447074965815307648769 is odd
Previous odd number is 342703637934736680565447074965815307648767
Next odd number is 342703637934736680565447074965815307648771
111110111100011101100011111101010110111011101011110010001110001011110001100101110100001101110011010010111011001110011100011011111100000001
40249097249679351835769972615033070583651598248357247408059808839984466767819607933620497026485459201806432365182653069540609
117445783453703090007904520238103756661259132662680238695451709992498311235067215361