Perfect Square
1153202983876952100 is a perfect square (1073872890 × 1073872890)
1153202983876952100 is a perfect square (1073872890 × 1073872890)
1153202983876952100 is even
Previous even number is 1153202983876952098
Next even number is 1153202983876952102
1000000000001000000000000000011111111111010000000000000100100