Perfect Square
13840964376379336560100 is a perfect square (117647628010 × 117647628010)
13840964376379336560100 is a perfect square (117647628010 × 117647628010)
13840964376379336560100 is even
Previous even number is 13840964376379336560098
Next even number is 13840964376379336560102
2651545308772019616521645264936203862217958917975781586176801000000
10111011100101000111110111011101111011111010101110011000100000110111100100