Perfect Square
40068301424775492961 is a perfect square (6329952719 × 6329952719)
40068301424775492961 is a perfect square (6329952719 × 6329952719)
40068301424775492961 is odd
Previous odd number is 40068301424775492959
Next odd number is 40068301424775492963
100010110000001111001100111101101011011001000001010111010101100001