Perfect Square
72074394629144064144 is a perfect square (8489663988 × 8489663988)
72074394629144064144 is a perfect square (8489663988 × 8489663988)
72074394629144064144 is even
Previous even number is 72074394629144064142
Next even number is 72074394629144064146
374406181149332711435473796389318704832764209924331408297984
111110100000111011101100000000110001110111011101000011000010010000