Perfect Square
4049043428353054945899966315595513147597171360000 is a perfect square (2012223503578331366544400 × 2012223503578331366544400)
4049043428353054945899966315595513147597171360000 is a perfect square (2012223503578331366544400 × 2012223503578331366544400)
4049043428353054945899966315595513147597171360000 is even
Previous even number is 4049043428353054945899966315595513147597171359998
Next even number is 4049043428353054945899966315595513147597171360002
66383065617413846381767697364341037894084036578650780036312960225918725672952752005515905891298800341507770092008845287543596491411456000000000000
16394752684689060800962956105991200975050633815545599364629541135526567201140353473204249600000000
101100010100111101011000110000011010101000011001100011000011100110110110011101000001001011000101000000101001111000011101100111111011010001000010101000000100000000