Perfect Square
2012196471880942941001984 is a perfect square (1418519112272 × 1418519112272)
2012196471880942941001984 is a perfect square (1418519112272 × 1418519112272)
2012196471880942941001984 is even
Previous even number is 2012196471880942941001982
Next even number is 2012196471880942941001986
8147252000402450900837868821930762890519865384721046567449723514497531904
110101010000110010110001110101010000101011110010110000110010101100101100100000000