Perfect Square
315042390813382596225 is a perfect square (17749433535 × 17749433535)
315042390813382596225 is a perfect square (17749433535 × 17749433535)
315042390813382596225 is odd
Previous odd number is 315042390813382596223
Next odd number is 315042390813382596227
100010001010000010111011010010100011101010101011101001101011010000001
31268495383596940800014844513392014134512544376124188578890625