Perfect Square
13420475205727848976 is a perfect square (3663396676 × 3663396676)
13420475205727848976 is a perfect square (3663396676 × 3663396676)
13420475205727848976 is even
Previous even number is 13420475205727848974
Next even number is 13420475205727848978
10111010 00111111 00011011 00011000 01001010 01011000 10001010 00010000