Perfect Square
16777216000000049152000000000036 is a perfect square (4096000000000006 × 4096000000000006)
16777216000000049152000000000036 is a perfect square (4096000000000006 × 4096000000000006)
11010011 11000010 00011011 11001110 11001100 11101110 01001111 10011111 01111011 11001100 00000000 00000000 00100100
16777216000000049152000000000036 is even
Previous even number is 16777216000000049152000000000034
Next even number is 16777216000000049152000000000038
4722366482869686718870165846643132487423754536868139499520326149079040000191102976000000046656
281474976710657649267441664003623878656000003538944000000001296