Perfect Square
13672664420497678296064 is a perfect square (116930168992 × 116930168992)
13672664420497678296064 is a perfect square (116930168992 × 116930168992)
13672664420497678296064 is even
Previous even number is 13672664420497678296062
Next even number is 13672664420497678296066
2555991846137122364523238264664414200578113249984135370821173510144
10111001010011001001010101111010011000111111010110001110100110010000000000