Perfect Square
1628149692695841709226350994487361 is a perfect square (40350336958888481 × 40350336958888481)
1628149692695841709226350994487361 is a perfect square (40350336958888481 × 40350336958888481)
1628149692695841709226350994487361 is odd
Previous odd number is 1628149692695841709226350994487359
Next odd number is 1628149692695841709226350994487363
101000001000110001000110110010000100001110101011110011010001100001110010111010101010100010000110111100001000001
4316015490821480669377715502393829801952424009540933935743984496415139478753739353639780962695026881
2650871421825563793599469544216030626812728486985315329811188744321