Perfect Square
40743983010332457769 is a perfect square (6383101363 × 6383101363)
40743983010332457769 is a perfect square (6383101363 × 6383101363)
40743983010332457769 is odd
Previous odd number is 40743983010332457767
Next odd number is 40743983010332457771
100011010101101111101101001010110101010001011010101011101100101001