Perfect Square
40003877282438461921 is a perfect square (6324861839 × 6324861839)
40003877282438461921 is a perfect square (6324861839 × 6324861839)
40003877282438461921 is odd
Previous odd number is 40003877282438461919
Next odd number is 40003877282438461923
100010101100101010010100100111000001010010000100000011100111100001