Perfect Square
55166721304493318609603283704064 is a perfect square (7427430329830992 × 7427430329830992)
55166721304493318609603283704064 is a perfect square (7427430329830992 × 7427430329830992)
55166721304493318609603283704064 is even
Previous even number is 55166721304493318609603283704062
Next even number is 55166721304493318609603283704066
167892586811367513428835898820779726061194905655713963042689800380123084961398819999060427014144
3043367139487637000916365623461267917395718391481541179930116096
1010111000010011010100101001010010001110011011001101101011100011101100010101011100010101001101100100000000