Perfect Square
40072330616927450625 is a perfect square (6330270975 × 6330270975)
40072330616927450625 is a perfect square (6330270975 × 6330270975)
40072330616927450625 is odd
Previous odd number is 40072330616927450623
Next odd number is 40072330616927450627
100010110000011101100001000110001000111111111110000111011000000001