Perfect Square
12996 is a perfect square (114 × 114)
Twelve thousand nine hundred and ninety-six.
12996 is a perfect square (114 × 114)
12996 is even
Previous even number is 12994
Next even number is 12998
MMMMMMMMMMMMCMXCVI
Thursday, 01 January 1970 03:36:36 UTC