Perfect Square
85149661733994620317432787720270101902912429363166161 is a perfect square (291804149617503932296935369 × 291804149617503932296935369)
85149661733994620317432787720270101902912429363166161 is a perfect square (291804149617503932296935369 × 291804149617503932296935369)
11100011 10010101 11000011 01000111 00111000 01010000 01110100 10100110 01010011 00011000 10111000 11110011 11001101 01010111 11010010 00000011 11111111 10100011 11110110 10101101 11111011 11010001
85149661733994620317432787720270101902912429363166161 is odd
Previous odd number is 85149661733994620317432787720270101902912429363166159
Next odd number is 85149661733994620317432787720270101902912429363166163
617374633088380572567335868111982169213090661911013944167595791283392069089724579535334200702205460951192780307966230595883279437816931467667175676401429831281
7250464893413707730454331184264240908261110752961121157450830114720434459018382024999044250119798495477921