Perfect Square
40743983112462079641 is a perfect square (6383101371 × 6383101371)
40743983112462079641 is a perfect square (6383101371 × 6383101371)
40743983112462079641 is odd
Previous odd number is 40743983112462079639
Next odd number is 40743983112462079643
100011010101101111101101001100010100011000110100010001011010011001