Perfect Square
55803064826996010000 is a perfect square (7470144900 × 7470144900)
55803064826996010000 is a perfect square (7470144900 × 7470144900)
55803064826996010000 is even
Previous even number is 55803064826996009998
Next even number is 55803064826996010002
173769741876228098043344305858911166926904578801000000000000
110000011001101100010011111100110110000111001100010010110000010000