Perfect Square
13672664420965398972036 is a perfect square (116930168994 × 116930168994)
13672664420965398972036 is a perfect square (116930168994 × 116930168994)
13672664420965398972036 is even
Previous even number is 13672664420965398972034
Next even number is 13672664420965398972038
2555991846399431932869586013146289806700829808722758114451875182656
10111001010011001001010101111010011111110010111100100011011000011010000100