Perfect Square
85246511545969217536 is a perfect square (9232903744 × 9232903744)
85246511545969217536 is a perfect square (9232903744 × 9232903744)
85246511545969217536 is even
Previous even number is 85246511545969217534
Next even number is 85246511545969217538
619483648564167704961766165306531119609637505115316767686656
1001001111100001000011100101001100001111110101110110001000000000000