Perfect Square
1208925819623425267728400 is a perfect square (1099511627780 × 1099511627780)
1208925819623425267728400 is a perfect square (1099511627780 × 1099511627780)
1208925819623425267728400 is even
Previous even number is 1208925819623425267728398
Next even number is 1208925819623425267728402
1766847064816950842645864027748886724155875293030596202097079242304000000
100000000000000000000000000000000000010000000000000000000000000000000000000010000