Perfect Square
5256345850051443072340766976 is a perfect square (72500661031824 × 72500661031824)
5256345850051443072340766976 is a perfect square (72500661031824 × 72500661031824)
5256345850051443072340766976 is even
Previous even number is 5256345850051443072340766974
Next even number is 5256345850051443072340766978
145228481981227680701828445447543396007853943664035923480806728750526575991037362176
100001111101111110010100001110111111110000000000000100010111111111100101011101011000100000000