Perfect Square
49135289148539755761664000000 is a perfect square (221664812608000 × 221664812608000)
49135289148539755761664000000 is a perfect square (221664812608000 × 221664812608000)
10011110 11000011 11000010 00110010 00000111 00001011 00000010 00110110 11001110 11100100 00000000 00000000
49135289148539755761664000000 is even
Previous even number is 49135289148539755761663999998
Next even number is 49135289148539755761664000002
118626180776745696101311299616955935690995630048798950645278330322944000000000000000000