Perfect Square
85282003936293964816 is a perfect square (9234825604 × 9234825604)
85282003936293964816 is a perfect square (9234825604 × 9234825604)
85282003936293964816 is even
Previous even number is 85282003936293964814
Next even number is 85282003936293964818
620257736932000539113338452375904404578917925936114230890496
1001001111110000110100010101011110010010100010001000100110000010000