Perfect Square
1082493035119235549628828506250000 is a perfect square (32901261907702500 × 32901261907702500)
1082493035119235549628828506250000 is a perfect square (32901261907702500 × 32901261907702500)
1082493035119235549628828506250000 is even
Previous even number is 1082493035119235549628828506249998
Next even number is 1082493035119235549628828506250002
1268455781310103608263037166923274670179157197195584152499278464039755316483027587890625000000000000
1171791171081654529009424502745446763234562652772606289062500000000
11010101011110111110111010001111011111110100110010000110101010101101000100000101011001100110011101101100010000