Perfect Square
1180591620854850256900 is a perfect square (34359738370 × 34359738370)
1180591620854850256900 is a perfect square (34359738370 × 34359738370)
1180591620854850256900 is even
Previous even number is 1180591620854850256898
Next even number is 1180591620854850256902
1645504557895891870063305298942710848018312629537680286009000000
10000000000000000000000000000000010000000000000000000000000000000000100