Perfect Square
85289103891863360064 is a perfect square (9235210008 × 9235210008)
85289103891863360064 is a perfect square (9235210008 × 9235210008)
85289103891863360064 is even
Previous even number is 85289103891863360062
Next even number is 85289103891863360066
620412664190122233503157382185287052673129688493220167942144
1001001111110011111110001000001101111001101111001101101001001000000