Perfect Square
40743983061397268689 is a perfect square (6383101367 × 6383101367)
40743983061397268689 is a perfect square (6383101367 × 6383101367)
40743983061397268689 is odd
Previous odd number is 40743983061397268687
Next odd number is 40743983061397268691
100011010101101111101101001011100100110101000111011110100011010001