Perfect Square
131477137007408644 is a perfect square (362597762 × 362597762)
131477137007408644 is a perfect square (362597762 × 362597762)
131477137007408644 is even
Previous even number is 131477137007408642
Next even number is 131477137007408646