Perfect Square
13420475147113502224 is a perfect square (3663396668 × 3663396668)
13420475147113502224 is a perfect square (3663396668 × 3663396668)
13420475147113502224 is even
Previous even number is 13420475147113502222
Next even number is 13420475147113502226
10111010 00111111 00011011 00001010 10100100 10101000 10010110 00010000