Perfect Square
2012196471818528100062500 is a perfect square (1418519112250 × 1418519112250)
2012196471818528100062500 is a perfect square (1418519112250 × 1418519112250)
2012196471818528100062500 is even
Previous even number is 2012196471818528100062498
Next even number is 2012196471818528100062502
8147251999644310065999958322267472155369093429911925251172119140625000000
110101010000110010110001110101001110111010010000101101111111010100001010100100100