Perfect Square
1152640042515562500 is a perfect square (1073610750 × 1073610750)
1152640042515562500 is a perfect square (1073610750 × 1073610750)
1152640042515562500 is even
Previous even number is 1152640042515562498
Next even number is 1152640042515562502
1111 1111 1111 0000 0000 0000 0011 0000 0000 0000 1000 0000 0000 0000 0100