Perfect Square
137013238674002864908816 is a perfect square (370152993604 × 370152993604)
137013238674002864908816 is a perfect square (370152993604 × 370152993604)
137013238674002864908816 is even
Previous even number is 137013238674002864908814
Next even number is 137013238674002864908818
2572098502052282681930110588376144877824828067093232474189200959082496
11101000000111000000010100111001101101100000101011001100101100010101000010000