Perfect Square
2085319043653213770339959660811082176010000 is a perfect square (1444063379375439244900 × 1444063379375439244900)
2085319043653213770339959660811082176010000 is a perfect square (1444063379375439244900 × 1444063379375439244900)
2085319043653213770339959660811082176010000 is even
Previous even number is 2085319043653213770339959660811082176009998
Next even number is 2085319043653213770339959660811082176010002
9068125625357775148914574515915981979310206702079720171921363634001384135276626400277678349400979708890537949932801000000000000
4348555513822754078306181158844086537631290579781377357634693809441116619520100000000
101111111000000110011101011101111101000101110001110001011100001100100101010110111110011011010001010000100001000000000001110100001011100010000