Perfect Square
13672664413949588833296 is a perfect square (116930168964 × 116930168964)
13672664413949588833296 is a perfect square (116930168964 × 116930168964)
13672664413949588833296 is even
Previous even number is 13672664413949588833294
Next even number is 13672664413949588833298
2555991842464788410029835864899666266897323385436380399140034318336
10111001010011001001010101111000111001101100111101101011101000010000010000