Perfect Square
165997578907015477742727058410000 is a perfect square (12884004769752900 × 12884004769752900)
165997578907015477742727058410000 is a perfect square (12884004769752900 × 12884004769752900)
165997578907015477742727058410000 is even
Previous even number is 165997578907015477742727058409998
Next even number is 165997578907015477742727058410002
4574095856004263559708262349703363703832454192233377272027525151352946135698865138321000000000000
27555196202990829850288274487116465840749506434371551728100000000
1000 0010 1111 0010 1111 0001 1011 0000 0000 1010 1100 0000 0001 1010 0010 0001 1110 1100 0001 0111 1110 0001 0011 1100 1010 0001 0000