Perfect Square
342703637934736680567788710763063843668225 is a perfect square (585408949312134004865 × 585408949312134004865)
342703637934736680567788710763063843668225 is a perfect square (585408949312134004865 × 585408949312134004865)
342703637934736680567788710763063843668225 is odd
Previous odd number is 342703637934736680567788710763063843668223
Next odd number is 342703637934736680567788710763063843668227
111110111100011101100011111101010110111011101011110010001110001100010001010100110111000111010101000100001100100000000011101100000100000001
40249097249679351836595018367346343449537726500766344947481828223902793246241760313473739110491708877193300682888490288890625
117445783453703090009509494450974318179277405455583487456312710993225322423874650625