Perfect Square
85289103854922520036 is a perfect square (9235210006 × 9235210006)
85289103854922520036 is a perfect square (9235210006 × 9235210006)
85289103854922520036 is even
Previous even number is 85289103854922520034
Next even number is 85289103854922520038
620412663383973595865081527740774139061952544736181957806656
1001001111110011111110001000001001100110100000011100101010111100100