Perfect Square
2012196471846898482307600 is a perfect square (1418519112260 × 1418519112260)
2012196471846898482307600 is a perfect square (1418519112260 × 1418519112260)
2012196471846898482307600 is even
Previous even number is 2012196471846898482307598
Next even number is 2012196471846898482307602
8147251999988919536373538648850954288599979972247676870159025382976000000
110101010000110010110001110101001111101101110111011101110011110000110001000010000