Perfect Square
164212608412984493919538809 is a perfect square (12814546750197 × 12814546750197)
164212608412984493919538809 is a perfect square (12814546750197 × 12814546750197)
10000111 11010101 01011111 01010110 11101100 01010001 11111010 10010111 11010001 10001110 01111001
164212608412984493919538809 is odd
Previous odd number is 164212608412984493919538807
Next odd number is 164212608412984493919538811
4428121196787227754204180905864243384252266961284791964258872378533600566809129