Perfect Square
816396883223471072883360000 is a perfect square (28572659715600 × 28572659715600)
816396883223471072883360000 is a perfect square (28572659715600 × 28572659715600)
816396883223471072883360000 is even
Previous even number is 816396883223471072883359998
Next even number is 816396883223471072883360002
544131682889343680450296719902858436875376680363741721785608748077056000000000000
101010001101001110110000111011100001010110000111101111000110101010001101011100000100000000