Perfect Square
13420475117806328896 is a perfect square (3663396664 × 3663396664)
13420475117806328896 is a perfect square (3663396664 × 3663396664)
13420475117806328896 is even
Previous even number is 13420475117806328894
Next even number is 13420475117806328898
10111010 00111111 00011011 00000011 11010001 11010000 10011100 01000000