Perfect Square
40743983163526890625 is a perfect square (6383101375 × 6383101375)
40743983163526890625 is a perfect square (6383101375 × 6383101375)
40743983163526890625 is odd
Previous odd number is 40743983163526890623
Next odd number is 40743983163526890627
100011010101101111101101001101000011111100100001000100010010000001