Perfect Square
55166721304493378029045922352016 is a perfect square (7427430329830996 × 7427430329830996)
55166721304493378029045922352016 is a perfect square (7427430329830996 × 7427430329830996)
55166721304493378029045922352016 is even
Previous even number is 55166721304493378029045922352014
Next even number is 55166721304493378029045922352018
167892586811368055934373418216605985196878438613396951073493757856872918196078196219647758340096
3043367139487643556868029852702126948097779505375342681419264256
1010111000010011010100101001010010001110011011010000111110101010000111000001101111100011110100101110010000