Perfect Square
55813395559297904896 is a perfect square (7470836336 × 7470836336)
55813395559297904896 is a perfect square (7470836336 × 7470836336)
55813395559297904896 is even
Previous even number is 55813395559297904894
Next even number is 55813395559297904898
173866268888585588953477868082799185778345791935347620315136
110000011010010001000000111000110010010100010100001111000100000000