Perfect Square
131490316294167268900900 is a perfect square (362615934970 × 362615934970)
131490316294167268900900 is a perfect square (362615934970 × 362615934970)
131490316294167268900900 is even
Previous even number is 131490316294167268900898
Next even number is 131490316294167268900902
2273428552806439374933975538434053095612779944952842844930427729000000
11011110110000001101010110101010100111111110111011101110111110100000000100100