Perfect Square
85289103817981680016 is a perfect square (9235210004 × 9235210004)
85289103817981680016 is a perfect square (9235210004 × 9235210004)
85289103817981680016 is even
Previous even number is 85289103817981680014
Next even number is 85289103817981680018
620412662577824959099913421661352361607608252514085130244096
1001001111110011111110001000000101010011010001101011101100110010000