Perfect Square
1250789235723872100 is a perfect square (1118386890 × 1118386890)
1250789235723872100 is a perfect square (1118386890 × 1118386890)
1250789235723872100 is even
Previous even number is 1250789235723872098
Next even number is 1250789235723872102
1000101011011101100100010111011010100001101000010011101100100